Alex Khomenko
|
fde8a00721
|
SSO: Add GitHub auth configuration page (#78933)
* Setup route
* Set up the page
* Add orgs
* Load settings
* Make API call
* Remove log
* Add FormPrompt
* Update types
* Add tests
* Fix tests
* Cleanup
* Load settings
* Fix naming
* Switch to PUT endpoint
* Switch to CSS object
* Setup fields
* Render fields
* Extend types
* Dynamic provider page
* Rename page
* Filter out non-implemented providers
* Fix types
* Add teamIDs validation
* Update tests
* Fix URL
* Update name
* Send full data
* Add password input
* Update test
* Expand default values
* Fix test
* Use SecretInput
* Remove dev mode for the feature toggle
* Convert fields
* Remove fieldFormat utils
* Update fields logic
* Update tests
* Update betterer
* SSO: Make client secret not required
* Update field name
* Revert feature toggle to dev mode
* Use provider endpoint
* Fix form state check
* Update tests
* Fix URL redirect after form submit
* Mock locationService
* Separate Form component
* Fix trailing slash
|
2023-12-21 15:26:42 +02:00 |
|