Commit Graph

174 Commits

Author SHA1 Message Date
Vincent Fiduccia 16a51b9045
Merge pull request #626 from codyrancher/new-ingress
Updating Ingress to implement new requirements
2020-05-13 12:02:43 -07:00
Cody Jackson dfb3ed18bd Updating Ingress to implement new requirements
rancher/dashboard#272
2020-05-12 16:38:13 -07:00
Vincent Fiduccia 4d7142e560
WindowManager for container logs and shell 2020-05-12 03:15:12 -07:00
Westly Wright ee506fb2a4
add placeholder to labeled input 2020-05-08 14:17:15 -07:00
Westly Wright e925a75f77
Move container default resource limit to tabs
rancher/rancher#568
rancher/rancher#569
2020-05-08 14:17:15 -07:00
Westly Wright 291a9d6a5f
add suffix to labeled input view mode
add rules for creat/edit vs view for labeled input css to show the suffix inline
on the view page, where create and edit will have the old styles
2020-05-08 14:17:15 -07:00
Vincent Fiduccia 76a131a357
Merge pull request #591 from lvuch/lh-0430
cluster dropdown, searchable dropdowns
2020-05-04 12:27:20 -05:00
lvuch beb3209977 552 2020-05-01 13:15:47 -07:00
Nancy Butler fce68cdd21 move description to masthead, remove from detailTop 2020-05-01 11:49:36 -07:00
Vincent Fiduccia 35ae0f3da1
Merge pull request #550 from westlywright/opa.bugs2
Gatekeeper Config Bugs
2020-04-28 13:58:32 -05:00
Westly Wright 787a47d9b0
drop unused computed props 2020-04-28 11:32:09 -07:00
Westly Wright 406035d3d5
Remove unneeded params and fix async button enable mode 2020-04-28 11:04:05 -07:00
Westly Wright 6129ed91fc
refactor labels down to form/footer for pr feedback 2020-04-28 10:23:52 -07:00
Westly Wright 486ef7ee3d
Expose labels for create and edit buttons in form/footer 2020-04-28 10:23:52 -07:00
Nancy Butler 434fa7c1b8 fix type dropdown 2020-04-27 15:31:30 -07:00
Vincent Fiduccia 4a8d34fa95
Merge pull request #551 from mantis-toboggan-md/labels-annotations-consistency
labels and annotations consistent on every create/detail page
2020-04-26 14:49:19 -05:00
Vincent Fiduccia 8bf1f45bca
Merge pull request #536 from codyrancher/template-switcher
Disable editing a constraint's constraint template
2020-04-26 14:46:41 -05:00
Cody Jackson ab70740ff9 Disable editing a constraint's constraint template
Editing a constraint's constraint template would require us to delete
the existing constraint and create a new one transactionally. Since
the backend doesn't support this transaction of we're disabling the ability
to edit which template is being used.

I also noticed a number of inconcictencies and poor behaviors
with the LabeledSelect component so I went ahead and made
it consistent with LabeledInput.
- The search field switched to a color distinct from the rest of the container
  when disabled and hovered.
- There wasn't a focus outline.
- The size was slightly different because it was in a container
- There was a distinct background color around the arrow indicator

rancher/dashboard#433
2020-04-24 16:25:01 -07:00
Nancy Butler 8222932a27 resourcetabs component for labels and annotations on every CRU page 2020-04-24 15:10:24 -07:00
Vincent Fiduccia aea0c281ea
Merge pull request #546 from mantis-toboggan-md/bugfix-secrets
Bugfix secrets
2020-04-24 13:37:32 -07:00
Vincent Fiduccia f5aca86a25
Merge pull request #549 from lvuch/lh-playground
font sizes and border radius
2020-04-24 13:36:54 -07:00
Vincent Fiduccia a0aa16824f
Merge pull request #520 from lvuch/lh-storybook
storybook theme colors
2020-04-24 13:34:40 -07:00
lvuch 1ff204b731 font sizes and border radius 2020-04-24 12:16:21 -07:00
Nancy Butler cdeb02a221 clean up 2020-04-24 12:04:15 -07:00
Nancy Butler b8a996c43f revert NameNsDescription and filter annotations, labels in create-edit-view 2020-04-24 12:04:15 -07:00
Nancy Butler 6249c766ab placeholder visibility
secret type display in edit form

add custom secret types

description as prop in namens

secret styling

service account link in list view for service acct token secrets
2020-04-24 12:04:15 -07:00
Vincent Fiduccia 2617fad63d
Lint 2020-04-23 21:08:30 -07:00
lvuch e2acd90db3 add checkbox story 2020-04-21 10:37:46 -07:00
Cody Jackson 4014751a1b Fixing up ingress pages
- Fixed a number of unhandled exceptions
- Fixes some issues with rules vs backend property references
- Made pages more consistent with mocks

rancher/dashboard#272
2020-04-21 10:27:30 -07:00
Vincent Fiduccia 047d292fc6
Update LabeledSelect.vue 2020-04-20 12:05:52 -07:00
Vincent Fiduccia 720ba27d44
Merge pull request #524 from mantis-toboggan-md/bugfix-workload-detail-top
Bugfix workload detail top
2020-04-20 12:02:18 -07:00
Vincent Fiduccia 1a65d4e250
Merge pull request #519 from codyrancher/warnings
Fixing warnings
2020-04-20 11:59:54 -07:00
Nancy Butler fb26c1b7ca add description to WL detail
refactor nodeAffinity in workload create
2020-04-20 09:36:52 -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 e93b6f08cb Updating configMaps to be better inline with mocks
rancher/dashboard#265
2020-04-16 12:17:55 -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
Vincent Fiduccia 961e793b70
Merge pull request #513 from mantis-toboggan-md/bugfix-labeledselect
use label as default label key
2020-04-13 17:09:04 -07:00
Nancy Butler 9fbf26a959 use label as default label key 2020-04-13 16:28:12 -07:00
Vincent Fiduccia d46427a93a
Merge pull request #511 from codyrancher/namespace-filter
Namespace filtering and type editing
2020-04-13 15:07:31 -07:00
Cody Jackson 30cc6e3053 Namespace filtering and type editing
- Make system namespaces a part of the excluded namespaces match by default.
- Remove system namespaces from the options of namespace match
- Ensure that the types are getting edited appropriately.

rancher/dashboard#455
rancher/dashboard#503
2020-04-13 14:53:21 -07:00
Vincent Fiduccia dfc39deef2
Merge pull request #501 from mantis-toboggan-md/bugfix-wl-env-variables
fix workload env variables
2020-04-13 14:38:41 -07:00
Nancy Butler 4b8659c158 fix env variables 2020-04-10 12:07:17 -07:00
Vincent Fiduccia cf8c918a40
Merge pull request #494 from codyrancher/node
Making updates to the node resource
2020-04-09 14:19:09 -07:00
Cody Jackson 7a3c09dcc4 Making updates to the node resource
Added a custom edit
Made a few modifications to the detail
Converted into a virtualType to remove import and create from the list page

rancher/dashboard#241
2020-04-09 13:51:04 -07:00
Nancy Butler 654aa72163 workload action menu 2020-04-09 11:27:18 -07:00