Commit Graph

43 Commits

Author SHA1 Message Date
Westly Wright 0afdfbc200
Update session affinity checks to use ClientIp
rather than ClusterIP. The check seems to have been conflated between ClusterIp & ClientIp

rancher/dashboard#1305
2020-09-21 14:09:13 -07:00
lvuch 5a0652d055 rm unneeded container on service 2020-09-14 19:44:48 -07:00
Vincent Fiduccia 09d3d8dc39
Make RadioButton usable standalone, require name for RadioGroup 2020-09-14 04:00:32 -07:00
Vincent Fiduccia 9683712293
Use default slot for CruResource form content instead of "define" 2020-09-10 03:00:18 -07:00
Cody Jackson 5d4319253d Hiding the labels and annotations tab for view mode
- Hiding for configmap and service pages

rancher/dashboard#1091
2020-08-25 11:18:30 -07:00
Nancy Butler 654279a9b8 workload storage no buttondropdown 2020-08-20 13:28:32 -07:00
Westly Wright e4a9c831a8
fix sessionAffinity value - ClusterIP => ClientIP
rancher/dashboard#804
2020-08-18 13:50:52 -07:00
Westly Wright 7cce93073a
Default tabbed comp to use history replace state
instead of push state

rancher/dashboard#820
2020-08-18 11:47:37 -07:00
Westly Wright d3c5516adc
update service labels component value path
rancher/dashboard#985
2020-08-18 10:33:56 -07:00
Vincent Fiduccia be7046002f
Merge pull request #1022 from westlywright/bug.monitoring.v2
Seed Yaml Editor Content
2020-08-17 11:46:13 -07:00
Westly Wright f50272d54b
apply hooks event and formatting 2020-08-13 10:49:04 -07:00
Cody Jackson c8d629df1b Updating Namespace to make use of CruResource
rancher/dashboard#843
2020-08-12 15:58:52 -07:00
Nancy Butler fa7e1afa39 fix CruResource
put CruResource in Workload

show/hide tabs

tab scrolling behavior

masthead nameDisplay
2020-08-05 15:39:49 -07:00
Westly Wright eb4156e0bd
PR feedback items
Refactor `canCreate` to `validationPassed` to make variable intention clear.
Refactor markup so subtype selection is not limited to form only view.
Refactor to offer Yaml preview on edit.
2020-08-04 10:23:38 -07:00
Westly Wright 7f25c02154
Fix labels scss on service edit 2020-08-03 14:14:34 -07:00
Westly Wright 01f4e4cc6f
Add missing labels and annotations section 2020-08-03 14:04:45 -07:00
Westly Wright 6b90aa3575
Formatting and translations 2020-08-03 11:07:33 -07:00
Westly Wright 5c1f2b6a94
more cleanup for cru-resource 2020-08-03 09:37:28 -07:00
Westly Wright d43806e762
basic back modal 2020-08-03 08:42:38 -07:00
Westly Wright 96ca74d351
styles and preview yaml setup 2020-08-03 08:42:38 -07:00
Westly Wright 96ff5bb936
display resource container 2020-08-03 08:42:38 -07:00
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