grafana/public/app/features
Alexander Zobnin f82264c2b1
ServiceAccounts: API keys migration (#50002)
* ServiceAccounts: able to get upgrade status

* Banner with API keys migration info

* Show API keys migration info on Service accounts page

* Migrate individual API keys

* Use transaction for key migration

* Migrate all api keys to service accounts

* Hide api keys after migration

* Migrate API keys separately for each org

* Revert API key

* Revert key API method

* Rename migration actions and reducers

* Fix linter errors

* Tests for migrating single API key

* Tests for migrating all api keys

* More tests

* Fix reverting tokens

* API: rename convert to migrate

* Add api route descriptions to methods

* rearrange methods in api.go

* Refactor: rename and move some methods

* Prevent assigning tokens to non-existing service accounts

* Refactor: ID TO Id

* Refactor: fix error message

* Delete service account if migration failed

* Fix linter errors
2022-06-15 14:59:40 +02:00
..
admin Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
alerting Alerting: Fix removal of notification policy without labels matchers (#50678) 2022-06-15 10:59:37 +02:00
annotations added opensearch annotations to not use default ui (#50655) 2022-06-13 17:07:38 +02:00
api-keys ServiceAccounts: API keys migration (#50002) 2022-06-15 14:59:40 +02:00
canvas Canvas: Fix element placement UX (#49665) 2022-05-26 09:50:35 -07:00
commandPalette Navigation: Show starred items in the NavBar (#49219) 2022-05-23 16:45:46 +01:00
comments Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
dashboard Dashboard: Prevent non-repeating panels being dropped from repeated rows when collapsed/expanded (#50764) 2022-06-15 11:07:54 +01:00
data-connections fix: set base-path manually (#50773) 2022-06-14 14:29:55 +02:00
datasources Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
dimensions OptionsUI: use NumberInput for number options (#46046) 2022-06-14 22:42:26 +02:00
explore Explore: Make service graph visualization use available vertical space (#50518) 2022-06-14 08:33:22 -06:00
expressions Expression: Execute hidden expressions (#50636) 2022-06-13 10:23:15 +01:00
folders Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
geo Select: Portal menu by default (#48176) 2022-05-04 15:12:59 +01:00
inspector logs: track the usage of certain features (#50325) 2022-06-09 15:53:23 +02:00
invites Convert InviteesTable test to RTL (#50674) 2022-06-15 09:54:26 +01:00
library-panels Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
live Update Monthly patch updates (#49257) 2022-05-20 13:07:07 +01:00
manage-dashboards Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
notifications Notification history: Enable by default (#49502) 2022-05-26 12:03:04 +01:00
org Convert OrgProfile test to RTL (#50525) 2022-06-09 16:07:40 +01:00
panel Panels: Fixes issue with showing 'Cannot visualize data' when there issue really was no data (#50485) 2022-06-10 16:07:38 +02:00
playlist Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
plugins Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
profile Build: Change names to PascalCase to match (#48949) 2022-05-16 15:26:14 +02:00
query Public Dashboards: Pubdash panels get data from pubdash api (#50556) 2022-06-13 18:03:43 -06:00
runtime Runtime: remove updateLocation from window context (#42857) 2021-12-07 20:01:35 -08:00
sandbox Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
search SearchV2: support keyboard navigation (#49650) 2022-06-13 09:10:19 -07:00
serviceaccounts ServiceAccounts: API keys migration (#50002) 2022-06-15 14:59:40 +02:00
teams TeamSettings: Convert tests to RTL (#50513) 2022-06-10 09:50:53 +02:00
templating Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
transformers OptionsUI: use NumberInput for number options (#46046) 2022-06-14 22:42:26 +02:00
users UserListPage: Convert tests to RTL (#50717) 2022-06-14 11:39:43 +03:00
variables Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
all.ts Angular: More isolation and removing of unused components (#41630) 2021-11-15 15:12:45 +01:00