Commit Graph

104 Commits

Author SHA1 Message Date
Evan You
486ca1805b docs: basic deployment notes 2018-06-08 00:48:34 -04:00
Evan You
445d96e0df chore: remove temp file 2018-06-08 00:11:46 -04:00
Evan You
fb97646ee5 docs: more content 2018-06-08 00:10:35 -04:00
Evan You
726aebdda5 docs: wip 2018-06-07 23:20:51 -04:00
Evan You
999cbe4cde docs: wip 2018-06-07 15:39:34 -04:00
Evan You
97787947b9 docs: wip 2018-06-07 13:24:59 -04:00
Mix
f87d91811c docs: added example with loader GraphQL (#1501) 2018-06-07 09:45:14 -04:00
Kite
6e32164df5 fix: Remove duplicated "the" (#1493) 2018-06-07 10:33:33 +02:00
Evan You
1ffd81e216 docs: progress 2018-06-05 16:51:44 -04:00
Evan You
4e922055e4 docs: wip 2018-06-05 14:50:04 -04:00
Guillaume Chau
1c8f1953e7 refactor(ui): Config & task icons (#1450)
BREAKING CHANGE:

- `file-icon` for the configurations is removed
- Configuration objects `icon` option changed and is now working differently: you can either use a material icon code or a custom image (see Public static files in the UI Plugin docs).
- Task objects have a new `icon` option wich works exactly the same
- By default, if no icon is provided for either the config or the task, the corresponding vue-cli plugin logo will be used instead (if any).
2018-06-05 10:58:00 +02:00
Guillaume Chau
73545252e0 feat: ui tweaks & fixes (#1409)
* refactor(ui): use fetchPolic: 'cache-and-network' by default

* feat(ui): don't display loader if cached data

* fix(ui): eslint errors

* feat(ui): new top bar design

* fix(ui): remove work icon in top bar

* fix(ui): logger view item hover background

* feat(ui): Projects list show open project

* feat(ui): top bar: responsive + no favorites message

* fix(ui): Cannot set property consoleLogLast of #<a> which has only a getter

* fix(ui): loading prompts folder when installing plugin

* feat(ui): help translating button + docs

* docs(ui): fix local. docs

* fix(ui): Help translate button

* docs(ui): plugin ui dev docs improvements

* docs(ui): typo

* docs(ui): typo

* docs(ui): typo

* feat(ui): auto locale now tries full code + short code

* docs(ui): fix missing ref locale link
2018-05-31 14:10:05 -04:00
Evan You
a9e12865b5 feat: respect baseUrl during development
BREAKING CHANGE: `devBaseUrl` option has been removed. `baseUrl` now works for
both development and production. To use different paths for prod/dev, use
conditional values based on `process.env.NODE_ENV` in `vue.config.js`.
2018-05-30 11:01:16 -04:00
Craig Morris
9332f24456 Fix typo (#1392) 2018-05-29 16:41:40 +02:00
Evan You
071b58b240 docs: update config
close #1387
2018-05-29 09:05:39 -04:00
Craig Morris
5e95b3df73 feat: add --copy option for vue-cli-service serve (#1355) 2018-05-29 08:59:10 -04:00
Andrew LeTourneau
d81dc69fa8 docs: adding disableHostCheck default value (#1373) 2018-05-28 23:39:51 -04:00
Guillaume Chau
6d329bd3fe docs: update 2018-05-25 00:36:08 +02:00
Guillaume Chau
0a954df7f3 chore: merge dev 2018-05-24 09:32:28 +02:00
JK
1176ded649 docs: update docs for assetsDir, --max-errors and --max-warnings (#1356) 2018-05-23 12:37:41 -04:00
Guillaume Chau
b75efc3a67 chore: merge dev 2018-05-22 17:05:07 +02:00
Guillaume Hamoniez
f50b0dbf9a docs: fix typo in env doc (#1344) 2018-05-22 10:00:14 -04:00
Guillaume Chau
d203fa0a5e chore: merge dev 2018-05-21 17:21:22 +02:00
ziga
6ea17c9f04 feat(build): add 'watch' option (#1332) 2018-05-21 10:46:15 -04:00
Guillaume Chau
b6114d49c7 chore: merge dev 2018-05-12 04:33:14 +02:00
Evan You
853662c64f fix(css): css-loader importLoaders should account for vue-loader's injected
postStyleLoader.

close #1267
2018-05-11 16:44:14 -04:00
Guillaume Chau
16f3137e70 docs(ui): add tasks title 2018-05-11 21:47:37 +02:00
Guillaume Chau
215cc2013a feat(ui): api.addTask() 2018-05-11 21:46:19 +02:00
Guillaume Chau
78a6ac8fe2 docs(ui): notice about color prompt type 2018-05-11 20:50:30 +02:00
Guillaume Chau
8bebef2309 chore: merge dev 2018-05-11 02:35:42 +02:00
Evan You
1b5bdde17d fix: css imports from js
BREAKING CHANGE: `css.modules` option has been removed. To import css files (or
any other supported pre-processor files) as CSS Modules, append the request
with a `?module` resourceQuery.
2018-05-10 17:47:53 -04:00
Evan You
a8af883741 revert: feat: new option "preserveWhitespace""
This reverts commit ea834412f6.
2018-05-09 18:19:22 -04:00
Evan You
4c5784da73 feat: expose env variables as root level in index.html template 2018-05-08 16:55:30 -04:00
Evan You
6d4e51dd18 feat: remove DLL option
BREAKING CHANGE: dll option has been removed.
2018-05-07 17:27:40 -04:00
勾三股四
ab0746e646 docs: improve code blocks (#1231) 2018-05-07 16:59:29 -04:00
Evan You
ea834412f6 feat: new option "preserveWhitespace" 2018-05-04 19:03:07 -04:00
Evan You
da4d0b2e2a feat: relex transpile includes + new transpileDependencies option
BREAKING CHANGE: To include a dependency for Babel transpilation, tapping
babel-loader and adding .include() will no longer work. Use the new
transpileDependencies option instead.
2018-05-03 18:18:27 -04:00
Guillaume Chau
2a483051ed chore: merge dev 2018-05-02 17:01:20 +02:00
Guillaume Chau
4cbca94820 docs(ui): plugin architecture schema 2018-05-02 15:42:24 +02:00
Evan You
69ebd800a2 refactor: rename test commands
BREAKING CHANGE: `cli-plugin-unit-jest` and `cli-plugin-unit-mocha` now register
"test:unit" command and script instead of "test"; `cli-plugin-e2e-cypress` now
register "test:e2e" with optional `--headless` flag instead of "e2e" and
"e2e:open"; `cli-plugin-e2e-nightwatch` now register "test:e2e" instead of "e2e".

close #876, close #878
2018-05-01 18:15:25 -04:00
Evan You
d595adacf4 refactor: adjust mode loading order
BREAKING CHANGE: PluginAPI.setMode() has been removed. Instead, for a plugin to
sepcify the default mode for a registered command, the plugins should expose
`module.exports.defaultModes` in the form of `{ [commandName]: mode }`.

close #959
2018-05-01 17:14:33 -04:00
Guillaume Chau
fef2f78c3d feat(ui): dev mode 2018-05-01 15:21:37 +02:00
Guillaume Chau
4cb15f3961 feat(ui): ShareData two-way sync + watchSharedData + storage API + dev logs 2018-05-01 15:03:35 +02:00
Guillaume Chau
2eac8ff52d feat(ui): PWA config + ESLint extra config 2018-04-30 19:03:21 +02:00
Guillaume Chau
a66dabb613 feat(ui): plugin locales 2018-04-29 23:05:48 +02:00
Guillaume Chau
87116364a7 feat(ui): JS config support 2018-04-28 19:59:06 +02:00
Guillaume Chau
f674aa69c6 chore: merge dev 2018-04-28 15:33:24 +02:00
Evan You
203e069196 docs: update vue create options 2018-04-27 15:17:03 -04:00
Evan You
8e72943fcf fix: css.extract options handling
close #1061
2018-04-27 12:52:10 -04:00
Guillaume Chau
84dc4ebbf2 Update IPC title 2018-04-26 20:50:33 +02:00