Vincent Fiduccia
ba5fba343d
Product switcher
2020-07-10 11:26:00 -07:00
Vincent Fiduccia
94cb6a49d7
Use individual lodash modules
2020-07-10 11:25:45 -07:00
Westly Wright
69452c7154
review feedback
2020-06-15 11:55:16 -07:00
Westly Wright
96c951f262
Adds client side validation
...
Supports basic scalar types string, int, bool, array etc
Supports custom validation logic
Adds initial service validations
Adds additional error processing logic to better parse Kubernetes api errors
Fixes some minor bugs found while writing custom validtion for service
rancher/dashboard#189
2020-06-15 08:57:35 -07:00
Nancy Butler
6d352f9beb
do not clean yamls for create
2020-06-09 13:27:45 -07:00
Nancy Butler
58c269ec0d
pr feedback
2020-06-08 08:55:43 -07:00
Nancy Butler
30632f1eb9
pod detail
2020-06-08 08:55:43 -07:00
Vincent Fiduccia
d17f79576b
Rio fixes
2020-06-04 16:06:15 -07:00
Vincent Fiduccia
03d0f8d32b
Group by ns/project labels
2020-06-02 16:10:00 -07:00
lvuch
9855f34c21
543
2020-06-01 13:15:37 -07:00
Vincent Fiduccia
2265c3f34d
LoadDeps -> fetch
2020-05-30 03:14:00 -07:00
Vincent Fiduccia
31ea3b138e
Eslint changes new nuxt defaults want
2020-05-28 14:22:52 -07:00
Nancy Butler
1bde772cf2
yaml in generic detail
2020-05-26 09:47:40 -07:00
Vincent Fiduccia
d8d3f8120f
Add existing record to store on create, not on edit
2020-05-19 17:54:01 -07:00
Cody Jackson
4e6632096e
Making a number of OPA fixes
...
- Constraint YAML cancel button will take you back to the constraint
page.
- Updated the mastheads of constraint and template.
- Constraint Create as Yaml now works
- Constraints and templates can be cloned now.
rancher/rancher#523
rancher/rancher#622
rancher/rancher#398
2020-05-18 18:21:26 -07:00
Vincent Fiduccia
603b2fcd8b
Merge pull request #654 from vincent99/master
...
Queue updates from subscribe and apply once per second
2020-05-14 13:36:41 -07:00
Nancy Butler
a26f61b904
use js-yaml parsing and resource proxy obj for yaml edit/clone
...
map _type->type in create-yaml
use link for yaml instead of parsing JSON
2020-05-14 12:52:01 -07:00
Nancy Butler
2ecc94b9e2
.
2020-05-14 12:51:28 -07:00
Vincent Fiduccia
bdac6f07a2
Queue updates from subscribe and apply once per second
2020-05-14 12:43:48 -07:00
Nancy Butler
9e95b3b9ad
fix linkFor error on create retry
...
add/remove resources reactively
2020-05-14 12:31:08 -07:00
Vincent Fiduccia
654073a7bf
Merge pull request #649 from codyrancher/cm-404
...
Remove custom VueRouter.resolve
2020-05-14 03:09:44 -07:00
Cody Jackson
36fe9c0b85
Adding node cordon badging
...
https://github.com/rancher/dashboard/issues/241#issuecomment-626209671
2020-05-13 17:52:47 -07:00
Cody Jackson
ed1ea6373f
Remove custom VueRouter.resolve
...
replace and push both work as intended. You can
specify a a full url if you don't want to have the baseUrl
prepended. Better yet, if you're navigating within
the app it's better to specify a location.
The custom resolve was actually breakinging a huge
amount of links in the app which was caused 404s if a
user attempted to open a link in a new tab. Most things appeared to work presumably because vue-router
was handling the page switches instead of the browser.
rancher/dashboard#643
2020-05-13 17:44:20 -07:00
Westly Wright
a2ac4eb9cf
refactor all current action checks into instance methods
...
so they can be overridden
2020-04-27 12:28:35 -07:00
Westly Wright
22182006d8
Move can delete check to instance method and override cluster check
...
rancher/dashboard#530
2020-04-27 12:18:06 -07:00
Cody Jackson
00476e5cb9
Enabling no-console rule for eslint
...
This will automate checking for stray console errors so they don't need to be
checked for in PRs.
2020-04-24 10:37:10 -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
Westly Wright
e67273da07
Only show yaml actions if yaml is available
...
rancher/dashboard#510
2020-04-20 10:07:51 -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
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
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
582594dc24
fix WL save URL
...
fix WL return to list view
add schedule for cronjob
remove check for Table response
2020-03-20 15:17:23 -07:00
Westly Wright
c705dea50b
Fix console log in waitFor* and missing params for waitForCondition
2020-03-17 11:05:25 -07:00
Westly Wright
798f82e979
Fix edit issues after rebase
2020-03-11 10:11:14 -07:00
Vincent Fiduccia
a8d75a2091
nav-tree -> type-map, remove versions from all the types and filenames
2020-03-10 17:33:53 -07:00
Vincent Fiduccia
11cf66afcc
Fix socket reconnect, resource save() should return proxy that is in store
2020-03-10 13:45:05 -07:00
Vincent Fiduccia
39494daaeb
Fix live updating of nav tree
2020-03-10 13:43:32 -07:00
Vincent Fiduccia
1d81de8fc6
Move tree to vuex state
2020-03-07 03:42:40 -07:00
Westly Wright
eeb0194ee7
Updates to get launching gatekeeper working again
2020-03-04 14:29:48 -07:00
Nancy Butler
efa1679245
create ingress
2020-03-03 14:18:58 -07:00
Westly Wright
f54efde039
Merge pull request #335 from westlywright/opa.launcher2
...
OPA+GateKeeper Deployment
2020-02-28 09:56:23 -07:00
Vincent Fiduccia
919d69c482
API Grouping
2020-02-27 14:40:06 -07:00
Westly Wright
1aa150ef30
add logic to fetch correct url when creating a resource
2020-02-27 14:32:59 -07:00
Vincent Fiduccia
0042b8202b
Make workloads show up
2020-02-25 13:36:57 -07:00
Vincent Fiduccia
9f5c886278
Merge branch 'master' into workload-create
2020-02-24 13:20:04 -07:00
Nancy Butler
8a07293b2e
edit/create new pages
2020-02-24 11:57:16 -07:00
Vincent Fiduccia
fb69306221
Age columns, fix prefs page
2020-02-21 18:19:34 -07:00
Vincent Fiduccia
bd0bd00841
Move the rest of friendly to type-config
2020-02-20 15:46:40 -07:00
Vincent Fiduccia
19239b5212
More unified nav, less friendly mapping
2020-02-20 11:11:23 -07:00
Vincent Fiduccia
2ca2e706ef
More type mapping
2020-02-20 11:11:23 -07:00
Vincent Fiduccia
aee09b12fa
Almost working left nav
2020-02-20 11:11:22 -07:00
Vincent Fiduccia
a3574d14fc
Header, start nav reorg
2020-02-20 11:11:22 -07:00
Vincent Fiduccia
fceed47deb
Move explorer into cluster
2020-02-20 11:07:14 -07:00
Vincent Fiduccia
e762c15eb2
Split management vs selected cluster store, queue subscribe frames, norman->steve
2020-02-20 11:07:14 -07:00