Commit Graph

74 Commits

Author SHA1 Message Date
Haoqun Jiang 782afeff73 v3.1.0 2018-10-31 02:11:23 +08:00
Guillaume Chau a09407dd5b feat(ui): Redesign, dashboard, local plugins (#2806)
* feat: basic fonctionality, welcome and kill port widgets

* fix: contrast improvements

* feat: plugin/dep/vulnerability widgets design

* fix: widget add/remove animation

* feat: run task widget

* feat: news + wip resizing

* feat: nuxt

* chore: removed widget example

* fix: visual polish for widget transform

* feat(widget): overlap detection

* fix: news default/max size

* feat(dashboard): sidepane transition

* chore: dev api server port

* fix(widget): configure tooltip

* refactor(widget): generic Movable mixin

* refactor(widget): resizable mixin

* feat(widget): resize transition

* feat(widget): resize improvements

* refactor(widget): zoom factor

* refactor(widget): OnGrid mixin

* refactor(widget): resize handler style moved to global

* chore: remove console.log

* refactor: files structure

* feat: improved design and layout

* fix: content background vars

* fix: status bar / view nav z-indexes

* fix: webpack dashboard grid gap

* feat(news feed): handle errors

* fix(card): dimmed box shadow

* fix: view nav & status bar z-index

* fix: remove (wip)

* feat(widget): style tweaks

* feat(widget): details pane (wip)

* feat: news feed widget improvements

* feat(widget): custom header button

* feat(news): item details pane

* feat(widget): custom title

* fix(news): better cache and misc fixes

* feat(widget): resize left and top handles

* feat(widget): transparent widget while moving/resizing

* feat(news): better "big size" style

* fix(news): media sizes in rich content

* feat(plugin): local plugins support

* fix: scrolling issue in Fx

* fix: colors

* fix(nav bar): more item overflowing

* feat(vuln): frontend

* chore: locale update

* fix: image in suggestion dropdown (dev)

* fix(suggestion): missing custom image

* feat(view): user default plugin logo if no provided icon

* feat(view): better loading UX

* feat(view): button background if view is selected

* feat(view): new nav indicator

* feat(widget): use plugin logo as default icon

* feat(widget): better widget modal

* feat(widget): longDescription

* fix(widget): news validate url param

* feat(widget): filter widgets in add pane

* feat(widget): tease upcoming widgets

* chore: fix merge dev

* chore: yarn install

* chore: sync versions

* chore: update apollo

* docs: widget

* fix(progress): graphql error

* fix(deps): localPath

* perf(plugin): faster local plugin refresh

* fix(nav): center active indicator

* feat(task): improved header

* feat(client addon): custom component load timeout message

* feat(suggestion): ping animation to improve discoverability

* chore: update vue-apollo

* feat(api): requestRoute

* fix(suggestion): hide more info link if no link

* fix(style): ul padding

* test(e2e): fix plugin path

* chore: change test scripts

* chore(deps): upgrade

* fix: build error

* fix(widget): removed moving scale transform

* fix(widget): resize handles style

* chore(deps): unpin apollo-utilities

* chore(deps): lock fix

* test(e2e): fix server

* fix: issue with writeQuery

See: https://github.com/apollographql/apollo-client/issues/4031#issuecomment-433668473

* test(e2e): fix tests

* test(e2e): missing widgets build

* fix: missing widgets dep
2018-10-28 04:10:34 +01:00
Haoqun Jiang 7fd3af2415 v3.0.5 2018-10-09 17:19:49 +08:00
Haoqun Jiang 86b3845faa v3.0.4 2018-09-25 16:00:36 +08:00
Haoqun Jiang 3015bc2537 v3.0.3 2018-09-12 13:18:40 +08:00
Haoqun Jiang 33726981fa v3.0.2 2018-09-11 22:45:32 +08:00
Guillaume Chau de290d8f5b fix(webpack dashboard): anazlyer sort on size types + performance improvements 2018-08-31 16:57:27 +02:00
Guillaume Chau 855da76170 fix(webpack dashboard): support any command for mode 2018-08-30 13:28:08 +02:00
Evan You 2669008ea2 v3.0.1 2018-08-16 12:10:33 -04:00
Evan You 394d534638 v3.0.0 2018-08-10 11:01:14 -04:00
Evan You e075ccff36 v3.0.0-rc.12 2018-08-09 02:23:23 -04:00
Evan You 67630d2f6c v3.0.0-rc.11 2018-08-07 11:20:43 -04:00
Evan You fd839b5bbe fix: make vue-template-compiler a peer dep to allow version pinning
close #2086
2018-08-06 22:13:32 -04:00
Evan You 795393e60c v3.0.0-rc.10 2018-07-30 18:19:13 -04:00
Evan You 63407bd268 v3.0.0-rc.9 2018-07-28 23:23:37 -04:00
Evan You eafacbad90 v3.0.0-rc.8 2018-07-27 14:03:24 -04:00
Evan You 031e961894 v3.0.0-rc.7 2018-07-26 22:38:19 -04:00
Evan You b589dfa6c2 v3.0.0-rc.6 2018-07-26 18:11:44 -04:00
Guillaume Chau 6e6533c56a v3.0.0-rc.5 2018-07-16 15:51:27 +02:00
Guillaume Chau fc6541fd59 v3.0.0-rc.4 2018-07-13 19:03:31 +02:00
Guillaume Chau 96778b2caf chore: update main deps (#1772)
* chore: update main deps

* chore: update ts types

* chore: update generator deps versions

* fix: ts-jest

* chore: upgrade ts-jest again

* fix: re-generated yarn.lock

* chore: more upgrades

* fix: jest test matching on Windows
2018-07-08 13:56:10 +02:00
Guillaume Chau 162ab69f72 fix(ui): build progress bar glitch 2018-07-01 16:27:53 +02:00
Guillaume Chau 55c2819e31 feat(ui): better build progress 2018-06-30 19:18:54 +02:00
Guillaume Chau 120be23da2 feat(ui): webpack: build status emphasize errors/warnings 2018-06-30 15:03:00 +02:00
Guillaume Chau 7e8ed6aefd chore(ui): dev misc 2018-06-30 15:00:07 +02:00
Guillaume Chau c2c5e37ea6 fix(ui): webpack logo 2018-06-30 14:25:41 +02:00
Guillaume Chau 529f1ee243 refactor(ui): upgrade to vue-cli-plugin-apollo 0.14.x 2018-06-30 14:17:48 +02:00
Guillaume Chau 46dd8555fa refactor(ui): use RDN on webpack client addon 2018-06-21 17:45:50 +02:00
Guillaume Chau 7d635008ac refactor(ui): use reverse domain notation for ids 2018-06-21 16:41:38 +02:00
Evan You 5cf1958a69 v3.0.0-rc.3 2018-06-18 10:36:49 -04:00
Guillaume Chau c3786587ff fix(ui): improved performance 2018-06-15 15:44:48 +02:00
Evan You 2698f66670 v3.0.0-rc.2 2018-06-14 09:44:25 -04:00
Guillaume Chau dbf72318cb feat(ui): modern build mode 2018-06-14 01:35:49 +02:00
Guillaume Chau 9f5dda48e0 fix(ui): wwebpack dashboard performance improvements 2018-06-14 01:31:23 +02:00
Guillaume Chau 2239e56351 chore(ui): remove ie from browserlist 2018-06-14 01:28:42 +02:00
Evan You 6f948d2f3f v3.0.0-rc.1 2018-06-13 16:11:09 -04:00
Guillaume Chau e258f5a3c9 feat(ui): dark mode (#1512)
* feat(ui): dark mode

* fix(ui): ansi colors in dark mode

* refactor(ui): dark mode in apollo state

* feat(ui): xterm dark mode

* feat(ui): custom srcrollbar (chrome/safari)

* fix(ui): lower density

* feat(ui): client state mixin

* feat(ui): webpack analyzer dark-mode support

* fix(ui): status bar
2018-06-10 13:59:43 +02:00
Evan You 2a8391d3c2 v3.0.0-beta.16 2018-06-08 00:51:12 -04:00
Evan You 9a2898c1bc v3.0.0-beta.15 2018-05-30 13:42:19 -04:00
Guillaume Chau 352b1667ea refactor(ui): webpack-dashboard: simplify open-app 2018-05-30 17:53:32 +02:00
Evan You 5f1f986d4d v3.0.0-beta.14 2018-05-29 13:27:16 -04:00
Evan You 0689ff2eae v3.0.0-beta.13 2018-05-29 13:24:03 -04:00
Evan You e8bee864b0 v3.0.0-beta.12 2018-05-29 01:29:14 -04:00
Evan You f061b554f7 chore: tweak package 2018-05-29 01:28:53 -04:00
Guillaume Chau def43386ef chore: update versions 2018-05-21 23:08:12 +02:00
Guillaume Chau e777a1623b fix(ui): eslint no-console warnings 2018-05-11 13:03:05 +02:00
Guillaume Chau 89271f1713 chore: merge dev 2018-05-11 12:44:15 +02:00
Guillaume Chau b8f8dad6a5 refactor(ui): use eslintrc.js 2018-05-11 12:41:39 +02:00
Guillaume Chau 46a559f52b fix: deps cleanup 2018-05-11 00:17:28 +02:00
Guillaume Chau 4cb15f3961 feat(ui): ShareData two-way sync + watchSharedData + storage API + dev logs 2018-05-01 15:03:35 +02:00