Open ThuF opened 1 year ago
The will allow the enforcement of Admin
role for the whole chronos-app
module, instead of just the UI part as of now (chronos-ext/access/admin.access)
{
"constraints": [
{
"path": "/chronos-app/gen/index.html",
"method": "*",
"roles": [
"Admin"
],
"scope": "HTTP"
},
{
"method": "*",
"scope": "HTTP",
"path": "/chronos-app/gen/ui/",
"roles": [
"Admin"
]
}
]
}
Create HTTP API facades for the following requests (made in chronos-ext/ui/common/api.js) and move
/services/v4/js/chronos-app/gen/api/...
requests to/services/v4/js/chronos-ext/services/...
:/services/v4/js/chronos-app/gen/api/Projects/Task.js
/services/v4/js/chronos-app/gen/api/Projects/Task.js/${id}
/services/v4/js/chronos-app/gen/api/Projects/Task.js/${id}
/services/v4/js/chronos-app/gen/api/Timesheets/Timesheet.js
/services/v4/js/chronos-app/gen/api/Timesheets/Timesheet.js/${id}
/services/v4/js/chronos-app/gen/api/Timesheets/Timesheet.js/${id}
/services/v4/js/chronos-app/gen/api/Timesheets/Item.js
/services/v4/js/chronos-app/gen/api/Timesheets/Item.js/${id}
/services/v4/js/chronos-app/gen/api/Timesheets/Item.js/${id}
/services/v4/js/chronos-app/gen/api/Configurations/TaskStatus.js