Commit Graph

90 Commits

Author SHA1 Message Date
Neil MacDougall 5a7963e5b0 Merge remote-tracking branch 'upstream/master' into api-keys 2021-02-09 17:43:09 +00:00
Neil MacDougall 88cce544c6 Merge remote-tracking branch 'upstream/master' into api-keys 2021-02-05 15:14:17 +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
Cody Jackson fe4ca3b01e Adding the RBAC List, Edit and Details pages
rancher/dashboard#2111
2021-02-01 09:44:30 -07: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
Vincent Fiduccia 7a09df35b7
Something resembling provisioning 2021-01-15 12:59:56 -07:00
Vincent Fiduccia 5304375640
Github auth config, pluggable login component 2020-12-22 14:43:26 -07:00
Vincent Fiduccia 182338d697
Workspace Role Bindings 2020-12-06 03:30:35 -07:00
Cody Jackson 68310a485a Adding schema support to the logging flow filters yaml
rancher/dashboard#1900
2020-12-02 23:10:15 -07:00
Cody Jackson af3b653458 Updating the pagerduty and opsgenier receivers
- Adding the responders field to opsgenie
- Providing some helper text to pagerduty

rancher/dashboard#1216
2020-11-25 14:11:35 -07:00
Vincent Fiduccia 89fb6c8f00
Merge pull request #1865 from codyrancher/additional-receivers
Adding PagerDuty and OpsGenie receivers
2020-11-19 15:22:59 -07:00
Cody Jackson dfdad395a4 Adding PagerDuty and OpsGenie receivers
rancher/dashboard#1216
2020-11-18 15:23:08 -07:00
Cody Jackson dcad01a17a Moving gatekeeper-constraint to be a spoofedType 2020-11-17 23:14:40 -07:00
Cody Jackson 0118e0c984 Adding the route alertmanager route type
- Extracted code that could be shared between route and receiver into an alertmanagerconfig util
- Added some more support code to allow users to dynamically add/remove uncreatableTypes

rancher/dashboard#1239
2020-10-27 16:10:01 -07:00
Cody Jackson 95976411ba Adding alertmanager Receiver type
To support receiver types I made it so that we can spoof types which
have any form we specify here in the UI. It will be useful for alertmanager
Routes and I think it could also be useful for things like OPA constraints
and workloads if we wish to update those.

rancher/dashboard#1238
2020-10-23 10:43:57 -07:00
Vincent Fiduccia 08e451185d
Fleet list & details 2020-09-30 05:05:53 -07:00
Westly Wright 30ee4a4eeb
translations and fix typo in type 2020-09-29 14:24:32 -07:00
Vincent Fiduccia 3e8a486555
Start Flow edit scren 2020-09-27 19:43:39 -07:00
Vincent Fiduccia c2c52b7276
Merge pull request #1448 from westlywright/longhorn.overview
Initial creation of longhorn overview pages
2020-09-27 16:52:51 -07:00
Westly Wright b8dda48dd6
Initial creation of longhorn overview pages
rancher/dashboard#1306
2020-09-27 12:45:20 -07:00
lvuch 5c2024b87b reorder for 1274 2020-09-26 23:14:06 -07:00
Westly Wright 4f6650ff6d
Hide Mon/Alert v2 links on overview if they don't exist
https://github.com/rancher/dashboard/issues/1064#issuecomment-693102044
2020-09-23 10:23:45 -07:00
Vincent Fiduccia c5bcc228db
Releases -> Apps 2020-09-22 14:25:48 -07:00
Vincent Fiduccia 3d86690f68
Fleet 2020-09-21 03:33:07 -07:00
Nancy Butler 14767dbf88 clusterscan download report 2020-09-15 09:00:19 -07:00
Nancy Butler bc09e0db74 nav fixes 2020-09-15 09:00:19 -07:00
Vincent Fiduccia 6d9960bf25
GitRepo 2020-09-14 04:00:33 -07:00
Vincent Fiduccia 0d59405dc2
Merge pull request #1219 from westlywright/feature.monitoring.overview
Monitoring/Alerting Overview MVP
2020-09-11 22:48:47 -07:00
Vincent Fiduccia 168fe82e75
Start GitRepos 2020-09-11 03:23:12 -07:00
Vincent Fiduccia ca15b288f9
Use management projects instead of clusterExternal 2020-09-11 00:59:41 -07:00
Westly Wright 0c3ac61ece
Add am and prometheuses to overview 2020-09-10 10:35:50 -07:00
Vincent Fiduccia 5a85b7f26f
Merge pull request #1179 from mantis-toboggan-md/backup-crd
backup create page
2020-09-09 23:04:27 -07:00
Cody Jackson 6e81b2caa3 Implementing logging overview
- Made a generic CountGauge
- Made ResourceGauge a specialization of CountGauge
- Swapped the cluster overview page to using the counts instead of requesting the resources

rancher/dashboard#1089
2020-09-09 10:14:43 -07:00
Vincent Fiduccia 060a0c5000
Bugs 2020-09-09 01:18:48 -07:00
Nancy Butler 60dcd37ad3 backup create page 2020-09-08 11:43:21 -07:00
Nancy Butler c886983713 Istio overview page, no Grafana link yet 2020-09-01 10:40:34 -07:00
Vincent Fiduccia f23f9aa818
Show server and dashboard version in footer 2020-08-26 14:17:30 -07:00
Vincent Fiduccia 89dadef222
Bugs 2020-08-11 01:39:20 -07:00
Vincent Fiduccia d0fe6b529b
Support git repos, server no longer has namespaced repos 2020-08-10 15:58:55 -07:00
Nancy Butler b8eb49f691 istio create 2020-08-03 08:22:57 -07:00
Vincent Fiduccia 7e6e5f79b1
Istio, Logging products 2020-07-24 00:56:50 -07:00
Vincent Fiduccia 3a6f3d07fc
Install Chart 2020-07-22 03:55:41 -07:00
Vincent Fiduccia d50ab5ec70
i18n support for type names, combine singular&pluralLabelFor 2020-07-22 03:55:41 -07:00
Vincent Fiduccia 75c3e9104e
More dynamic products, MCM 2020-07-15 00:11:51 -07:00
Vincent Fiduccia ba5fba343d
Product switcher 2020-07-10 11:26:00 -07:00
Vincent Fiduccia 174b39b982
Define products 2020-07-10 11:25:45 -07:00
Vincent Fiduccia 78ca12cd50
Kubectl shell 2020-06-16 16:42:20 -07:00