Commit Graph

271 Commits

Author SHA1 Message Date
Neil MacDougall 5684520732 More style fixes to address problems from recent update 2021-07-15 09:40:20 +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 0d49cadf12
Move continuous delivery from global tools nav -> global nav
rancher/rancher#29300
2020-10-01 10:17:26 -07:00
Vincent Fiduccia 1fe33392d8
Move fleet to global 2020-09-17 01:28:45 -07:00
Vincent Fiduccia 2591e188a3
First login & Dashboard switch bugs 2020-08-31 15:28:59 -07:00
Vincent Fiduccia 84c4aa4464
Dashboard bugs 2020-08-28 17:57:54 -07:00
Vincent Fiduccia d7436d4059
Ember<->Vue integration & login 2020-08-26 03:47:59 -07:00
Vincent Fiduccia 2586041b1d
Update dashboard link when cluster readiness changes 2020-07-21 12:41:42 -07:00
Vincent Fiduccia cab66d85e3
Only show dashboard on ready clusters 2020-03-30 16:41:17 -07:00
lvuch bc6912e62f try dashboard button 2020-03-13 10:00:50 -07:00
Vincent Fiduccia 5a0e5c7d3d
Fix dashbaord link for prod build 2020-02-24 12:29:30 -07:00
Vincent Fiduccia 0bc2e1241d
Add toggle to dashboard if Steve is enabled 2020-02-20 16:20:09 -07:00
Westly Wright 231c9b6f1f
remove maybe-t helpers because t has default (fallback) built in 2019-10-30 12:14:43 -07: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
Cody Jackson 0cee042ed9 Improve the mobile sub-navigation UX
In the navigation menu when a user attempted to open a sub-menu the
entire navigation menu instantly closed. To resolve this we now listen
to the router willTransition event to close the navigation rather than
a willRender invocation.

The sub-menu was also overlapping other menu items because it had an
absolute position. To resolve this we now give the sub-menu a static
position.

rancher/rancher#21914
2019-09-16 16:03:47 -07:00
lvuch 59d3ffb8d4 cluster template to rke template 2019-08-29 21:31:20 -07:00
n313893254 b179488f45 Add beforeModel to check cluster isReady for cluster Istio
https://github.com/rancher/rancher/issues/22213
2019-08-20 10:36:24 +08:00
n313893254 d7e2245a3a Add moreCurrentWhen for subMenu 2019-08-05 14:25:19 +08:00
n313893254 42a4ccefe7 Change menu tree 2019-08-05 14:25:18 +08:00
Vincent Fiduccia aa96ad7112
Only update navTree if something actually changed 2019-07-24 11:58:58 -07:00
Westly Wright 2a66489f83
New cluster launch page
Refactor and decouple launch cluster

adds new routes for selecting cluster, selecting cluter template, and launching
cluster

Add first version of cluster template selection logic

WIP - First version of cluter-template resource pages & components

cluster template index

adds cru-cluster-template

save cluster template and cluster template revision

refactor rke cluster driver and add rke cluster driver to clust temp

add cluster template revision page

template revision changes

more questions

refactor cluster networking into component

cluster template questions components

first itteration of working add question

fixups for ct and ctr's

general fixes

quick revision select on new revision page

Move name, expose ctr name, move ctr source

Refactor ct/ctr table to use grouped form

share member added

single template no revisions rows

translations

translation changes

css toggle

css toggle on all elements

inline override

initial apply cluster template

initial show or lock when applying a cluster template

validation bug

first run at windows support overrides

abstract check override with component that yields

add check for override to most sections

bulk remove cluster template revision

more check override

handle errors better for ctrs

translations

bugs

add toggle to azure cloud provider

auth endpoint fix

computed override check and refactor

fixup question override inputs

remove cluster launch route

review fixups

cluster edit

fixup alias properties for overrides
2019-07-08 14:45:44 -07:00
loganhz 6d1b273e44 Disable istio menu if cluster is not ready 2019-06-05 16:30:05 +08: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 b2db7f3773
refactor cloud-keys to cloud-credentials 2019-02-21 12:37:57 -07:00
Westly Wright 1e3b8ca24a
do not show selector on NT cloud keys page
rancher/rancher#18078

lint
2019-02-16 08:31:35 -07:00
Westly Wright f886d16e6e
Move cloudkeys link to user menu
rancher/rancher#18081
2019-02-16 08:11:58 -07:00
Vincent Fiduccia 9d9fc34285
Tiered cluster dropdown 2018-11-15 16:21:37 -07:00
lvuch b61b6f40a5 cleanup dropdown, input group on form val 2018-08-22 13:33:42 -07:00
Westly Wright dfb90c4796
move node drivers to engine 2018-08-15 14:05:19 -07:00
Westly Wright aaa3e07bd6
move to right queue 2018-08-15 09:24:40 -07:00
Westly Wright 922f8a554f
double render issue resolved 2018-08-15 09:24:40 -07:00
Westly Wright 7d3f982cc9
WIP 2018-08-15 09:24:39 -07:00
Vincent Fiduccia 10be169925
Remove CaaS, fix PL 2018-07-25 10:39:59 -07: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
lvuch d5b486e5d6 resolve 13780 2018-06-14 16:36:50 -07:00
Westly Wright 70cb375d23
Fix hover dropdown not closing issues
rancher/rancher#13491
2018-05-16 15:33:54 -07:00
Vincent Fiduccia ce4d300604
Active links (rancher/rancher#13481) 2018-05-14 14:08:25 -07:00
Westly Wright 5e6c056864
Upgrade ember -> 3.1
also linting errors
2018-05-09 11:24:36 -07:00
Westly Wright ddfaf0ed0a
reorg shared components 2018-05-09 11:24:35 -07:00
Westly Wright bc1158f2b2
chnage nav tree push to initializer 2017-11-08 15:23:20 -07:00
Westly Wright 8b10cb04ff
new modules and imports 2017-11-07 10:14:13 -07:00
Westly Wright e430592b6b
fixed page header 2017-11-06 11:50:42 -07:00
Westly Wright c5b822bfe9
movin on up 2017-11-03 15:54:33 -07:00
Westly Wright 16ff0c5e24
adding global admin engine 2017-10-31 12:18:21 -07:00
Westly Wright 17936288e9
add global admin 2017-10-30 16:37:54 -07:00
Vincent Fiduccia 56380831c0
Start Cluster hosts page 2017-10-18 17:24:51 -07:00
Vincent Fiduccia e4eeae5982
More nav 2017-10-17 16:20:44 -07:00
Vincent Fiduccia 12ae29afbf
Start reorganizing pages for multiple top-level navs 2017-10-16 10:58:58 -07:00