mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-08 13:28:27 +00:00
remove accepted roles from secrets v2 api
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import express from 'express';
|
import express from 'express';
|
||||||
import { requireAuth, requireWorkspaceAuth, validateRequest } from '../../middleware';
|
import { requireAuth, requireWorkspaceAuth, validateRequest } from '../../middleware';
|
||||||
import { body, param } from 'express-validator';
|
import { body, param } from 'express-validator';
|
||||||
import { ADMIN, MEMBER, COMPLETED, GRANTED } from '../../variables';
|
import { ADMIN, MEMBER } from '../../variables';
|
||||||
import { CreateSecretRequestBody, ModifySecretRequestBody } from '../../types/secret/types';
|
import { CreateSecretRequestBody, ModifySecretRequestBody } from '../../types/secret/types';
|
||||||
import { secretController } from '../../controllers/v2';
|
import { secretController } from '../../controllers/v2';
|
||||||
|
|
||||||
@@ -14,8 +14,7 @@ router.post(
|
|||||||
'/batch-create/workspace/:workspaceId/environment/:environmentName',
|
'/batch-create/workspace/:workspaceId/environment/:environmentName',
|
||||||
requireAuth,
|
requireAuth,
|
||||||
requireWorkspaceAuth({
|
requireWorkspaceAuth({
|
||||||
acceptedRoles: [ADMIN, MEMBER],
|
acceptedRoles: [ADMIN, MEMBER]
|
||||||
acceptedStatuses: [COMPLETED, GRANTED]
|
|
||||||
}),
|
}),
|
||||||
param('workspaceId').exists().isMongoId().trim(),
|
param('workspaceId').exists().isMongoId().trim(),
|
||||||
param('environmentName').exists().trim(),
|
param('environmentName').exists().trim(),
|
||||||
@@ -30,8 +29,7 @@ router.post(
|
|||||||
router.get(
|
router.get(
|
||||||
'/:secretId', requireAuth, param('secretId').exists().trim(),
|
'/:secretId', requireAuth, param('secretId').exists().trim(),
|
||||||
requireWorkspaceAuth({
|
requireWorkspaceAuth({
|
||||||
acceptedRoles: [ADMIN, MEMBER],
|
acceptedRoles: [ADMIN, MEMBER]
|
||||||
acceptedStatuses: [COMPLETED, GRANTED]
|
|
||||||
}),
|
}),
|
||||||
validateRequest,
|
validateRequest,
|
||||||
secretController.createSingleSecret
|
secretController.createSingleSecret
|
||||||
@@ -47,8 +45,7 @@ router.delete(
|
|||||||
param('environmentName').exists().trim(),
|
param('environmentName').exists().trim(),
|
||||||
body('secretIds').exists().isArray().custom(array => array.length > 0),
|
body('secretIds').exists().isArray().custom(array => array.length > 0),
|
||||||
requireWorkspaceAuth({
|
requireWorkspaceAuth({
|
||||||
acceptedRoles: [ADMIN, MEMBER],
|
acceptedRoles: [ADMIN, MEMBER]
|
||||||
acceptedStatuses: [COMPLETED, GRANTED]
|
|
||||||
}),
|
}),
|
||||||
validateRequest,
|
validateRequest,
|
||||||
secretController.batchDeleteSecrets
|
secretController.batchDeleteSecrets
|
||||||
@@ -65,8 +62,7 @@ router.patch(
|
|||||||
param('workspaceId').exists().isMongoId().trim(),
|
param('workspaceId').exists().isMongoId().trim(),
|
||||||
param('environmentName').exists().trim(),
|
param('environmentName').exists().trim(),
|
||||||
requireWorkspaceAuth({
|
requireWorkspaceAuth({
|
||||||
acceptedRoles: [ADMIN, MEMBER],
|
acceptedRoles: [ADMIN, MEMBER]
|
||||||
acceptedStatuses: [COMPLETED, GRANTED]
|
|
||||||
}),
|
}),
|
||||||
validateRequest,
|
validateRequest,
|
||||||
secretController.batchModifySecrets
|
secretController.batchModifySecrets
|
||||||
|
|||||||
Reference in New Issue
Block a user