Commit Graph

68 Commits

Author SHA1 Message Date
Westly Wright d46e00be1a
Add nuxt/style-resources so we can stop importing scss everywhere 2020-04-30 12:16:24 -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 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 dca9b3e689
Bugs 2020-03-27 16:47:47 -07:00
Vincent Fiduccia 1d81de8fc6
Move tree to vuex state 2020-03-07 03:42:40 -07:00
Vincent Fiduccia 684457db11
Better standaone Steve support 2020-03-07 03:42:40 -07:00
Nancy Butler efa1679245 create ingress 2020-03-03 14:18:58 -07:00
Nancy Butler 82a0e1005d rename ports component 2020-02-26 09:37:19 -07:00
Nancy Butler ff66f63cba workload detail
workload create/edit bugfixes
2020-02-26 09:37:19 -07:00
Vincent Fiduccia fb69306221
Age columns, fix prefs page 2020-02-21 18:19:34 -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 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
Vincent Fiduccia a9c48ba520
Drop typescript 2020-02-20 11:01:21 -07:00
Westly Wright 44253d0ca6
add secure option to proxy for dev vs prod 2020-02-11 15:58:11 -07:00
Westly Wright a4659f3f5d
Add Cluster and Global Roles pages
rancher/dashboard#271

sort props

add RBAC Roles package and routes

depluralize roles types

Add IconIsDefault formatter

Add IconIsDefault storybook

Add tabbed to rbac resource view

data & header changes for RBAC package

roles detail view and changes

wip updates

cluster role detail view

refactor dir structure for rbac routes

refactor roles routes again

add deatil componets to role details

more details

update rio-detail header to use methood to go back

we should tie into the router for this stuff as it has a better idea of where
we've been and thus should be less bug prone and more generic.

remove deleted component

add cluster role and global role edit pages

more refactoring

add header to rbactable

fix rule verb/target parsing logic

update git ignore

refactor some component names

comments
2020-02-11 14:37:52 -07:00
Westly Wright da186d5759
Add Storybookjs (#285)
* update deps

* Add storybookjs and setup config

* Change scss import paths to absolute paths for Storybook to work

* Add storybookjs centered addon

* Add storybookjs backgrounds and tweak body styles

* Add storybookjs docs addon

* Enable better nesting config

* add design systems

* Change app css import location

* package update

* roll back to previous lint versions for upgrade error & fix lint err
2020-01-17 10:09:11 -07:00
Vincent Fiduccia c3eb8c20f9
i18n, new header 2019-12-27 15:59:56 -07:00
Vincent Fiduccia 54c0920064
Remove vue-native-websocket, use socket per norman client, typescript support 2019-12-18 17:20:14 -07:00
Vincent Fiduccia a84f2735f1
Cleanup 2019-12-12 17:26:58 -07:00
Vincent Fiduccia 4e9247106d
Favicon isn't always at root 2019-12-05 16:02:56 -07:00
lvuch dfc35c0bd1 193 favicon add 2019-12-05 13:19:37 -07:00
Vincent Fiduccia 54e8e7fb48
Fix github setup 2019-12-03 14:11:00 -07:00
Vincent Fiduccia 71a1bc894b
Prevent double adding router base URL to resolve+{push calls 2019-11-10 16:26:10 -07:00
Vincent Fiduccia 3717ecbc07
Public Domains 2019-11-04 15:27:31 -07:00
Vincent Fiduccia 940431c911
Sockets, Page layout, start ExternalService 2019-10-31 10:36:32 -07:00
Vincent Fiduccia a757a0af5f
Theoretically working Github config 2019-10-30 18:03:21 -07:00
Vincent Fiduccia 15abff67cb
Local login, start setup flow 2019-10-29 19:03:43 -07:00
Vincent Fiduccia 434329b04a
CRUD Service 2019-10-28 02:22:27 -07:00
Vincent Fiduccia 349baa0c2e
Change URLs to k8s/clusters/local 2019-10-25 16:10:06 -07:00
Vincent Fiduccia dc97b0d663
Fix codemirror, loadDeps 2019-10-25 16:10:06 -07:00
Vincent Fiduccia 23b281ed21
More building 2019-10-22 15:42:58 -07:00
Vincent Fiduccia 9650479036
Rearrange for building on CDN 2019-10-22 14:43:26 -07:00
Vincent Fiduccia f286c2e2c1
Hosted and embedded builds, take 1 2019-10-18 18:22:12 -07:00
Vincent Fiduccia db431089a4
Dynamically import big libraries 2019-10-17 10:56:26 -07:00
Nancy Butler 6e9cbd5b55 open socket
create pod, kubectl

only pods
2019-10-10 10:31:28 -07:00
Vincent Fiduccia 1cf60e28a1
Move around things that aren't utils 2019-09-27 22:59:20 -07:00
Vincent Fiduccia d690ecfcb4
Server-side verify flow 2019-09-18 20:29:54 -07:00
Vincent Fiduccia 085a1a0599
More Proxy headers 2019-09-18 12:52:32 -07:00
Darren Shepherd 11c36150c7 Add more routes to steve 2019-09-17 09:16:41 -07:00
Vincent Fiduccia c2c7111286
GitHub login flow 2019-09-17 02:14:34 -07:00
Vincent Fiduccia 1bb1df052c
Dashboard & Mesh fake views 2019-09-16 17:39:12 -07:00
Vincent Fiduccia 8dfc082856
Start GitHub Auth, Rio Apps, combined namespace col 2019-09-16 02:38:16 -07:00
Vincent Fiduccia c874b9f2c0
Rio Pages, Edit 2019-09-11 15:33:58 -07:00
Vincent Fiduccia cb78cec299
Rio Services 2019-09-05 02:43:07 -07:00
Vincent Fiduccia c33624f4ee
Route resolve 2019-09-03 18:37:29 -07:00
Vincent Fiduccia 4ce7546c9c
Packaging, remove moment.js 2019-09-02 17:44:00 -07:00
Vincent Fiduccia 68fecf28d3
Actions, move ns 2019-08-26 10:24:34 -07:00