AcadeDoc/apps
Corentin 41ce6308fa feat(page-permission): OSS-ify page-level permission module
Adds a native page-permission controller + service under
apps/server/src/core/page/page-permission, wired into PageModule.

LicenseCheckService now declares PAGE_PERMISSIONS and SHARING_CONTROLS
as Acadenice OSS features so hasFeature() / resolveFeatures() always
expose them regardless of EE plan, keeping useHasFeature() and the
server-side guards consistent.

tsconfig.build.json excludes vitest.config.ts from the Nest build.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 09:54:00 +00:00
..
client refactor(acadedoc): audit REST conventions + fix pre-existing tests — R5.2 2026-05-08 15:33:54 +02:00
extension-clipper refactor(acadedoc): rename API routes /api/acadenice -> /api/v1 — R5.1 2026-05-08 14:52:49 +02:00
server feat(page-permission): OSS-ify page-level permission module 2026-05-11 09:54:00 +00:00