Spark
24a1ebb9a6
chore(release): Kanbante 0.14.0 — branche depuis la carte, santé du flux
CI / test (push) Successful in 1m49s
2026-10-11 14:49:38 -04:00
Spark
5b41c5ea74
chore(release): Kanbante 0.13.0 — code lié, PR fusionnée, standup, règles
CI / test (push) Successful in 1m43s
2026-10-11 14:21:11 -04:00
Spark
03fa1eb44e
chore(release): Kanbante 0.12.0 — focus du jour, prévisions, récit de sprint
CI / test (push) Successful in 1m43s
2026-10-11 13:55:03 -04:00
Spark
2bc8ccaf4f
chore(release): Kanbante 0.10.0 — mode Triage
CI / test (push) Successful in 1m43s
2026-10-11 13:17:21 -04:00
Spark
25040f974c
chore(release): Kanbante 0.9.0 — board dynamique
CI / test (push) Successful in 1m42s
2026-10-11 12:59:54 -04:00
Spark
1743c8c101
chore(release): Kanbante 0.8.0 — palette Ctrl+K et digest ObsiGate
CI / test (push) Successful in 1m43s
2026-10-11 12:46:54 -04:00
Spark
0c280b3c7e
feat(capture): page /capture (formulaire, statut, exemples) + navigation
2026-10-11 12:40:32 -04:00
Spark
a358c45d73
feat(colonnes): colonne QA entre En cours et Révision + réconciliation par étiquettes
...
- KANBAN_COLUMNS gagne 'qa' (🧪 , #06b6d4, étiquette kanban:qa);
Focus inclut QA; dashboard et board affichent les 6 colonnes.
- _adopt_label_columns: une étiquette kanban:* unique qui diverge
de l'état local fait adopter sa colonne (board + focus), avec
événement journalisé source 'gitea'. C'est ce qui permet de
piloter le board depuis Gitea même.
2026-10-11 12:26:12 -04:00
Spark
7d2faf027d
chore(release): Kanbante 0.5.0
...
CI / test (push) Successful in 1m45s
Version, CHANGELOG (palier 3 points 7-9 + board) et README
(fonctionnalités, variables ntfy/briefing, nouvelles routes,
branchement d'un client MCP).
2026-10-11 11:00:53 -04:00
Spark
2d89db8213
chore(release): Kanbante 0.4.0
...
CI / test (push) Successful in 1m40s
Version, CHANGELOG (palier 2 + refonte) et README (fonctionnalités,
KANBANTE_WEBHOOK_SECRET / KANBANTE_SYNC_LABELS, routes webhook/stream/
milestone, procédure d'activation du webhook dans Gitea).
2026-10-11 10:23:50 -04:00
Spark
3cac4fe9c3
chore(release): Kanbante 0.3.0
...
CI / test (push) Successful in 1m39s
Version, CHANGELOG (palier 1) et README (fonctionnalités,
KANBANTE_WIP_LIMITS / KANBANTE_AGING_DAYS, nouvelles routes).
2026-10-11 10:05:51 -04:00
Spark
c7212e88ad
chore(release): Kanbante 0.2.0 — Docker, docs, licence
...
CI / test (push) Failing after 1m37s
- Dockerfile: copie du code avant installation (le package installé
n'est plus vide — I6), utilisateur non-root, HEALTHCHECK
- compose: version: obsolète retiré, variables d'auth, healthcheck
- pyproject: version 0.2.0, jinja2 <4, config pytest
- LICENSE (MIT), CHANGELOG 0.2.0, README réécrit (configuration,
sécurité, API, tests), .dockerignore
2026-10-11 09:31:48 -04:00
bruno
eb4f8d8f4d
docs: README avec instructions Docker déploiement Deepin + compatibilité compose v1
2026-07-08 07:45:48 -04:00
bruno
3732b5cb45
feat: Kanbante v0.1.0 — Kanban Git-integrated PM tool
...
- Dashboard with all Gitea projects (active/archived)
- Kanban board per project (Backlog → À faire → En cours → Révision → Terminé)
- Drag & drop issues between columns (SortableJS)
- Project notes panel
- Gitea API integration (read issues, repos)
- SQLite local state for board positions
- Dark theme design system
- Docker-ready (Dockerfile + docker-compose.yml)
- FastAPI + Jinja2 + HTMX + Alpine.js stack
2026-07-07 23:24:15 -04:00