Commit Graph

581 Commits

Author SHA1 Message Date
Cody Jackson a646f80d57 Adding tls and auth fields to the email and webhook receivers
- Also fixed some mode issues with ArrayListGrouped that showed up on the view of these pages. Still need more tweaking to make it look good though.

rancher/dashboard#1818
2021-02-23 13:24:45 -07:00
Neil MacDougall 457c419061
Merge pull request #2371 from lvuch/lh-dropdowns
Unlabeled selects add view only state
2021-02-23 09:45:11 +00:00
Neil MacDougall 7548259aac
Merge pull request #2332 from mantis-toboggan-md/workload-service
use listening port field for nodeport
2021-02-23 09:17:47 +00:00
lvuch eab13b6a26 2346 fix 2021-02-22 09:20:56 -07:00
Nancy Butler 33db5d15a8 use listening port field for nodeport 2021-02-19 11:43:47 -07:00
Nancy Butler e572ac137c auth component issues
fix google save action
2021-02-19 11:43:01 -07: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
Neil MacDougall 5ab0a0f51a
Merge pull request #2335 from nwmac/fix-product-menu
Improve product menu drop down behaviour
2021-02-19 09:22:04 +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
lvuch eba9825461 1px in ff fix for selects 2021-02-16 14:06:53 -07:00
Neil MacDougall cfd0ad01bc Improve product menu drop down behaviour 2021-02-16 20:52:29 +00:00
lvuch 6d7f094526 tooltip position 2021-02-16 13:14:58 -07:00
lvuch cc7f733136 Buttons should be the same size here 2021-02-16 12:37:23 -07:00
lvuch 9ac1031e51 WIP update styles for combo inputs 2250 2021-02-12 11:29:50 -07:00
codyrancher 33f6763dcb
Merge pull request #2312 from codyrancher/pod-scheduling
Fixing two issues that showed up in pod scheduling
2021-02-11 11:44:42 -07:00
Neil MacDougall 2293e523f2 Merge remote-tracking branch 'upstream/master' into global-settings 2021-02-11 15:01:21 +00:00
Cody Jackson fc9eef90fb Fixing two issues that showed up in pod scheduling
- The first issue was caused by the introductions of ArrayListGrouped and not updating all references appropriately
- The other was caused by LabeledSelect calling the @input handler twice for every selection. The handler was toggling which caused the value to always reset. It looks like the reason labeled select was calling the handler twice was because of having both v-bind="$attrs" and @input="...". So i removed @input and verified that LabeledSelect still works for both v-model and value/@input.

rancher/dashboard#2211
2021-02-10 14:56:12 -07:00
lvuch e126e90842 LABELS AND TEXT ARE ALIGNED 2021-02-10 14:39:48 -07:00
lvuch f74ed47069 shell buttons 2021-02-10 14:39:48 -07:00
lvuch 811887e73a bg primary to role 2021-02-10 14:39:48 -07:00
lvuch e20713ff47 sortable table header button and input fix 2021-02-10 14:39:47 -07:00
lvuch cc32abafc0 spacer name 2021-02-10 14:39:47 -07:00
lvuch fc24af81e0 port row and button sizes 2021-02-10 14:39:06 -07:00
Cody Jackson 0f95812978 Migrating the persistentvolume pages
rancher/dashboard#2186
2021-02-09 13:48:17 -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 b17797a5b1 Fixes & Changes following review 2021-02-04 09:16:52 +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
Vincent Fiduccia 774e8a2d22
Create or select secret for Chart repo (#1713) 2021-02-03 18:41:17 -07:00
Vincent Fiduccia 1ba0c0561b
Merge pull request #2262 from codyrancher/storage-classes
Porting StorageClass to Dashboard from Ember
2021-02-02 15:13:01 -07:00
Cody Jackson a7c1337ccc Porting StorageClass to dashboard from ember 2021-02-02 14:53:22 -07:00
Vincent Fiduccia 208c706560
Merge pull request #2266 from nwmac/checkbox-fix
Improve the presentation of Checkboxes
2021-02-02 12:54:57 -07:00
Vincent Fiduccia 6ed5c00736
Merge pull request #2215 from codyrancher/role-template
Adding the RBAC List, Edit and Details pages
2021-02-02 11:15:30 -07:00
Neil MacDougall 6a47d64a45 Fix color of indeterminate checkbox (works on table header bg) 2021-02-02 13:48:44 +00:00
Cody Jackson fe4ca3b01e Adding the RBAC List, Edit and Details pages
rancher/dashboard#2111
2021-02-01 09:44:30 -07:00
Richard Cox d6a0ca6bd0 Add a temporary fix for positioning issue in Change Password prompt
- This is a fix for a very minor visual bug (checkbox position is too high)
- Think this came in after the styles update
- I'll be updated this area in the create/edit user pr, will be sure to
  make it less brittle
2021-02-01 09:42:46 +00:00
Vincent Fiduccia 895bcb773c
Merge pull request #2189 from richard-cox/update-user-password-2
Add new Accounts & API Keys Page containing new change password feature
2021-01-29 13:30:06 -07:00
Neil MacDougall 1e302c5206 Improve the presentation of Checkboxes 2021-01-29 14:48:19 +00:00
Vincent Fiduccia 7e76e3861e
Merge pull request #2246 from lvuch/lh-refinement
dropdown height adjustment
2021-01-28 12:05:34 -07:00
lvuch 310abf7d88 fix input wobble 2021-01-27 12:33:36 -07:00
lvuch e929bd3893 button 2 versions small and default 2021-01-26 14:39:56 -07:00
Vincent Fiduccia 82764050cd
Merge branch 'master' into workload-service 2021-01-25 18:49:25 -07: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
Mark Yen 5aecf7a5d0
components/form/RadioGroup.vue: fix row mode
When using <RadioGroup row>, we need the CSS to match on
`.radio-group.row` (that is, one element with both classes) rather than
matching on `.radio-group .row` (an element that is the descendant of
another).
2021-01-21 17:22:45 -08:00
Vincent Fiduccia 7a09df35b7
Something resembling provisioning 2021-01-15 12:59:56 -07:00
Vincent Fiduccia d0f85d1dbc
Fix duplicate expressions and null values 2021-01-15 12:59:56 -07:00
lvuch 726b7456c2 port style 2021-01-14 15:15:25 -07:00
Nancy Butler 23dd260f62 edit workload ports also edit service 2021-01-14 14:30:04 -07:00
Nancy Butler ff84cf804f add lb creation to workload ports 2021-01-14 09:17:59 -07:00