Commit Graph

51 Commits

Author SHA1 Message Date
Westly Wright 09ea85c9f0
New Select Components
Coalesce all v-select usage into one of three new select, labeled select, and multi-select components.
Additionally this updates the dropdown button component to use the
v-select lib as well.
Formatting on files i've touched.
Add translations where I found them missing in components I touched.
Fixes a lot of bugs related to dropdowns.

refactor vue select

focusing labeled select

update namespace filter to form select

update product switcher to use select

update workspace filter to use select

select should have no default placement otherwise dd is attached to body

combining and cleaning up select styles

header filter styling issues

more style cleanup

no longer need weird z-indexing after fixing dd's

lighten up scrollbar for dropdowns & dark theme

padding cleanup for header dd's

fix workload ports

input with select should use labled select or select if no label

All labeled select components using labels, otherwise select

min width and hide broswer clear button

style cleanup

Default searchable to false unless >= 10 options

rebase fixes

wip new dd button

change button dd to click action instead of nested templates

rebasing issue

close on select

remove button dropdown from keyvalue

wip

remove old button dropdown

more cleanup

fix bug where inline options would recompute

Fix borders for new style

product menu

remove button dropdown from list masthead

new namespace design

fix padding on apps nav
2020-11-23 09:24:55 -07:00
Cody Jackson 73e0a56443 Adding more polish to OPA Gatekeeper
rancher/dashboard#1773
2020-11-17 23:27:24 -07:00
Vincent Fiduccia 3c47468e69
Support chart display name 2020-11-04 18:05:16 -07:00
Vincent Fiduccia f19c907c03
Don't suggest upgrade of hidden/managed charts 2020-11-02 17:09:32 -07:00
Vincent Fiduccia ebc1fb18cf
Chart values.yaml fixes, istio extra values editor, rancher/dashboard#1166 2020-10-30 03:10:34 -07:00
lvuch 36592b8fb0 styling tweaks for deoploy chart 2020-10-23 13:31:43 -07:00
Vincent Fiduccia 872e53aa84
Move appReadme vs helm readme, other catalog tweaks 2020-10-22 16:43:58 -07:00
Westly Wright 9d265b2ef2
Limit mon v2 warning visibility on upgrade
Adds `existing` to the install chart component ref so that charts (service in this case) can make assumptions based on presense of chart for upgrade scnearios
I didn't use mode check to do this because existing shows us if we actually have a chart in place not just a query param.

rancher/dashboard#1557
2020-10-13 15:05:35 -07:00
Vincent Fiduccia 8ce184a298
Preserve systemDefaultRegistry and globals if different than default 2020-09-30 22:22:34 -07:00
Vincent Fiduccia 650058ff63
Merge existing values correctly on upgrade 2020-09-29 00:09:39 -07:00
Vincent Fiduccia a9bf03cde5
New icons, table headers 2020-09-29 00:09:38 -07:00
Vincent Fiduccia 0563db6039
Merge pull request #1425 from mantis-toboggan-md/bugfix-backup-restore-op
backup crd changes
2020-09-25 17:25:18 -07:00
Vincent Fiduccia 04c73599b2
Remove redundant namespace per chart 2020-09-25 15:43:48 -07:00
Vincent Fiduccia 7373288c3d
More bool defaults 2020-09-25 13:00:41 -07:00
Nancy Butler 4c6643aa8e fix backup detail view
use rancher-resource-set for all backups

no default storage location on deployment

require encryptionconfigsecretname if encryption radio selected
2020-09-25 12:46:32 -07:00
Vincent Fiduccia b864c678ca
Fix install of fixed namespace/name apps that aren't installed yet 2020-09-25 10:28:38 -07:00
Vincent Fiduccia b21172aae7
Fix edit backup chart 2020-09-25 02:34:51 -07:00
Vincent Fiduccia c31fd18d67
For special charts with fixed namespace/name, go to upgrade if you try to install it again 2020-09-25 02:33:07 -07:00
Vincent Fiduccia c4dececfa2
Yaml preview for chart installs 2020-09-25 02:33:07 -07:00
Vincent Fiduccia 0466c361e3
Rearrange products, fleet 2020-09-23 03:42:15 -07:00
Vincent Fiduccia 880482a8cf
Only show projects for the current cluster 2020-09-22 14:25:49 -07:00
Vincent Fiduccia c5bcc228db
Releases -> Apps 2020-09-22 14:25:48 -07:00
Vincent Fiduccia 3d86690f68
Fleet 2020-09-21 03:33:07 -07:00
Nancy Butler 4152473149 change bro name in nav 2020-09-20 11:57:30 -07:00
Vincent Fiduccia fc3e9d22a8
Choose chart if no match found, add namespace, select project ns 2020-09-18 18:37:49 -07:00
Vincent Fiduccia 000ad98d30
Fix question charts saving to values (#1221) 2020-09-10 17:31:16 -07:00
Vincent Fiduccia 03f2fd4ec5
Custom component and values yaml fixes 2020-09-09 01:18:48 -07:00
Vincent Fiduccia 4562441a1c
Add and remove global.cattle.* values 2020-09-05 00:51:02 -07:00
Vincent Fiduccia 3bbb669a15
Chart colors 2020-09-03 20:59:51 -07:00
Vincent Fiduccia 849b5fa891
Upgrade auto-install charts on update, requires chart support, auto-version by name support 2020-09-03 20:59:51 -07:00
Westly Wright 966b816cfe
Add Alerting V2 config to monitoring 2020-09-02 11:32:24 -07:00
Vincent Fiduccia b56af4e94a
Show values yaml on installed apps 2020-08-28 16:38:48 -07:00
Nancy Butler 8b1ab19246 add warning banner for v1 conflict 2020-08-27 09:41:43 -07:00
Vincent Fiduccia b85434801a
Show chart version picker even if name/ns are fixed 2020-08-26 17:09:13 -07:00
Vincent Fiduccia f035bdcd24
Merge pull request #1108 from vincent99/master
Ember<->Vue login/switch integration, app landing page redirect to install
2020-08-26 14:29:46 -07:00
Vincent Fiduccia 783bb1654f
Ember login/products integration 2020-08-26 03:21:55 -07:00
Westly Wright 1107647b47
chart yaml back button 2020-08-25 09:50:51 -07:00
Westly Wright fe83fe9c0c
parse preview yaml on charts on page load 2020-08-25 09:50:51 -07:00
Westly Wright 3fe767168f
Back button back -> back to form 2020-08-25 09:50:50 -07:00
Westly Wright 53f8064eee
Fix preview yaml button visibility during tab sel 2020-08-25 09:50:50 -07:00
Westly Wright 7661a67b97
Add cancelConfirmRequireed (and back) flags to cru-resource footer 2020-08-25 09:50:50 -07:00
Westly Wright b93d202e55
Add Yaml Preview to Chart Install
Break CruResource cancel footer logic into component
Refactor apps/install to remove CruResource, use new footer component
Add Yaml Preview to Chart Install

When working on adding the yaml preview to the chart install page i came
to the conclusion that the footer piece is all that is required out of
CruResource for that page. Chart install requires a different set of
actions on yaml save so rather than try to kluge action handeling in it
makes more sense to decouple the common elements, ie the footer and confirm cancel
2020-08-25 09:50:50 -07:00
Vincent Fiduccia afc71ed41d
Minimal fleet app 2020-08-24 11:06:11 -07:00
Vincent Fiduccia 11af4a54b2
Basic questions support 2020-08-21 03:17:28 -07:00
Vincent Fiduccia ccab7c5193
Start questions support 2020-08-21 03:15:57 -07:00
Vincent Fiduccia 2474727f91
Catalog bug fixes 2020-08-11 16:08:06 -07:00
Vincent Fiduccia e9c2f0e942
Injection for tabbed add/remove, hasTabs option on chart values components 2020-08-11 03:08:21 -07:00
Vincent Fiduccia d0fe6b529b
Support git repos, server no longer has namespaced repos 2020-08-10 15:58:55 -07:00
Vincent Fiduccia 7d33936ec9
Cancel install/upgrade to the right place 2020-08-07 04:12:55 -07:00
Vincent Fiduccia a68001e83a
Support auto-install-gvr annotation, chart translations 2020-08-07 01:54:09 -07:00