SachaG
|
03d5fe77c8
|
Clean up a couple things
|
2017-02-22 18:04:59 +01:00 |
|
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
|
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 |
|
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
|
33b3b5bf24
|
change nova-core folder structure
|
2017-02-06 22:24:05 +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
|
9992f0063e
|
new routing
|
2017-02-06 14:36:42 +08: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
|
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 |
|
SachaG
|
d87c13a9a5
|
finish new fragments API; add extendFragment
|
2017-02-02 13:24:29 +09: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 |
|
SachaG
|
5a26d4f047
|
Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel
|
2017-01-31 10:23:54 +09:00 |
|
SachaG
|
45b9de4789
|
Add new fragments API (registerFragment/getFragment); move fragments to own fragments.js file; registerComponent doesn’t return anything anymore; withList & withDocument accept either fragment or fragmentName
|
2017-01-30 19:46:48 +09:00 |
|
xavcz
|
7e52047c4d
|
withList: grab the client prop and rename it to apolloClient to be used further in the withList logic
|
2017-01-29 12:49:44 +01:00 |
|
SachaG
|
ae92ac3d45
|
Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel
|
2017-01-29 09:51:48 +09:00 |
|
SachaG
|
33446172a6
|
Pass Apollo client object to parameters callback to fix #1546
|
2017-01-29 09:51:38 +09: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
|
1a7cc3c7db
|
Actions/Reducers/Middleware convert to getActions()/getReducers()/getMiddleware()
|
2017-01-26 12:41:02 +08:00 |
|
SachaG
|
957fe56df9
|
clean up before merge back to master
|
2017-01-23 11:00:44 +09:00 |
|
SachaG
|
4661ec9583
|
Wrap PostsPage with currentUser
|
2017-01-23 10:30:58 +09:00 |
|
SachaG
|
844d678888
|
returnPartialData option breaks SSR
|
2017-01-22 10:32:23 +09:00 |
|
SachaG
|
c1131422a0
|
Use immutability helper for vote; pass currentUser to Vote.jsx as prop
|
2017-01-22 10:12:05 +09:00 |
|
SachaG
|
301d1017f9
|
Add underscore package; update Apollo-client package; add HoC aliases; disable categories polling; remove required schema properties; use strings for dates client-side
|
2017-01-21 10:02:03 +09:00 |
|
SachaG
|
04182efe22
|
Make mutation hoc accept mutations without arguments
|
2017-01-20 14:08:45 +09:00 |
|
SachaG
|
c6a1bf3617
|
pollInterval is NOT a variable!
|
2017-01-20 10:30:15 +09:00 |
|
SachaG
|
3861cb8b53
|
Fix component export
|
2017-01-19 11:19:36 +09: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 |
|
Sacha Greif
|
2130bf5efe
|
Add missing Utils
|
2017-01-15 22:06:50 +09:00 |
|
Sacha Greif
|
e9bc54426f
|
Call Utils.convertDates when loading and sorting data to convert any date field stored as a string into an actual date object
|
2017-01-14 17:57:44 +09:00 |
|
Sacha Greif
|
2707b8348d
|
Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel
|
2017-01-14 08:29:55 +09:00 |
|
Sacha Greif
|
7de9912c92
|
add container aliases
|
2017-01-14 08:29:51 +09:00 |
|
xavcz
|
99548ca918
|
fix list filtering: de-couple pagination terms & props terms in withList; re-enable form cleaning: performed only if the form has not been unmounted; remove annoying eslint warnings
|
2017-01-13 18:17:08 +01:00 |
|
Sacha Greif
|
171bf9feb9
|
extraFragment -> fragment; deprecate Users.canEdit; add alias; use new withCurrentUser
|
2017-01-12 17:30:25 +09:00 |
|
xavcz
|
c505fcbaac
|
polling to 20s by default
|
2017-01-11 10:36:08 +01:00 |
|
xavcz
|
871f8c65ca
|
poll interval option on withDocument too, specific name for fragment on CustomPostsItem
|
2017-01-10 10:07:13 +01:00 |
|
Sacha Greif
|
f810c7166b
|
Wrap PostsList with withCurrentUser instead of wrapping PostsItem (move it one level up); get rid of ContextPasser and pass closeModal as props instead of context;
|
2017-01-10 17:49:03 +09:00 |
|
Sacha Greif
|
bcda2bafef
|
Add option to disable polling; add support for both incremental and non-incremental pagination (call loadMore or loadMoreInc)
|
2017-01-10 11:26:33 +09:00 |
|
xavcz
|
31c2f22acd
|
update graphql related packages, clean withMesages
|
2017-01-09 13:33:26 +01:00 |
|
Sacha Greif
|
fc982bc20f
|
Make voting generic (posts, comments, etc.) WIP
|
2017-01-09 15:42:24 +09:00 |
|
Sacha Greif
|
ebf929774c
|
sort movies list by createdAt; wrap MoviesNewForm with withMessages to fix setState bug
|
2017-01-08 18:14:41 +09:00 |
|
Sacha Greif
|
8f5891eb30
|
Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel
# Conflicts:
# packages/nova-categories/lib/resolvers.js
# packages/nova-comments/lib/resolvers.js
# packages/nova-core/lib/containers/withList.js
# packages/nova-posts/lib/resolvers.js
# packages/nova-users/lib/resolvers.js
|
2017-01-08 16:25:30 +09:00 |
|
Sacha Greif
|
2d627a9609
|
Refactor withList to use non-incremental pagination to work around polling+fetchMore incompatibility
|
2017-01-07 16:44:50 +09:00 |
|
xavcz
|
3666401364
|
withList: allow terms to be passed via options too, then merge it with the one passed via props ; disable events on CategoriesEditForm (todo: re-enable events client-side)
|
2017-01-05 17:11:38 +01:00 |
|