Commit Graph

21 Commits

Author SHA1 Message Date
Haoqun Jiang
e7af0d8fa3 feat: deprecate confusing baseUrl option, use publicPath instead. (#3143)
* feat: deprecate confusing `baseUrl` option, use `publicPath` instead.

* fix: do not touch CHANGELOG.md

* docs: links referring baseUrl now changed to publicPath
2019-01-07 21:20:05 +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
Guillaume Chau
de290d8f5b fix(webpack dashboard): anazlyer sort on size types + performance improvements 2018-08-31 16:57:27 +02:00
Guillaume Chau
f2614103a1 fix(plugin api): IPC now namspaced per project by default, closes #2189 2018-08-23 00:57:47 +02:00
Guillaume Chau
fe66a4408c fix(build): wrong arg name, closes #2067 2018-08-07 17:55:55 +02:00
Guillaume Chau
316d476d6d refactor: launch + more helpful error message 2018-08-06 19:07:05 +02:00
Guillaume Chau
d24c7bb10a refactor(plugin api): scope shared data per-project 2018-07-20 08:39:38 +02:00
Guillaume Chau
4feddbde9b fix(tasks): unset options 2018-07-17 11:38:25 +02:00
Guillaume Chau
08352811e0 feat: local service plugins, closes #1841 2018-07-13 17:39:07 +02:00
Guillaume Chau
1ec6cf3302 fix(serve task): unset host and port default values, closes #1837 2018-07-13 16:40:21 +02:00
Guillaume Chau
7a5964dfe9 fix(ui): webpack dashboard fixes 2018-07-01 15:39:33 +02:00
Guillaume Chau
55c2819e31 feat(ui): better build progress 2018-06-30 19:18:54 +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
Guillaume Chau
6023c2e586 fix(ui): clear webpack stats before run 2018-06-21 13:40:40 +02:00
Guillaume Chau
657e4250c0 feat(ui): restore webpack stats when switching projects 2018-06-20 16:12:40 +02:00
Guillaume Chau
cb0e646497 fix(ui): default tasks regex, closes #1629 2018-06-20 13:19:17 +02:00
Guillaume Chau
2f0961d09e feat(ui): vue-cli config 2018-06-14 20:06:50 +02:00
Guillaume Chau
2a214343c1 fix(ui): put temp stats files in node_modules 2018-06-14 16:55:56 +02:00
Guillaume Chau
dbf72318cb feat(ui): modern build mode 2018-06-14 01:35:49 +02:00
Guillaume Chau
9b068b1b60 feat(ui): suggestion and progress PluginAPI + add vue-router/vuex suggestions 2018-06-11 04:16:53 +02:00