Commit Graph

810 Commits

Author SHA1 Message Date
Pooya Parsa 8b253712f0 fix vendor chunkhash 2017-05-19 12:03:33 +04:30
Pooya Parsa 5b8cb0f464 [build] add missing promise.all 2017-05-18 13:17:39 +04:30
Pooya Parsa a70fc016e4 Refactor generateRoutesAndFiles 2017-05-18 13:15:15 +04:30
Pooya Parsa 3f84161811 Refactor r() into utils 2017-05-18 13:14:31 +04:30
Alexandre Chopin b060090fb1 fix generate only index.html when router.mode = 'hash' 2017-05-17 16:20:14 +02:00
Alexandre Chopin 2ff304898d generate only index.html when router.mode = 'hash' 2017-05-17 16:19:22 +02:00
Sebastien Chopin d3f707dde2 Refactor code base 2017-05-17 11:27:05 +02:00
Sebastien Chopin 3fef1bac61 Upgrade connect dependency 2017-05-17 11:26:51 +02:00
Sébastien Chopin ed8bc4f874 Merge pull request #724 from ausir0726/dev
user specified base then add base in html head
2017-05-17 10:27:02 +02:00
ausir 50a8648eeb user specified base then add base in html head 2017-05-17 00:58:27 +08:00
Sebastien Chopin a1e2321e13 Use last version of vue-meta 2017-05-16 17:54:24 +02:00
Sebastien Chopin 0d9627b488 Update dependencies 2017-05-16 17:31:02 +02:00
Sebastien Chopin 971372d763 Add base href every time 2017-05-16 15:56:46 +02:00
Sebastien Chopin 78d219c473 Upgrade to vue-meta 1.0.2 2017-05-16 15:13:44 +02:00
Sebastien Chopin 54dec8e4b5 Fix hot-update.json & add tests 2017-05-16 15:12:30 +02:00
Pooya Parsa 51618bef29 Allow override anything using a file with same name in srcDir/app 2017-05-16 02:17:58 +04:30
Pooya Parsa e9d998e522 Coverage 2017-05-16 01:30:06 +04:30
Pooya Parsa c2befae5db Refactor with async/await instead of yield 2017-05-16 01:21:27 +04:30
Pooya Parsa 34ac2f8b1c t.pass() 2017-05-15 15:36:23 +04:30
Pooya Parsa 32ac90482e Merge remote-tracking branch 'remotes/origin/fix-middleware' into dev
# Conflicts:
#	lib/app/server.js
#	lib/app/utils.js
#	lib/generate.js
#	yarn.lock
2017-05-15 15:33:52 +04:30
Pooya Parsa 52ee3d050d update tests 2017-05-15 03:47:13 +04:30
Pooya Parsa 0eb3fc4a05 update tests 2017-05-15 03:31:41 +04:30
Pooya Parsa a1b9296776 [tests] Split modules 2017-05-15 03:15:01 +04:30
Pooya Parsa 5001341ea7 code style 2017-05-15 03:10:29 +04:30
Pooya Parsa 58842f3c03 [tests] use promise 2017-05-15 03:10:09 +04:30
Pooya Parsa 632a94a9c6 [module] Tests 2017-05-15 03:03:31 +04:30
Pooya Parsa 59ece4978e fix plugins injectAs 2017-05-15 02:26:00 +04:30
Pooya Parsa cb524e0424 [module] remove extra dot in generated template names
node.js preserves dot in ext
2017-05-15 01:29:06 +04:30
Pooya Parsa 2d7b1b1d60 [module] pass ssr as is
This prevents defaulting ssr to false when undefined
2017-05-15 01:26:30 +04:30
Pooya Parsa 11cb84d239 [module] support plugins injectAs 2017-05-15 01:09:27 +04:30
Pooya Parsa c7f31b6492 Merge branch 'modules' into dev 2017-05-15 00:36:07 +04:30
Sébastien Chopin 6a6b978cd1 Makes generate asynchronous 2017-05-14 20:21:14 +02:00
Sébastien Chopin 93e3fe800d Merge branch 'master' of github.com:Atinux/nuxt.js 2017-05-14 19:38:39 +02:00
Sébastien Chopin 264db1bf8b Merge pull request #702 from jroxendal/asyncify-generate
rewrote generate.js to async/await instead of coroutines
2017-05-14 19:38:05 +02:00
Sébastien Chopin 383a9a46c0 Merge pull request #703 from bratberg/master
Bumped nuxt and vuetify versions
2017-05-14 19:36:40 +02:00
Sébastien Chopin 96db377919 Merge branch 'fix-middleware' of github.com:Atinux/nuxt.js into fix-middleware 2017-05-14 19:34:23 +02:00
Sébastien Chopin 39124b87fe Upgrade autoprefixer 2017-05-14 19:34:03 +02:00
Pooya Parsa 0220be4466 [store] fix condition where root store is not exporting state 2017-05-13 23:22:37 +04:30
Pooya Parsa 437586d92b [store] check if storeData.state is function for workaround 2017-05-13 22:22:04 +04:30
Pooya Parsa 05725d70e7 [store] fix 2017-05-13 22:15:42 +04:30
Pooya Parsa a1d94f4148 [tests] fix wrong assertion 2017-05-13 22:02:35 +04:30
Pooya Parsa 2cdeab5661 [Store] Fix createStore bug 2017-05-13 22:02:11 +04:30
Pooya Parsa 3b175ee80f [tests] Test both root and submodules functionality 2017-05-13 21:45:53 +04:30
Pooya Parsa be80f95278 middleware ~> serverMiddleware
To avoid confuse between client and serverSide middlewares
2017-05-12 23:24:00 +04:30
Pooya Parsa 975e468388 app rebuild await for nuxt initialization 2017-05-12 23:19:55 +04:30
Pooya Parsa a6f1ce7465 Merge remote-tracking branch 'origin/master' into modules 2017-05-12 23:06:15 +04:30
Pooya Parsa 9c1060e06c 🔥 Server Middlewares
This commit adds `middlewares` option to nuxt and accepts connect style middlewares.
Also modules can register middlewares using `this.addMiddleware()` method.
Each entry can be a simple middleware function or {path, handler} to support paths.
2017-05-12 14:52:06 +04:30
Pooya Parsa d98c24b9b9 close customFilesWatcher on nuxt::close 2017-05-12 12:57:59 +04:30
Pooya Parsa 5d23dfc49e watch for custom provided templates on edit event 2017-05-12 12:57:06 +04:30
Pooya Parsa 12727d1165 [modules] Watch for template changes
`build.watch` option was added
2017-05-12 12:45:37 +04:30