diff options
author | Maxime Quandalle <maxime@quandalle.com> | 2015-10-30 03:05:43 +0100 |
---|---|---|
committer | Maxime Quandalle <maxime@quandalle.com> | 2015-10-30 03:05:43 +0100 |
commit | 41b23f88aea0f421226f92b081cdb1b61c64bde4 (patch) | |
tree | 3091b7645cd98d0b904fe7deb90520483bfd9ca2 | |
parent | dd3cdf3945b26c70b00b5c9c1dd13c74eaed2f8b (diff) | |
download | wekan-41b23f88aea0f421226f92b081cdb1b61c64bde4.tar.gz wekan-41b23f88aea0f421226f92b081cdb1b61c64bde4.tar.bz2 wekan-41b23f88aea0f421226f92b081cdb1b61c64bde4.zip |
Implement fast-render
This required updating 3stack:presence because of the following bug:
https://github.com/3stack-software/meteor-presence/pull/3
-rw-r--r-- | .eslintrc | 1 | ||||
-rw-r--r-- | .meteor/packages | 1 | ||||
-rw-r--r-- | .meteor/versions | 5 | ||||
-rw-r--r-- | History.md | 2 | ||||
-rw-r--r-- | server/publications/fast-render.js | 7 |
5 files changed, 15 insertions, 1 deletions
@@ -90,6 +90,7 @@ globals: BlazeLayout: false DocHead: false ESSearchResults: false + FastRender: false FlowRouter: false FS: false getSlug: false diff --git a/.meteor/packages b/.meteor/packages index 5b666ed1..bdb0b60e 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -49,6 +49,7 @@ audit-argument-checks kadira:blaze-layout kadira:dochead kadira:flow-router +meteorhacks:fast-render meteorhacks:picker meteorhacks:subs-manager mquandalle:autofocus diff --git a/.meteor/versions b/.meteor/versions index bd2390c4..db5d11e7 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -1,4 +1,4 @@ -3stack:presence@1.0.3 +3stack:presence@1.0.4 accounts-base@1.2.2 accounts-password@1.1.4 aldeed:collection2@2.5.0 @@ -35,6 +35,7 @@ cfs:tempstore@0.1.5 cfs:upload-http@0.0.20 cfs:worker@0.1.4 check@1.1.0 +chuangbo:cookie@1.1.0 coffeescript@1.0.11 cosmos:browserify@0.8.1 dburles:collection-helpers@1.0.4 @@ -75,6 +76,8 @@ meteor-base@1.0.1 meteor-platform@1.2.3 meteorhacks:aggregate@1.3.0 meteorhacks:collection-utils@1.2.0 +meteorhacks:fast-render@2.10.0 +meteorhacks:inject-data@1.4.1 meteorhacks:picker@1.0.3 meteorhacks:subs-manager@1.6.2 meteorspark:util@0.2.0 @@ -3,6 +3,8 @@ This release features: * Card import from Trello +* Accelerate the initial page rendering by sending the data on the intial HTTP + response instead of waiting for the DDP connection to open. Thanks to GitHub users AlexanderS, fisle, ndarilek, and xavierpriour for their contributions. diff --git a/server/publications/fast-render.js b/server/publications/fast-render.js new file mode 100644 index 00000000..e28b6f2e --- /dev/null +++ b/server/publications/fast-render.js @@ -0,0 +1,7 @@ +FastRender.onAllRoutes(function() { + this.subscribe('boards'); +}); + +FastRender.route('/b/:id/:slug', function({ id }) { + this.subscribe('board', id); +}); |