grafana/public/app/core/services
Alexander Zobnin a7e721e987
Access control: Make Admin/Users UI working with the permissions (#33176)
* API: authorize admin/users views

* Render admin/users components based on user's permissions

* Add LDAP permissions (required by admin/user page)

* Extend default admin role by LDAP permissions

* Show/hide LDAP debug views

* Render LDAP debug page if user has access

* Authorize LDAP debug view

* fix permissions definitions

* Add LDAP page permissions

* remove ambiguous permissions check

* Hide logout buttons in sessions table

* Add org/users permissions

* Use org permissions for managing user roles in orgs

* Apply permissions to org/users

* Apply suggestions from review

* Fix tests

* remove scopes from the frontend

* Tweaks according to review

* Handle /invites endpoints
2021-04-22 13:19:41 +03:00
..
__mocks__ Search: refactor tests to use react-testing-library (#27352) 2020-09-08 18:01:38 +03:00
echo FrontendMetrics: Adds new backend api that frontend can use to push frontend measurements and counters to prometheus (#32593) 2021-04-01 20:04:02 +02:00
alert_srv.ts Chore: Removes some unneeded console logging and changes logs to errors (#26235) 2020-07-10 15:07:04 +01:00
all.ts Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
analytics.ts Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
AngularLoader.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
backend_srv.ts Chore: Reduces strict errors (#33012) 2021-04-15 14:21:06 +02:00
context_srv.ts Access control: Make Admin/Users UI working with the permissions (#33176) 2021-04-22 13:19:41 +03:00
dynamic_directive_srv.ts Chore: Fixed no implicit any Typescript errors (#16799) 2019-04-28 09:58:12 +02:00
FetchQueue.test.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
FetchQueue.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
FetchQueueWorker.test.ts BackendSrv: Queues data source requests but passes through api requests (#26947) 2020-08-20 11:32:10 +02:00
FetchQueueWorker.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
impression_srv.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
keybindingSrv.ts Shortcuts: Fixes panel shortcuts so they always work (#32385) 2021-03-29 07:52:57 +02:00
ng_react.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
popover_srv.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
PreferencesService.ts Themes: Switch theme without reload using global shortcut (#32180) 2021-03-22 08:48:53 +01:00
ResponseQueue.test.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
ResponseQueue.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
search_srv.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
segment_srv.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
timer.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
toggleTheme.ts Theme: Renames theme.palette to theme.colors (#33214) 2021-04-21 15:34:08 +02:00
util_srv.ts ConfirmModal: Migrates to React with new theme (#33107) 2021-04-19 14:30:18 +02:00
withFocusedPanelId.ts Shortcuts: Fixes panel shortcuts so they always work (#32385) 2021-03-29 07:52:57 +02:00