PR 07 — Authorization : Role & Group #7
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#7
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 7/13 du découpage de
feat/authentication(plan :docs/pr-split/feat-authentication.md).Branche :
split/07-authorization-roles-groups— Bloquée par : #6 (ordre de merge ; dépendance technique : PR 05 / #5, le package dépend de@octant/authentication)Taille : ~40 fichiers (PRs 07+08+09 = 117 fichiers, ~13 300 lignes)
Périmètre (dans
packages/domain/authorization/src/)application/aggregates/:RoleAggregate,GroupAggregate+ testsRoleDirectory/GroupDirectory+ audit timeline Role/Groupinterface-adapters/etrpcs.client.tsréduits aux endpoints Role/Group ;index.tsréduitFocus review
Invariants des agrégats (un rôle/groupe supprimé ne se modifie plus), stratégie de cascade annoncée (exécutée en PR 08), forme des RPCs.
Commits d'origine
bab86cb,41c2090,4195714,b2da776,7da51ac,25118f1,a1e835e,dacb8f0,4c4e7f8