grafana/public/app/types
Gabriel MABILLE 0ee0a0b7a0
AccessControl: FGAC permissions for orgs endpoint on frontend (#41050)
* AccessControl: FGAC permissions for orgs endpoint on frontend

Protect org update endpoints

add or refactor missing right messages

cover org page

* removing scopes from orgs

* Perform permission control with global org

* Perform the error handling in case of 403

* Simplify frontend code by requiring read access for sure

* Remove roles I added to decrease the number of changes

* Remove the check for server admin to reduce the number of changes

* change error message

* Cleaning todos

* Remove unecessary changes

* Fix tests

* Update test snapshot

* Update pkg/api/roles.go

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

* Update public/app/features/admin/AdminEditOrgPage.tsx

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

* Format AdminEditOrgPage for linting

* Update public/app/features/admin/AdminEditOrgPage.tsx

Co-authored-by: Vardan Torosyan <vardants@gmail.com>

* Update public/app/features/admin/AdminEditOrgPage.tsx

Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>

* Update public/app/features/admin/AdminListOrgsPage.tsx

Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>

* Commit suggestions

* Commit suggestion canRead canWrite

* fix typo

Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
Co-authored-by: Vardan Torosyan <vardants@gmail.com>
Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>
2021-11-18 14:10:38 +01:00
..
jquery Minor progress on fixing no-implicit any issues 2019-03-19 18:24:47 +01:00
accessControl.ts AccessControl: FGAC permissions for orgs endpoint on frontend (#41050) 2021-11-18 14:10:38 +01:00
acl.ts Dashboard: Prevents folder change when navigating to general settings (#38103) 2021-08-20 11:53:48 +02:00
alerting.ts Alerting: Remove unused NGAlerting components (#34568) 2021-05-24 14:20:11 +02:00
angular.ts Chore: Remove angular dependency from backendSrv (#20999) 2020-01-21 10:08:07 +01:00
apiKeys.ts Admin: Keeps expired api keys visible in table after delete (#31636) 2021-03-04 13:20:38 +01:00
appEvent.ts Chore: upgrade to Typescript 3.9.3 (#25154) 2020-06-17 12:26:01 +02:00
appNotifications.ts Chore: Use uuid v4 as an identifier instead of Date.now() (#27178) 2020-08-26 11:38:39 +02:00
dashboard.ts PanelState: Introduce a new separate redux panel state not keyed by panel.id (#40302) 2021-10-13 08:53:36 +02:00
datasources.ts Datasources: Fix deletion of datasource if plugin cannot be found (#40095) 2021-10-08 12:31:43 +02:00
events.ts Navigation: Refactor mobile menu into it's own component (#41308) 2021-11-09 13:41:38 +00:00
explore.ts Explore: allow changing the graph type (#40522) 2021-10-26 15:51:59 +02:00
folders.ts Dashboard: Migrating dashboard settings to react (#27561) 2020-12-17 15:50:11 +01:00
index.ts Access control: expose permissions to the frontend (#32954) 2021-04-16 16:02:16 +03:00
ldap.ts Chore: Fix more strict typescript errors (#35514) 2021-06-14 15:13:48 +01:00
location.ts FieldOverride: Support data links via field overrides (#23590) 2020-04-20 07:37:38 +02:00
organization.ts Trying to reduce the amount of duplication with preferences 2018-11-15 13:37:29 +01:00
plugins.ts Eslint: no-duplicate-imports rule (bump grafana-eslint-config) (#30989) 2021-02-11 13:45:25 +01:00
preferences.ts Dashboard: Add week start option to global and dashboard preferences (#40010) 2021-10-18 10:27:14 -03:00
query.ts Dashboard: replace datasource name with a reference object (#33817) 2021-10-29 10:57:24 -07:00
sanitize-url.d.ts DataLinks: Sanitize data/panel link URLs (#21140) 2019-12-18 11:31:11 +01:00
store.ts Chore: infer combined reducer state types (#39118) 2021-09-13 16:00:41 +03:00
suggestions.ts MarketTrend: rename to candlestick panel (#41582) 2021-11-15 23:09:59 +01:00
svg.d.ts Transforms: Adds beta notice and updates transform descriptions (#24158) 2020-05-04 15:05:31 +02:00
teams.ts UserTableView: Show user name in table view (#18108) 2019-11-21 12:44:46 +02:00
templates.ts make variable type more slim 2019-01-07 11:26:06 +01:00
unified-alerting-dto.ts Alerting: make alert state indicator in panel header work with Grafana 8 alerts (#38713) 2021-10-11 16:55:45 +03:00
unified-alerting.ts Alerting: UI standardization and fixes (#38770) 2021-10-01 15:15:55 -07:00
user.ts Admin: Enable extending filters (#39825) 2021-10-07 17:41:52 +03:00
window.d.ts Chore: Prevent loading error from showing too early (#41347) 2021-11-08 16:13:37 +01:00