grafana/public/app/core
Alexander Zobnin 7476219b0c
SAML: Configuration UI (#64054)
* Add initial authentication config page skeleton

* Add initial SAML config page WIP

* Add few more pages

* Add connect to IdP page

* Assertion mappings page stub and url params

* Able to save settings

* Some tweaks for authentication page

* Tweak behaviour

* Tweak provider name

* Move SAML config pages to enterprise

* minor refactor

* Able to reset settings

* Configure key and cert from UI

* Refactor WIP

* Tweak styles

* Optional save button

* Some tweaks for the page

* Don't show info popup when save settings

* Improve key/cert validation

* Fetch provider status and display on auth page

* Add settings list to the auth page

* Show call to action card if no auth configured

* clean up

* Show authentication page only if SAML available

* Add access control for SSO config page

* Add feature toggle for auth config UI

* Add code owners for auth config page

* Auth config UI disabled by default

* Fix feature toggle check

* Apply suggestions from review

* Refactor: use forms for steps

* Clean up

* Improve authentication page loading

* Fix CTA link

* Minor tweaks

* Fix page route

* Fix formatting

* Fix generated code formatting
2023-04-13 16:07:43 +02:00
..
actions TopNav: Plugin page layouts / information architecture (#53174) 2022-09-05 14:56:08 +02:00
components Tracing: Add links to documentation in config pages (#66442) 2023-04-13 14:56:35 +01:00
context TopNav: KioskMode rewrite move to AppChrome responsibility and make it a global feature (#55149) 2022-09-15 14:04:58 +02:00
copy Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
history Chore: Improve some types (#64675) 2023-03-14 09:51:44 +00:00
hooks Navigation: Fix broken layout at 544px (#63793) 2023-03-01 15:31:32 +00:00
internationalization Navigation: Ensure command palette is correctly translated (#61103) 2023-02-08 13:15:37 +00:00
navigation Angular: Prevent angular from loading when disabled (#65755) 2023-04-03 10:45:22 +02:00
reducers SAML: Configuration UI (#64054) 2023-04-13 16:07:43 +02:00
selectors PluginPage: Fix finding root section for standalone pages (#56554) 2022-10-07 16:33:36 +02:00
services Chore: Upgrade to react 18 (#64428) 2023-04-11 10:51:54 +01:00
specs Show traceids for failing and successful requests (#64903) 2023-04-05 09:13:24 +02:00
utils Chore: Improve some types (#64675) 2023-03-14 09:51:44 +00:00
app_events.ts EventBus: Introduces new event bus with emitter backward compatible interface (#27564) 2020-11-03 13:08:54 +01:00
config.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
constants.ts PanelEditor: Present actionable suggestions when panel cannot visualize current data (#42083) 2021-11-25 09:41:03 +01:00
core.ts TopNav: KioskMode rewrite move to AppChrome responsibility and make it a global feature (#55149) 2022-09-15 14:04:58 +02:00
lodash_extended.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
logsModel.test.ts Explore: Align multiple log volumes (#64356) 2023-04-11 10:05:04 +02:00
logsModel.ts Templating: Introduce macros to simplify and optimize some scopedVars (#65317) 2023-03-28 19:22:34 +02:00
profiler.ts Chore: Improve some types (#64675) 2023-03-14 09:51:44 +00:00
store.ts any/type assertion fixes (#57009) 2022-10-17 10:10:10 +01:00
TableModel.ts Chore: more any/type assertion improvements (#57450) 2022-10-25 11:04:35 +02:00
time_series2.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00