Commit Graph

119 Commits

Author SHA1 Message Date
loganhz a990252bfe Hide Global Registry 2019-06-14 11:19:19 -07:00
loganhz 6d1b273e44 Disable istio menu if cluster is not ready 2019-06-05 16:30:05 +08:00
Logan 039eb879cd Support HPA (#3015)
* Support HPA

* Fix comments

* fix merge issue

* bug fix
2019-06-03 09:45:10 -07:00
Logan 74bbe0171e Registry and Istio (#3014)
* Add vendors for istio

* Add istio lib

* Add kiali UI vendor

* Expose components in shared lib

* Istio css

* Support kiali graph in Rancher UI

* Show traffic metrics from istio

* Enable istio in cluster level

* Toggle for istio sidecar auto injection

* Support add istio config

* Reuse catalog for istio config

* Support enable global registry in local cluster

* Rename traffic rule

* Not upgrade template version for istio

* Fix istio project level routing issue

* Fix comments

* Bug fix

* Add kiali copyright

* App name is not required in schema

* Use cytoscape dagre from npm

* Bug fix

* Hide traffic rule
2019-06-03 09:44:28 -07:00
Westly Wright 0e03164224
Header menu tabbing
Add tabbing handler logic for js dropdown menus. this also removes all top level
nav links for menus only, normal header links function correctly.

rancher/rancher#16709

Add up/down arrow actions for hover dropdown component

correct page-header-project & user-nav arrow nav

pass assign helper down to login engine for langauge dropdown comp

Add arrow key handler page-header-project menu

change focus style for trigger links
2019-05-01 14:30:59 -07:00
Westly Wright 39fe8156f0
rework catalogs/apps/tools nav menus
rancher/rancher#18847
2019-03-13 11:39:41 -07:00
Westly Wright ea144e85e2
Move gdns and MCapp under tools at the global level
rancher/rancher#18378
2019-02-25 14:39:20 -07:00
Vincent Fiduccia 8139fd4788
Cleanup cluster drivers 2019-02-20 13:14:35 -07:00
Westly Wright b7201e552e
Merge pull request #2663 from loganhz/monitoring
Support enable project monitoring only
2019-02-20 08:03:08 -07:00
Westly Wright f886d16e6e
Move cloudkeys link to user menu
rancher/rancher#18081
2019-02-16 08:11:58 -07:00
loganhz 353f546480 Support enable project monitoring only
https://github.com/rancher/rancher/issues/18204
2019-02-16 14:21:50 +08:00
Westly Wright 3df948e9ab
Add cloud credentials page, resource, and add modal
WIP

WIP

WIP

cleanup
2019-02-11 17:37:05 -07:00
Westly Wright 6a03df02d0
Global DNS & Multi Cluster App Routes and Components
Add Global DNS providers and re-org global dns page

update providers routes and translations

global dns providers add page mock

Hookup Global DNS Provider api

Hookup Global DNS Entry API

Update multi-cluster-app for new api

add targets to multi-cluster-apps creation

Multi cluster app component for list page

launch route upgrade button and clone

clone name

styles and clean up

add multi-cluster targets and projects to gdns

add project ids to dns entries index

address feedback from review
2019-01-21 15:14:58 -07:00
Westly Wright 663c13ccc9
Add S3 Etcd Backup & Restore API to UI
refector legacy local etcd backup & restore api to use new api

rancher/rancher#16797

Add s3backup config to rke clusters advanced options

Add 'restore from backup' action on RKE clusters

add backups list page

add cluster switching handling for backups

WIP

cleaup for review
2019-01-21 13:48:46 -07:00
loganhz 1ed161e60c Use service instead of dnsRecord 2019-01-04 11:37:37 +08:00
loganhz 7f41d024ec Fix monitoring nav issue
https://github.com/rancher/rancher/issues/16915
2018-12-09 09:48:56 +08:00
loganhz 68ae2e96ba Show project level monitoring for system project as well 2018-12-09 09:15:33 +08:00
loganhz b46b1cebb3 Live metrics for cluster/node/workload/pod/container
https://github.com/rancher/rancher/issues/15703
https://github.com/rancher/rancher/issues/15705
2018-12-04 18:50:34 +08:00
Westly Wright b9bf3579fb
Add cluster drivers route and handler on clusters
lint
2018-11-30 16:08:15 -07:00
loganhz fb0e22c0d1 Fix pipeline menu issue 2018-11-19 15:21:04 +08:00
Westly Wright 4895c20ed7
Add Cluster and Project level catalogs
rancher/rancher#15104
rancher/rancher#15106
2018-10-17 14:03:49 -07:00
loganhz e92e6a8731 Resource quota
https://github.com/rancher/rancher/issues/14620
2018-08-28 10:32:55 +08:00
loganhz 4087478a6a Update pipeline 2018-08-23 20:39:44 -07:00
Westly Wright dfb90c4796
move node drivers to engine 2018-08-15 14:05:19 -07:00
loganhz 5124a074c0 Hide quota in UI 2018-07-31 11:16:49 +08:00
Vincent Fiduccia 108a27ac79
Telemetry 2018-07-30 12:26:05 -07:00
loganhz 8245c21cdc Project level resource quota
https://github.com/rancher/rancher/issues/13277
2018-07-25 16:03:44 +08:00
Vincent Fiduccia 93f922b92d
eslint --fix 2018-07-20 11:47:19 -07:00
Vincent Fiduccia 54725f2022
eslint --fix 2018-06-29 17:20:46 -07:00
Vincent Fiduccia ce4d300604
Active links (rancher/rancher#13481) 2018-05-14 14:08:25 -07:00
loganhz b1371f9932 Move Namespaces and Member in main menu
https://github.com/rancher/rancher/issues/13209
2018-05-04 10:52:28 +08:00
Westly Wright 91b59f83fd
add project level namespace list 2018-04-26 15:16:00 -07:00
Vincent Fiduccia 583084c042
Stuff 2018-04-25 10:58:36 -07:00
loganhz 361bbcb266 Hide project namespace menu if cluster is not ready
https://github.com/rancher/rancher/issues/12915
2018-04-24 18:08:26 +08:00
Vincent Fiduccia 4667074280
Project/NS fixes, Ingress, NS picker broken 2018-04-23 01:10:26 -07:00
Westly Wright 105b0ebd28
first itteration of combinging projects + namespaces 2018-04-19 11:01:10 -07:00
loganhz d4d1c23a57 Fix route issue
https://github.com/rancher/rancher/issues/12760
2018-04-18 12:23:01 +08:00
loganhz db9ec59b1e Go to alerts page when click tools in menu
https://github.com/rancher/rancher/issues/12759
2018-04-18 12:23:01 +08:00
Vincent Fiduccia 13416f2c52
No... 2018-04-09 17:23:24 -07:00
loganhz 375ff37d46 Fix the removing status issue
https://github.com/rancher/rancher/issues/12498
2018-04-08 17:31:05 +08:00
Westly Wright 43285b6378
udpate settings page 2018-03-30 17:24:03 -07:00
Westly Wright f6f7b7ba4a
Add settings page 2018-03-30 16:50:47 -07:00
Vincent Fiduccia 9aa493068f
Shortcut keys 2018-03-29 15:37:38 -07:00
Vincent Fiduccia 22b2d1f0e7
resolve conflict 2018-03-24 02:40:29 -07:00
loganhz cf40936e0b Hide auth config page if user doesn't have permission
https://github.com/rancher/rancher/issues/12227
2018-03-23 12:03:48 +08:00
Vincent Fiduccia 466f7fdee2
move 2018-03-15 08:27:48 -07:00
Vincent Fiduccia 8ce8c98e47
bugs 2018-03-01 11:56:32 -07:00
loganhz a7058ddf8e Fix nav menu issue
https://github.com/rancher/rancher/issues/11737
2018-03-01 21:20:40 +08:00
Vincent Fiduccia 6a2ab94c9a
Bugs 2018-02-27 00:33:46 -07:00
Vincent Fiduccia b506a745c6
api-store update, PSPs, DNS 2018-02-25 02:21:31 -07:00