feat: resolved all missing things

This commit is contained in:
=
2025-10-10 00:09:47 +05:30
parent 3fa63a033e
commit 879bc00eeb
14 changed files with 134 additions and 46 deletions
+10 -5
View File
@@ -575,7 +575,8 @@ export const registerRoutes = async (
smtpService,
tokenService,
userAliasDAL,
userGroupMembershipDAL
userGroupMembershipDAL,
additionalPrivilegeDAL
});
const membershipIdentityService = membershipIdentityServiceFactory({
@@ -583,7 +584,8 @@ export const registerRoutes = async (
membershipRoleDAL,
orgDAL,
permissionService,
roleDAL
roleDAL,
additionalPrivilegeDAL
});
const membershipGroupService = membershipGroupServiceFactory({
@@ -599,7 +601,8 @@ export const registerRoutes = async (
roleDAL,
projectDAL,
identityDAL,
userDAL
userDAL,
externalGroupOrgRoleMappingDAL
});
const additionalPrivilegeService = additionalPrivilegeServiceFactory({
additionalPrivilegeDAL,
@@ -764,7 +767,8 @@ export const registerRoutes = async (
groupDAL,
membershipGroupDAL,
membershipRoleDAL,
membershipUserDAL
membershipUserDAL,
additionalPrivilegeDAL
});
const githubOrgSyncConfigService = githubOrgSyncServiceFactory({
@@ -891,7 +895,8 @@ export const registerRoutes = async (
membershipRoleDAL,
membershipUserDAL,
roleDAL,
userGroupMembershipDAL
userGroupMembershipDAL,
additionalPrivilegeDAL
});
const signupService = authSignupServiceFactory({
tokenService,
@@ -161,7 +161,6 @@ export const registerProjectMembershipRouter = async (server: FastifyZodProvider
}
});
// TODO(simp): look into multi deletion and this as well
server.route({
method: "POST",
url: "/:projectId/memberships/details",