Merge branch 'canary' into feat/forward-auth-sso

This commit is contained in:
Mauricio Siu
2026-06-06 03:41:27 -06:00
11 changed files with 25080 additions and 14 deletions

View File

@@ -80,9 +80,10 @@ export const checkPermission = async (
const { id: userId } = ctx.user;
const { activeOrganizationId: organizationId } = ctx.session;
const memberRecord = await findMemberByUserId(userId, organizationId);
const isStaticRole = memberRecord.role in staticRoles;
if (isStaticRole) {
const isPrivilegedStaticRole =
memberRecord.role === "owner" || memberRecord.role === "admin";
if (isPrivilegedStaticRole) {
const allEnterprise = Object.keys(permissions).every((r) =>
enterpriseOnlyResources.has(r),
);

View File

@@ -11,7 +11,7 @@ export const initSchedules = async () => {
server: true,
application: true,
compose: true,
user: true,
organization: true,
},
});