Spark
|
5a5d7a5c59
|
fix: brancher aussi la barre d'ObsiGate sur /sso/logout (BUG-122, fusion #141)
CI / lint (pull_request) Successful in 1m21s
CI / security (pull_request) Successful in 16s
CI / test (pull_request) Successful in 3m37s
CI / build (pull_request) Successful in 11s
CI / e2e (pull_request) Failing after 17m11s
|
2026-11-06 19:07:29 +00:00 |
|
Spark
|
b8949b2ddc
|
fix: point d'entrée navigable de la déconnexion globale GET /sso/logout (BUG-122, fusion #141) — 2.86.0
CI / lint (pull_request) Successful in 1m17s
CI / security (pull_request) Successful in 16s
CI / test (pull_request) Successful in 3m40s
CI / build (pull_request) Successful in 32s
CI / e2e (pull_request) Failing after 15m40s
|
2026-11-06 18:56:04 +00:00 |
|
Spark
|
dcf847e2fd
|
feat: HUB-19 — rôles du Hub consommés par ObsiGate (registre D3(a)) #228
CI / lint (pull_request) Successful in 1m17s
CI / security (pull_request) Successful in 21s
CI / test (pull_request) Failing after 3m39s
CI / build (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-11-06 16:30:30 +00:00 |
|
Spark
|
84648591ea
|
feat: HUB-22 — API machine des sessions draco : liste et révocation des sessions (2.85.0, #227)
|
2026-11-06 11:07:39 -05:00 |
|
Spark
|
3bfda066ab
|
feat: HUB-22 — API machine des sessions draco : liste et révocation des sessions (2.85.0, #227)
|
2026-11-06 11:07:31 -05:00 |
|
Spark
|
2943e40e81
|
feat: HUB-18 thème commun — barre v0.5.0 + init thème Hub (2.84.1, fusion #132)
CI / lint (pull_request) Successful in 1m16s
CI / security (pull_request) Successful in 16s
CI / test (pull_request) Successful in 3m38s
CI / build (pull_request) Successful in 13s
CI / e2e (pull_request) Failing after 15m2s
|
2026-11-06 14:22:45 +00:00 |
|
Spark
|
65d01f91b8
|
ObsiGate 2.84.0 : API d'administration des comptes machine-à-machine (HUB-13, fusion #127, #226) — routes /api/admin/machine/comptes protégées par DRACO_ADMIN_MACHINE_KEY, révocation des jti draco à la désactivation, must_change_password, journalisation d'audit
|
2026-11-06 00:58:16 +00:00 |
|
Spark
|
5eba3e2558
|
ObsiGate 2.83.5 : version et changelog (barre v0.4.1, fusion #125) — VERSION + fichiers dérivés synchronisés par scripts/bump_version.py
CI / lint (pull_request) Successful in 1m28s
CI / security (pull_request) Successful in 17s
CI / test (pull_request) Successful in 3m57s
CI / build (pull_request) Successful in 10s
CI / e2e (pull_request) Successful in 17m0s
|
2026-11-05 05:53:14 +00:00 |
|
Spark
|
35b828a4c5
|
ObsiGate 2.83.4 : version et changelog (barre v0.4.0, HUB-11) — VERSION + fichiers dérivés synchronisés par scripts/bump_version.py
CI / lint (pull_request) Successful in 1m19s
CI / security (pull_request) Successful in 21s
CI / test (pull_request) Successful in 3m37s
CI / build (pull_request) Successful in 12s
CI / e2e (pull_request) Successful in 16m51s
|
2026-11-05 05:03:01 +00:00 |
|
Spark
|
1d1ce5a848
|
ObsiGate 2.83.3 : barre v0.3.0, liens Hub du menu compte (VERSION + fichiers dérivés synchronisés)
CI / lint (pull_request) Successful in 1m18s
CI / security (pull_request) Successful in 18s
CI / test (pull_request) Successful in 3m45s
CI / build (pull_request) Successful in 12s
CI / e2e (pull_request) Successful in 16m20s
|
2026-11-04 21:57:41 +00:00 |
|
Spark
|
606d59f483
|
ObsiGate 2.83.2 : recherche fédérée — ShaarIt, 5e source de « Rechercher partout »
CI / lint (pull_request) Successful in 1m25s
CI / security (pull_request) Successful in 20s
CI / test (pull_request) Successful in 4m4s
CI / build (pull_request) Failing after 10m20s
CI / e2e (pull_request) Skipped
- frontend/js/recherche.js re-vendangé verbatim depuis commons
v0.2.1 (source canonique ui/recherche/) : source ShaarIt (bases,
onglet, normaliseur — lien profond {base}shaare/<shorturl>).
- frontend/recherche.html : data-base-shaarit (jeton URL_SHAARIT),
onglet et section « ShaarIt — bookmarks ».
- backend/recherche_cors.py : origines ShaarIt prod/dev + clé
sœur ; backend/main.py : origine ShaarIt dans le connect-src
CSP de la page /recherche.
- Version synchronisée par scripts/bump_version.py --set 2.83.2
(VERSION, package.json, desktop, README, ROADMAP, CHANGELOG).
- Tests : recherche.test.mjs 67 assertions (5 sources),
test_recherche_cors allowlist 12 origines ; suite backend
complète 1916 passés / 0 échec, ruff et mypy verts.
|
2026-11-04 17:23:38 +00:00 |
|
bruno
|
0a92a55efa
|
ObsiGate 2.83.1 : barre v0.2.0, onglet ShaarIt + garde data-theme (VERSION + fichiers dérivés synchronisés)
CI / lint (pull_request) Successful in 1m19s
CI / security (pull_request) Successful in 22s
CI / test (pull_request) Successful in 3m29s
CI / build (pull_request) Successful in 15s
CI / e2e (pull_request) Successful in 16m49s
|
2026-11-04 03:38:18 +00:00 |
|
Spark
|
ad1cea23ab
|
release: version 2.83.0 (synchronisation complète)
CI / lint (pull_request) Successful in 1m24s
CI / security (pull_request) Successful in 21s
CI / test (pull_request) Successful in 3m50s
CI / build (pull_request) Successful in 14s
CI / e2e (pull_request) Successful in 16m45s
|
2026-11-03 21:00:59 +00:00 |
|
Spark
|
3ba8b7b667
|
feat: vault DIR — exclusions par vault et lecture seule déclarable (vault Spark)
|
2026-11-03 14:09:12 -05:00 |
|
Spark
|
ad0a715a4c
|
fix: resynchroniser les fichiers dérivés sur la version 2.82.8 (dérive préexistante)
|
2026-11-03 05:56:41 +00:00 |
|
bruno
|
c4247b8bbc
|
secrets: afficher/masquer + copier la valeur, revelation gestionnaire auditee (og/COFFRE-contrat-distribution.md)
CI / lint (pull_request) Failing after 1s
CI / security (pull_request) Failing after 0s
CI / test (pull_request) Skipped
CI / build (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-10-30 18:34:21 -04:00 |
|
bruno
|
757e32229d
|
chore(release): v2.82.4 — docs/ROADMAP.md
CI / lint (push) Failing after 3s
CI / security (push) Failing after 0s
CI / build (push) Skipped
|
2026-10-28 18:24:54 -04:00 |
|
bruno
|
3ed09cbc0f
|
Bump 2.82.3
CI / lint (push) Failing after 0s
CI / build (push) Skipped
CI / security (push) Failing after 0s
|
2026-10-28 16:22:48 -04:00 |
|
bruno
|
3edeb88c92
|
Bump ObsiGate 2.82.2 (alignement recherche console #68)
CI / lint (push) Failing after 1s
CI / build (push) Skipped
CI / security (push) Failing after 0s
|
2026-10-28 15:07:26 -04:00 |
|
bruno
|
66312bba2d
|
Version 2.82.1
CI / lint (push) Failing after 0s
CI / security (push) Failing after 0s
CI / build (push) Skipped
|
2026-10-28 14:27:54 -04:00 |
|
bruno
|
5ad6b68fef
|
Version 2.82.0 (ROADMAP)
CI / lint (push) Failing after 2s
CI / build (push) Skipped
CI / security (push) Failing after 2s
|
2026-10-28 14:00:07 -04:00 |
|
bruno
|
0273990196
|
Bump 2.81.4 (programme Fusion #68/#69/#70)
CI / lint (push) Failing after 1s
CI / build (push) Skipped
CI / security (push) Failing after 0s
|
2026-10-28 13:01:22 -04:00 |
|
bruno
|
6635defb2e
|
Bump 2.81.3 (docs/ROADMAP.md)
CI / lint (push) Failing after 0s
CI / security (push) Failing after 0s
CI / build (push) Skipped
|
2026-10-28 10:39:09 -04:00 |
|
bruno
|
5c5180336b
|
chore(release): v2.81.2 — synchroniser docs/ROADMAP.md
CI / lint (push) Failing after 1s
CI / security (push) Failing after 0s
CI / build (push) Skipped
|
2026-10-28 09:30:40 -04:00 |
|
bruno
|
7b8bc52650
|
chore(release): bump version 2.81.1 (correctifs CI + icone Secrets)
|
2026-10-28 09:19:28 -04:00 |
|
bruno
|
2c12639499
|
chore(release): bump version 2.81.0 (Coffre Secrets Phases 2-5)
|
2026-10-28 00:16:21 -04:00 |
|
bruno
|
e418d87802
|
Merge pull request '[Coffre Secrets] Phase 5 — Documentation de deploiement et mise en service' (#30) from feat/coffre-phase5-deploiement into main
CI / lint (push) Failing after 0s
CI / security (push) Failing after 0s
CI / build (push) Skipped
|
2026-10-28 00:15:09 -04:00 |
|
bruno
|
0a7bed10bf
|
Phase 5 (issue #23) : correction numerotation etape lecteurs internes (4, pas 5)
CI / lint (pull_request) Failing after 1s
CI / test (pull_request) Skipped
CI / build (pull_request) Skipped
CI / e2e (pull_request) Skipped
CI / security (pull_request) Failing after 0s
|
2026-10-28 00:11:20 -04:00 |
|
bruno
|
32996ce9aa
|
Phase 5 (issue #23) : deploiement et mise en service du coffre Secrets
|
2026-10-28 00:10:51 -04:00 |
|
bruno
|
62aa6079be
|
Phases 3-4 coffre: contrat de distribution Spark et consommateurs
|
2026-10-27 23:45:16 -04:00 |
|
bruno
|
7d48f65ff9
|
Phase 2 coffre: documentation sauvegarde/restauration KEK
|
2026-10-27 23:45:13 -04:00 |
|
bruno
|
82756030c6
|
[fix] mypy Coffre + bump 2.80.2 : docs/ROADMAP.md
|
2026-10-27 23:10:48 -04:00 |
|
bruno
|
f7e36bc44e
|
[fix] Bump VERSION 2.79.0 -> 2.80.1 (synchronisation bump_version.py) : docs/ROADMAP.md
|
2026-10-27 22:56:53 -04:00 |
|
Spark
|
fddbaec82e
|
feat: panneau Spark — version du service d'agents visible en mode sidebar #225
CI / lint (push) Failing after 1s
CI / security (push) Failing after 0s
CI / build (push) Skipped
|
2026-10-26 16:56:28 +00:00 |
|
Spark
|
8e073438a3
|
fix: URLs sœurs dérivées de l'environnement de l'agent — le menu inter-apps ne pointe plus la prod depuis la dev BUG-120
CI / security (push) Successful in 1m55s
CI / lint (push) Successful in 3m5s
CI / test (push) Successful in 5m23s
CI / build (push) Successful in 1m46s
CI / e2e (push) Successful in 18m9s
|
2026-10-26 00:06:16 +00:00 |
|
Spark
|
6972e9ec87
|
fix: planchers de sécurité pip-audit — brotli, filelock, opentelemetry-api, pypdf #224
CI / security (push) Successful in 2m42s
CI / lint (push) Successful in 3m22s
CI / test (push) Successful in 5m34s
CI / build (push) Successful in 2m48s
CI / e2e (push) Successful in 19m15s
|
2026-10-25 21:02:57 +00:00 |
|
Spark
|
f29a22886a
|
feat: URLs publiques de l'écosystème par configuration — dev/prod sans noms en dur #223
CI / lint (push) Successful in 3m11s
CI / security (push) Failing after 1m55s
CI / test (push) Successful in 5m23s
CI / build (push) Successful in 2m35s
CI / e2e (push) Successful in 18m24s
|
2026-10-25 18:10:59 +00:00 |
|
Spark
|
287afa1537
|
fix: CSP — frame-src autorise la console du service d'agents (mode console du panneau Spark) BUG-119
CI / lint (push) Successful in 3m5s
CI / security (push) Failing after 1m49s
CI / test (push) Successful in 5m19s
CI / build (push) Successful in 1m36s
CI / e2e (push) Successful in 18m9s
|
2026-10-24 03:10:34 +00:00 |
|
Spark
|
b0ac6dfdb9
|
docs: #222 livré (2.77.0) — statut Roadmap
CI / lint (push) Successful in 2m58s
CI / security (push) Failing after 1m46s
CI / test (push) Successful in 5m10s
CI / build (push) Successful in 1m39s
CI / e2e (push) Successful in 18m2s
|
2026-10-23 04:13:51 +00:00 |
|
Spark
|
7f06606300
|
feat: panneau Spark V3 — la console en surimpression pleine page #222
|
2026-10-23 04:13:37 +00:00 |
|
Spark
|
985af3a294
|
docs: #221 livré (2.76.1) — statut Roadmap
CI / lint (push) Successful in 2m54s
CI / security (push) Failing after 1m40s
CI / test (push) Successful in 4m59s
CI / build (push) Failing after 11m14s
|
2026-10-22 21:21:27 +00:00 |
|
Spark
|
440cfdcc31
|
fix: bouton « Console ↗ » dans le panneau Spark #221
CI / lint (push) Successful in 2m53s
CI / security (push) Failing after 1m39s
CI / test (push) Successful in 5m3s
CI / build (push) Successful in 1m39s
CI / e2e (push) Successful in 18m1s
|
2026-10-22 21:20:51 +00:00 |
|
Spark
|
0ca92c3723
|
docs: #220 livré (2.76.0) — statut Roadmap
CI / lint (push) Successful in 2m52s
CI / security (push) Failing after 1m38s
CI / test (push) Successful in 5m3s
CI / build (push) Successful in 1m29s
CI / e2e (push) Successful in 17m47s
|
2026-10-22 19:59:24 +00:00 |
|
Spark
|
f434f30286
|
feat: émission d'événements vers le journal du service d'agents #220
CI / lint (push) Successful in 2m53s
CI / security (push) Failing after 1m46s
CI / test (push) Successful in 4m57s
CI / build (push) Successful in 1m36s
CI / e2e (push) Successful in 17m40s
|
2026-10-22 19:58:25 +00:00 |
|
Spark
|
f4b8935189
|
docs: #219 livré (2.75.0) — statut Roadmap
CI / lint (push) Canceled after 0s
CI / test (push) Canceled after 0s
CI / security (push) Canceled after 0s
CI / build (push) Canceled after 0s
CI / e2e (push) Canceled after 0s
|
2026-10-22 12:07:49 -04:00 |
|
Spark
|
014df322e7
|
feat: panneau Spark v2 — Markdown, largeur, thème, discussions #219
CI / lint (push) Canceled after 0s
CI / test (push) Canceled after 0s
CI / security (push) Canceled after 0s
CI / build (push) Canceled after 0s
CI / e2e (push) Canceled after 0s
|
2026-10-22 12:06:12 -04:00 |
|
Spark
|
b4b3032456
|
docs: #218 livré (2.74.0) — statut Roadmap
CI / lint (push) Successful in 2m49s
CI / security (push) Failing after 1m40s
CI / test (push) Successful in 5m4s
CI / build (push) Successful in 1m29s
CI / e2e (push) Successful in 18m6s
|
2026-10-22 03:43:24 +00:00 |
|
Spark
|
edef1ea708
|
feat: panneau Spark intégré à la barre commune (Fusion) #218
|
2026-10-22 03:43:17 +00:00 |
|
Spark
|
7523670949
|
fix: barre commune v0.1.4, palier mobile élargi à 900 px (suite BUG-118, #215)
CI / lint (push) Successful in 2m54s
CI / security (push) Failing after 1m34s
CI / test (push) Successful in 4m54s
CI / build (push) Successful in 1m28s
CI / e2e (push) Successful in 18m28s
|
2026-10-21 12:47:16 -04:00 |
|
Spark
|
d81f328859
|
feat: menu des applications par la marque ✦ de la barre commune (commons v0.1.3, #215)
CI / lint (push) Successful in 2m47s
CI / security (push) Successful in 1m34s
CI / test (push) Successful in 4m55s
CI / build (push) Successful in 1m28s
CI / e2e (push) Successful in 18m20s
|
2026-10-21 12:27:12 -04:00 |
|