Commit graph

41 commits

Author SHA1 Message Date
SachaG
8b821725c8 Add layout and error components to core so we always have something to display even without themes; small clean-ups 2017-02-17 20:45:11 +09:00
xavcz
d195d366c8 Nova v1.1.0 🔭
* bump packages version
* update to Meteor 1.4.3! 🚀
2017-02-16 11:50:22 +01:00
Comus Leong
fa0871130f oops 2017-02-16 14:21:20 +08:00
Comus Leong
1ef47e860a remove duplicate inject-data 2017-02-15 21:06:04 +08:00
Comus Leong
5356c3b8d5 oops 2017-02-12 22:30:52 +08:00
Comus Leong
b8b0480cb0 better core/lib improvement and update 2017-02-12 22:00:13 +08:00
Comus Leong
3968e49d7c withRenderContext 2017-02-08 09:15:09 +08:00
Comus Leong
665547efce renderContext fix 2017-02-08 04:36:57 +08:00
xavcz
611fec4523 use renderContext in the end, but there's still need to find a workaround when an external package mess with the fibers 2017-02-07 16:10:55 +01:00
xavcz
7f73f5a722 patch: the context doesn't hold anymore values (context.get() undefined) 😱 2017-02-07 12:50:08 +01:00
Comus Leong
7594462e7e Improve error logging on server 2017-02-07 10:49:38 +08:00
Comus Leong
9992f0063e new routing 2017-02-06 14:36:42 +08:00
SachaG
cf1ee06273 pass error to PostsList and show error message 2017-02-03 15:36:40 +09:00
Comus Leong
8edbfdc755 clean up 2017-01-31 11:19:43 +08:00
Comus Leong
98ff9c2730 client side exportable redux store 2017-01-31 10:24:12 +08:00
Comus Leong
1991cd4f4b getMiddleware to getMiddlewares 2017-01-31 10:24:12 +08:00
xavcz
a6e8e69c69 clean withMessages, make the router.onUpdate callback usable with store & apollo-client, move the logic to clear flash messages inside the router.onUpdate callback 2017-01-26 09:56:53 +01:00
Comus Leong
f1589886ff req.client to req.apolloClient 2017-01-26 15:20:08 +08:00
Comus Leong
9bb61abfd2 separate client side and server side routing 2017-01-26 13:48:47 +08:00
Comus Leong
45a1e45b45 rename routing.jsx to routing-client.jsx 2017-01-26 13:21:32 +08:00
Comus Leong
1a7cc3c7db Actions/Reducers/Middleware convert to getActions()/getReducers()/getMiddleware() 2017-01-26 12:41:02 +08:00
xavcz
79e4cf5266 make FormWrapper exportable again, routes can accept either component or componentName property 2017-01-18 15:11:31 +01:00
xavcz
c0fcc944d7 Nova's components & routes registered in a declarative way: no load order mess, better control of the flow, no changes for the end user 2017-01-18 12:51:10 +01:00
SachaG
efb34c76e0 Add react-router-scroll 2017-01-18 15:09:21 +09:00
xavcz
b3bcb4de87 improve Nova's redux utils (configureStore, addAction, addReducer) 2017-01-04 14:31:38 +01:00
Comus Leong
f15906e887 addRoute function improve, not use array.concat because it will return a new array 2017-01-03 16:42:53 +08:00
xavcz
746da29d72 semver bump: 1.0.0 🚀 2016-12-27 11:58:58 +01:00
Dominic Tracey
7ac15e28d3 updates per @xavcz 2016-12-26 10:30:59 -05:00
Dominic Tracey
8936776e23 Allow redux middleware extensions 2016-12-25 19:26:41 -05:00
Sacha Greif
4e1a82c130 Callbacks.add -> addCallback; and other callback functions 2016-12-13 11:40:24 +09:00
xavcz
d31ce63a17 fix withMessages 2016-12-12 11:00:25 +00:00
Sacha Greif
381cdc7cff Telescope.headtags -> Headtags; Telescope.actions -> Actions; Telescope.reducers -> Reducers; Telescope.operateOnItem -> operateOnItem; TODO: fix withMessages 2016-12-12 16:43:23 +09:00
Sacha Greif
aa85aaf9c8 Telescope.routes -> Routes, addRoute; no more indexRoute 2016-12-12 11:12:41 +09:00
Sacha Greif
5e1e124a8f Telescope.callbacks -> Callbacks; Telescope.createCollection -> createCollection 2016-12-12 10:24:34 +09:00
Sacha Greif
292a5e5566 various fixes: upgrade react-apollo; handle array fields in forms; fix "daily" view 2016-12-12 09:55:24 +09:00
xavcz
b86ac7c12b withApp: class with lifecycle hooks so it can preload fields from feature/custom packages; fix Users.getSettings; ssr: plug again the cookies to the request 2016-12-09 13:26:46 +01:00
xavcz
990f21aae1 withMessages hoc to avoid having redux code in components 2016-12-08 09:42:50 +01:00
xavcz
37f4bdaf91 Telescope.components.Foo -> Components.Foo, same for related components utils like registerComponent, getRawComponent & replaceComponent 2016-12-06 18:06:29 +01:00
xavcz
ddd71eebd1 withCurrentUser belongs to nova:users 2016-11-29 14:08:24 +01:00
Sacha Greif
6d376a5f1c remove dependency on Events 2016-11-26 11:51:52 +09:00
Sacha Greif
395a5926be make movies package work independently; nova:base-routes -> nova:routing 2016-11-24 15:47:51 +09:00