|
|
5fb7fbe66c
|
fix(workflow) : M4 - aligne la séquence workflow.id après recréation de l'identity (évite conflit avec row Standard de M1)
|
2026-05-19 20:59:37 +02:00 |
|
|
|
c1560468e6
|
fix(workflow) : WorkflowDrawer - input position natif (MalioInputText n'accepte pas les number)
|
2026-05-19 20:59:37 +02:00 |
|
|
|
f86698e7cd
|
docs(workflows) : plan d'implémentation + validations Matthieu sur le spec + gitignore dumps locaux
|
2026-05-19 20:59:37 +02:00 |
|
|
|
1fd2c05db3
|
chore : bump version to v0.4.0
|
2026-05-19 20:59:37 +02:00 |
|
|
|
9f179e400d
|
feat(workflow) : MCP - list-statuses projectId + list-workflows + switch-project-workflow + maj descriptions create/update-task
|
2026-05-19 20:59:12 +02:00 |
|
|
|
6a37349cf7
|
feat(workflow) : bulk status désactivé sur sélection multi-projets, scoped au workflow du projet
|
2026-05-19 20:59:12 +02:00 |
|
|
|
52b78d6bbc
|
feat(workflow) : ProjectWorkflowSwitchModal + section workflow et bouton switch dans ProjectDrawer
|
2026-05-19 20:59:12 +02:00 |
|
|
|
e6d765f7bb
|
feat(workflow) : my-tasks - kanban groupé par catégorie avec badge statut, suppression drag-to-status
|
2026-05-19 20:59:12 +02:00 |
|
|
|
5d42009348
|
feat(workflow) : kanban projet et archives basés sur workflow.statuses du projet
|
2026-05-19 20:59:12 +02:00 |
|
|
|
8e4ddf00a8
|
feat(workflow) : admin UI - WorkflowDrawer + AdminWorkflowTab + remplacement onglet Statuts, suppression composants obsolètes
|
2026-05-19 20:59:12 +02:00 |
|
|
|
18bc96082f
|
feat(workflow) : DTOs front Workflow + category sur TaskStatus + workflow embarqué sur Project + service + i18n
|
2026-05-19 20:59:12 +02:00 |
|
|
|
6a084489ea
|
feat(workflow) : endpoint POST /projects/{id}/switch-workflow + processor transactionnel
|
2026-05-19 20:59:12 +02:00 |
|
|
|
80a41db34f
|
feat(workflow) : protège la suppression d'un workflow lié à des projets (409)
|
2026-05-19 20:59:12 +02:00 |
|
|
|
cf94635121
|
feat(workflow) : valide que task.status appartient au workflow du projet
|
2026-05-19 20:59:12 +02:00 |
|
|
|
eec61c089c
|
feat(workflow) : migration M4 - alignement schéma Doctrine (indexes + IDENTITY)
|
2026-05-19 20:59:12 +02:00 |
|
|
|
a9f87be8e5
|
feat(workflow) : listener garantissant un seul workflow isDefault=true
|
2026-05-19 20:59:12 +02:00 |
|
|
|
25f2fc4b16
|
feat(workflow) : fixtures - workflow Standard + statuts catégorisés + projets attachés
|
2026-05-19 20:59:12 +02:00 |
|
|
|
a21914312a
|
feat(workflow) : migration M3 - workflow requis sur Project (RESTRICT)
|
2026-05-19 20:59:12 +02:00 |
|
|
|
f6a947ec15
|
feat(workflow) : migration M2 - rattache les statuts existants à Standard + category
|
2026-05-19 20:59:12 +02:00 |
|
|
|
03f3c85fd8
|
feat(workflow) : migration M1 - création table workflow + seed Standard
|
2026-05-19 20:59:12 +02:00 |
|
|
|
8a68e0d397
|
feat(workflow) : ajoute workflow requis sur Project (RESTRICT)
|
2026-05-19 20:59:12 +02:00 |
|
|
|
43e6d1aed2
|
feat(workflow) : ajoute workflow et category sur TaskStatus
|
2026-05-19 20:59:12 +02:00 |
|
|
|
a3e3fd6da6
|
feat(workflow) : ajoute l'entité Workflow et son repository
|
2026-05-19 20:59:12 +02:00 |
|
|
|
b8b03048b6
|
feat(workflow) : ajoute l'enum StatusCategory (5 catégories canoniques)
|
2026-05-19 20:59:12 +02:00 |
|
Matthieu
|
ba86a71e12
|
docs(workflows) : ajout note de reprise sur autre poste
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-19 20:59:12 +02:00 |
|
Matthieu
|
6a942def3f
|
docs(workflows) : spec workflows de statuts par projet
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-19 20:59:12 +02:00 |
|
gitea-actions
|
d4fdb84a17
|
chore: bump version to v0.3.34
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 19s
|
2026-05-13 14:23:42 +00:00 |
|