Commit Graph

36 Commits

Author SHA1 Message Date
Richard Cox 29eb284f54 ember-cli-update --run-codemods 2024-07-30 15:27:49 +01:00
Westly Wright d3d78e87c8
Upgrade Ember & Dependencies for LTS support >3.12
There are changes required for the ember upgrade but additional changes
for individual libs are also present. Commit has been squashed, see
individual commits if needed.

There are a bunch of HBS changes as well. These are to deal with a
couple new rules and there impact is low. The button one has bitten us a
few time so this seemed great to add IMO.

update ember 3.12.4

ember 3.13

fixes for new eslint rules

ember 3.13->3.14

ember3.14->3.16

ember3.16->3.20

3.20 lint rules

yarn upgrade

update ember-optional-feature

update deps that can go to patch versions

upgrade major versions that are possible

update ansi_up

only reset term var if we're not destroying

prevents new ember 'same computation' error

update async

upgrade dot-object

new-catalog - add set to deal with new warning
marked-down - drop call into next to ensure its called at the correct time

upgrade ember-assign

update ember-cli-clipboard

remove unused & deprecated ember-cli-release

remove unused drag-drop lib

use set on tracked prop

update ember-flatpickr && cli-test-loader

upgrade ember-href-to

update filesaver

update liquid-fire and ipaddr

upgrade jsondiffpatch

upgrade marked

upgrade semver

update xterm

Update ember-basic-dropdown

the library has changed quite a bit and no longer provides an addon for the content-item where we handling the click event to close the dropdown,
thus click events must be added manually to the items being clicked to close the dropdown.

udpate dompurify

fix page header project styles

Bump ember api store, remove npm-run-all

Autofix button types from hbs linting

this change looks large but only adds `type` button to any buttons that dont have a type, which should help to reduce weird side effects

more hbs lint changes for no-negate-condition

turned off a couple rules that could be too much to test right now
2020-10-07 16:52:22 -07:00
Westly Wright ccd9d740ac
Ensure template computed prop is watching intl locale
rancher/rancher#23322
2019-10-17 10:43:38 -07:00
loganhz 089d4aaef9 Fallback to latest version if default not exists
https://github.com/rancher/rancher/issues/21008
2019-07-22 08:03:28 +08: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
loganhz e454a5d684 Fallback to use catalog id if there is no permission
https://github.com/rancher/rancher/issues/17625
2019-01-26 09:01:00 +08:00
Vincent Fiduccia 691ffc38e5
Switch to @rancher/ember-api-store 2019-01-10 16:44:35 -07:00
Westly Wright 25c276b881
fix catalog app index to filter by global, current cluster & project
rancher/rancher#17165
2018-12-21 10:42:17 -07:00
Westly Wright 4895c20ed7
Add Cluster and Project level catalogs
rancher/rancher#15104
rancher/rancher#15106
2018-10-17 14:03:49 -07:00
Vincent Fiduccia 93f922b92d
eslint --fix 2018-07-20 11:47:19 -07:00
Vincent Fiduccia 2f5b2afc30
Partner 2018-07-16 17:31:53 -07:00
Vincent Fiduccia 54725f2022
eslint --fix 2018-06-29 17:20:46 -07:00
loganhz 605617ac1a Enhance catalog answer validation 2018-05-08 16:55:29 +08:00
loganhz 47a9ff6c34 Fix catalog filter issue 2018-04-24 18:08:26 +08:00
loganhz 74196d437e Update catalog 2018-04-20 09:16:00 +08:00
Vincent Fiduccia 2e67688308
Rename machine* to node* 2018-02-13 10:41:07 -07:00
Westly Wright a9952ce5d0
Refactor projects service 2017-11-13 16:32:33 -07:00
Westly Wright 8b10cb04ff
new modules and imports 2017-11-07 10:14:13 -07:00
Vincent Fiduccia cdedd20876
Fix catalog filtering by templatebase 2017-08-28 12:35:17 -07:00
Westly Wright 306f322e14
Fix errors found in catalog filtering 2017-08-16 14:34:16 -07:00
Vincent Fiduccia edb91c1101
Upgrade options, balancer 2017-05-16 01:18:12 -07:00
Vincent Fiduccia 76c3193ab3
Multiple categories for catalog 2017-02-14 12:47:04 -07:00
Vincent Fiduccia 4be13e5b42
thirdparty/partner/rancher tags on catalog 2017-02-10 14:59:03 -07:00
Vincent Fiduccia ccf9f37e4d Host IP/port editing, validation (rancher/rancher#4614) 2016-12-16 17:31:41 -07:00
Vincent Fiduccia 7eb2bb45f4 Upgrade loadbalancer image 2016-12-09 18:59:11 -07:00
Vincent Fiduccia 204bfd1a6f Custom certified flags (rancher/rancher#6999) 2016-12-09 11:22:21 -07:00
Vincent Fiduccia 3e3b9166f7 Normalize catalog categories (rancher/rancher#4810) 2016-11-04 17:41:39 -07:00
Vincent Fiduccia b1d69c5b60 Add Project Template 2016-10-27 15:55:03 -07:00
Westly Wright 44887b54e9 Refactor catalog item question css
rancher/rancher#6364

Change logic around retain ip on upgrade

rancher/rancher#5410

Refactor retainIp prop on services

@vincent99 and I had a discussion. Since retainIp is a service level
setting it does not make sense (nor did it ever work) to have retainIp
on sidekicks. So the setting has been removed from that screen. Additionally
since an upgrade does not modify the service but rather the launch config
turning Retain IP on/off during the upgrade does not work. The new requirement
is to disable the checkbox during an upgrade. The upgrade should retain the
origianl value.

rancher/rancher#5410

add password validate desc to local auth config page

rancher/rancher#6362

Change the way stack graph handles route transitions

rancher/rancher#6343

Prevent user from selecting a new catalog template

until the previous one loads

rancher/rancher#6166

Ensure ext service only shows the label outlet

rancher/rancher#5927

Remove double hr element when service doesnt have image

rancher/rancher#5850

Refactor how machine driver icons are displayed

rancher/rancher#5738

Add new fields to ldap config

rancher/rancher#3875
2016-10-27 13:47:23 -07:00
Vincent Fiduccia fe794d3b5c Assume cattle if orchestration not set 2016-10-03 23:43:35 -07:00
Vincent Fiduccia 59b2dd0945 Infra Stacks, take 2 2016-10-03 22:23:24 -07:00
Vincent Fiduccia 3f5a182469 Read orchestration string on project instead of k8s/mesos/swarm flag
Fix supported flag reading
2016-10-03 22:23:23 -07:00
Vincent Fiduccia 7260b351c3 Adding answers support 2016-10-03 22:16:20 -07:00
Vincent Fiduccia b65fb9a961 Bugs 2016-03-25 00:59:31 -07:00
Westly Wright b60738bdc3 Add init getters and refactor names to clarify logic in process-executions
In the process fix an issue with child rows only expanding 3 levels deep
rancher/rancher#3934

Add logic to handle Catalog projectUrl without protocols
rancher/rancher#3897

Add missing service
rancher/rancher#2132

Fix issue with scroll bars in terminals
rancher/rancher#4018

remove un-needed Ember.run the broken opening other action menus
rancher/rancher#3891

Add keypress enter logic to action menus
rancher/rancher#3674

Add container-dot component back to host -> sidekick

Fix issue with double protocol
rancher/rancher#1410
2016-03-18 16:16:58 -07:00
Vincent Fiduccia f70e3be597 New catalog-service/k8s support 2016-03-06 22:13:49 -07:00