feat: added no secret access views

This commit is contained in:
=
2024-10-18 00:33:36 +05:30
parent a9e6c229d0
commit 0f10874f80
9 changed files with 110 additions and 17 deletions
@@ -1,5 +1,5 @@
/* eslint-disable no-await-in-loop */
import { unpackRules } from "@casl/ability/extra";
import { packRules, unpackRules } from "@casl/ability/extra";
import { Knex } from "knex";
import {
@@ -764,7 +764,7 @@ export const backfillPermissionV1SchemaToV2Schema = (data: z.infer<typeof Projec
const secretFolderPolicies = secretSubjects.map(({ subject, ...el }) => ({
...el,
subject: ProjectPermissionSub.DynamicSecrets
subject: ProjectPermissionSub.SecretFolders
}));
const dynamicSecretPolicies = secretSubjects.map(({ subject, ...el }) => ({