Commit Graph

30 Commits

Author SHA1 Message Date
Catherine Luse e06a9989ad Can upgrade legacy multi-cluster apps 2021-12-17 22:14:27 -07:00
Lauren Harden 85ad5adb0b
theme changes for vue (#4655)
* theme changes for vue WIP

* banners

* header fixes

* rm blarp

* avatar fix

* table and header fixes

* table fix

* modal

* fix annotation

* right button headers

* accordion

* header color fixes

* banner fix
2021-06-30 09:45:00 -07:00
Neil MacDougall 2f55f5d506 Embedding support bug fixes 2021-05-21 15:31:29 +01:00
Westly Wright afc1ba1db7
upgrade version bug 2020-10-27 15:28:23 -07:00
Westly Wright f69a1499b9
Check for local cluster before checking local cluster id
Can't get id of an undefined object

rancher/rancher#29636
2020-10-26 09:50:14 -07: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 02e31e6d28
rework when to show multicluster app dep notice
rancher/rancher#29312
2020-10-01 15:34:39 -07:00
Westly Wright b95399afeb
Only show cluster explorer links if the cluster is ready
this prevents the user being sent to a non-existant page

rancher/rancher#29199
2020-09-28 10:18:36 -07:00
Westly Wright 0bfa0317de
more banner changes
rancher/rancher#29179
2020-09-27 11:29:46 -07:00
Denise Schannon c4ea789f79 Change from info to warning for deprecation banners. Updated istio isnt enabled banner to info to match monitoring. 2020-09-26 11:14:34 -07:00
Westly Wright e1cd8d5e94
Add multi-cluster app and pipeline banner message
rancher/rancher#29179
2020-09-25 17:21:49 -07:00
Westly Wright 3f3715f3e3
make catalog app for longhorn use consistent name
so users can only launch one longhorn catalog app per cluster

rancher/rancher#26627
2020-04-15 11:02:31 -07:00
Westly Wright 62ef5bc39d
when upgrading mc app ensure we are using a fresh copy of mc app
rancher/rancher#24057
2019-11-13 13:08:03 -07:00
Westly Wright d211f69c15
lookup correct catalog route to refresh
catalog-tab is the project level route, this never targeted the correct route.
2019-10-17 10:43:39 -07:00
Vincent Fiduccia b625771b61
Search text should always return an object so that it works when subFields is conditonal 2019-09-11 11:20:18 -07:00
loganhz 8a825860a1 Support search in apps and multi-cluster apps list page 2019-09-11 20:32:43 +08:00
lvuch 873e9abf79 empty table text and login screen 2019-08-07 15:32:02 -07:00
Vincent Fiduccia 57912df026
Unused allTemplates 2019-08-01 12:59:00 -07:00
Vincent Fiduccia e77ad9afdf
You are in a maze of twisty catalog logic, all slightly different 2019-08-01 10:30:34 -07: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
Westly Wright 209b624ac4
update mc app rbac to allow only 2 roles and def to project-member
rancher/rancher#18326
2019-03-04 10:29:34 -07:00
Westly Wright a77ea542c9
handle error when looking up non-local users but logged in as local 2019-02-19 16:56:54 -07:00
Westly Wright 344084e266
Load multi-cluster-app principals so member info is ready
rancher/rancher#18242
2019-02-19 16:06:28 -07:00
Westly Wright 9eddd4bdd8
Multi cluster app RBAC and Actions features
add roles to mc apps
refector mc apps add target into component
add new project target actions for mc apps

rancher/rancher#17853
rancher/rancher#17975
2019-02-13 15:26:04 -07:00
Westly Wright 281df1ea1b
Fix initial answers not loading for helm charts without questions 2019-02-05 16:32:41 -07:00
Westly Wright 75f2a5f274
Remove route action to load all MC App template versions
only load the versions we need

rancher/rancher#17790
2019-01-31 14:45:08 -07:00
Westly Wright 6a6f681679
fix extra target entry being added on cloned and upgrade mc apps
rancher/rancher#17679
2019-01-28 16:19:56 -07:00
Westly Wright bb03ce2b75
Fix missing workloads for cloned multi-cluster-apps
rancher/rancher#17680
2019-01-28 16:09:19 -07:00
Westly Wright 305d0eab9b
Pass the correct number of args to randomStr utility
rancher/rancher#17651
2019-01-28 10:56:49 -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