Spark
4897009a93
fix: déconnexion du menu compte locale et globale (fusion #141 ) — 0.46.3
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 0s
2026-11-06 19:04:00 +00:00
bruno
00920e8e02
Kanbante 0.46.2 : tests rôles Hub (client, cache/TTL, refus sans création, /admin gardé, session native non soumise) (tests/test_hub_roles.py)
CI / test (push) Failing after 0s
2026-11-06 10:53:38 -05:00
Spark
0a5d83737b
Kanbante 0.46.1 — HUB-18 : thème commun, barre v0.5.0 + initialisation thème Hub dans nav.js (fusion #132 )
CI / test (push) Failing after 2s
CI / test (pull_request) Failing after 3s
2026-11-06 14:49:25 +00:00
Spark
123029d2e9
Kanbante 0.46.0 : tests de correspondance par utilisateur (amorçage, JIT x2 identités, homonyme non adopté, liaison admin, désactivé, /api/search, kbt_) (tests/test_draco_correspondance.py, tests/test_draco_sso.py)
2026-11-06 13:54:11 +00:00
Spark
261a2f952e
Kanbante 0.45.12 : barre v0.4.1 — menu compte resserré à 232 px, re-vendange verbatim (fusion #125 ) + empreintes des tests mises à jour
CI / test (pull_request) Failing after 2s
CI / test (push) Failing after 2m34s
2026-11-05 07:08:26 +00:00
Spark
4c64cbc168
Kanbante 0.45.12 : barre v0.4.1 — correctif des icônes invisibles du menu compte, vendange verbatim (fusion #125 ) + tests + version/changelog
CI / test (push) Failing after 2s
CI / test (pull_request) Failing after 2s
2026-11-05 05:51:09 +00:00
Spark
6ccd4adaa5
Kanbante 0.45.11 : barre v0.4.0 — icônes monoline du menu compte, vendange verbatim (HUB-11) + tests + version/changelog
CI / test (pull_request) Failing after 2s
CI / test (push) Failing after 2m37s
2026-11-05 05:09:06 +00:00
Spark
bd84628ba3
Kanbante 0.45.10 : renumérotation de la release barre v0.3.0 (le numéro 0.45.9 a été consommé par la release du correctif APP_VERSION/VERSION)
CI / test (push) Failing after 1s
2026-11-05 00:53:55 +00:00
Spark
9027cd1e6f
Kanbante 0.45.9 : tests barre v0.3.0 (verbatim commons, résolution Hub, profil-lien)
2026-11-04 21:49:59 +00:00
Spark
610e51fb2c
Correctif : assets versionnés sur la page /recherche
...
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 3s
recherche.js et recherche.css sont maintenant servis avec
?v={{ version }}, comme nav.js et la barre : un recherche.js
d'avant la source ShaarIt (#111 ) servi à la session laissait la
section ShaarIt figée sur « Tapez une recherche ci-dessus »
sans aucun appel (retour d'usage du 2026-11-04). Version 0.45.8.
2026-11-04 18:42:28 +00:00
Spark
248c9468e1
0.45.7 — recherche fédérée : ShaarIt, 5e source de « Rechercher partout »
...
CI / test (push) Failing after 3s
CI / test (pull_request) Failing after 4s
- static/js/recherche.js re-vendangé depuis commons v0.2.1 : source
ShaarIt (bases, onglet, normaliseur — lien profond
{base}shaare/<shorturl>).
- Gabarit /recherche : data-base-shaarit (draco_urls.shaarit),
onglet et section « ShaarIt — bookmarks ».
- app/recherche.py : origines ShaarIt prod/dev, clé sœur et
dictionnaire résolu (urls.shaarit_url).
- Tests : recherche.test.js 83 assertions ; allowlist à 12 origines ;
suite complète 377/377.
2026-11-04 17:10:46 +00:00
Spark
86b12c1386
Kanbante 0.45.6 : tests barre v0.2.0, garde data-theme et URL ShaarIt (tests/test_barre_v020.py)
2026-11-04 03:44:35 +00:00
Spark
d9887c3d70
Kanbante 0.45.5 : tests du panneau d'alertes et des thèmes (tests/test_alertes_theme.py)
2026-10-30 11:43:43 -04:00
Spark
77f48d8c93
Kanbante 0.45.4 : tests des retours de Bruno — logo officiel, surfaces du board en clair, contrastes (tests/test_logo_et_contrastes.py)
2026-10-30 11:28:31 -04:00
Spark
8449c8ba0c
Kanbante 0.45.4 : l'assertion du logo suit le logo officiel (tests/test_identite_verte.py)
2026-10-30 11:28:31 -04:00
bruno
4ef515a906
Kanbante 0.45.2 : portage barre v0.1.10 (tests/test_draco_barre.py)
CI / test (push) Failing after 0s
2026-10-29 22:55:20 -04:00
bruno
d0ba39bf01
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 0s
2026-10-29 12:27:53 -04:00
bruno
40f034e86e
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 1s
2026-10-29 11:35:48 -04:00
bruno
911f07362f
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 1s
2026-10-29 11:35:47 -04:00
bruno
9586e310ba
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 3s
CI / test (pull_request) Failing after 2s
2026-10-29 08:22:00 -04:00
bruno
f58339fd77
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 4s
2026-10-29 08:21:57 -04:00
bruno
0fc8673cf8
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 3s
2026-10-29 08:21:54 -04:00
bruno
95b0b219e8
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 1s
2026-10-28 23:40:44 -04:00
bruno
14488f662c
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 1s
2026-10-28 23:40:42 -04:00
bruno
ec0174f9d4
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
2026-10-28 23:40:41 -04:00
bruno
687c968f3e
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
2026-10-28 23:40:39 -04:00
bruno
6602a070be
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 0s
2026-10-28 23:12:56 -04:00
bruno
9e1ff33698
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
2026-10-28 23:12:54 -04:00
bruno
47dd9c06a1
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
2026-10-28 23:12:52 -04:00
bruno
cc007dfa04
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 0s
2026-10-28 22:59:13 -04:00
bruno
c35aafd2e2
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
CI / test (pull_request) Successful in 4m32s
2026-10-28 22:47:12 -04:00
bruno
99a7ebd504
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 0s
2026-10-28 22:35:55 -04:00
bruno
724d7a7799
Page Projets : copie URL dans le menu ⋯ + refonte thème barre Fusion/Spark ( #44 , #45 )
CI / test (push) Failing after 2s
CI / test (pull_request) Failing after 1s
2026-10-28 22:12:12 -04:00
bruno
0219fafa34
Tests CORS recherche: origines agent autorisees, tiers refuse
CI / test (push) Failing after 3s
CI / test (pull_request) Failing after 0s
2026-10-28 16:11:30 -04:00
bruno
fd71204b5e
recherche: tests alignement console /api/v1/recherche
CI / test (push) Failing after 2s
CI / test (pull_request) Failing after 3s
2026-10-28 14:44:02 -04:00
bruno
fb61169c23
Rebase chantier 5 sur main post-#37/#38 : tests/test_draco_alertes.py (contenu #39 intact)
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 1s
2026-10-28 14:27:38 -04:00
bruno
16403821de
Rebase chantier 5 sur main post-#37/#38 : tests/draco-alertes.test.js (contenu #39 intact)
CI / test (push) Failing after 1s
2026-10-28 14:27:35 -04:00
bruno
8f437e3a3e
Merge pull request 'Recherche partout ( #68 , chantier 2+3) : onglets, Tout voir sur place, focus, mise en page' ( #38 ) from recherche-onglets-ux-68 into main
CI / test (push) Failing after 0s
2026-10-28 14:25:40 -04:00
bruno
0e78ae3c60
Recherche partout ( #68 , chantier 2+3) : onglets, Tout voir sur place, focus, mise en page
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 0s
2026-10-28 13:49:44 -04:00
bruno
3c4bbbf2f1
Tests CORS alertes : origine dev autorisee en preflight
CI / test (push) Failing after 1s
CI / test (pull_request) Failing after 0s
2026-10-28 13:45:35 -04:00
bruno
7556cd0bee
Tests CORS recherche : prod+dev autorises, tiers refuse
CI / test (push) Failing after 1s
2026-10-28 13:45:33 -04:00
bruno
938f8b5eb5
Fusion #69 : alertes unifiées (rebase sur main post-#70 et post-#68)
CI / test (push) Failing after 1s
CI / test (pull_request) Failing after 1s
2026-10-28 12:47:12 -04:00
bruno
5f365b4b9f
Fusion #69 : alertes unifiées (rebase sur main post-#70 et post-#68)
CI / test (push) Failing after 0s
2026-10-28 12:47:09 -04:00
bruno
725f78cb68
Recherche partout ( #68 ) : test hôte de la requête
CI / test (push) Failing after 1s
CI / test (pull_request) Failing after 1s
2026-10-28 12:13:08 -04:00
bruno
903616a8cd
Recherche partout ( #68 ) : tests Node du JS
CI / test (push) Failing after 2s
2026-10-28 12:07:59 -04:00
bruno
e5282079b8
Recherche partout ( #68 ) : tests module recherche
CI / test (push) Failing after 1s
2026-10-28 12:07:45 -04:00
bruno
975aff33a5
coffre(obsigate#22): tests client de distribution (faux endpoint, valeurs fictives)
CI / test (push) Failing after 1s
2026-10-27 23:52:25 -04:00
Spark
80fc260a40
feat(0.37.0): tri dashboard « En attente de revue » + sens des tris numériques corrigé
...
CI / test (push) Successful in 2m27s
- Nouveau critère 🔍 En attente de revue ↓ (compteur de la
colonne review exposé en data-review sur les cartes) ;
s'applique à toutes les grilles, Épinglés en tête,
préférence mémorisée comme les autres tris.
- Correctif attrapé au contrôle navigateur réel : le tri
« Issues ouvertes ↓ » historique triait croissant — le
comparateur inversait les clés numériques. Modes open et
review en ka - kb : plus grand compteur en premier.
Vérifié sur données réelles (Épinglés : 196, 95, 32, 5, 4).
- 299 tests verts (3 nouveaux, palier 25).
2026-10-26 11:19:53 -04:00
Spark
8ad3a86e60
feat(0.36.0): outil MCP move_issue — déplacement de carte par le service d'agents
...
CI / test (push) Failing after 1m27s
Le serveur MCP n'exposait en écriture que create_issue et
add_comment : un déplacement approuvé côté service d'agents
(kanbante.move_card, vague H3) aurait échoué faute d'outil.
- move_issue (owner, repo, number, column) réutilise le service
de déplacement de l'interface (_do_move_card, extrait de
POST /api/move sans changement de comportement) : board
local, journal source « mcp », miroir d'étiquette kanban:*
remplacée, autres étiquettes préservées.
- Colonne acceptée par clé, par étiquette de forge ou par
libellé français affiché (définitions de l'espace).
- Garde doctrine : la cible done (« Terminé ») est refusée
avant toute écriture — les agents s'arrêtent en Révision.
- Erreurs propres : colonne inconnue (liste des valides),
dépôt/issue inconnu, pull request refusée.
- 296 tests verts (5 nouveaux + épingles de la liste d'outils
mises à jour).
2026-10-26 15:06:02 +00:00
Spark
a92353f8ef
feat(0.35.0): jalons en écriture depuis la page Projet (issue #26 )
...
CI / test (push) Successful in 2m22s
- Clients : create_milestone / update_milestone (cache
invalidé) ; GitHub hérite des mêmes endpoints.
- API Kanbante : création, modification (titre/échéance,
échéance vidée = retirée), fermeture ; CSRF, validation
de date avant toute écriture, erreurs forge en 502.
- Page Projet : formulaire 'Nouveau jalon' + édition/
fermeture par jalon (project.js versionné).
- Échéance à midi UTC : à minuit, le fuseau de l'instance
Gitea faisait reculer la date affichée d'un jour (réel).
- 291 tests verts (5 nouveaux, palier 24) ; cycle réel
complet sur Projets/kanbante (jalons smoke #37/#38 créés,
dates vérifiées, fermés).
2026-10-26 10:53:29 -04:00