- 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
- 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
- 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
- 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
- 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
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
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
- 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