Commit Graph

76 Commits

Author SHA1 Message Date
wujun e53ed818de HARVESTER: fix bug(resource filter) 2022-01-20 11:23:08 +08:00
wujun ae390c96fe HARVESTER: filter namespace in harvester cluster 2021-09-28 17:44:20 +08:00
Vincent Fiduccia d7d1fd1ee8
Disable normalization for project name (#4148) 2021-09-14 02:37:49 -07:00
Vincent Fiduccia aff33728db
Pick a credential for S3 restore 2021-08-11 23:24:06 -07:00
Vincent Fiduccia 338badcf42
Cleanup common bad resource names (spaces, capitals) (#2978) 2021-06-23 00:22:51 -07:00
Richard Cox d574ecf631 Update helm chart install step 1
- Step descriptions are now info banners
- Added guide to creating new ns in description
- Added and used vertical layout to NameNSDescription component
- Changed 'new ns' message to banner and moved to bottom (to discuss)
- addresses #3060

Also
- Brought back margin/padding bottom sizing. This was important for pages with no detailtop or banner
- Fixed an issue where getLoginRoute would fail where there was no recognised route

One i10n fix
2021-06-07 12:17:45 +01:00
codyrancher 90cc479e90
Merge pull request #2930 from codyrancher/project-migration
Migrating Projects from Ember to Vue
2021-05-17 11:20:35 -07:00
Cody Jackson 33d6918188 Migrating Projects from Ember to Vue
rancher/dashboard#2500
2021-05-17 08:49:54 -07:00
Richard Cox 08274b1adc Minor tweaks to install chart process
- update icon and text for slide in 'dock' button
- update command step terminology
- notify user that the custom namespace will be created
2021-05-17 10:47:25 +01:00
Vincent Fiduccia 473a5bdc7f
Create cloud cred in place, DO store, API renames 2021-03-17 23:02:46 -07:00
Westly Wright 24bee624a7
Dropdown bugs
Z-indexing issues for dd content
Dropdown height issues
Placeholder placement issues

rancher/dashboard#1896
rancher/dashboard#1933
2020-12-01 15:14:50 -07:00
Vincent Fiduccia e320812a0a
Lint 2020-11-25 13:28:01 -07:00
Vincent Fiduccia 74eee3e6bc
Merge branch 'master' into lh-polish 2020-11-25 13:16:16 -07:00
lvuch c553625cbd 1889 2020-11-24 15:35:00 -06:00
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 2fda04ef4f Making Name required for non-namespaced resources
rancher/dashboard#1507
2020-10-06 10:58:22 -07:00
Vincent Fiduccia 58d1291a88
Lowercase all names becaues k8s won't take upper 2020-09-25 02:33:06 -07:00
Vincent Fiduccia 264aa273e1
Fleet details 2020-09-24 03:04:54 -07:00
Nancy Butler c3647902c4 pr feedback 2020-09-21 14:40:13 -07:00
Vincent Fiduccia fc3e9d22a8
Choose chart if no match found, add namespace, select project ns 2020-09-18 18:37:49 -07:00
Nancy Butler 0e2bb7e1bb clusterScanProfile 2020-09-15 09:00:19 -07:00
Vincent Fiduccia 6d9960bf25
GitRepo 2020-09-14 04:00:33 -07:00
Vincent Fiduccia cce5a46c78
Use product.inStore instead of assuming cluster store 2020-09-11 03:08:25 -07:00
Nancy Butler 261ed3f08b populate s3 fields from backup 2020-09-10 08:22:58 -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 2a746d0503
Bugs, app detail, chart refresh, app nav 2020-07-29 23:02:57 -07:00
Vincent Fiduccia 8e4649010b
Split launch out, single vs mcm fixes, update products on schema change 2020-07-24 00:56:51 -07:00
Vincent Fiduccia bdc77008c6
App bugs 2020-07-24 00:56:50 -07:00
Vincent Fiduccia d96f359aeb
More apps 2020-07-22 03:56:06 -07:00
Vincent Fiduccia 3a6f3d07fc
Install Chart 2020-07-22 03:55:41 -07:00
Cody Jackson ece87754c5 Masthead update
rancher/dashboard#817
2020-07-15 14:24:29 -07:00
lvuch b27bea0345 372 2020-06-19 12:27:29 -07:00
Cody Jackson 5070926d01 Removing the name from the constraints detail page
Making the detail-top consistent with all the other pages and
removing the name from the constraints detail page.

rancher/dashboard#695
2020-06-08 10:27:57 -07:00
Vincent Fiduccia 3a6a56aeba
multiline-ternary: never 2020-06-04 16:22:48 -07:00
Nancy Butler 9e95b3b9ad fix linkFor error on create retry
add/remove resources reactively
2020-05-14 12:31:08 -07:00
Nancy Butler fce68cdd21 move description to masthead, remove from detailTop 2020-05-01 11:49:36 -07:00
Cody Jackson c5052b7cb7 Fixing warnings
This fixes runtime and lint warnings. It also makes the linter
treat warnings as errors now so we'll stop checking in code that has
warnings.

If you want to avoid prs with warnings consider adding a
'yarn lint' or 'yarn build' to .git/hooks/pre-push.
2020-04-16 13:35:34 -07:00
Cody Jackson fea71ffae2 Refactored YAML editing to better support parameters
We needed a way to support arbitrarily complex parameters in both
type and nesting level. As a temporary solution I enabled the user
to toggle between a key value component and a yaml editor.

To enable this I refactored ResourceYaml into a composable YamlEditor
component that can be used elsewhere.

rancher/dashboard#388
rancher/dashboard#380
2020-04-15 09:53:24 -07:00
Vincent Fiduccia efe807032f
Finish combining ResourceDetail/Yaml and workload flow 2020-04-14 16:16:11 -07:00
Vincent Fiduccia 09df5918db
Move the rest of workloads into standard _resource 2020-04-14 16:16:11 -07:00
Vincent Fiduccia 22f4ef977b
Unify Resource(Detail|Yaml) headers and behaviors 2020-04-14 16:16:10 -07:00
Vincent Fiduccia 191cb7ca6e
Continue moving workloads 2020-04-14 16:16:10 -07:00
Vincent Fiduccia 4bc1321dab
Edit project of namespaces, bugs
- Edit project on namespace
- Certificate fields need to be multiline
- Create-edit-view creates metadata.(annotations, labels) automatically and cleans up on save if empty so you don't have to check if they're there.
- Form components should have a focus() instead of reaching into each other's $refs
- LabeledSelect takes and emits the value, not the `{label: x, value: y}` object.
- Resource names are almost never editable after create
- NameNsDescription takes a resource and manages setting name/ns/description on it itself.
- TextAreaAutoGrow should resize on file input
2020-04-14 16:16:10 -07:00
Nancy Butler 654aa72163 workload action menu 2020-04-09 11:27:18 -07:00
Nancy Butler d18bd41dab workload detail and create bugfixes 2020-04-02 11:37:39 -07:00
Vincent Fiduccia fab595d82f
Project picker/filter, standalone steve 2020-03-17 23:07:33 -07:00
Cody Jackson 7d7e3b60b7 Updated the gatekeeper constraints and templates
this should better reflect the new Mocks.

rancher/dashboard#305
2020-03-15 01:34:30 -07:00
Vincent Fiduccia d9a8cafab5
Support nesting types for Gatekeeper 2020-03-05 17:27:50 -07:00
Cody Jackson 1265853652 Implement the view, create and edit pages for constraints
This implementst the view, create and edit pages for the
gatekeeper constraints. The constraint templates weren't
touched since we intend to only use the yaml editor.

rancher/dashboard#307
2020-03-02 12:43:39 -07:00
Nancy Butler b77fad0eec endpoints in workload list instead of ports
focus on name field in NameNSDescription initially

focus type field when value from resource added

remove button for values from resource
2020-02-27 12:59:20 -07:00