Compare commits
2 Commits
mai/brunel
...
9d89b97ad5
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9d89b97ad5 | ||
|
|
2f572fafc9 |
@@ -215,10 +215,10 @@ func New(db *sqlx.DB, authMW *auth.Middleware, cfg *config.Config, calDAVSvc *se
|
|||||||
scoped.HandleFunc("GET /api/caldav/status", calDAVH.GetStatus)
|
scoped.HandleFunc("GET /api/caldav/status", calDAVH.GetStatus)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Reports — billing permission (partners + owners)
|
// Reports — cases/deadlines/workload open to all, billing restricted
|
||||||
scoped.HandleFunc("GET /api/reports/cases", perm(auth.PermManageBilling, reportH.Cases))
|
scoped.HandleFunc("GET /api/reports/cases", reportH.Cases)
|
||||||
scoped.HandleFunc("GET /api/reports/deadlines", perm(auth.PermManageBilling, reportH.Deadlines))
|
scoped.HandleFunc("GET /api/reports/deadlines", reportH.Deadlines)
|
||||||
scoped.HandleFunc("GET /api/reports/workload", perm(auth.PermManageBilling, reportH.Workload))
|
scoped.HandleFunc("GET /api/reports/workload", reportH.Workload)
|
||||||
scoped.HandleFunc("GET /api/reports/billing", perm(auth.PermManageBilling, reportH.Billing))
|
scoped.HandleFunc("GET /api/reports/billing", perm(auth.PermManageBilling, reportH.Billing))
|
||||||
|
|
||||||
// Time entries — all can view/create, tied to cases
|
// Time entries — all can view/create, tied to cases
|
||||||
|
|||||||
Reference in New Issue
Block a user