Commit Graph

35 Commits

Author SHA1 Message Date
Haoqun Jiang
09be0f2e1f fix: add timeout for requests
closes #3076
2019-01-29 23:10:17 +08:00
Guillaume Chau
2baddaa35e fix(tasks): new terminate process implementation 2018-11-26 20:08:20 +01: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
8dd0b11747 fix: expire env maps, closes #1906 2018-08-23 00:12:22 +02:00
Evan You
a76bde100b test: do not call process.exit during tests 2018-08-11 16:11:13 -04:00
Guillaume Chau
316d476d6d refactor: launch + more helpful error message 2018-08-06 19:07:05 +02:00
Evan You
4b4e4609e5 perf: improve CLI startup performance 2018-07-19 16:41:10 -04:00
Evan You
a748c26b63 chore: remove log [ci skip] 2018-07-17 17:00:17 -04:00
Guillaume Chau
9a8f49edb6 fix(ipc): check connection 2018-07-17 21:34:32 +02:00
Guillaume Chau
08352811e0 feat: local service plugins, closes #1841 2018-07-13 17:39:07 +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
8e5448c2dc refactor: hasProjectYarn & hasProjectGit 2018-07-05 11:11:48 +02:00
Guillaume Chau
c2da5fcc71 feat(ui): improved IpcMessenger with new options 2018-06-21 13:50:06 +02:00
Guillaume Chau
29fcee73bd fix(ui): process exit guard 2018-06-15 00:36:34 +02:00
Guillaume Chau
1fcd2d0d76 fix(ui): IPC conflict 2018-06-10 21:21:08 +02:00
Evan You
9846cd520c fix: fix caching dependency (close #1384) 2018-05-29 09:29:18 -04:00
Evan You
0bc2aeba6d chore: merge dev 2018-05-28 22:10:41 -04:00
Evan You
ff8acd1b55 refactor: caching identifier generation 2018-05-28 14:47:01 -04:00
Guillaume Chau
b75efc3a67 chore: merge dev 2018-05-22 17:05:07 +02:00
Evan You
1075576690 perf: adjust caching and parallelization 2018-05-22 00:09:30 -04:00
Guillaume Chau
9d00eebb92 refactor(ui): new IpcMessenger plugin utils 2018-04-22 13:33:46 +02:00
Guillaume Chau
75e86c6483 fix(ui): prompts async methods + fixes 2018-04-21 16:52:23 +02:00
Guillaume Chau
b9a714c32a feat(ui): wip plugins list 2018-03-11 19:36:23 +01:00
Guillaume Chau
9f0eece1d1 feat(ui): Progress and Logs systems 2018-03-09 20:35:37 +01:00
Guillaume Chau
61655b14df feat(ui): Project creation working! 2018-03-07 19:17:27 +01:00
Evan You
4601cc34b2 refactor: move more into pluginResolution util 2018-03-05 11:09:21 -05:00
Evan You
49e9cf2ce6 refactor: use pluginResolution utils in more places, add tests 2018-03-04 15:13:02 -05:00
Evan You
78dcc7ac58 refactor: use consistent plugin name resolution between add and invoke 2018-03-04 14:25:56 -05:00
Evan You
edff5b49fe refactor: extract plugin resolution into shared-utils 2018-03-04 13:46:10 -05:00
Guillaume Chau
0f2ee80a10 feat: generatorAPI.exitLog (#935)
* feat(logger): add tag argument

* feat(generator): add `exitLog` api

* fix(generator): extract toShortId into a util function
2018-03-04 13:22:55 -05:00
Evan You
85aacc3464 refactor: improve options validation 2018-02-03 22:19:21 -05:00
Evan You
9f25eedf80 refactor: make hasYarn & hasGit lazy to improve boot time 2018-02-02 15:38:41 -05:00
Evan You
120d5c5256 fix: move linkBin into @vue/cli since it requires node 8 2018-01-29 22:05:31 -05:00
Evan You
f372f55e93 feat: allow saving multiple presets 2018-01-28 00:24:33 -05:00
Evan You
9856549432 refactor: refactor shared utils + move openBrowser 2018-01-27 21:54:27 -05:00