Fichiers joints aux specs et raffinages (interface) #6
No reviewers
Labels
No labels
breaking
bug
ci
dependencies
documentation
feature
security
skip-changelog
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
thierryade/frontend!6
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/attachments"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #5 — interface de thierryade/backend#9.
À merger avant le backend : le job e2e du backend (sur
master) teste l'interface à partir de la dernière SPA publiée par ce dépôt. Merger ce dépôt seul ne déploie rien : la SPA n'arrive en prod qu'avec la prochaine image backend, donc il faut merger thierryade/backend#9 juste après.Contenu
AttachmentList.vue, intégré dansSpecDetailPanel: section « Fichiers joints » de la version courante, et sous chaque raffinage.exists_in_versions) et « Utilisé dans… » (specs et raffinages qui utilisent le fichier).409du serveur aboutissent aux mêmes propositions. Sans Web Crypto (contexte non sécurisé), le serveur déduplique quand même.apiFetchne force plusContent-Type: application/jsonsur un corpsFormData.Tests
8 nouveaux tests (
AttachmentList.spec.ts) : supprimé puis restauré, envoi, réutilisation d'un doublon, remplacement par nom, remplacer/supprimer depuis une ligne, usages, lecture seule, héritage après « Nouvelle version » dans la fiche. 52 tests au total,vue-tscetbuildOK.🤖 Generated with Claude Code
https://claude.ai/code/session_014BSmBtGWeFBD9z4mYm9SjA
📊 Rapports Argus pour cette PR