Commit Graph

347 Commits

Author SHA1 Message Date
Nancy Butler a33b51dc3a auth styling 2021-04-14 13:19:03 -07:00
Nancy Butler 523832078e
move show/hide prerelease to prefs page
use semver prerelease
2021-04-13 14:08:08 -07:00
Nancy Butler ca4b849d3c
user pref to filter pre-release helm charts 2021-04-13 13:29:58 -07:00
Vincent Fiduccia 926eed4add
Merge pull request #2666 from neillsom/neill/#2484/apps-dropdown-menu
adjusted spacing to bring text back into view
2021-04-12 17:50:51 -07:00
Neill Somerville 6f10bed1f0 adjusted spacing to bring text back into view 2021-04-09 16:53:47 -07:00
Richard Cox c2b98c52e5 Display Global/Cluster/Project roles in Auth Product
- Remove spoofed rbac role template type
- Use spoof's base type's management global role and role template types
- Display these types as global, cluster and project tables in auth product
2021-04-08 14:14:19 +01:00
Nancy ea03aa3fc1
Merge pull request #2552 from mantis-toboggan-md/warn-namespace-is-in-project
show warning if app is installing into project
2021-04-06 13:05:49 -07:00
Vincent Fiduccia 085bc8148f
Add button to ignore chart cpu/memory warning (#2565) 2021-04-06 11:41:18 -07:00
Vincent Fiduccia 5a85bd9e86
Add windows.enabled and server url global chart defaults (#2613, #2626) 2021-04-06 11:41:18 -07:00
Nancy Butler 227f8190fb catch ns not defined yet in chart install 2021-04-02 07:06:35 -07:00
Nancy Butler 4df6403709 show warning if app is installing into project 2021-04-02 05:33:36 -07:00
Richard Cox 6be248a6f9 Add disabled state to footer save button & wire in for given roles state
- #2567
- disabled if the user has made no changes OR the selected roles means the user cannot log in
2021-03-29 15:35:06 +01:00
Richard Cox ace0bc47b9 Ensure user cannot unassign in assign page, improve visuals 2021-03-29 15:32:09 +01:00
Richard Cox cadc872344
Merge pull request #2517 from richard-cox/fix-users
Fix User type and Settings Product when user is non-admin in non-local cluster
2021-03-18 12:15:04 +00:00
Vincent Fiduccia 32c24bf5c0
Better driver picker 2021-03-17 23:02:50 -07:00
Richard Cox dd4fcc4611 Fix settings/feature flag given missing schemas 2021-03-11 15:38:27 +00:00
Richard Cox 44af00b5d6
Merge pull request #2298 from richard-cox/user-updates
User - List (actions), Create, Clone, Edit, Details
2021-03-05 09:19:06 +00:00
Vincent Fiduccia 8adcafc7bb
Support standalone steve 2021-03-02 15:44:24 -07:00
Vincent Fiduccia e2af7fb72a
Only check app resource requirements on install, not upgrade 2021-02-25 14:48:28 -07:00
Richard Cox e768c4a936 Changes following review 2021-02-24 15:45:54 +00:00
Richard Cox 7d355462df User - List (actions), Create, Clone, Edit, Details
- Update Users list with actions
- Add User create/edit page
- Add User details page
- Brought over user/principal global role validation from ember world
2021-02-24 11:07:02 +00:00
Vincent Fiduccia 920fd361f6
Support requests-cpu & memory chart annotations (#1849) 2021-02-19 17:39:56 -07:00
Richard Cox 5071b7f86d
Merge pull request #2337 from richard-cox/auth-provider-click
Prevent Auth Provider side-nav navigation if it's a no-op
2021-02-19 15:32:41 +00:00
Richard Cox 1fd6ed02d5
Merge pull request #2300 from nwmac/global-settings
Add support for Global settings and Feature Flags
2021-02-19 14:16:12 +00:00
Richard Cox f95f6a5ab4 Move auth helper fn into utils/auth 2021-02-19 11:41:36 +00:00
Lauren Harden ff41fadb17
Merge pull request #2267 from lvuch/lh-refinement
continued refinement, buttons and inputs
2021-02-18 11:01:22 -07:00
Richard Cox c4887d1553 Prevent Auth Provider side-nav navigation if it's a no-op
- Addresses #2321
- When there's no auth provider clicking on the Auth Provider side nav menu item takes the user to the list of possible auth providers
- When an auth provider is enabled clicking on the same button redirects the user to the detail of that auth provider
- When already on that detail page clicking again on the auth provider item resulted in the nuxt page loading component to be shown and never be removed
- Now we prevent navigation away from this page if we're going back to the same place
- Note - I've tried a number of different ways of fixing this in the root auth/config page without joy (using a page guard directly within `middleware` and also more traditional guards with beforeResolve and beforeRouteEnter). Although more code this does work and visually clicking the menu item looks the same as on any other page.
2021-02-17 14:42:49 +00:00
Nancy Butler 034a3754d2 fix edit oauth config 2021-02-12 10:08:01 -07:00
Neil MacDougall 2293e523f2 Merge remote-tracking branch 'upstream/master' into global-settings 2021-02-11 15:01:21 +00:00
lvuch 11eaccda6b size on async consistency 2021-02-10 14:39:48 -07:00
lvuch 7aa75f0cae async btn size on charts 2021-02-10 14:39:48 -07:00
lvuch 0143e1d213 workspace switcher 2021-02-10 14:39:48 -07:00
Vincent Fiduccia f171e5de3b
Merge pull request #2305 from mantis-toboggan-md/auth
various auth bugs
2021-02-09 09:06:24 -08:00
Nancy Butler 7a986578b2 do not logout/redirect on auth failure with 401
auth cleanup, edit config btn

hide entityid for okta
2021-02-09 09:06:15 -07:00
Neil MacDougall 15321fca7a Merge remote-tracking branch 'upstream/master' into global-settings 2021-02-09 10:26:31 +00:00
Neil MacDougall a3b89fc981 Merge remote-tracking branch 'upstream/master' into global-settings 2021-02-08 20:04:08 +00:00
Neil MacDougall ab67d3df27 Add Global Settings and Feature Flags 2021-02-08 20:01:27 +00:00
Richard Cox 57b16e42fe Add Users & Auth / Groups page, assign Global Roles to Groups
- Add groups page with table to the auth product
- Allow user to assign roles to groups previously without roles or edit
  groups with existing roles

Comments
- I haven't added any special ux for the case where there's no auth
  provider and therefore no groups
- ./components/GlobalRoleBindings.vue will be updated when the same
  component is used for assign global roles to a user principal
- ./components/GlobalRoleBindings.vue ln 139 Couldn't create a binding
  without the generateName metadata property. Have given this a
  `ui-` prefix. Is this correct?
- In order to determine which global roles are bound to each principal
  (so we can filter by principals that have them).. we go out and fetch
  ALL role bindings. Is this too costly?
- On the groups page the 'refresh' button is quite big, we should
  consider reducing this
2021-02-04 09:16:52 +00:00
Nancy Butler 504d053bec fix scan create, add remediation to scan detail 2021-02-03 09:22:45 -07:00
lvuch cd5513fc8f logo tweak 2021-01-28 15:00:22 -07:00
Nancy Butler e4ff7c629b jaeger/kiali disabled message 2021-01-19 14:59:08 -07:00
Vincent Fiduccia 7a09df35b7
Something resembling provisioning 2021-01-15 12:59:56 -07:00
Vincent Fiduccia d20719bfb2
Handle upgrade of missing chart version 2021-01-15 12:59:56 -07:00
Vincent Fiduccia 1ba74f254c
Merge pull request #2202 from lvuch/lh-0112
header overflow and positioning
2021-01-15 12:48:00 -07:00
lvuch 50f41b082a 2183 2021-01-13 14:16:26 -07:00
Westly Wright 6fd19cb587
PR feedback
adds poller to alertmanager events
removes unused param
move Monitoring index fetch deps to data/loading
2021-01-11 10:46:01 -07:00
Westly Wright 275cae6890
Expose active alerts on monitoring overview page 2021-01-11 09:25:27 -07:00
Westly Wright 534e0a982b
Monitoring UI Polish - Overview & Create Route
rancher/dashboard#1986

update receiver tabs and labeled tooltips

fix styling on receiver responder rows
2021-01-11 09:25:27 -07:00
Westly Wright a7aec1fc62
prevent error when installing/upgrading chart without annotations
rancher/rancher#30542
2021-01-08 09:48:48 -07:00
Vincent Fiduccia c5532582fa
Merge pull request #2157 from vincent99/master
Group charts by repo in install
2021-01-04 22:08:46 -07:00