PR 08 — Authorization : relations & sagas de cascade #8
Labels
No labels
bug
enhancement
pr-split
question
security
transaction-matcher
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
momsse/octant#8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Tranche 8/13 du découpage de
feat/authentication(plan :docs/pr-split/feat-authentication.md).Branche :
split/08-authorization-relations— Bloquée par : #7Taille : ~40 fichiers
Périmètre (dans
packages/domain/authorization/src/)application/aggregates/:UserRoleAssignmentAggregate,GroupMembershipAggregate+ testsapplication/sagas/:RoleDeletionCascadeSaga,GroupDeletionCascadeSaga+ cascade query portsindex.tsFocus review
Idempotence des relations, rejet des assignments vers des cibles supprimées/inexistantes, sémantique des sagas de cascade (et leur comportement en cas de crash à mi-parcours).
Commits d'origine
58d8f13,8f99f68,da32d77,67bcc81,f21979c,a4b61c7,5ae6d51,fa63fde