Commit Graph

921 Commits

Author SHA1 Message Date
lvuch d628c0cf41 start of masthead changes 2020-04-21 15:32:55 -07:00
Vincent Fiduccia f7aa3d29a1
Merge pull request #528 from codyrancher/ingress
Fixing up ingress pages
2020-04-21 14:10:37 -07:00
Vincent Fiduccia f1be3583e7
Merge pull request #535 from vincent99/master
Handle loading errors, drop recent, save last namespace
2020-04-21 10:29:19 -07:00
Cody Jackson 4014751a1b Fixing up ingress pages
- Fixed a number of unhandled exceptions
- Fixes some issues with rules vs backend property references
- Made pages more consistent with mocks

rancher/dashboard#272
2020-04-21 10:27:30 -07:00
Vincent Fiduccia c2e5a785ef
Save last namespace as pref and use for defaultNamespace 2020-04-20 17:02:53 -07:00
Vincent Fiduccia 153ac7dcda
Drop recent types 2020-04-20 14:33:41 -07:00
Vincent Fiduccia 794025d506
Handle loading errors better 2020-04-20 14:13:09 -07:00
Vincent Fiduccia 127d059ae8
Round percentagebars to the nearest bar 2020-04-20 14:12:40 -07:00
Vincent Fiduccia a24563c53c
Merge pull request #525 from westlywright/download.yaml.overview
Download Yaml Overview
2020-04-20 12:12:59 -07:00
Vincent Fiduccia 047d292fc6
Update LabeledSelect.vue 2020-04-20 12:05:52 -07:00
Vincent Fiduccia aadb803bc5
Merge branch 'master' into download.yaml.overview 2020-04-20 12:03:01 -07:00
Vincent Fiduccia 720ba27d44
Merge pull request #524 from mantis-toboggan-md/bugfix-workload-detail-top
Bugfix workload detail top
2020-04-20 12:02:18 -07:00
Vincent Fiduccia 1a65d4e250
Merge pull request #519 from codyrancher/warnings
Fixing warnings
2020-04-20 11:59:54 -07:00
Vincent Fiduccia bf94abf4d5
Merge pull request #518 from codyrancher/configmaps
Updating configMaps to be better inline with mocks
2020-04-20 11:59:32 -07:00
Vincent Fiduccia 92df7d2a49
Spelling 2020-04-20 11:59:20 -07:00
Vincent Fiduccia 1edb61a0ec
Spelling 2020-04-20 11:59:00 -07:00
Westly Wright 7d350cecc3
fix lint warnings 2020-04-20 10:25:17 -07:00
Westly Wright e67273da07
Only show yaml actions if yaml is available
rancher/dashboard#510
2020-04-20 10:07:51 -07:00
Nancy Butler fb26c1b7ca add description to WL detail
refactor nodeAffinity in workload create
2020-04-20 09:36:52 -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 e93b6f08cb Updating configMaps to be better inline with mocks
rancher/dashboard#265
2020-04-16 12:17:55 -07:00
Vincent Fiduccia 15c70f3332
Merge pull request #517 from codyrancher/node-gauges
Switch consumption gauge percentage graphic
2020-04-15 15:54:39 -07:00
Cody Jackson 178d2cfe1a Switch consumption gauge percentage graphic
Switched the percentage circle over to the percentage bar to fit the new
design.

Also decoupling the Delete option from type-map/isEditable

rancher/dashboard#415
2020-04-15 13:23:07 -07:00
Vincent Fiduccia 26029bfad7
Merge pull request #516 from codyrancher/node-buttons
Enabling the ability to mark types and both immutable and unCreatable
2020-04-15 11:49:44 -07:00
Vincent Fiduccia 349258947d
Merge pull request #480 from codyrancher/parameters
Refactored YAML editing to better support parameters
2020-04-15 11:37:28 -07:00
Cody Jackson 8e15841d81 Enabling the ability to mark types and both immutable and unCreatable
This is to support special types like Node where the user shouldn't be able
to create the resource through normal means.

rancher/dashboard#507
2020-04-15 11:12:18 -07:00
Cody Jackson 2cc259d241 Remove new yaml serialization
Adding serialization to the scope of the currently pr has become
slightly unwieldy. I'm going to put the serialization into a separate
pr.
2020-04-15 10:00:09 -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 e32331eb09
Merge pull request #488 from vincent99/master
Auto theme, Namespace project edit, unified resource create/edit-view, workload routes
2020-04-14 16:32:33 -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 da5f5b7a27
Rehydrate models in the page data with the correct store instead of the first one 2020-04-14 16:16:10 -07:00
Vincent Fiduccia 4c6bbea21f
Shut up about caniuse-lite already 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
Vincent Fiduccia 2bc21b885a
Support auto theme with prefers-color-scheme 2020-04-14 15:58:31 -07:00
Vincent Fiduccia f569963666
Remove namespaceSuffixOnCreate option 2020-04-14 15:58:30 -07:00
Vincent Fiduccia 57dbad7e0b
Merge pull request #512 from lvuch/lh-storybook
storybook class
2020-04-14 15:21:32 -07:00
lvuch 478a410aec color swatches 2020-04-14 14:52:26 -07:00
Westly Wright 8b2cc4c7f7
Merge pull request #514 from westlywright/translations.bugs
Remove non translated text next to translation
2020-04-14 09:51:25 -07:00
Westly Wright 8c0e5b184c
Remove text next to translation 2020-04-14 09:47:24 -07:00
Vincent Fiduccia 961e793b70
Merge pull request #513 from mantis-toboggan-md/bugfix-labeledselect
use label as default label key
2020-04-13 17:09:04 -07:00
Nancy Butler 9fbf26a959 use label as default label key 2020-04-13 16:28:12 -07:00
lvuch 5eab0ccb7e storybook class 2020-04-13 15:23:43 -07:00
Vincent Fiduccia d46427a93a
Merge pull request #511 from codyrancher/namespace-filter
Namespace filtering and type editing
2020-04-13 15:07:31 -07:00
Cody Jackson 30cc6e3053 Namespace filtering and type editing
- Make system namespaces a part of the excluded namespaces match by default.
- Remove system namespaces from the options of namespace match
- Ensure that the types are getting edited appropriately.

rancher/dashboard#455
rancher/dashboard#503
2020-04-13 14:53:21 -07:00
Vincent Fiduccia dfc39deef2
Merge pull request #501 from mantis-toboggan-md/bugfix-wl-env-variables
fix workload env variables
2020-04-13 14:38:41 -07:00
Westly Wright a48bac7eec
Merge pull request #504 from westlywright/opa.version.bug
OPA App Version Missing
2020-04-13 14:34:46 -07:00
Westly Wright e3f3427941
add missing opa translations 2020-04-13 12:44:09 -07:00