Commit graph

4387 commits

Author SHA1 Message Date
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
xavcz
e07c844710 provide better error messages for Embedly & Mailchimp 2017-02-11 12:27:32 +01:00
xavcz
109ebcc64b adapt nova:debug to Apollo version + link to docs 2017-02-10 10:41:08 +01:00
xavcz
c33ebd534a get collection name from typename on nova:subscribe, add missing import on previous commit 2017-02-10 09:55:06 +01:00
xavcz
6833b35f38 patch issue from Meteor.absoluteUrl() returning always localhost in development mode (see #1554) 2017-02-10 09:54:11 +01:00
xavcz
bf51a05d65 allow form.hidden to be a boolean or a function (which should return a boolean) 2017-02-08 10:48:17 +01:00
Xavier Cazalot
d4ae9c3bee Merge pull request #1565 from comus/render-timeline
renderContext fix
2017-02-08 08:54:17 +01: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
efe56c2b97 remove unneeded actions on nova:subscribe 2017-02-07 16:35:34 +01: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
42285a859c re-enable nova:subscribe 2017-02-07 12:51:11 +01:00
xavcz
7f73f5a722 patch: the context doesn't hold anymore values (context.get() undefined) 😱 2017-02-07 12:50:08 +01:00
Xavier Cazalot
867d14e3d0 Merge pull request #1561 from comus/new-routing
Routing independent from deprecated packages & folder restructuration of nova:lib&core & update std:accounts-ui to 1.2.18
2017-02-07 08:15:51 +01:00
Comus Leong
7594462e7e Improve error logging on server 2017-02-07 10:49:38 +08:00
Comus Leong
01b4a800a4 update std:accounts-ui to 1.2.18 and remove meteor_subscribe.js 2017-02-07 09:43:51 +08:00
Comus Leong
26a2419ae4 merge apollo.js together 2017-02-07 09:27:02 +08:00
Comus Leong
8a8596a75b move renderContext from core to lib, so that every components/containers includes core’s (such as withList, App) can use renderContext.get() to get store, apolloClient, loginToken, history, reducers, middlewares 2017-02-06 23:56:15 +08:00
Comus Leong
b789211627 rename some files in nova-lib, dash to underline 2017-02-06 22:28:39 +08:00
Comus Leong
33b3b5bf24 change nova-core folder structure 2017-02-06 22:24:05 +08:00
Comus Leong
2ab3fd3c66 change nova-lib folder structure 2017-02-06 21:47:27 +08:00
Comus Leong
dfd01fdc1a get rid of meteor.subscribe error during SSR, because std:accounts-ui LoginForm needs meteor.subscribe 2017-02-06 21:14:07 +08:00
Comus Leong
e8714af111 remove apollo packages 2017-02-06 14:38:31 +08:00
Comus Leong
9992f0063e new routing 2017-02-06 14:36:42 +08:00
SachaG
3e47320a21 Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel 2017-02-06 14:22:56 +09:00
SachaG
435cc3555d decorate categories with active and expanded properties; adapt Categories.getParents to work with store; add category parent resolver; improve mongo-redux; remove duplicate unflatten; add level property to items in unflatten 2017-02-06 10:50:48 +09:00
SachaG
8bc6aacf85 Small tweaks: i18n’ize error message, pass terms to posts list 2017-02-06 10:43:55 +09:00
xavcz
3b096a680a nova:events: export requestAnalyticsAsync server-side to be used by other packages 2017-02-04 07:53:28 +01:00
SachaG
b11188eda6 handle missing users/posts better 2017-02-04 15:40:26 +09:00
SachaG
9d9929d0b8 Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel 2017-02-04 11:46:54 +09:00
SachaG
02245f9e03 Add new Collection.findInStore and Collection.findOneInStore methods to query the store during SSR and use it in posts views 2017-02-04 11:46:40 +09:00
SachaG
bdfa76aca6 Improve error logging on server; add createdAt to PostsList fragment; use componentNames for base routes 2017-02-04 11:43:21 +09:00
Sacha Greif
1fce2006ff Merge pull request #1555 from dominictracey/devel
Add username tooltip to user's avatar
2017-02-04 09:48:34 +09:00
Dominic Tracey
d0732c4ac9 Add username tooltip to user's avatar. Nice in the commenters list of a PostItem. 2017-02-03 13:55:51 -05:00
SachaG
3cde24d4fb Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel
# Conflicts:
#	packages/nova-base-components/lib/posts/PostsList.jsx
#	yarn.lock
2017-02-03 15:37:52 +09:00
SachaG
cf1ee06273 pass error to PostsList and show error message 2017-02-03 15:36:40 +09:00
SachaG
afebadba55 Adapt withEdit/withNew to support new fragments API 2017-02-03 15:16:48 +09:00
xavcz
4baa939925 Nova 1.0.0 stable on master 2017-02-02 17:36:53 +01:00
xavcz
cf0f8b8985 update getting started content, license date, contributing link, .gitignore & add custom npm start 🚀 2017-02-02 17:35:03 +01:00
xavcz
e533dd47e7 fix some lint issues, remove some dead code, remove double imports from the same package & import from core instead of lib except for packages depending explicitly on lib (users, emails, ..) 2017-02-02 16:18:33 +01:00
xavcz
eb2644ad8a Form: display nicer, multiple & internationalizable (encode -> decode) errors, ensure that state updates are queued; in general prefer Error to Meteor.Error, clean some dead code 2017-02-02 15:15:51 +01:00
xavcz
e71a24871c mutation eventTrack(eventName: String, properties: JSON): JSON to trigger analytics tracking from the client, refactor requestAnalyticsAsync 2017-02-02 10:39:33 +01:00
xavcz
ee34328c34 track voting operations, move posts increase clicks to nova:events (related to #1540) 2017-02-02 09:52:47 +01:00
SachaG
a2f7592b94 Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel 2017-02-02 13:24:51 +09:00
SachaG
d87c13a9a5 finish new fragments API; add extendFragment 2017-02-02 13:24:29 +09:00
SachaG
ebb38cf643 Working on new fragments API 2017-02-02 11:56:52 +09:00
xavcz
4d024536b1 nova:events: auto-generated hooks on collection.mutation.async, package-structure (first pass) 2017-02-01 23:11:41 +01:00
xavcz
08c171ed64 fix #1541: increasePostViewCount mutation + associated resolver; store posts viewed on the client session on postsViewed in the redux store; document PostsPage HOC & lifecycle hook 2017-02-01 16:37:06 +01:00