Skip to content

EPIC-30 / WIKI-164: service de résolution des permissions - #65

Open
FireDroX wants to merge 5 commits into
EPIC-30-permissions-groupsfrom
WIKI-164-permissions-service
Open

FireDroX wants to merge 5 commits into
EPIC-30-permissions-groupsfrom
WIKI-164-permissions-service

Conversation

@FireDroX

@FireDroX FireDroX commented Sep 24, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Ajoute PermissionsService (EPIC-30 / WIKI-164) : résolution des permissions globales et par page, directes et via groupes, avec héritage de sous-arborescence et exclusions — sur le socle additif de WIKI-163.
  • Ticket toujours additif : aucun contrôle d'accès existant n'est modifié — voir WIKI-165 pour le branchement.
  • PR empilée sur EPIC-30-permissions-groups (pas sur main), par ticket, comme demandé.
  • Ce premier commit corrige aussi un bug pré-existant de WIKI-163 découvert au passage (TypeormPageAccessRulesRepository.updateActions mal typé, cassait tsc --noEmit/pnpm run build — invisible en CI car ni les tests ni la CI sur PR ne type-checkent/buildent).

Test plan

  • pnpm --filter backend run test passe
  • pnpm --filter backend run test:e2e passe
  • CI (lint + test-backend + test-frontend) vert sur la PR

…hods

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@FireDroX
FireDroX added this pull request to stack #66 September 24, 2026 10:30
FireDroX and others added 4 commits September 24, 2026 12:41
…fectivePageActions)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…Service

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…otes

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…den filterReadable/explain tests

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant