ObsiGate 2.83.4 — barre v0.4.0 : icônes monoline dans le menu compte (HUB-11) #64

Merged
bruno merged 2 commits from hub11-barre-v040 into main 2026-11-05 00:33:35 -05:00
Owner

Objet — HUB-11 (carte Projets/fusion-trois-apps #125)

Propagation de la barre commune dracodev-commons v0.4.0 (PR dracodev-commons #10), sur le patron de la 2.83.3 (HUB-1).

Changements

  • frontend/draco-barre.js et frontend/draco-barre.css re-vendangés verbatim depuis la branche commons menu-compte-icones-v0-4-0 (les copies 2.83.3 étaient verbatim v0.3.0 ; le fragment HTML est inchangé entre v0.3.0 et v0.4.0).
  • Les items du menu compte (Télécharger, À Propos, Aides, Profil, Déconnexion) gagnent des icônes SVG monoline (contour, trait fin, currentColor, ~18 px, couleur atténuée suivant le survol) dans le style des icônes du rail de la console Spark — aucun emoji. En-tête d'identité sans icône ; liens Hub et relais « Déconnexion » inchangés ; aucune clé d'URL nouvelle.
  • Garde ajoutée à tests/test_draco_barre.py (marqueurs v0.4.0, glyphes des 5 items, CSS 18 px).
  • Version 2.83.4 : VERSION + fichiers dérivés synchronisés par scripts/bump_version.py --set 2.83.4 --sync (package.json, desktop, README FR/EN, ROADMAP) et section CHANGELOG.

Tests

  • Ciblés : tests/test_draco_barre.py + tests/test_draco_config.py + tests/test_version.py = 76 passés, 0 échec (exécutés avec les dépendances des backend/requirements*.txt).
  • La suite complète et l'E2E n'ont pas été relancés pour cette vendange d'assets (le CI du dépôt reste le filet ; le runner Gitea est en panne connue côté Bruno).

Publication

Après fusion sur ton ordre : release v2.83.4 → déploiement automatique sur og-dev, vérification ensuite. Ordre suggéré : commons v0.4.0 d'abord (PR #10), puis les hôtes.

## Objet — HUB-11 (carte `Projets/fusion-trois-apps` #125) Propagation de la barre commune **dracodev-commons v0.4.0** (PR dracodev-commons #10), sur le patron de la 2.83.3 (HUB-1). ## Changements - `frontend/draco-barre.js` et `frontend/draco-barre.css` re-vendangés **verbatim** depuis la branche commons `menu-compte-icones-v0-4-0` (les copies 2.83.3 étaient verbatim v0.3.0 ; le fragment HTML est inchangé entre v0.3.0 et v0.4.0). - Les items du menu compte (Télécharger, À Propos, Aides, Profil, Déconnexion) gagnent des **icônes SVG monoline** (contour, trait fin, `currentColor`, ~18 px, couleur atténuée suivant le survol) dans le style des icônes du rail de la console Spark — aucun emoji. En-tête d'identité sans icône ; liens Hub et relais « Déconnexion » inchangés ; aucune clé d'URL nouvelle. - Garde ajoutée à `tests/test_draco_barre.py` (marqueurs v0.4.0, glyphes des 5 items, CSS 18 px). - Version **2.83.4** : `VERSION` + fichiers dérivés synchronisés par `scripts/bump_version.py --set 2.83.4 --sync` (package.json, desktop, README FR/EN, ROADMAP) et section CHANGELOG. ## Tests - Ciblés : `tests/test_draco_barre.py` + `tests/test_draco_config.py` + `tests/test_version.py` = **76 passés, 0 échec** (exécutés avec les dépendances des `backend/requirements*.txt`). - La suite complète et l'E2E n'ont pas été relancés pour cette vendange d'assets (le CI du dépôt reste le filet ; le runner Gitea est en panne connue côté Bruno). ## Publication Après fusion **sur ton ordre** : release v2.83.4 → déploiement automatique sur og-dev, vérification ensuite. Ordre suggéré : commons v0.4.0 d'abord (PR #10), puis les hôtes.
bruno added 2 commits 2026-11-05 00:04:43 -05:00
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
35b828a4c5
bruno merged commit e0e0f9af0f into main 2026-11-05 00:33:35 -05:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projets/ObsiGate#64