Commit Graph

21 Commits

Author SHA1 Message Date
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
loganhz 8e9746b345 Fix upgrade version issue
https://github.com/rancher/rancher/issues/18118
2020-01-10 10:54:50 +08:00
Westly Wright 1616b54aa4
remove other missing apis 2019-10-07 12:05:22 -07:00
loganhz a9f9b34c8e Upgrade UX for one click upgrade 2019-05-25 23:31:38 +08:00
Westly Wright 7cde6d4d00
Add handling logic for missing template versions
rancher/rancher#19592

project level catalogs and upgrade for missing catalog issues
2019-05-23 16:56:33 -07:00
loganhz d69d07469e Support upgrade monitoring
https://github.com/rancher/rancher/issues/20304
2019-05-22 07:14:07 +08: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 4ace4f0411
Flip the lazy loading switch for all engines and remove browserify
loading overlay would stick on login sometimes

first update for auto importer

add required unsafe eval

remove project level xterm loading

ansi up

lazy-load dot-object

lazy load marked

Move logger models out of logging engine, it prevents lazy loading

add auto-importer config to logging

semver & json2yaml

lazy load pretty cron

lazy load shell quote

bug - typo in function name

remove debugger

lint and bugs

add shellquote constant to deal with undef error

Remove async from global and load module properly

add ignore file for silver-searcher

auto-import d3 lib

auto-import Identicon

auto-import jquery growl

update jsondiffpatch and auto-import

Remove unneeded voids

ember-auto-load jszip

pipeline bug

Refactor verify-auth route for lazy engines

auto-import to all engines/addons

auto-import momentjs

auto-import yaml

auto-import file-saver

update globals

bugs

review changes

yarn lock

move bable option back into the right place

bug fixes

decouple dependencies for nodes engine

decouple dependencies for global-admin

decouple dependencies for login engine

decouple dependencies for alerts engine

decouple dependencies for logging engine

decouple dependencies for pipeline engine

Lint sync and fix

review bugs

updates for rebase
2018-10-11 12:03:44 -07:00
loganhz 589bf018ce Coerce catalog item version before compare
https://github.com/rancher/rancher/issues/14861
2018-08-02 12:22:38 +08:00
Vincent Fiduccia 93f922b92d
eslint --fix 2018-07-20 11:47:19 -07:00
Vincent Fiduccia 0686d4840d
Revert part of eslint fix 2018-07-16 17:50:16 -07:00
Westly Wright 877ed1f522
More lint files changes (see lib) 2018-07-11 14:06:27 -07:00
loganhz d022534b14 Fix catalog issue
https://github.com/rancher/rancher/issues/13032
2018-04-25 17:34:36 +08:00
loganhz f76a587ed6 Update catalog 2018-04-18 23:57:45 +08:00
Westly Wright e95632ec53
Show workload displayEndpoints on apps, fix upgrade-btn 2018-04-06 11:01:11 -07:00
Westly Wright d2e3d3c836
Prevent catalog page uncaught errors
If an app was launched and the subsequent catalog is removed fetchAppTemplates
would fail because of the fail-fast style of all. swtiched to use allSettled
2018-04-06 09:38:57 -07:00
Westly Wright 11d3cebbd8
remove old code, add version to be upgraded and current ver to app 2018-02-23 16:22:08 -07:00
Westly Wright 33f35ee7af
Upgrade fixes 2018-02-21 16:53:13 -07:00
Westly Wright b2448beaf7
user-store changes 2017-11-15 15:58:42 -07:00
Westly Wright 8b10cb04ff
new modules and imports 2017-11-07 10:14:13 -07:00
Westly Wright 047f6ed077
move mixins 2017-11-06 12:36:52 -07:00