Commit Graph

13 Commits

Author SHA1 Message Date
Richard Cox f5539436d2 Add Keycloak OIDC provider
- Much of the grunt work is generic OIDC

Also fixed
- store's principalId was not updated after user enables any auth provider
- Colour of InfoBox title in dark mode
- Issue where some kind of errors when enabling provider were shown as an empty box (exceptionToErrorsArray is now used, which also uses a better catch all stringify)
- An issue where enabling and disabling a provider in the same visit meant lost defaults
- An issue where Auth / Groups would not display (async part had been removed)
- Resource instance validation would show all fields as invalid once one field had failed
2021-05-25 11:15:32 +01:00
Neil MacDougall c176323d5d Update about page to use plain layout 2021-05-13 09:22:17 +01:00
Neil MacDougall cf1b2e752d Use different layout for Account/API keys and preferences 2021-05-13 09:17:33 +01:00
Richard Cox 9028e48712 Convert api key feature's calls and model from new steve to old norman
- As per conversation the newer steve api is not ready and only supports admins
- Calls for list and delete now use norman tokes and not steve management.cattle.io.token
- Supporting components have been updated to use the different model
- Also fixed a bug where tokens with +1 month expiry times would cause exceptions
2021-02-25 21:35:24 +00:00
Richard Cox bf84a4f0f0 Tweaked apiKeySchema 2021-02-25 15:49:42 +00:00
Neil MacDougall 3c44e8adb4 Fix issue if user does not have access to the TOKEN schema 2021-02-25 14:10:44 +00:00
Neil MacDougall 453f66d065 PR feedback 2021-02-08 20:31:22 +00:00
Neil MacDougall 8356a3dce1 Address PR feedback 2021-02-05 15:09:39 +00:00
Richard Cox 3459a1bd41 Show better user info on the accounts page 2021-01-25 15:48:47 +00:00
Richard Cox 264a6c1496 Fixes following merge 2021-01-25 15:48:13 +00:00
Richard Cox 2a117c8c10 Merge remote-tracking branch 'origin/update-user-password-2' into api-keys 2021-01-25 14:14:00 +00:00
Richard Cox 8fd85d7553 Add new Accounts & API Keys Page
-Add a new Accounts and API Keys page accessible via user avatar drop down
-Add new change password feature to Accounts page
2021-01-25 11:51:11 +00:00
Neil MacDougall a15fd128bb Add API Keys Support 2021-01-19 12:20:35 +00:00