Commit Graph

34 Commits

Author SHA1 Message Date
Westly Wright 2c671fa61e
gracefully handle null verbs on roles
rancher/rancher#28040
2020-11-25 15:57:30 -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 f4206fdaa9
fix role context bugs
rancher/rancher#26547

lint error
2020-04-08 12:27:07 -07:00
Westly Wright 5e69e5c40c
ensure create new role link doesn't reuse cached query params
rancher/rancher#25086
2020-01-31 15:39:47 -07:00
Westly Wright 5f6dfbaf47
Expose nonResourceURLs on global role editor
rancher/rancher#25085
2020-01-31 14:59:19 -07:00
Westly Wright d0a9c4179f
Fix recompute bug 2019-11-18 12:35:23 -07:00
Westly Wright 1ac41a98ce
Allow users to create global roles
rancher/rancher#23453
2019-11-18 10:45:14 -07:00
Westly Wright 1616b54aa4
remove other missing apis 2019-10-07 12:05:22 -07:00
loganhz 9e37de25c1 Support comma seperated resources for role
https://github.com/rancher/rancher/issues/14784
2018-07-30 12:34:00 +08:00
Vincent Fiduccia 93f922b92d
eslint --fix 2018-07-20 11:47:19 -07:00
Westly Wright a0a336dcaf
bug fixes 2018-07-18 16:59:25 -07:00
Westly Wright 7edbb4fb31
add context qp 2018-07-18 15:46:47 -07:00
Westly Wright dfcebc90ed
Global roles page changes 2018-07-18 12:52:35 -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 eb1a38c4c0 Fix update cluster owner role issue
https://github.com/rancher/rancher/issues/14351
2018-07-03 10:34:37 +08:00
Vincent Fiduccia 2ebfa52adf
Support nonResourceURLs for cluster-admin 2018-06-29 17:20:46 -07:00
Vincent Fiduccia 907702de5a
Edit on builtin roles 2018-05-17 22:13:44 -07:00
Westly Wright 35292f6919
Filter roles on enabled or not
rancher/rancher#13418
2018-05-16 11:27:33 -07:00
Westly Wright f92be1a6da
Add context to role creation
rancher/rancher#11125
2018-01-30 14:33:18 -07:00
loganhz d41918c5cc Fix role issue
https://github.com/rancher/rancher/issues/11023
2018-01-21 14:07:38 +08:00
loganhz 65d6826829 Only show roles with hidden equals false 2018-01-19 16:17:05 +08:00
Westly Wright 38591aec39
Add member roles to cluster level 2018-01-18 13:44:03 -07:00
Westly Wright 278d2ab5e1
role detail fix 2017-12-27 14:26:20 -07:00
Westly Wright 71a64fdc5d
Add defaultPodSecurityPolicyTemplateId to project and cluster create 2017-12-15 16:44:42 -07:00
Westly Wright dd336a64b7
Add podsecurity policy to cluster creation 2017-12-15 16:44:42 -07:00
Westly Wright 93d5e0564a
bug fixes for roles and polices 2017-12-15 16:44:42 -07:00
loganhz 5612b8e66a Add role detail page 2017-12-06 15:36:09 +08:00
loganhz 5c30c71e4c Make role name required field 2017-12-06 12:11:22 +08:00
loganhz 5e69182167 Clean up and bug fix for role and psp 2017-12-04 18:10:36 +08:00
Vincent Fiduccia 1114dd0ba0
Global level cleanup 2017-12-04 01:54:04 -07:00
loganhz 86965f55a0 Support cluster role 2017-11-24 13:15:56 +08:00
loganhz a16fa10fe7 Support Edit 2017-11-24 08:54:16 +08:00
loganhz f1a9fa20b3 Refactor add-role 2017-11-24 00:38:01 +08:00