• ObsiGate 2.83.0
    CI / lint (push) Successful in 1m36s
    CI / security (push) Successful in 22s
    CI / test (push) Successful in 3m52s
    CI / build (push) Successful in 18s
    CI / e2e (push) Successful in 16m36s
    Stable

    bruno released this 2026-11-03 16:24:37 -05:00 | 0 commits to main since this release

    [2.83.0] — 2026-11-03

    • Vaults DIR : exclusions par vault et lecture seule déclarable (prépare le vault « Spark ») : trois nouvelles variables par vault DIR — DIR_N_READONLY=true (les mutations sont refusées en 403 « read_only » et l'arborescence n'affiche plus les actions d'écriture pour ce vault), DIR_N_IGNORED_DIRS=.home,.venv,… (noms de dossiers cachés à toute profondeur, en plus du global IGNORED_DIRS) et DIR_N_IGNORED_PATHS=Executeurs/*/data,… (motifs fnmatch sur le chemin relatif ; un dossier qui matche cache tout son sous-arbre). Les exclusions s'appliquent désormais partout — navigation (/api/browse), lecture (/api/file, raw, téléchargement : 404), liste des chemins et indexation — et plus seulement à l'indexeur. /api/vaults expose readonly pour chaque vault. Sans ces variables, comportement inchangé. Fiche : docs/features/spark-vault-dir.md. Tests : tests/test_spark_vault_dir.py.
    Downloads