Commit Graph

42 Commits

Author SHA1 Message Date
Nancy Butler 9e95b3b9ad fix linkFor error on create retry
add/remove resources reactively
2020-05-14 12:31:08 -07:00
Nancy Butler fce68cdd21 move description to masthead, remove from detailTop 2020-05-01 11:49:36 -07:00
Cody Jackson c5052b7cb7 Fixing warnings
This fixes runtime and lint warnings. It also makes the linter
treat warnings as errors now so we'll stop checking in code that has
warnings.

If you want to avoid prs with warnings consider adding a
'yarn lint' or 'yarn build' to .git/hooks/pre-push.
2020-04-16 13:35:34 -07:00
Cody Jackson fea71ffae2 Refactored YAML editing to better support parameters
We needed a way to support arbitrarily complex parameters in both
type and nesting level. As a temporary solution I enabled the user
to toggle between a key value component and a yaml editor.

To enable this I refactored ResourceYaml into a composable YamlEditor
component that can be used elsewhere.

rancher/dashboard#388
rancher/dashboard#380
2020-04-15 09:53:24 -07:00
Vincent Fiduccia efe807032f
Finish combining ResourceDetail/Yaml and workload flow 2020-04-14 16:16:11 -07:00
Vincent Fiduccia 09df5918db
Move the rest of workloads into standard _resource 2020-04-14 16:16:11 -07:00
Vincent Fiduccia 22f4ef977b
Unify Resource(Detail|Yaml) headers and behaviors 2020-04-14 16:16:10 -07:00
Vincent Fiduccia 191cb7ca6e
Continue moving workloads 2020-04-14 16:16:10 -07:00
Vincent Fiduccia 4bc1321dab
Edit project of namespaces, bugs
- Edit project on namespace
- Certificate fields need to be multiline
- Create-edit-view creates metadata.(annotations, labels) automatically and cleans up on save if empty so you don't have to check if they're there.
- Form components should have a focus() instead of reaching into each other's $refs
- LabeledSelect takes and emits the value, not the `{label: x, value: y}` object.
- Resource names are almost never editable after create
- NameNsDescription takes a resource and manages setting name/ns/description on it itself.
- TextAreaAutoGrow should resize on file input
2020-04-14 16:16:10 -07:00
Nancy Butler 654aa72163 workload action menu 2020-04-09 11:27:18 -07:00
Nancy Butler d18bd41dab workload detail and create bugfixes 2020-04-02 11:37:39 -07:00
Vincent Fiduccia fab595d82f
Project picker/filter, standalone steve 2020-03-17 23:07:33 -07:00
Cody Jackson 7d7e3b60b7 Updated the gatekeeper constraints and templates
this should better reflect the new Mocks.

rancher/dashboard#305
2020-03-15 01:34:30 -07:00
Vincent Fiduccia d9a8cafab5
Support nesting types for Gatekeeper 2020-03-05 17:27:50 -07:00
Cody Jackson 1265853652 Implement the view, create and edit pages for constraints
This implementst the view, create and edit pages for the
gatekeeper constraints. The constraint templates weren't
touched since we intend to only use the yaml editor.

rancher/dashboard#307
2020-03-02 12:43:39 -07:00
Nancy Butler b77fad0eec endpoints in workload list instead of ports
focus on name field in NameNSDescription initially

focus type field when value from resource added

remove button for values from resource
2020-02-27 12:59:20 -07:00
Nancy Butler ff66f63cba workload detail
workload create/edit bugfixes
2020-02-26 09:37:19 -07:00
Vincent Fiduccia 459a090bfb
Cleanup from split 2020-02-20 11:07:14 -07:00
Nancy Butler 0e6b4b1fc5 secret UX fixes 2020-02-10 10:49:04 -07:00
Nancy 205b468523 remove console log from sortabletable headers
added click-expand component for big table values

 minor chage to secrets list view

fix external link formatter

 radio button/group accessibility

 namensdescription restyle

create secrets
2020-01-30 17:46:22 -07:00
Nancy Butler 5d3ded9e57 remove injected prop 2020-01-16 17:36:37 -07:00
Nancy Butler 9842768b3c make disableInputs prop reactive 2020-01-16 16:37:11 -07:00
Vincent Fiduccia bc652f8d15
Reorganize eslint 2019-12-19 10:38:46 -07:00
Vincent Fiduccia c31f9b27ef
Move /components/cru -> /edit and /components/detail to /detail 2019-12-12 17:21:51 -07:00
Nancy Butler 6b89441acb focus name field in namespace create component 2019-12-10 18:10:35 -07:00
Nancy Butler a25faeb906 router edit/view repopulates correctly 2019-12-10 18:10:08 -07:00
Nancy Butler b0b828e927 NameNSDescription ns dropdown alphabetical 2019-12-10 18:10:08 -07:00
Nancy Butler 896d8d0153 namespace edit goes to corrrect page 2019-12-09 09:54:48 -07:00
Nancy Butler 082c4057fc namespace create 2019-12-03 12:26:20 -07:00
Nancy Butler ef037f3008 create new NS in other create forms 2019-11-27 11:42:56 -07:00
Nancy Butler ed15c21396 preserve uuid to allow reordering route rules 2019-11-14 16:43:13 -07:00
Vincent Fiduccia 26bbd9d30d
Weight when defining service 2019-11-14 16:03:26 -07:00
Vincent Fiduccia 6b3dd3cefd
Fix namespace filtering 2019-11-13 17:56:41 -07:00
Nancy Butler 7c6c86466f default ns and hide additional form fields 2019-11-13 13:11:41 -07:00
Vincent Fiduccia fd89433a56
Git repo picker flow 2019-11-06 01:35:41 -07:00
Vincent Fiduccia f29445770f
Optional namespace and extra column 2019-11-04 15:27:30 -07:00
lvuch b9bdeb47f0 columns and service page 2019-10-28 14:58:03 -07:00
Vincent Fiduccia 797ed2ee7a
Service Networking and HealthCheck 2019-10-23 16:10:18 -07:00
Vincent Fiduccia 718b5c5adc
Edit Service 2019-10-14 17:48:17 -07:00
Vincent Fiduccia 29f84969c1
Services 2019-10-11 11:48:36 -07:00
Vincent Fiduccia b530db815f
More crud 2019-10-09 10:47:55 -07:00
Vincent Fiduccia e8a21d42bc
Secrets 2019-10-01 02:22:25 -07:00