diff --git a/src/.env b/src/.env index 4d5fb9d..5514681 100644 --- a/src/.env +++ b/src/.env @@ -1,6 +1,6 @@ APPLICATION_PORT=3569 APPLICATION_ENV='development' -REQUIRED_PACKAGES="elevate-user@1.1.32 elevate-mentoring@1.1.33 elevate-scheduler@1.0.4" +REQUIRED_PACKAGES="elevate-user@1.1.35 elevate-mentoring@1.1.38 elevate-scheduler@1.0.4" SUPPORTED_HTTP_TYPES="GET POST PUT PATCH DELETE" USER_SERVICE_BASE_URL='http://user:3001' MENTORING_SERVICE_BASE_URL='http://mentoring:3000' diff --git a/src/constants/config.json b/src/constants/config.json index efa2dfc..d682ef9 100644 --- a/src/constants/config.json +++ b/src/constants/config.json @@ -264,6 +264,59 @@ } ] }, + { + "sourceRoute": "/user/v1/userRole/default", + "type": "GET", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "user", + "packageName": "elevate-user" + } + ] + }, + { + "sourceRoute": "/user/v1/userRole/create", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "user", + "packageName": "elevate-user" + } + ] + }, + { + "sourceRoute": "/user/v1/userRole/update/:id", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "user", + "packageName": "elevate-user" + } + ] + }, + { + "sourceRoute": "/user/v1/userRole/delete/:id", + "type": "DELETE", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "user", + "packageName": "elevate-user" + } + ] + }, + { "sourceRoute": "/user/v1/form/create", "type": "POST", @@ -1799,6 +1852,19 @@ } ] }, + { + "sourceRoute": "/mentoring/v1/organization/create", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, { "sourceRoute": "/mentoring/v1/admin/triggerPeriodicViewRefresh", "type": "GET", @@ -2383,6 +2449,214 @@ "packageName": "elevate-mentoring" } ] + }, + { + "sourceRoute": "/mentoring/v1/sessions/enrolledMentees/:id", + "type": "GET", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/sessions/enrolledMentees", + "type": "GET", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/permissions/create", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/permissions/list", + "type": "GET", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/permissions/update/:id", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/permissions/delete/:id", + "type": "DELETE", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/modules/create", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/modules/update/:id", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/modules/list", + "type": "GET", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/modules/delete/:id", + "type": "DELETE", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/rolePermissionMapping/create/:role_id", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/rolePermissionMapping/delete/:role_id", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/sessions/addMentees", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/sessions/addMentees/:id", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/sessions/removeMentees", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] + }, + { + "sourceRoute": "/mentoring/v1/sessions/removeMentees/:id", + "type": "POST", + "priority": "MUST_HAVE", + "inSequence": false, + "orchestrated": false, + "targetPackages": [ + { + "basePackageName": "mentoring", + "packageName": "elevate-mentoring" + } + ] } ], "requiredEnvs": { diff --git a/src/package-lock.json b/src/package-lock.json index e4689c5..7786273 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -12,10 +12,10 @@ "cli-table": "^0.3.11", "cors": "^2.8.5", "dotenv": "^16.3.1", - "elevate-mentoring": "^1.1.33", + "elevate-mentoring": "^1.1.38", "elevate-package-validator": "^1.0.0", "elevate-scheduler": "^1.0.4", - "elevate-user": "^1.1.32", + "elevate-user": "^1.1.35", "express": "^4.18.2", "module-alias": "^2.2.3" }, @@ -2257,9 +2257,9 @@ "dev": true }, "node_modules/elevate-mentoring": { - "version": "1.1.33", - "resolved": "https://registry.npmjs.org/elevate-mentoring/-/elevate-mentoring-1.1.33.tgz", - "integrity": "sha512-LzPo10ZcmsRWqGcaV/RvuljTvOf7xit8tGUz1f/woaTe+cjqrPEY0m5AxuWfTdziqwdlQdIG1XZ89MLzKa03YQ==", + "version": "1.1.38", + "resolved": "https://registry.npmjs.org/elevate-mentoring/-/elevate-mentoring-1.1.38.tgz", + "integrity": "sha512-QsD37TMUgif+uPUf8dAh9gBhdVMN0Ee5f73LcSXCR09omhBJK0LCmrryNTAYPQ3rAmfxc/OpkZyqWqEZKe8PLw==", "dependencies": { "axios": "^1.4.0", "express": "^4.18.2", @@ -2289,9 +2289,9 @@ } }, "node_modules/elevate-user": { - "version": "1.1.32", - "resolved": "https://registry.npmjs.org/elevate-user/-/elevate-user-1.1.32.tgz", - "integrity": "sha512-8PntlzwyMb3BGEltwpbO9qUAXGyD7U1f7xV/oocH/oEbzS6YXZQyIP57eR+xMW066ALP6tpMBa9jgfjrhqiXUg==", + "version": "1.1.35", + "resolved": "https://registry.npmjs.org/elevate-user/-/elevate-user-1.1.35.tgz", + "integrity": "sha512-Cy/FgSAnUFKrh0b+M1+YWajU3vCTioIIKR4tMQh7tXxnMbBoPNyX7sL3Mh2REDNCbDYtgVwYTmBoFGInI/6hCw==", "dependencies": { "axios": "^1.4.0", "express": "^4.18.2", diff --git a/src/package.json b/src/package.json index 9ac1d53..24e7621 100644 --- a/src/package.json +++ b/src/package.json @@ -21,10 +21,10 @@ "cli-table": "^0.3.11", "cors": "^2.8.5", "dotenv": "^16.3.1", - "elevate-mentoring": "^1.1.33", + "elevate-mentoring": "^1.1.38", "elevate-package-validator": "^1.0.0", "elevate-scheduler": "^1.0.4", - "elevate-user": "^1.1.32", + "elevate-user": "^1.1.35", "express": "^4.18.2", "module-alias": "^2.2.3" },