Skip to content

Commit 6b4e9ad

Browse files
Added the competencies changes (#253)
1 parent 3d8d31b commit 6b4e9ad

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed

src/proxies_v8/proxies_v8.ts

+5
Original file line numberDiff line numberDiff line change
@@ -555,6 +555,11 @@ proxiesV8.use('/program/*',
555555
proxyCreatorSunbird(express.Router(), `${CONSTANTS.KONG_API_BASE}`)
556556
)
557557

558+
proxiesV8.use('/competency/*',
559+
// tslint:disable-next-line: max-line-length
560+
proxyCreatorSunbird(express.Router(), `${CONSTANTS.KONG_API_BASE}`)
561+
)
562+
558563
function removePrefix(prefix: string, s: string) {
559564
return s.substr(prefix.length)
560565
}

src/utils/whitelistApis.ts

+34
Original file line numberDiff line numberDiff line change
@@ -2531,6 +2531,36 @@ export const API_LIST = {
25312531
ROLE.PROGRAM_COORDINATOR,
25322532
],
25332533
},
2534+
'/proxies/v8/competency/v4/search': {
2535+
checksNeeded: [CHECK.ROLE],
2536+
// tslint:disable-next-line: object-literal-sort-keys
2537+
ROLE_CHECK: [
2538+
ROLE.PUBLIC,
2539+
],
2540+
},
2541+
'/proxies/v8/competency/v4/read/:id': {
2542+
checksNeeded: [CHECK.ROLE],
2543+
// tslint:disable-next-line: object-literal-sort-keys
2544+
ROLE_CHECK: [
2545+
ROLE.PUBLIC,
2546+
],
2547+
},
2548+
'/proxies/v8/competency/v4/upsert': {
2549+
checksNeeded: [CHECK.ROLE],
2550+
// tslint:disable-next-line: object-literal-sort-keys
2551+
ROLE_CHECK: [
2552+
ROLE.MDO_ADMIN,
2553+
ROLE.MDO_LEADER,
2554+
],
2555+
},
2556+
'/proxies/v8/competency/v4/update/relation': {
2557+
checksNeeded: [CHECK.ROLE],
2558+
// tslint:disable-next-line: object-literal-sort-keys
2559+
ROLE_CHECK: [
2560+
ROLE.MDO_ADMIN,
2561+
ROLE.MDO_LEADER,
2562+
],
2563+
},
25342564
},
25352565
URL_PATTERN:
25362566
[
@@ -2853,5 +2883,9 @@ export const API_LIST = {
28532883
'/proxies/v8/user/v1/admin/autocomplete/:searchTerm',
28542884
'/proxies/v8/data/v1/system/settings/get/defaultCertTemplate',
28552885
'/proxies/v8/course/batch/cert/v1/template/add',
2886+
'/proxies/v8/competency/v4/search',
2887+
'/proxies/v8/competency/v4/read/:id',
2888+
'/proxies/v8/competency/v4/upsert',
2889+
'/proxies/v8/competency/v4/update/relation',
28562890
],
28572891
}

0 commit comments

Comments
 (0)