Skip to content

Commit e76d67f

Browse files
authored
Merge pull request #311 from topcoder-platform/role-matching-backend2
Role matching backend
2 parents 925d7bd + 533b68f commit e76d67f

14 files changed

+2618
-94
lines changed

app-constants.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ const Scopes = {
3434
ALL_RESOURCE_BOOKING: 'all:taas-resourceBookings',
3535
// taas-team
3636
READ_TAAS_TEAM: 'read:taas-teams',
37+
CREATE_ROLE_SEARCH_REQUEST: 'create:taas-roleSearchRequests',
38+
CREATE_TAAS_TEAM: 'create:taas-teams',
3739
// work period
3840
READ_WORK_PERIOD: 'read:taas-workPeriods',
3941
CREATE_WORK_PERIOD: 'create:taas-workPeriods',

config/default.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,9 @@ module.exports = {
169169
ROLE_ID_SUBMITTER: process.env.ROLE_ID_SUBMITTER || '732339e7-8e30-49d7-9198-cccf9451e221',
170170
TYPE_ID_TASK: process.env.TYPE_ID_TASK || 'ecd58c69-238f-43a4-a4bb-d172719b9f31',
171171
DEFAULT_TIMELINE_TEMPLATE_ID: process.env.DEFAULT_TIMELINE_TEMPLATE_ID || '53a307ce-b4b3-4d6f-b9a1-3741a58f77e6',
172-
DEFAULT_TRACK_ID: process.env.DEFAULT_TRACK_ID || '9b6fc876-f4d9-4ccb-9dfd-419247628825'
173-
172+
DEFAULT_TRACK_ID: process.env.DEFAULT_TRACK_ID || '9b6fc876-f4d9-4ccb-9dfd-419247628825',
173+
// the minimum matching rate when searching roles by skills
174+
ROLE_MATCHING_RATE: process.env.ROLE_MATCHING_RATE || 0.70,
175+
// member groups representing Wipro or TopCoder employee
176+
INTERNAL_MEMBER_GROUPS: process.env.INTERNAL_MEMBER_GROUPS || ['20000000', '20000001', '20000003', '20000010', '20000015']
174177
}

0 commit comments

Comments
 (0)