Commit Graph

54 Commits

Author SHA1 Message Date
Vincent Fiduccia 0aa439c808
Merge pull request #1876 from westlywright/bugs.dropdown.buttons
New Select Components
2020-11-23 13:14:13 -07:00
Westly Wright 09ea85c9f0
New Select Components
Coalesce all v-select usage into one of three new select, labeled select, and multi-select components.
Additionally this updates the dropdown button component to use the
v-select lib as well.
Formatting on files i've touched.
Add translations where I found them missing in components I touched.
Fixes a lot of bugs related to dropdowns.

refactor vue select

focusing labeled select

update namespace filter to form select

update product switcher to use select

update workspace filter to use select

select should have no default placement otherwise dd is attached to body

combining and cleaning up select styles

header filter styling issues

more style cleanup

no longer need weird z-indexing after fixing dd's

lighten up scrollbar for dropdowns & dark theme

padding cleanup for header dd's

fix workload ports

input with select should use labled select or select if no label

All labeled select components using labels, otherwise select

min width and hide broswer clear button

style cleanup

Default searchable to false unless >= 10 options

rebase fixes

wip new dd button

change button dd to click action instead of nested templates

rebasing issue

close on select

remove button dropdown from keyvalue

wip

remove old button dropdown

more cleanup

fix bug where inline options would recompute

Fix borders for new style

product menu

remove button dropdown from list masthead

new namespace design

fix padding on apps nav
2020-11-23 09:24:55 -07:00
Nancy Butler 8f242400e5 scan detail page report picker 2020-11-20 15:10:35 -07:00
Nancy Butler 227ba70fdc pr feedback 2020-10-19 09:29:18 -07:00
Nancy Butler d9dafb60bb convert serviceport to grid from table 2020-10-19 09:18:58 -07:00
Vincent Fiduccia a88c87e083
Gitrepo fixes 2020-10-02 04:07:28 -07:00
Nancy Butler 4cfe066851 restore, deployment fixes 2020-09-30 17:32:29 -07:00
lvuch d582457cc7 x issue on 1255 2020-09-29 16:25:00 -07:00
Cody Jackson e01db8f906 Allowing flow to use both global and local outputRefs
rancher/dashboard#1419
2020-09-29 10:46:39 -07:00
Vincent Fiduccia 28aa2ce2a3
Merge pull request #1271 from codyrancher/logging-output
ClusterOutput and Output implementation
2020-09-21 03:33:02 -07:00
Nancy Butler 67d242f806 deployment original design 2020-09-20 11:57:30 -07:00
Cody Jackson 0fff2f7094 ClusterOutput and Output implementation
rancher/dashboard#1102
rancher/dashboard#1103
2020-09-18 17:54:07 -07:00
Nancy Butler e60c544a5e backup bugfixes
restore pr feedback
2020-09-16 11:27:30 -07:00
Vincent Fiduccia 07afa198ae
Select sizing and value display 2020-09-09 01:18:47 -07:00
Vincent Fiduccia 54220a7777
Merge pull request #1055 from mantis-toboggan-md/workload-storage
workload storage no buttondropdown
2020-08-24 13:47:35 -07:00
Cody Jackson 501a2bf8d8 Adding a tooltip to target service
- Added a tooltip to LabeledInput and LabeledSelect
- We now show the warning border and tooltip when a target service doesn't exist

https://github.com/rancher/dashboard/pull/816#issuecomment-655670728
2020-08-21 16:26:11 -07:00
Cody Jackson 94ebf0783e Updating ingress page to include new requests
- Enable freeform target service
- Add status support to LabeledSelect
- Indicate that the target service isn't one of the existing options with LabeledSelect warning status
- Update text

https://github.com/rancher/dashboard/issues/272#issuecomment-642436439
2020-08-20 15:12:01 -07:00
Nancy Butler 654279a9b8 workload storage no buttondropdown 2020-08-20 13:28:32 -07:00
Westly Wright 687ce496b2
Initial Monitoring V2 Custom Chart UI
rancher/dashboard#908
2020-08-07 17:08:31 -07:00
Cody Jackson 45ff14f7a8 Adding label support to multi-selection LabelSelect
rancher/dashboard#661
2020-06-23 15:54:21 -07:00
Nancy Butler f0becb03c6 desgin feedback 2020-06-17 09:34:43 -07:00
Vincent Fiduccia d17f79576b
Rio fixes 2020-06-04 16:06:15 -07:00
Nancy Butler 3addd202bc container component 2020-06-02 12:40:38 -07:00
Nancy Butler b5572b3b83 limit dropdown height 2020-05-29 14:46:08 -07:00
Nancy Butler 180b8fbb10 valuefrom headers 2020-05-21 13:02:04 -07:00
Vincent Fiduccia fe42beff67
Flag component, bugs 2020-05-19 17:54:01 -07:00
Nancy Butler 9e95b3b9ad fix linkFor error on create retry
add/remove resources reactively
2020-05-14 12:31:08 -07:00
Westly Wright a3376704e5
lint 2020-05-14 11:26:46 -07:00
Westly Wright 84417675d2
Add Service Create/Edit Page
rancher/rancher#583
2020-05-14 11:20:49 -07:00
Vincent Fiduccia 2b5e362b99
Selects that go upward for containerlogs/shell 2020-05-13 12:03:09 -07:00
Cody Jackson dfb3ed18bd Updating Ingress to implement new requirements
rancher/dashboard#272
2020-05-12 16:38:13 -07:00
lvuch beb3209977 552 2020-05-01 13:15:47 -07:00
Nancy Butler 434fa7c1b8 fix type dropdown 2020-04-27 15:31:30 -07: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 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
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
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
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 9fbf26a959 use label as default label key 2020-04-13 16:28:12 -07:00
Nancy Butler 4b8659c158 fix env variables 2020-04-10 12:07:17 -07:00
Nancy Butler efa1679245 create ingress 2020-03-03 14:18:58 -07:00
Nancy Butler ff66f63cba workload detail
workload create/edit bugfixes
2020-02-26 09:37:19 -07:00
Nancy Butler 50a9f35973 . 2020-02-24 09:45:00 -07:00
Nancy Butler 6eba4f6eff workload create/edit
workload list individually;
2020-02-24 09:45:00 -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 ef037f3008 create new NS in other create forms 2019-11-27 11:42:56 -07:00