Move service token data routes and controllers to v2

This commit is contained in:
Tuan Dang
2023-01-03 09:33:00 +07:00
parent 72a9343a02
commit e9601307ef
8 changed files with 12 additions and 13 deletions
+3 -3
View File
@@ -29,7 +29,6 @@ import {
userAction as v1UserActionRouter, userAction as v1UserActionRouter,
secret as v1SecretRouter, secret as v1SecretRouter,
serviceToken as v1ServiceTokenRouter, serviceToken as v1ServiceTokenRouter,
serviceTokenData as v1ServiceTokenDataRouter,
password as v1PasswordRouter, password as v1PasswordRouter,
stripe as v1StripeRouter, stripe as v1StripeRouter,
integration as v1IntegrationRouter, integration as v1IntegrationRouter,
@@ -37,7 +36,8 @@ import {
} from './routes/v1'; } from './routes/v1';
import { import {
secret as v2SecretRouter, secret as v2SecretRouter,
workspace as v2WorkspaceRouter workspace as v2WorkspaceRouter,
serviceTokenData as v2ServiceTokenDataRouter,
} from './routes/v2'; } from './routes/v2';
import { getLogger } from './utils/logger'; import { getLogger } from './utils/logger';
@@ -85,7 +85,6 @@ app.use('/api/v1/key', v1KeyRouter);
app.use('/api/v1/invite-org', v1InviteOrgRouter); app.use('/api/v1/invite-org', v1InviteOrgRouter);
app.use('/api/v1/secret', v1SecretRouter); app.use('/api/v1/secret', v1SecretRouter);
app.use('/api/v1/service-token', v1ServiceTokenRouter); // deprecate app.use('/api/v1/service-token', v1ServiceTokenRouter); // deprecate
app.use('/api/v1/service-token-data', v1ServiceTokenDataRouter);
app.use('/api/v1/password', v1PasswordRouter); app.use('/api/v1/password', v1PasswordRouter);
app.use('/api/v1/stripe', v1StripeRouter); app.use('/api/v1/stripe', v1StripeRouter);
app.use('/api/v1/integration', v1IntegrationRouter); app.use('/api/v1/integration', v1IntegrationRouter);
@@ -94,6 +93,7 @@ app.use('/api/v1/integration-auth', v1IntegrationAuthRouter);
// v2 routes // v2 routes
app.use('/api/v2/workspace', v2WorkspaceRouter); app.use('/api/v2/workspace', v2WorkspaceRouter);
app.use('/api/v2/secret', v2SecretRouter); app.use('/api/v2/secret', v2SecretRouter);
app.use('/api/v2/service-token-data', v2ServiceTokenDataRouter);
//* Handle unrouted requests and respond with proper error message as well as status code //* Handle unrouted requests and respond with proper error message as well as status code
app.use((req, res, next)=>{ app.use((req, res, next)=>{
+1 -3
View File
@@ -14,7 +14,6 @@ import * as stripeController from './stripeController';
import * as userActionController from './userActionController'; import * as userActionController from './userActionController';
import * as userController from './userController'; import * as userController from './userController';
import * as workspaceController from './workspaceController'; import * as workspaceController from './workspaceController';
import * as serviceTokenDataController from './serviceTokenDataController';
export { export {
authController, authController,
@@ -32,6 +31,5 @@ export {
stripeController, stripeController,
userActionController, userActionController,
userController, userController,
workspaceController, workspaceController
serviceTokenDataController
}; };
+3 -1
View File
@@ -1,5 +1,7 @@
import * as workspaceController from './workspaceController'; import * as workspaceController from './workspaceController';
import * as serviceTokenDataController from './serviceTokenDataController';
export { export {
workspaceController workspaceController,
serviceTokenDataController
} }
-1
View File
@@ -25,5 +25,4 @@ router.get(
workspaceController.getWorkspaceSecretSnapshots workspaceController.getWorkspaceSecretSnapshots
); );
export default router; export default router;
+1 -3
View File
@@ -15,7 +15,6 @@ import password from './password';
import stripe from './stripe'; import stripe from './stripe';
import integration from './integration'; import integration from './integration';
import integrationAuth from './integrationAuth'; import integrationAuth from './integrationAuth';
import serviceTokenData from './serviceTokenData';
export { export {
signup, signup,
@@ -34,6 +33,5 @@ export {
password, password,
stripe, stripe,
integration, integration,
integrationAuth, integrationAuth
serviceTokenData
}; };
+3 -1
View File
@@ -1,7 +1,9 @@
import secret from './secret'; import secret from './secret';
import workspace from './workspace'; import workspace from './workspace';
import serviceTokenData from './serviceTokenData';
export { export {
secret, secret,
workspace workspace,
serviceTokenData
} }
@@ -13,7 +13,7 @@ import {
COMPLETED, COMPLETED,
GRANTED GRANTED
} from '../../variables'; } from '../../variables';
import { serviceTokenDataController } from '../../controllers/v1'; import { serviceTokenDataController } from '../../controllers/v2';
router.get( router.get(
'/', '/',