Commit Graph

263 Commits

Author SHA1 Message Date
Vincent Fiduccia 997feac58d
Merge branch 'master' into alert-polish 2020-11-23 18:35:21 -07:00
Cody Jackson 663d7759e8 Cleaning up the route and receiver pages
rancher/dashboard#1807
2020-11-23 12:50:25 -07:00
Nancy Butler b6f6004137 clusterscan action menu efficiency 2020-11-21 08:11:09 -07:00
Nancy Butler 8f242400e5 scan detail page report picker 2020-11-20 15:10:35 -07:00
Nancy Butler b3f449c2de warn for deletion of any scan profile 2020-11-20 14:31:10 -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 73e0a56443 Adding more polish to OPA Gatekeeper
rancher/dashboard#1773
2020-11-17 23:27:24 -07:00
Cody Jackson 80b37a78d2 Updating the look and feel of the constraint edit pages
rancher/dashboard#1773
2020-11-17 23:14:40 -07:00
Cody Jackson dcad01a17a Moving gatekeeper-constraint to be a spoofedType 2020-11-17 23:14:40 -07:00
n313893254 5217edd49d Update catalog chinese translation 2020-11-13 16:48:37 +08:00
Vincent Fiduccia 182e5e18d7
Merge pull request #1776 from codyrancher/ingress-edit-view
Improving the edit and view pages of ingress
2020-11-09 15:41:07 -07:00
Vincent Fiduccia b366ff085c
Merge pull request #1716 from mantis-toboggan-md/secret-cruresource
Secrets UX update
2020-11-09 15:38:29 -07:00
Vincent Fiduccia 2fb5120909
Merge pull request #1786 from codyrancher/receiver-name-validation
Adding name validation to receivers.
2020-11-04 15:39:36 -07:00
Vincent Fiduccia 8d44bf251d
Merge pull request #1779 from mantis-toboggan-md/workload-validation
validate pod affinity/antiafiinity
2020-11-04 15:37:12 -07:00
Cody Jackson 90833942ce Adding name validation to receivers.
https://github.com/rancher/dashboard/issues/1238#issuecomment-721858073
2020-11-04 15:31:58 -07:00
Vincent Fiduccia 7f5a3795d5
Merge pull request #1780 from codyrancher/receiver-route-fixes
Receiver and Route fixes
2020-11-03 21:45:29 -07:00
Cody Jackson 5772341855 Change how we handle nameless routes and how we save yaml
- We just filtered out nameless routes which caused problems with default routes and manually created routes. This now gives a default name of `route-${i}` which if saved will add the name to the route.
- We remove the names before saving and prever the user from setting the name.
- Made the yamlSaveOverride consistent with receivers since it wasn't working when going to edit as yaml from the create page.

rancher/dsahboard#1239
2020-11-03 17:23:34 -07:00
Cody Jackson 63655baa3b Removing the doneOverride from constraint templates
The route is no longer correct and redirects the user to a 404.
2020-11-03 15:23:59 -07:00
Cody Jackson 9cb1c7d878 Resolving receiver issues
- Edit as yaml on a created resource wasn't calling the yamlSaveOverride
- Erroneously set required_tls default for webhooks
- camel cased a field that wasn't supposed to be
2020-11-03 14:41:39 -07:00
Nancy Butler 2ea93d1be9 validate pod affinity/antiafiinity 2020-11-03 13:40:12 -07:00
Cody Jackson b22f3a6e30 Improving the edit and view pages of ingress
- Move the default backend tab to be after rule
- Validation of the "target service" should be a tool tip and color
- Putting a "/" de-focuses
- Combine the rule and certs into one table instead of multiple boxes, need a name

rancher/dashboard#1755
2020-11-03 12:37:05 -07:00
Vincent Fiduccia f19c907c03
Don't suggest upgrade of hidden/managed charts 2020-11-02 17:09:32 -07:00
Cody Jackson c7ec755504 Improving the Ingress list page 2020-10-30 14:40:33 -07:00
Nancy Butler c37fe9017f toggle show/hide sensitive data pref
add line breaks to view mode multiline input;

hide info mode for labeledinput and clickexpand
2020-10-30 10:43:04 -07:00
Nancy Butler 4227c74e56 add related workloads to configmaps 2020-10-30 10:43:04 -07:00
Nancy Butler 47251ed30d cruresource in secrets
related resources table in secrets
2020-10-30 10:43:04 -07:00
Vincent Fiduccia c2a4ca65e9
Merge pull request #1652 from mantis-toboggan-md/workload-validation
workload validation
2020-10-30 03:58:24 -07:00
Vincent Fiduccia 3a48f806ec
Merge pull request #1743 from codyrancher/constraint-apply-defaults
Changing how we set empty defaults
2020-10-30 03:56:53 -07:00
Cody Jackson cc5f48b7ff Changing how we set empty defaults
- Removed applyDefaults in favor of using the existing empty spec. I don't think the intended purpose of applyDefaults is really to hydrate the object with empty structures just to support the components. I think it's really intended to provide the default values we want to display when creating a new resource.
- Fixed an issues with parameters not resizing due to a misplaced &.

rancher/dashboard#1194
2020-10-29 14:01:20 -07:00
Nancy Butler 2ae4685e3b simple custom validators 2020-10-29 13:44:55 -07:00
Vincent Fiduccia c95f3bce1b
Fix target display for fleet-local workspace 2020-10-29 12:49:05 -07:00
Vincent Fiduccia aa0da7758e
Merge pull request #1700 from codyrancher/alert-manager-route
Adding the route alertmanager route type
2020-10-28 15:36:20 -07:00
Cody Jackson 5f71c96305 Adding a pathExistsInSchema getter
Removing boiler plate code.
2020-10-28 13:18:27 -07:00
Vincent Fiduccia cd626ce572
Show helm operation on app remove 2020-10-28 03:44:12 -07:00
Vincent Fiduccia 008648b0ae
RelatedResources for Apps 2020-10-28 00:20:30 -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 cca7a7914d Adding more versioning support to ingress
- default backend was renamed from backend to defaultBackend
- backend schema was changed to have nested port and service name

rancher/dashboard#1634
2020-10-27 13:21:38 -07:00
Vincent Fiduccia c7680b0332
Merge pull request #1685 from westlywright/feature.prometheus.rules
[2.5.2] Prometheus Rules Custom UI
2020-10-26 11:53:31 -07:00
Vincent Fiduccia 474c990ee6
Merge pull request #1656 from codyrancher/alert-manager-receivers
Adding Alertmanager Receiver type
2020-10-23 15:41:03 -07:00
Westly Wright 564d7337ce
Prometheus Rules Custom UI Components 2020-10-23 15:25:03 -07:00
Vincent Fiduccia f84234da97
Merge pull request #1691 from vincent99/master
Catalog updates
2020-10-23 11:15:25 -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
Cody Jackson 60452bd5b1 Adding the outputs and providers to the flow list views
I migrated the overview page logic into the models so
 the logic could be used to generate the tables in
 both the list views and the overview.

 rancher/dashboard#1569
2020-10-23 08:14:24 -07:00
Vincent Fiduccia d66fb0d360
App upgrade available support 2020-10-22 16:43:59 -07:00
Vincent Fiduccia a88bba5924
Merge pull request #1628 from codyrancher/logging-output-providers
Add Providers to the list view of ClusterOutputs
2020-10-22 15:23:55 -07:00
Vincent Fiduccia 58a7cda876
Merge pull request #1677 from codyrancher/template-navigation
Improving Gatekeeper navigation
2020-10-21 13:06:43 -07:00
Cody Jackson 9361401626 Add Providers to the list view of ClusterOutputs
rancher/dashboard#1568
2020-10-21 10:27:45 -07:00
Vincent Fiduccia fd864b3924
Merge pull request #1559 from codyrancher/kubectl-constraint
Fixing a constraint editing crash
2020-10-20 23:32:57 -07:00
Cody Jackson 3a4a0f8189 Improving Gatekeeper navigation
- Got rid of the old template list page and just use the generic now
 - Added a new constraints/_resource/_id route so navigation will activate appropriately.

 rancher/dashboard#1529
2020-10-20 16:09:17 -07:00