Commit Graph

76 Commits

Author SHA1 Message Date
Guillaume Chau
1ff22d2a51 fix(task): keep double quotes in script command 2019-05-27 11:44:23 +02:00
Guillaume Chau
e56d510b39 feat: rename project (#3955)
* feat: project rename

* chore: use a pen icon for rename button
2019-05-16 16:05:11 +02:00
Guillaume Chau
3eabfad234 fix(task): ENV_VAR=value broken in commands 2019-05-16 15:41:35 +02:00
Haoqun Jiang
1a72e995e8 fix: fix vue add/invoke bug when user does not have yarn installed (#3806)
closes #3804
2019-04-14 23:01:52 +08:00
Guillaume Chau
bbe4002480 feat(tasks): override args switch, closes #3236 2019-04-13 20:58:12 +02:00
Guillaume Chau
01d20357ff fix(PubSub): set max listeners to Infinity 2019-04-13 20:10:32 +02:00
Guillaume Chau
bdf74ba9a2 feat(SharedData): set: log number of subscriptions 2019-04-13 20:10:18 +02:00
Guillaume Chau
022e17da57 fix: --dev shouldn't try to load dev assets, closes #3802 2019-04-13 19:44:14 +02:00
Haoqun Jiang
5fbda109d9 fix: fix ERR_INVALID_ARG_TYPE error when launching vue ui (#3801)
closes #3800
2019-04-14 01:11:47 +08:00
Haoqun Jiang
94f3ca0e91 fix: better pnpm check
1. separate project pnpm check and global pnpm check
2. rename hasPnpm to hasPnpm3OrLater
2019-04-11 16:38:49 +08:00
Haoqun Jiang
f1807fd304 Merge pull request #3743 from vuejs/next-minor
3.6
2019-04-11 09:26:12 +08:00
Guillaume Chau
13199f52e1 fix(tasks): sort 2019-04-11 01:07:14 +02:00
Guillaume Chau
40d9346914 feat(api): save sahred data to disk 2019-04-11 00:13:26 +02:00
Guillaume Chau
c4bd1abea8 fix: set cache-control header on static files 2019-04-08 23:25:44 +02:00
Guillaume Chau
3479f21f12 refactor(plugin): invoke is now done in child process (#3778) 2019-04-08 21:08:07 +02:00
robertkruis
a02ef3988f feat: support PNPM as a package manager (#1531)
Enables vue-cli to use PNPM (https://pnpm.js.org/) as package manager
2019-04-09 00:43:47 +08:00
Guillaume Chau
8c3ff11653 refactor(project create): run vue create in child process, closes #3664 2019-04-06 01:48:02 +02:00
Guillaume Chau
c81e6c21a2 feat(project create): bare option 2019-04-06 01:16:02 +02:00
Walter Tommasi
d047aca313 fix(cli-ui): folder list when root windows (#3331) 2019-01-22 00:03:15 +08:00
Hamed Baatour
11d17d9df2 feat(ui): enforce package.json npm rules (#3232) 2019-01-20 16:32:59 +08:00
Alex Rohleder
6b27ca7870 fix: typo in plugin invoke notification (#2937)
fixes #2917
2018-11-27 16:56:51 +08:00
Guillaume Chau
2baddaa35e fix(tasks): new terminate process implementation 2018-11-26 20:08:20 +01:00
Guillaume Chau
f45af9528f chore: lint files 2018-11-26 20:07:50 +01:00
Guillaume Chau
bd06cd4cdf fix(plugins): local install 2018-11-07 13:52:19 -08:00
Guillaume Chau
91a4b2e28e feat(plugin): quick local plugin refresh 2018-11-06 23:33:21 +01:00
Guillaume Chau
59e1201056 fix(dependencies): better metadata load error handling 2018-10-29 14:56:15 +01:00
Guillaume Chau
d11290a0e1 feat(plugin api): task match can now be a function 2018-10-29 14:46:31 +01:00
Guillaume Chau
da66f93edb fix(task): remove non-running missing tasks 2018-10-29 14:37:26 +01:00
Guillaume Chau
23a05fc32f fix(plugin): catch execution error 2018-10-29 13:39:53 +01:00
Guillaume Chau
7d2d1fb732 fix(local plugin): remove folder before copying 2018-10-28 18:45:24 +01: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
4acf48da10 chore: update to latest apollo 2018-08-23 02:20:24 +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
Bogdan Luca
bf91533c57 fix(cli-ui): ignore "false" ENOENT errors on Windows (#2294) 2018-08-21 16:36:51 +02:00
Guillaume Chau
196c84c390 feat(file-diff): syntax highlighting, better background colors 2018-08-07 02:04:30 +02:00
Guillaume Chau
9079d3e1e5 fix(deps): more robust isInstalled 2018-08-07 00:50:09 +02:00
Guillaume Chau
316d476d6d refactor: launch + more helpful error message 2018-08-06 19:07:05 +02:00
Guillaume Chau
1c5fdd0184 feat: hasPlugin matches router or vuex 2018-07-28 01:32:49 +02:00
Evan You
baa1e0455f refactor: extract rc file loading logic 2018-07-26 22:21:16 -04:00
Guillaume Chau
8e6622fb5d fix(task): shell mode (fix cd) + more robust error handing 2018-07-25 15:34:04 +02:00
Guillaume Chau
0ee1983c9b fix(plugin api): task hooks (non-vue cli project) 2018-07-25 15:14:23 +02:00
Guillaume Chau
3936dfc77a fix(tasks): parameters 2018-07-20 08:52:34 +02:00
Guillaume Chau
d24c7bb10a refactor(plugin api): scope shared data per-project 2018-07-20 08:39:38 +02:00
troy351
24edd93775 fix(plugin api): cwd is not a function #1876 (#1877) 2018-07-17 12:41:59 +02:00
Guillaume Chau
d30475bf68 feat(task): save/restore params 2018-07-17 12:40:00 +02:00
Guillaume Chau
8a0962457a fix: invalidatePackage arguments 2018-07-15 20:51:31 +02:00
Guillaume Chau
51afe592fa fix: plugin file serve issue 2018-07-15 20:43:19 +02:00
Guillaume Chau
7ebaa8ac9d fix: remove read-pkg 2018-07-15 20:36:33 +02:00
Guillaume Chau
4f910b19f9 fix: update all plugins 2018-07-15 20:14:04 +02:00
Guillaume Chau
1ffcb2164a fix(serve): force disable HTTP cache 2018-07-14 17:06:44 +02:00