Commit Graph

19 Commits

Author SHA1 Message Date
Cody Jackson 72a60c44ea Improve and fix supported storage filtering
Editing was failing when an existing unsupported storage type had
already been used and the ferature flag unsupported-storage-drivers
was false. Adding a volume as part of a workload was also broken
when attempting to use an unsupported storage type.

To remedy this I decided to refactor the code and make the filtering
happen explicitly only for the dropdowns.

I also decided to make feature checking reusable and either to use
by adding a service to check if a flag is enabled.

rancher/rancher#22895
rancher/rancher#22998
2019-09-20 17:13:47 -07:00
Cody Jackson 348c1c38e2 Hide unsupported storage providers
We want to make it more difficult to use unsupported storage providers
to reduce the likelihood of a user accidently using one of these
storage providers.

rancher/rancher#22895
2019-09-17 16:49:12 -07:00
Vincent Fiduccia 691ffc38e5
Switch to @rancher/ember-api-store 2019-01-10 16:44:35 -07:00
Vincent Fiduccia b0873162a2
Create annotations if they don't already exist (rancher/rancher#15097) 2018-12-20 17:31:43 -07:00
Vincent Fiduccia 93f922b92d
eslint --fix 2018-07-20 11:47:19 -07:00
Benedikt Franke 77b25f755b
Fix typo vpshere -> vsphere 2018-07-02 13:07:19 +02:00
Vincent Fiduccia 54725f2022
eslint --fix 2018-06-29 17:20:46 -07:00
loganhz aba5c5c765 Support reset default storage class
https://github.com/rancher/rancher/issues/12966
2018-04-24 18:08:27 +08:00
Vincent Fiduccia 18a7fe8d65
Move edit, yaml, remove, gotoapi into central actions 2018-04-16 02:35:28 -07:00
Aaron 1651ea9a27 Add longhorn storageClass/volume-source 2018-03-28 21:02:11 +08:00
Vincent Fiduccia 4d599896e7
Default storage class beta 2018-03-20 13:33:13 -07:00
Vincent Fiduccia 45febc01ca
Merge https://github.com/rancher/ui/pull/1736 2018-03-15 08:48:48 -07:00
Vincent Fiduccia 466f7fdee2
move 2018-03-15 08:27:48 -07:00
loganhz 05a2a309f5 Add detail page and edit page storage class 2018-03-15 12:45:24 +08:00
loganhz 1d6826dad1 Add more custom UI for storage classes 2018-03-15 12:44:32 +08:00
Vincent Fiduccia 5117900f5e
Storage Class view/edit 2018-03-14 16:27:55 -07:00
Vincent Fiduccia 9a61eac4ca
Storage Classes 2018-03-13 17:49:48 -07:00
Vincent Fiduccia 66a2f8fe28
Storage classes 2018-02-23 10:57:39 -07:00
Vincent Fiduccia 9103610216
Edit custom/import/rke cluster 2018-02-22 11:45:57 -07:00