From 1ddfb81058184497fb0925701f732fb6802b4219 Mon Sep 17 00:00:00 2001 From: Nevil Date: Wed, 17 Jan 2024 13:17:22 +0530 Subject: [PATCH 1/5] added enrolledMentees api --- src/constants/config.json | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/constants/config.json b/src/constants/config.json index efa2dfc..0c9ba12 100644 --- a/src/constants/config.json +++ b/src/constants/config.json @@ -2383,6 +2383,32 @@ "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" + } + ] } ], "requiredEnvs": { From a10bede937a39beeddcfc2cb6abe41dc77e2d3ec Mon Sep 17 00:00:00 2001 From: sumanvpacewisdom Date: Wed, 17 Jan 2024 13:57:22 +0530 Subject: [PATCH 2/5] permissions, modules ,userRoles, rolePermissions api add --- src/constants/config.json | 183 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 183 insertions(+) diff --git a/src/constants/config.json b/src/constants/config.json index 0c9ba12..79e38e8 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", @@ -2409,6 +2462,136 @@ "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" + } + ] } ], "requiredEnvs": { From c0e2f61b506b384a5be27fecaf3070b7c2787047 Mon Sep 17 00:00:00 2001 From: vishnu Date: Thu, 18 Jan 2024 19:24:57 +0530 Subject: [PATCH 3/5] apis added --- src/constants/config.json | 52 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/src/constants/config.json b/src/constants/config.json index 79e38e8..3190a6c 100644 --- a/src/constants/config.json +++ b/src/constants/config.json @@ -2592,6 +2592,58 @@ "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": { From db10ca25e25257b1249c9733df171a0638aac525 Mon Sep 17 00:00:00 2001 From: sumanvpacewisdom Date: Fri, 19 Jan 2024 22:27:27 +0530 Subject: [PATCH 4/5] fix for the /userRole/default api --- src/constants/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/constants/config.json b/src/constants/config.json index 79e38e8..5f95a58 100644 --- a/src/constants/config.json +++ b/src/constants/config.json @@ -265,7 +265,7 @@ ] }, { - "sourceRoute": "user/v1/userRole/default", + "sourceRoute": "/user/v1/userRole/default", "type": "GET", "priority": "MUST_HAVE", "inSequence": false, From fb1b4f739ca7d64ecc4a645b761ecf9a2dae4af4 Mon Sep 17 00:00:00 2001 From: joffinjoy Date: Sun, 21 Jan 2024 22:44:35 +0530 Subject: [PATCH 5/5] Added Mentoring Organization Create + Version Fixes in Env --- src/.env | 2 +- src/constants/config.json | 13 +++++++++++++ src/package-lock.json | 16 ++++++++-------- src/package.json | 4 ++-- 4 files changed, 24 insertions(+), 11 deletions(-) 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 4fa9198..d682ef9 100644 --- a/src/constants/config.json +++ b/src/constants/config.json @@ -1852,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", 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" },