Thorsten Lünborg
d8afaa0ba2
fix(ui): build task defaults should respect outputDir option from config file ( #5290 )
...
fix #2639
2020-03-27 17:28:49 +08:00
Haoqun Jiang
0f377bd31d
feat: upgrade to eslint 6 ( #4933 )
...
* feat: scaffold projects with eslint 6
* style: eslint fix
* refactor: do not use hard-coded ecmaVersion, use babel-eslint for now
* fix: upgrade to @vue/eslint-config-standard
* style: continue fix lint errors
* chore: upgrade to eslint-plugin-vue@^6.1.2
* refactor: use `ecmaVersion: 2020` for dynamic import syntax support
* test: fix baseESLintConfig
* chore: also update yarn.lock to fix CI caches
* chore: update lockfile again, fix babel regressions
* test: nightwatch tests should fail if lint errors occur
* chore: update the lockfile (again), fixing a bug in airbnb config
2020-01-14 10:13:54 +08:00
Haoqun Jiang
1a0b59142a
refactor: use dependencies from @vue/cli-share-utils whenver possible
2019-11-29 15:41:18 +08:00
Haoqun Jiang
8093630c08
fix(ui): "add router" button should not require prompt in terminal ( #4739 )
2019-10-22 15:38:41 +08:00
Haoqun Jiang
048003c334
fix: fix vue add router command in v3 projects ( #4698 )
...
fixes #4692
2019-10-17 15:42:44 +08:00
Daniel Ruf
7a51eac7c1
fix: remove self-assignment ( #4422 )
2019-08-15 09:47:23 +02:00
Haoqun Jiang
2e3fa929fe
chore!: remove the already-deprecated baseUrl option ( #4388 )
2019-08-02 17:12:13 +08:00
Pavan Kumar Sunkara
362587a966
feat!: make vuex a separate plugin ( #4242 )
...
fixes #2335 , #4024
2019-07-06 15:13:09 +08:00
Min ho Kim
c0aa2bb310
Fix typos ( #4241 )
2019-07-06 07:09:29 +03:00
Pavan Kumar Sunkara
246ae678cb
feat!: make router a separate plugin ( #4196 )
...
* refactor: move router to its own plugin
* refactor: rename routerHistoryMode option to historyMode
* test: add @vue/cli-plugin-router tests
* feat: change src/router.js for most common use cases
* fix: fix cli-ui tests
* docs: Remove router root option from docs
* fix: add support for legacy router option
2019-07-05 23:21:29 +08:00
Guillaume Chau
08ea7911f3
fix(audit): not implemented for pnpm error
2019-04-11 22:57:01 +02:00
Guillaume Chau
bff6a44ae8
fix(audit): hasProjectYarn
2019-04-11 22:49:54 +02:00
Guillaume Chau
4f0286c553
perf(webpack dashboard): cleaning the analyzer data
2019-04-11 00:36:54 +02:00
Guillaume Chau
40d9346914
feat(api): save sahred data to disk
2019-04-11 00:13:26 +02:00
Guillaume Chau
2b4d74b58b
fix(audit): handle errors
2019-04-09 16:22:50 +02:00
Guillaume Chau
fbfbd29be5
feat: vulnerability audit widget
2019-04-09 04:28:37 +02:00
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