Propagation de la barre commune dracodev-commons v0.4.0 (PR dracodev-commons #10), sur le patron de la 0.45.10 (HUB-1).
Changements
static/js/draco-barre.js et static/css/draco-barre.css remplacés verbatim depuis la branche commons menu-compte-icones-v0-4-0 — SHA-256 JS 36cc24b2…e5d39a0, CSS d8cf53b2…a6bd06ec, prouvés par tests/test_barre_v040.py. Le gabarit _draco_bar.html est inchangé (la branche profil retirée en 0.45.10 le reste ; /profile existe toujours).
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.
L'empreinte v0.3.0 de tests/test_barre_v030.py devient une preuve de supersession (patron HUB-1).
Version 0.45.11 (fichier VERSION, source unique d'APP_VERSION) + CHANGELOG.
Tests
Tests de barre ciblés : 37 passés, 0 échec.
Suite complète : 366 passés ; les 20 échecs restants sont strictement identiques sur main vierge (diff des listes vérifié — limites de l'environnement de test local : plugin async absent du venv jetable), aucun rapport avec la barre.
Publication
Après fusion sur ton ordre : release v0.45.11 → déploiement automatique sur kanbante-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 0.45.10 (HUB-1).
## Changements
- `static/js/draco-barre.js` et `static/css/draco-barre.css` remplacés **verbatim** depuis la branche commons `menu-compte-icones-v0-4-0` — SHA-256 JS `36cc24b2…e5d39a0`, CSS `d8cf53b2…a6bd06ec`, prouvés par `tests/test_barre_v040.py`. Le gabarit `_draco_bar.html` est inchangé (la branche `profil` retirée en 0.45.10 le reste ; `/profile` existe toujours).
- 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.
- L'empreinte v0.3.0 de `tests/test_barre_v030.py` devient une preuve de supersession (patron HUB-1).
- Version **0.45.11** (fichier `VERSION`, source unique d'`APP_VERSION`) + CHANGELOG.
## Tests
- Tests de barre ciblés : **37 passés, 0 échec**.
- Suite complète : **366 passés** ; les 20 échecs restants sont **strictement identiques sur main vierge** (diff des listes vérifié — limites de l'environnement de test local : plugin async absent du venv jetable), aucun rapport avec la barre.
## Publication
Après fusion **sur ton ordre** : release v0.45.11 → déploiement automatique sur kanbante-dev, vérification ensuite. Ordre suggéré : commons v0.4.0 d'abord (PR #10), puis les hôtes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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 0.45.10 (HUB-1).
Changements
static/js/draco-barre.jsetstatic/css/draco-barre.cssremplacés verbatim depuis la branche commonsmenu-compte-icones-v0-4-0— SHA-256 JS36cc24b2…e5d39a0, CSSd8cf53b2…a6bd06ec, prouvés partests/test_barre_v040.py. Le gabarit_draco_bar.htmlest inchangé (la brancheprofilretirée en 0.45.10 le reste ;/profileexiste toujours).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.tests/test_barre_v030.pydevient une preuve de supersession (patron HUB-1).VERSION, source unique d'APP_VERSION) + CHANGELOG.Tests
Publication
Après fusion sur ton ordre : release v0.45.11 → déploiement automatique sur kanbante-dev, vérification ensuite. Ordre suggéré : commons v0.4.0 d'abord (PR #10), puis les hôtes.