Skip to content

Commit

Permalink
Merge branch 'master' into CHI-3080-update_khp_cities
Browse files Browse the repository at this point in the history
# Conflicts:
#	package.json
  • Loading branch information
stephenhand committed Jan 28, 2025
2 parents 3601991 + 180667e commit f4a0d66
Show file tree
Hide file tree
Showing 5 changed files with 197 additions and 103 deletions.
39 changes: 39 additions & 0 deletions hrm-domain/hrm-core/permission-rules/ukmh.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"viewCase": [["isSupervisor"], ["isCreator"]],
"closeCase": [["isSupervisor"], ["isCreator", "isCaseOpen"]],
"reopenCase": [["isSupervisor"]],
"caseStatusTransition": [["isSupervisor"], ["isCreator", "isCaseOpen"]],
"addNote": [["isSupervisor"], ["isCreator", "isCaseOpen"]],
"editNote": [["isSupervisor"]],
"addReferral": [["isSupervisor"], ["isCreator", "isCaseOpen"]],
"editReferral": [["isSupervisor"]],
"addHousehold": [["isSupervisor"], ["isCreator", "isCaseOpen"]],
"editHousehold": [["isSupervisor"]],
"addPerpetrator": [["isSupervisor"], ["isCreator", "isCaseOpen"]],
"editPerpetrator": [["isSupervisor"]],
"addIncident": [["isSupervisor"], ["isCreator", "isCaseOpen"]],
"editIncident": [["isSupervisor"]],
"addDocument": [["isSupervisor"], ["isCreator", "isCaseOpen"]],
"editDocument": [["isSupervisor"]],
"editCaseOverview": [["isSupervisor"], ["isCreator", "isCaseOpen"]],
"updateCaseContacts": [["isSupervisor"], ["isCaseOpen"]],

"viewContact": [["everyone"]],
"editContact": [["isSupervisor"], ["isOwner"]],
"editInProgressContact": [["isSupervisor"], ["isOwner"]],
"viewExternalTranscript": [["everyone"]],
"viewRecording": [],
"addContactToCase": [["isSupervisor"], ["isOwner"]],
"removeContactFromCase": [["isSupervisor"], ["isOwner"]],

"viewProfile": [["everyone"]],
"flagProfile": [["isSupervisor"]],
"unflagProfile": [["isSupervisor"]],
"viewProfileSection": [["everyone", { "sectionType": "summary" }], ["isSupervisor"]],
"createProfileSection": [["isSupervisor"]],
"editProfileSection": [["isSupervisor"]],

"viewPostSurvey": [["isSupervisor"]],

"viewIdentifiers": [["everyone"]]
}
2 changes: 2 additions & 0 deletions hrm-domain/hrm-core/permissions/rulesMap.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ const mwRules = require('../permission-rules/mw.json');
const nzRules = require('../permission-rules/nz.json');
const phRules = require('../permission-rules/ph.json');
const sgRules = require('../permission-rules/sg.json');
const ukmhRules = require('../permission-rules/ukmh.json');
const uscrRules = require('../permission-rules/uscr.json');
const thRules = require('../permission-rules/th.json');
const tzRules = require('../permission-rules/tz.json');
Expand Down Expand Up @@ -263,6 +264,7 @@ const rulesMapDef = {
sg: sgRules,
th: thRules,
tz: tzRules,
ukmh: ukmhRules,
uscr: uscrRules,
za: zaRules,
zm: zmRules,
Expand Down
1 change: 1 addition & 0 deletions hrm-domain/hrm-service/setTestEnvVars.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ process.env.PERMISSIONS_ACph = 'ph';
process.env.PERMISSIONS_ACsg = 'sg';
process.env.PERMISSIONS_ACth = 'th';
process.env.PERMISSIONS_ACtz = 'tz';
process.env.PERMISSIONS_ACukmh = 'ukmh';
process.env.PERMISSIONS_ACuscr = 'uscr';
process.env.PERMISSIONS_ACza = 'za';
process.env.PERMISSIONS_ACzm = 'zm';
Expand Down
Loading

0 comments on commit f4a0d66

Please sign in to comment.