Commit Graph

22 Commits

Author SHA1 Message Date
lvuch fc24af81e0 port row and button sizes 2021-02-10 14:39:06 -07:00
Nancy Butler adb34fa5ff add * to required fields 2020-12-23 11:18:36 -07:00
Westly Wright 51f360714d
Focus port name not port when adding rows, refocus after all row del
rancher/dashboard#1732
2020-12-14 14:14:38 -07:00
lvuch 9e24bd275b 1984 2020-12-04 13:57:55 -07:00
Vincent Fiduccia 8c0cbe9390
Merge pull request #1949 from westlywright/bug.dropdown.collective
Dropdown bugs
2020-12-02 02:31:21 -08:00
Westly Wright 24bee624a7
Dropdown bugs
Z-indexing issues for dd content
Dropdown height issues
Placeholder placement issues

rancher/dashboard#1896
rancher/dashboard#1933
2020-12-01 15:14:50 -07:00
lvuch 1c26288ea1 #1939 redux 2020-12-01 13:38:55 -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 d9dafb60bb convert serviceport to grid from table 2020-10-19 09:18:58 -07:00
Westly Wright a9cc4e39dc
expose target port for headless service types
i think this check was left over from before i pulled this code out into ServicePorts component

rancher/dashboard#1028
2020-08-18 10:42:52 -07:00
Vincent Fiduccia b201bc4647
Merge pull request #847 from lvuch/lh-0715
ui polish
2020-07-15 12:57:23 -07:00
Westly Wright 355854a064
lint 2020-07-15 11:55:52 -07:00
Westly Wright aa8983c1b8
fix wonky styling on port protocol -> service rule row 2020-07-15 11:39:01 -07:00
lvuch 7b21c44fa9 785 spacing issues 2020-07-15 10:56:28 -07:00
Vincent Fiduccia 174b39b982
Define products 2020-07-10 11:25:45 -07:00
Vincent Fiduccia 94cb6a49d7
Use individual lodash modules 2020-07-10 11:25:45 -07:00
Westly Wright 96c951f262
Adds client side validation
Supports basic scalar types string, int, bool, array etc
Supports custom validation logic

Adds initial service validations
Adds additional error processing logic to better parse Kubernetes api errors

Fixes some minor bugs found while writing custom validtion for service

rancher/dashboard#189
2020-06-15 08:57:35 -07:00
lvuch b0319e31f7 resource detail page clean up. spacing and headers 2020-06-11 14:19:48 -07:00
Westly Wright ad0079ebe6
refactor headless mode logic for service create
from pr feedback
2020-06-04 09:23:44 -07:00
Westly Wright 98f699bc1f
Service create/edit requirements updates
rancher/dashboard#583

remove center styles on node-port & target-port

add inital empty row to service ports component

show node port in serviceports when also loadbalancer type

change protocol options to what is valid in KubeAPI

Update target port placeholder

show selectors tab on nodeport services

update ips tab to ip listeners

warning text services ips tab

Drop sctp from service ports selection

add tooltip to external ips

refactor headless option for services

more headless updates
2020-06-03 15:50:50 -07:00
lvuch d5cbd7aad9 695 2020-05-27 15:41:41 -07:00
Westly Wright 84417675d2
Add Service Create/Edit Page
rancher/rancher#583
2020-05-14 11:20:49 -07:00