Commit Graph

60 Commits

Author SHA1 Message Date
n313893254 06609734e2 Update node and workload chinese translation 2020-11-17 10:18:39 +08:00
lvuch 2655236e1d 1733 2020-11-04 11:28:31 -07:00
Vincent Fiduccia 0ea9866a05
Merge pull request #1708 from codyrancher/key-value-paste
Add support pasting key value entries update ArrayList pasting
2020-10-28 11:18:41 -07:00
Cody Jackson 726f680c1f Add support pasting key value entries update ArrayList pasting
KeyValue:
- If pasted with only one line and doesn't have a ':' or '=' token it will perform a normal paste.
- If pasted in the key column it will replace the current row.
- Performs a normal paste in the value field

ArrayList:
- Only handles pasting when it's single line
- Only shows the default protip if it's single line

rancher/dashboard#1701
2020-10-28 10:08:12 -07:00
Westly Wright 8056a54fdf
PR feedback
revert nodePort min/max change as this is cluster (user) configurable
remove unneeded try catch statment
2020-10-26 16:12:23 -07:00
Westly Wright 513aef1e34
handle service target ports which can be a string or int but not a 'int' string
also changed the min max on nodePorts as the range was not valid before

rancher/dashboard#1694
2020-10-26 16:08:38 -07:00
Westly Wright e45da6c823
PR feedback checking targetPort is number
removed a function that coerced target port to a number all the time which is not valid as it can be a string
2020-10-20 10:23:38 -07:00
Westly Wright 44d4b3a274
ensure create/edit/view mastheads match 2020-10-13 09:46:42 -07:00
Westly Wright c7f385de27
Add resource subtype to masthead
Some resources like Service and Secret have a type but also a Subtype. This exposes the mechanism to set that from the resource.

rancher/dashboard#1073
2020-10-13 09:11:56 -07:00
lvuch bc3c2e9ac2 rm more info box stuff 2020-10-07 10:11:16 -07:00
lvuch c40112943c rm unused component 2020-10-07 10:05:20 -07:00
lvuch c921559e2f 967 banner apperance inconsistency 2020-10-06 11:48:29 -07:00
Vincent Fiduccia 94a09a9069
Service side tabs 2020-10-02 15:14:49 -07:00
Vincent Fiduccia 378ea3413f
Flip weights 2020-09-26 02:39:11 -07:00
Vincent Fiduccia 128a66c28b
Merge pull request #1361 from lvuch/lh-0921
ui design polish
2020-09-22 16:07:26 -07:00
lvuch c346872142 1304 2020-09-22 15:37:12 -07:00
Vincent Fiduccia 253bdc17f0
More 2020-09-22 14:25:49 -07:00
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