Michał Sajnóg
837295bcec
chore(eslint-config-prettier): upgrade prettier and extend configuration ( #2932 )
2018-11-12 14:44:22 +08:00
Haoqun Jiang
c08ea14f12
chore: update eslint deps
2018-11-02 23:06:07 +08:00
Haoqun Jiang
c138c7d544
fix: add acorn-walk as dependency instead of relying on acorn's internal folder structure
...
fixes #2848
2018-10-31 10:43:18 +08:00
Haoqun Jiang
79bc3cc8ab
chore: update lerna & use independent mode
2018-10-31 01:10:49 +08:00
Haoqun Jiang
77448897d4
feat: implement vue upgrade ( #2428 )
...
* feat: add vue upgrade command
* feat: implement vue upgrade
2018-10-31 01:07:39 +08:00
Haoqun Jiang
7ccf7b37fa
feat: update to ESLint v5
...
closes #2322
closes #2704
2018-10-30 20:58:37 +08:00
Haoqun Jiang
33a3b19df2
feat: update vue-jest to 3.x along with other dependency updates
...
As vue-jest is only used in generators, it should be considered as a
semver minor rather than semver major.
2018-10-28 14:29:52 +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
8a54ef60dc
chore: upgrade deps ( #2642 )
...
closes #2376
* chore: update deps
* fix: remove extraneous require
* fix: force @babel/core resolution to be ^7.0.0
Previously it was interfered by vue-apollo & vuepress 0.14
* fix: sync deps
* chore: update yarn.lock
2018-10-20 21:29:17 +08:00
Haoqun Jiang
5e96de9b8c
fix(ui): fix plugin installation animation hanging
...
which is caused by a breaking change in graphql v14
https://github.com/Akryum/vue-cli-plugin-apollo/issues/61
2018-09-25 14:31:03 +08:00
Haoqun Jiang
444cf86d60
fix(ui): update graphql version to align with vue-cli-plugin-apollo
...
closes #2574
closes #2577
2018-09-24 22:25:42 +08:00
Haoqun Jiang
bd32daa2db
fix: add webpack-preprocessor, fixes babel 7 compatibility issues
...
closes #2538
closes #2465
2018-09-24 21:24:41 +08:00
Guillaume Chau
f8ccef1663
chore: update @vue/ui
2018-08-31 19:55:31 +02:00
Guillaume Chau
1333d5ef0d
chore: update @vue/ui
2018-08-31 19:43:43 +02:00
Guillaume Chau
4acf48da10
chore: update to latest apollo
2018-08-23 02:20:24 +02:00
Evan You
1f0c8e935e
fix: work around url-loader 1.1.0 regression
...
close #2242
2018-08-16 10:15:47 -04:00
Evan You
a2c767efc4
fix: minify embedded CSS with extract: false
...
close #2214
2018-08-15 18:34:55 -04:00
Haoqun Jiang
4a035e2fc1
fix: upgrade lint-staged to v7.2.2 ( #2183 )
...
closes #2165
2018-08-13 12:12:26 -04:00
Evan You
c4b4bb06a1
docs: improve installation tip + tweaks [ci skip]
2018-08-10 10:43:24 -04:00
Evan You
ba75e29243
fix: avoid adding githooks if created as sub dir in existing git repo
...
close #2131
2018-08-09 11:47:30 -04:00
Evan You
04c2be4587
docs: fix searchbox
2018-08-09 02:15:56 -04:00
Evan You
55043d310e
feat: support Subresource Integrity via integrity option
2018-08-09 01:22:46 -04:00
Evan You
7b39bed188
refactor: use better modern mode and cors implementation
...
BREAKING CHANGE: The `corsUseCredentials` option has been replaced by the new
`crossorigin` option.
2018-08-08 23:31:13 -04:00
Evan You
697d3f32c1
chore: lockfile
2018-08-08 09:44:59 -04:00
Evan You
9e4d62cc80
fix: ensure consistent build hash with different project locations
2018-08-07 17:36:11 -04:00
Evan You
a0179cef48
docs: pin vue dep resolutions for vuepress
2018-08-07 12:31:04 -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
katashin
7706dcf0b4
fix(typescript): prevent compilation error when using src attribute on sfc ( #2068 )
...
bump fork-ts-checker-webpack-plugin to v0.4.4
2018-08-05 23:29:07 -04:00
Evan You
483a08252e
feat(typescript): upgrade default TS version to 3.0
2018-07-30 17:09:45 -04:00
Evan You
da833d607e
refactor(babel): use individual plugins instead of stage presets
...
BREAKING CHANGE: @vue/babel-preset-app no longer includes @babel/preset-stage-2.
Now the only pre stage-3 proposals included are dynamic import, decorators and
class properties. This is because Babel 7 will be removing stage presets
altogether.
2018-07-27 13:00:23 -04:00
Evan You
a3596a1197
ci: fix ts dev dep
2018-07-23 13:06:04 -04:00
Guillaume Chau
35906f7a8d
chore: upgrade changelog preset [ci skip]
2018-07-13 18:35:17 +02:00
Guillaume Chau
aa7c65bcc8
chore: new changelog [ci skip]
2018-07-13 16:40:11 +02:00
Payton Burdette
153c418555
feat: vue config command ( #1554 )
...
* fixed broken plugin dev link on contributing guide
* feat(cli-service): vue config command added
* feat(cli-service): vue config command added
* feat(cli-service): added config commands get and delete
* feat(cli-service): added vue edit command and opn dependcy
* feat(cli-service): added vue config set command and vue config check
* feat(cli-service): nested path support and command/logs adjustment
* feat(cli-service): command option descriptions updated with preset
* refactor: object get/set/unset
* feat: json option + fs/JSON fixes
2018-07-12 00:36:59 +02:00
Guillaume Chau
93940c2c25
chore: upgrade deps
2018-07-11 00:55:02 +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
286d75ea12
feat(ui): Dependencies view ( #1740 )
...
* fix(ui): chrome bug: grid element overflow
https://bugs.chromium.org/p/chromium/issues/detail?id=833837
* feat(ui): dependencies view
* feat(ui): filter deps
2018-07-04 13:11:00 +02:00
Guillaume Chau
6bc5d724f2
feat(ui): search fields
2018-07-04 01:25:26 +02:00
Guillaume Chau
0199d72dfa
feat(ui): project homepage
2018-07-02 00:05:27 +02:00
Guillaume Chau
056b2acd6a
chore(ui): upgrade @vue/ui
2018-07-01 16:32:39 +02:00
Guillaume Chau
5e66974ca8
chore(ui): update to latest @vue/ui
2018-07-01 13:00:40 +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
9d798fbef0
chore(ui): upgrade @vue/ui
2018-06-20 15:14:15 +02:00
Guillaume Chau
4b44509e81
fix(ui): folders on Windows
2018-06-19 00:12:52 +02:00
Guillaume Chau
40439b1743
chore(ui): upgrade @vue/ui
2018-06-17 16:18:04 +02:00
Guillaume Chau
74021488cd
feat(ui): remote preset support
2018-06-17 15:58:16 +02:00
Guillaume Chau
545cc3fca7
feat(ui): folder explorer: better UX + hide hidden folders by default
2018-06-17 03:06:55 +02:00
Guillaume Chau
e6c754672e
chore(ui): upgrade @vue/ui
2018-06-15 20:36:27 +02:00
Guillaume Chau
d8270fe352
chore: upgrade vue-apollo
2018-06-14 01:25:45 +02:00
Evan You
272ef5e2a4
feat: vue-cli-service build --report/--report-json
2018-06-13 13:17:46 -04:00