Commit Graph

66 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
Vincent Fiduccia 5043c98142
Use server-side redeploy action if it exists (rancher/rancher#23053) 2020-02-06 00:05:20 -07:00
loganhz 662a1ed260 Fix scale issue 2020-01-11 08:43:42 +08:00
Cody Jackson 6718c4886e Addressing a number of ember deprecations
- Moved from Ember.$() to importing jquery.
- Moved from fn().on() to on(fn())
- Moved from fn().observes() to observer(fn())

This got /g/clusters from 27 warnings to 5 warnings for me.
2019-10-03 10:53:36 -07:00
loganhz d8f12a6110 Allow exec shell to not ready container
https://github.com/rancher/rancher/issues/20493
2019-07-22 10:05:56 +08:00
loganhz ccf8ad0fe7 Pod restarts
https://github.com/rancher/rancher/issues/17891
2019-04-30 08:30:56 +08:00
n313893254 673df747ea Show current count/scale in Workload view https://github.com/rancher/rancher/issues/17246 2019-01-18 15:08:41 +08:00
Vincent Fiduccia 691ffc38e5
Switch to @rancher/ember-api-store 2019-01-10 16:44:35 -07: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
loganhz f518d6515d Support dnsConfig
https://github.com/rancher/rancher/issues/16126
2018-11-15 11:06:57 +08:00
Vincent Fiduccia 8d8a8366bc
Jobs are not editable or scalable, drop meaningless "isReal" 2018-10-02 12:52:14 -07:00
Westly Wright b22045a466
Merge pull request #2317 from westlywright/scale
When setting scale only send the scale object
2018-10-01 18:38:14 -07:00
Vincent Fiduccia 1145ea80aa
Redeploy action, update timestamp on edit so edit always redeploys 2018-10-01 12:41:02 -07:00
Westly Wright 15eb4a5e6b
When setting scale only send the scale object
rancher/rancher#15863
2018-10-01 11:37:20 -07:00
Westly Wright e2eb0cdfa8
Revert "Remove capAdd & capDrop if array is empty" 2018-10-01 11:15:32 -07:00
Westly Wright 08c9246e5c
Delete keys if empty array for wkld launchConfig
rancher/rancher#15863
2018-09-28 13:44:00 -07:00
Westly Wright 6c2f3473d5
Merge pull request #2254 from loganhz/native
Warning message in ports section for workload not created by Rancher
2018-09-13 09:58:29 -07:00
loganhz dfc377aef1 Fix code style issue 2018-09-13 10:57:26 +08:00
loganhz b7876e6142 Validate limits and requests if resource quota is enabled in project
https://github.com/rancher/rancher/issues/15508
2018-09-13 10:49:19 +08:00
loganhz bb13145010 Show warning message in ports section when user updates the workload not created by Rancher 2018-09-13 10:47:39 +08:00
loganhz f64a103a45 Fix shell in new window issue 2018-09-06 12:48:20 +08:00
loganhz 2be770df62 Fix the system project issue 2018-07-21 08:11:41 +08:00
Vincent Fiduccia 93f922b92d
eslint --fix 2018-07-20 11:47:19 -07:00
Vincent Fiduccia 87489c12e3
scale{Min,Max,Increment} deprecated, lint 2018-07-19 17:08:08 -07:00
Crokoking 367c42b874
Allowed scaling a workload to zero pods 2018-07-19 02:49:22 +02:00
Vincent Fiduccia 54725f2022
eslint --fix 2018-06-29 17:20:46 -07:00
loganhz d1fdc90443 Fix job icon issue 2018-06-23 13:26:34 +08:00
loganhz 8adbe0d3be Fix workload detail page issue 2018-05-18 19:14:13 +08:00
Vincent Fiduccia 45e9de5b92
Cleanup yaml edit 2018-04-17 15:36:24 -07:00
Vincent Fiduccia b1df988296
Centralized bulk actions 2018-04-16 17:50:37 -07:00
loganhz 2e1b657166 Set escToClose to false for shell 2018-04-16 18:39:44 +08:00
loganhz f4126d4b63 esc to click log and shell
https://github.com/rancher/rancher/issues/12607
2018-04-16 18:30:49 +08:00
Vincent Fiduccia 18a7fe8d65
Move edit, yaml, remove, gotoapi into central actions 2018-04-16 02:35:28 -07:00
Vincent Fiduccia 004ddd91ac
Bugs 2018-04-10 12:50:26 -07:00
Vincent Fiduccia 7a147fb56e
Merge pull request #1805 from biblesyme/aaron-master
Polish code
2018-04-09 16:22:25 -07:00
loganhz 21e56eb684 Enable workload clone
https://github.com/rancher/rancher/issues/12153
2018-04-08 17:54:40 +08:00
Aaron 64ed64f0d3 Polish code 2018-04-08 15:28:17 +08:00
loganhz c84090dbc5 Update resume issue
https://github.com/rancher/rancher/issues/11692
2018-04-08 12:45:20 +08:00
Vincent Fiduccia d0242be96f
Merge pull request #1774 from loganhz/fix
Fix
2018-03-30 12:49:06 -07:00
Aaron 539bb36999 Workload type use a translation key. 2018-03-30 20:24:53 +08:00
loganhz 9b6c2527f3 Support resume for deployment
https://github.com/rancher/rancher/issues/12360
2018-03-30 12:43:35 +08:00
loganhz f2d0662f48 Support rollback 2018-03-30 12:43:35 +08:00
Vincent Fiduccia 9aa493068f
Shortcut keys 2018-03-29 15:37:38 -07:00
loganhz 6660a30cd8 Support sidecar
https://github.com/rancher/rancher/issues/11683
2018-03-29 14:56:16 +08:00
Vincent Fiduccia 8274386866
Container volume binding 2018-03-23 01:09:21 -07:00
Vincent Fiduccia f21df11799
persistent volume claims 2018-03-20 02:32:44 -07:00
Vincent Fiduccia 5d8835218a
Container shell/logs popout 2018-03-02 16:24:32 -07:00
Vincent Fiduccia 8c820cd676
Bugs 2018-03-02 11:30:55 -07:00
Vincent Fiduccia 955214d075
Bugs 2018-03-02 01:07:10 -07:00