grafana/public/app/features
Joan López de la Franca Beltran 610999cfa2
Auth: Allow soft token revocation (#31601)
* Add revoked_at field to user auth token to allow soft revokes

* Allow soft token revocations

* Update token revocations and tests

* Return error info on revokedTokenErr

* Override session cookie only when no revokedErr nor API request

* Display modal on revoked token error

* Feedback: Refactor TokenRevokedModal to FC

* Add GetUserRevokedTokens into UserTokenService

* Backendsrv: adds tests and refactors soft token path

* Apply feedback

* Write redirect cookie on token revoked error

* Update TokenRevokedModal style

* Return meaningful error info

* Some UI changes

* Update backend_srv tests

* Minor style fix on backend_srv tests

* Replace deprecated method usage to publish events

* Fix backend_srv tests

* Apply suggestions from code review

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>

* Minor style fix after PR suggestion commit

* Apply suggestions from code review

Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>

* Prettier fixes

Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
2021-03-16 17:44:02 +01:00
..
admin Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
alerting AlertingNG: Refactor the query preview component (#31281) 2021-03-15 10:17:21 +01:00
annotations Eslint: no-duplicate-imports rule (bump grafana-eslint-config) (#30989) 2021-02-11 13:45:25 +01:00
api-keys Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
dashboard Routing NG: Fix persistent modal after dashboard delete (#32033) 2021-03-16 17:10:47 +01:00
datasources Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
explore Replace AppEvents with notifyApp in Explore (#31864) 2021-03-15 15:11:52 +01:00
expressions Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
folders Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
library-panels Library Panels: Add "Discard" button to panel save modal (#31647) 2021-03-09 17:05:38 +00:00
live Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
manage-dashboards Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
org Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
panel GraphContextMenu: Fixes add annotation action & data links that cause full page reload (#31915) 2021-03-12 07:25:14 +01:00
playlist Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
plugins Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
profile Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
query Chore: Fix strict errors, down to 416 (#31365) 2021-02-22 10:06:07 +01:00
sandbox NgAlerting: View query result (#30218) 2021-01-19 14:04:54 +01:00
search Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
teams Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
templating Variables: Adds queryparam formatting option (#30858) 2021-02-05 07:16:06 +01:00
users Auth: Allow soft token revocation (#31601) 2021-03-16 17:44:02 +01:00
variables Variables: Fixes filtering in picker with null items (#31979) 2021-03-15 15:45:32 +01:00
all.ts Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00