grafana/public/app/features/admin
Alexander Zobnin 77375f3772 UserAdmin: UI for disabling users (#17333)
* Feat: initial disable user UI

* batch disable users

* batch revoke users tokens

* split batch disable user and revoke token

* API: get users with auth info and isExternal flag

* fix tests for batch disable users

* Disable users: show is user external or not

* Users: refactor /api/users/search endpoint

* Users: use alias for "user" table

* Chore: add BatchDisableUsers() to the bus

* Users: order user list by id explicitly

* Chore: switch back to /api/users/search endpoint

* Users: move disable button to user profile page

* Users: return AuthModule from /api/users/:id endpoint

* Users: do not return unused fields

* Users: mute auth badge for disabled users

* Users: move disable button to the user section

* Users: fix SearchUsers method after last changes

* User: return auth module as array for future purposes

* User: tests for SearchUsers()

* User: return only latest auth module in SearchUsers()

* User: fix JOIN, get only most recent auth module

* Users: fix ldap badge after backed changes

* Users: show tooltip for inactive disable/enable button

* Users: move delete button to edit user view

* Users: put deactivated badge on the user list

* Users: minor refactor

* Users: adjust deactivated badge style

* Minor design changes
2019-06-25 18:49:12 +02:00
..
__snapshots__ Dashboard: Fixes scrolling issues for Edge browser (#17033) 2019-05-14 07:36:19 +02:00
partials UserAdmin: UI for disabling users (#17333) 2019-06-25 18:49:12 +02:00
state Add a @grafana/runtime package with backendSrv interface (#16533) 2019-06-03 17:55:59 +02:00
AdminEditOrgCtrl.ts NavModel: Fixed page header ui tabs issues for some admin pages (#17444) 2019-06-05 15:18:31 +02:00
AdminEditUserCtrl.ts UserAdmin: UI for disabling users (#17333) 2019-06-25 18:49:12 +02:00
AdminListOrgsCtrl.ts NavModel: Fixed page header ui tabs issues for some admin pages (#17444) 2019-06-05 15:18:31 +02:00
AdminListUsersCtrl.ts UserAdmin: UI for disabling users (#17333) 2019-06-25 18:49:12 +02:00
index.ts NavModel: Fixed page header ui tabs issues for some admin pages (#17444) 2019-06-05 15:18:31 +02:00
ServerStats.test.tsx Chore: No implict any fixes (#17020) 2019-05-13 09:38:19 +02:00
ServerStats.tsx Build: add @grafana/data package (#17436) 2019-06-18 08:17:27 -07:00
StyleGuideCtrl.ts NavModel: Fixed page header ui tabs issues for some admin pages (#17444) 2019-06-05 15:18:31 +02:00