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

Merged
bruno merged 2 commits from hub11-barre-v040 into main 2026-11-05 00:34:00 -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 7.84.13 (HUB-1).

Changements

  • static/js/vendor/draco-barre.js et static/css/draco-barre.css remplacés verbatim depuis la branche commons menu-compte-icones-v0-4-0 (les copies 7.84.13 étaient verbatim v0.3.0). Le gabarit app/templates/_draco_bar.html est inchangé : aucune clé d'URL nouvelle, la résolution Hub de la 7.84.13 suffit.
  • 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) dans le style des icônes du rail de la console Spark — aucun emoji. En-tête d'identité sans icône ; comportements inchangés.
  • Garde ajoutée à tests/test_draco_bar_texte.py (marqueurs v0.4.0).
  • Version 7.84.14 (VERSION + CHANGELOG) ; le bump change aussi asset_version (cache).

Tests

  • Ciblés (tests/test_draco_bar_texte.py + tests/test_draco_urls_devprod.py) : 25 passés sur la branche, dont le nouveau test v0.4.0.
  • Fonds préexistant, identique sur main vierge (vérifié par worktree) : 2 échecs (test_bouton_sso_login_depuis_config, test_hote_requete_bouton_sso_tout_dev) et 5 erreurs d'import de modules dans l'environnement de test local — aucun rapport avec la barre.

Publication

Après fusion sur ton ordre : release v7.84.14 → déploiement automatique sur flowdeck-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 7.84.13 (HUB-1). ## Changements - `static/js/vendor/draco-barre.js` et `static/css/draco-barre.css` remplacés **verbatim** depuis la branche commons `menu-compte-icones-v0-4-0` (les copies 7.84.13 étaient verbatim v0.3.0). Le gabarit `app/templates/_draco_bar.html` est inchangé : aucune clé d'URL nouvelle, la résolution Hub de la 7.84.13 suffit. - 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) dans le style des icônes du rail de la console Spark — aucun emoji. En-tête d'identité sans icône ; comportements inchangés. - Garde ajoutée à `tests/test_draco_bar_texte.py` (marqueurs v0.4.0). - Version **7.84.14** (`VERSION` + CHANGELOG) ; le bump change aussi `asset_version` (cache). ## Tests - Ciblés (`tests/test_draco_bar_texte.py` + `tests/test_draco_urls_devprod.py`) : **25 passés** sur la branche, dont le nouveau test v0.4.0. - Fonds préexistant, **identique sur main vierge** (vérifié par worktree) : 2 échecs (`test_bouton_sso_login_depuis_config`, `test_hote_requete_bouton_sso_tout_dev`) et 5 erreurs d'import de modules dans l'environnement de test local — aucun rapport avec la barre. ## Publication Après fusion **sur ton ordre** : release v7.84.14 → déploiement automatique sur flowdeck-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:05:45 -05:00
Flowdeck 7.84.14 : garde v0.4.0 corrigée (clés JS quotées dans MENU_ICONES)
FlowDeck CI / test (push) Failing after 3s
FlowDeck CI / docker (push) Skipped
FlowDeck CI / lint (push) Failing after 14s
FlowDeck CI / lint (pull_request) Failing after 5s
FlowDeck CI / test (pull_request) Failing after 2s
FlowDeck CI / docker (pull_request) Skipped
e7c65b6f49
bruno merged commit 23bcea4b56 into main 2026-11-05 00:34:00 -05:00
Sign in to join this conversation.