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>
5 lines
121 B
JSON
5 lines
121 B
JSON
{
|
|
"extends": "./tsconfig.json",
|
|
"exclude": ["node_modules",
|
|
"test", "dist", "**/*spec.ts", "vitest.config.ts"]
|
|
}
|