Commit Graph

58 Commits

Author SHA1 Message Date
Richard Cox db63800e4b Fix issue where setup fields were shown when user was changing password on log in
- setup page covers use case where user has to change password on first log in
2021-08-03 16:32:04 +01:00
Vincent Fiduccia 6674892bd8
Wait for it... 2021-08-02 14:11:45 -07:00
Vincent Fiduccia 5ec2a77dcd
Bootstrap password cleanup, simplify setup 2021-07-29 13:08:51 -07:00
Nancy Butler ec430967ab pr feedback 2021-07-13 06:44:37 -07:00
Nancy Butler a8dfcddbaa prompt for serverurl when enabling mcm 2021-07-13 06:43:02 -07:00
Richard Cox 5311769ff2 Fixes following review
- remove line in setup flow
- removing padding in username code block
- fixed issue where if admin password is not default then logging in failed
2021-07-07 15:44:32 +01:00
Richard Cox 80d07c7113 Tweaks/Fixes
- Use new newUserSetPassword string
- Removed unused USERNAME query param definition
- Tidied up some boolean logic, removed need for lodash fn
- Fixed issue where if a user didn't reset their password (for example due to page refresh) they were stuck in a loop until session times out
- During these tweaks i broke some of the original logic, so fixed. Some of the changes are just different ways of doing the same thing given changes above

Unrelated to PR but whilst in the area...
- Ensure value of mustChangePassword is correct when editing a user
- Added error handling to step 1 of setup
- Setup password text suggests using random password, so start with that selected
- vertical position won't jiggle on toggling password type
2021-07-06 15:09:34 +01:00
Westly Wright 999a0bff25
Update auth-setup page to handle resetting user password
rancher/dashboard#3143
2021-06-28 09:02:25 -07:00
Richard Cox 2ac9c356d8 Fix missing settings on log on
- only affected unauthed world where partial settings list was fetched
2021-06-04 14:58:07 +01:00
Neil MacDougall 5eef1b33bf
Merge pull request #3066 from nwmac/styling-refinements
Styling refinements
2021-05-24 16:43:23 +01:00
Nancy Butler 3467b19f41 default telemetry to off when dev build 2021-05-21 09:37:07 -07:00
Neil MacDougall 521e4f02eb Tweaks to setup page 2021-05-21 12:25:51 +01:00
Vincent Fiduccia c3cd7ccdc8
Fix setup flow with old settings api 2021-05-21 02:59:41 -07:00
Vincent Fiduccia d12079875a
/v3/settings to /v1/management.cattle.io.setting
- /v3 doesn't exist if multi-cluster-management is disabled
- Use /v1/management.cattle.io.settings everywhere instead of /v3
- It now returns the public set of settings if retrieve with no auth, so
  the store needs to remember that even though we loaded "all" of them
that wasn't really ALL of them so that the full list gets loaded after
auth.
- Use new x-api-cattle-auth header to determine authentication state if present
- Use SETTINGS.* constants consistently
- `brand` -> `ui-brand` for consistency
- `eula-accepted=true` -> `eula-agreed=<timestamp>` to match Ember
2021-05-20 16:48:45 -07:00
lvuch acc3c8804c rearrange and tidy 2021-05-13 09:50:56 -07:00
Nancy Butler 05bdca9ff0 initial setup flow 2021-05-13 09:48:45 -07:00
Nancy Butler 3d56d18b91 fix brandimage 2021-05-13 07:52:45 -07:00
Vincent Fiduccia 5304375640
Github auth config, pluggable login component 2020-12-22 14:43:26 -07:00
Vincent Fiduccia 8de509337a
Move pl images to pl folder 2020-10-27 17:38:41 -07:00
Vincent Fiduccia f23f9aa818
Show server and dashboard version in footer 2020-08-26 14:17:30 -07:00
Vincent Fiduccia 31ea3b138e
Eslint changes new nuxt defaults want 2020-05-28 14:22:52 -07:00
Cody Jackson 00476e5cb9 Enabling no-console rule for eslint
This will automate checking for stray console errors so they don't need to be
checked for in PRs.
2020-04-24 10:37:10 -07:00
Vincent Fiduccia 794025d506
Handle loading errors better 2020-04-20 14:13:09 -07:00
Vincent Fiduccia 22f4ef977b
Unify Resource(Detail|Yaml) headers and behaviors 2020-04-14 16:16:10 -07:00
Vincent Fiduccia 684457db11
Better standaone Steve support 2020-03-07 03:42:40 -07:00
Vincent Fiduccia e762c15eb2
Split management vs selected cluster store, queue subscribe frames, norman->steve 2020-02-20 11:07:14 -07:00
Vincent Fiduccia bc652f8d15
Reorganize eslint 2019-12-19 10:38:46 -07:00
Vincent Fiduccia 7d2841c2ad
Pass errors down to login 2019-12-12 17:18:22 -07:00
Vincent Fiduccia 2e55801896
Fix GitHub setup some more 2019-12-04 15:56:39 -07:00
Vincent Fiduccia 54e8e7fb48
Fix github setup 2019-12-03 14:11:00 -07:00
Nancy Butler 3e8773a866 Accessible custom checkboxes w/ indeterminate state 2019-11-25 10:08:08 -07:00
Vincent Fiduccia 5cf31570d3
Force reload auth config after test 2019-11-18 16:53:29 -08:00
Vincent Fiduccia 638e14a13a
Force reload principals 2019-11-18 11:25:27 -08:00
Vincent Fiduccia 8380e78cea
Drop server-url step in setup 2019-11-17 00:42:08 -07:00
Vincent Fiduccia b675d34318
Rioview support 2019-11-16 16:00:47 -07:00
Vincent Fiduccia 3a2a362bbf
Enter to submit on setup, copy suggested password 2019-11-16 01:41:03 -07:00
lvuch 420654e2f9 box fix 2019-11-15 18:55:12 -07:00
lvuch d15c1c53f9 105 fixes 2019-11-15 18:49:18 -07:00
Nancy Butler 027238abd2 re-added suggested password 2019-11-14 11:01:47 -07:00
Nancy Butler 631a56789a setup tooltip close on clickaway 2019-11-14 09:19:51 -07:00
Vincent Fiduccia a45ddc2dc0
Add port to service demo 2019-11-12 21:57:46 -07:00
Vincent Fiduccia 2db79e1e1a
Merge pull request #80 from lvuch/lh-1107
discover rio polish
2019-11-12 12:39:01 -07:00
lvuch 709c6c752c discover rio polish 2019-11-12 09:37:35 -07:00
Vincent Fiduccia dbf7cd67c3
Clone, Stage, sorta Weighting 2019-11-12 02:59:12 -07:00
Vincent Fiduccia 3df3433e01
Work with null allowedPrincipalIds 2019-11-11 11:57:22 -07:00
Vincent Fiduccia 6a3efbbc83
Better setup 2019-11-11 01:55:29 -07:00
lvuch c3d36b739f setup formatting 2019-11-08 14:52:59 -07:00
lvuch 617452a57b more adjustments 2019-11-08 13:41:53 -07:00
lvuch 7f34215924 WIP setup 2019-11-08 12:16:41 -07:00
Vincent Fiduccia d15c9e4258
Too many done buttons 2019-11-07 13:30:05 -07:00