Commit Graph

72 Commits

Author SHA1 Message Date
Westly Wright 4fc4026349
CruResource create 2020-08-03 08:42:38 -07:00
Vincent Fiduccia 49447e96ff
Merge pull request #828 from codyrancher/masthead-update
Masthead update
2020-07-16 18:19:45 -07:00
Cody Jackson ece87754c5 Masthead update
rancher/dashboard#817
2020-07-15 14:24:29 -07:00
Westly Wright d145f3a7fc
Service port rule>targetPort can be either string or num
update the logic to handle this case

rancher/dashboard#800
2020-07-15 11:36:59 -07:00
Vincent Fiduccia 94cb6a49d7
Use individual lodash modules 2020-07-10 11:25:45 -07:00
Westly Wright 4e42542ba4
add weights to service tabs 2020-06-18 16:23:03 -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
Vincent Fiduccia 62462734ee
Steve vs Rancher types, types.js is only for type names 2020-06-09 16:09:06 -07:00
Westly Wright 2231628801
Change all service tab help-text to banners to match styles
rancher/dashboard#634
2020-06-08 10:01:01 -07:00
Westly Wright 903e58df0e
use service type computed to init setup of spec type
use vue's reactive set to ensure the properties are reactive on first render
2020-06-04 10:19:03 -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 488615c385 668 2020-06-03 11:01:59 -07:00
Vincent Fiduccia 4373728030
Merge pull request #692 from lvuch/lh-0526
spacing in detail top
2020-06-02 11:32:36 -07:00
Vincent Fiduccia 31ea3b138e
Eslint changes new nuxt defaults want 2020-05-28 14:22:52 -07:00
lvuch d5cbd7aad9 695 2020-05-27 15:41:41 -07:00
Westly Wright f2f1a6a0b2
PR feedback
remvoe unused udpateExternalName method
change form-name-desc v-if
rollback change to show cancel on view page
2020-05-18 14:07:16 -07:00
Westly Wright ac3597ac4c
refactor resource detail edit/detail selection
Add additional checks for asYamlInit
Refactor checks for showComponent selection
2020-05-18 13:54:35 -07:00
Westly Wright ce61444e03
Add service detail page
Adds new component CreateEditView/Service which replaces both pages
create/edit and detail with a single compoent that renders based on mode

rancher/dashboard#632
2020-05-18 13:54:35 -07:00
Westly Wright a6b286da4f
Remove dup config props 2020-05-14 12:32:04 -07:00
Westly Wright 531f67a7dd
remove row and label for selectors tab 2020-05-14 11:20:50 -07:00
Westly Wright 84417675d2
Add Service Create/Edit Page
rancher/rancher#583
2020-05-14 11:20:49 -07:00