|
|
b3f32e4c6c
|
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:51:18 +02:00 |
|
|
|
2dd0a97113
|
fix(workflow) : WorkflowDrawer - input position natif (MalioInputText n'accepte pas les number)
|
2026-05-19 20:48:56 +02:00 |
|
|
|
21436b04ca
|
docs(workflows) : plan d'implémentation + validations Matthieu sur le spec + gitignore dumps locaux
|
2026-05-19 20:46:01 +02:00 |
|
|
|
97871c21a0
|
chore : bump version to v0.4.0
|
2026-05-19 20:14:30 +02:00 |
|
|
|
4ae842bd1e
|
feat(workflow) : MCP - list-statuses projectId + list-workflows + switch-project-workflow + maj descriptions create/update-task
|
2026-05-19 20:13:53 +02:00 |
|
|
|
4461a9c99a
|
feat(workflow) : bulk status désactivé sur sélection multi-projets, scoped au workflow du projet
|
2026-05-19 20:12:01 +02:00 |
|
|
|
37f572bdbb
|
feat(workflow) : ProjectWorkflowSwitchModal + section workflow et bouton switch dans ProjectDrawer
|
2026-05-19 20:10:47 +02:00 |
|
|
|
3bdaf1e03c
|
feat(workflow) : my-tasks - kanban groupé par catégorie avec badge statut, suppression drag-to-status
|
2026-05-19 20:09:17 +02:00 |
|
|
|
02c8578677
|
feat(workflow) : kanban projet et archives basés sur workflow.statuses du projet
|
2026-05-19 20:06:44 +02:00 |
|
|
|
421cc72f42
|
feat(workflow) : admin UI - WorkflowDrawer + AdminWorkflowTab + remplacement onglet Statuts, suppression composants obsolètes
|
2026-05-19 20:04:53 +02:00 |
|
|
|
e2751410f8
|
feat(workflow) : DTOs front Workflow + category sur TaskStatus + workflow embarqué sur Project + service + i18n
|
2026-05-19 20:00:55 +02:00 |
|
|
|
4a0b7222d0
|
feat(workflow) : endpoint POST /projects/{id}/switch-workflow + processor transactionnel
|
2026-05-19 19:59:42 +02:00 |
|
|
|
415ed4d3d8
|
feat(workflow) : protège la suppression d'un workflow lié à des projets (409)
|
2026-05-19 19:57:34 +02:00 |
|
|
|
15bdf64fc6
|
feat(workflow) : valide que task.status appartient au workflow du projet
|
2026-05-19 19:57:07 +02:00 |
|
|
|
76c665cc62
|
feat(workflow) : migration M4 - alignement schéma Doctrine (indexes + IDENTITY)
|
2026-05-19 19:55:04 +02:00 |
|
|
|
78d81cc531
|
feat(workflow) : listener garantissant un seul workflow isDefault=true
|
2026-05-19 19:52:47 +02:00 |
|
|
|
d566d85c59
|
feat(workflow) : fixtures - workflow Standard + statuts catégorisés + projets attachés
|
2026-05-19 19:52:35 +02:00 |
|
|
|
bcd0cb6e75
|
feat(workflow) : migration M3 - workflow requis sur Project (RESTRICT)
|
2026-05-19 19:51:57 +02:00 |
|
|
|
4fd39f4b1a
|
feat(workflow) : migration M2 - rattache les statuts existants à Standard + category
|
2026-05-19 19:51:36 +02:00 |
|
|
|
39ebd82884
|
feat(workflow) : migration M1 - création table workflow + seed Standard
|
2026-05-19 19:51:07 +02:00 |
|
|
|
df6757051d
|
feat(workflow) : ajoute workflow requis sur Project (RESTRICT)
|
2026-05-19 19:50:34 +02:00 |
|
|
|
0b93a00c8a
|
feat(workflow) : ajoute workflow et category sur TaskStatus
|
2026-05-19 19:50:13 +02:00 |
|
|
|
33a81e6eb0
|
feat(workflow) : ajoute l'entité Workflow et son repository
|
2026-05-19 19:49:51 +02:00 |
|
|
|
1fa7f32ed4
|
feat(workflow) : ajoute l'enum StatusCategory (5 catégories canoniques)
|
2026-05-19 19:49:26 +02:00 |
|
Matthieu
|
4184cadfe4
|
docs(workflows) : ajout note de reprise sur autre poste
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-19 17:58:34 +02:00 |
|
Matthieu
|
88a4916662
|
docs(workflows) : spec workflows de statuts par projet
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-19 17:55:19 +02:00 |
|