xavcz
0c19136298
don't do "half-batching/caching", prepare for nova 1.2
2017-03-05 13:10:16 +00:00
SachaG
03d5fe77c8
Clean up a couple things
2017-02-22 18:04:59 +01:00
xavcz
113b68f5ed
experiment batching, let's see if it has a performance impact
2017-02-22 15:54:03 +01:00
SachaG
f82e458302
Merge branch 'devel' of https://github.com/TelescopeJS/Telescope into devel
...
# Conflicts:
# packages/nova-base-components/package.js
# packages/nova-posts/package.js
2017-02-16 23:11:47 +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
xavcz
0f4343573c
chore: remove legacy properties 'publish' & 'join'
2017-02-16 08:39:42 +01:00
SachaG
395200d299
Remove react-list-container dependency; add index on Posts.categories; bypass C2 in events code; other small tweaks
2017-02-11 13:12:17 +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
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
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
cf4f63b0de
export categories schema functions outside of nova:categories (can be used in custom packages for instance)
2017-02-01 13:53:52 +01:00
SachaG
557d8a7f4e
Fix category view upvoting bug
2017-01-31 11:01:28 +09:00
SachaG
33446172a6
Pass Apollo client object to parameters callback to fix #1546
2017-01-29 09:51:38 +09:00
SachaG
1c42031fe5
Re-enable nested categories
2017-01-25 13:58:02 +09:00
SachaG
957fe56df9
clean up before merge back to master
2017-01-23 11:00:44 +09:00
xavcz
0e100770e2
allow to query single category with its slug
2017-01-13 14:59:19 +01:00
xavcz
5303b4f4df
SmartForm: if 'field.value' is an array of (non-objects / object with no _id key), fallback to item itself; XxxForms: 'mutationFragment' prop where needed, remove deprecated 'queryToUpdate' prop
2017-01-13 09:21:07 +01:00
Xavier Cazalot
7f99b48953
devel - revert commits related to simpl-schema ( #1537 )
...
* Revert "add note link to issue in collection2 on mutation insert, remove debug console logs on mutation edit"
This reverts commit 7a15103de7
.
* Revert "node simpl-schema + collection2-core: fix vote by specifying the right type of the array (dont use blackbox in the end!)"
This reverts commit e894c3224c
.
* Revert "add graphql date type (fix problem with node simple schema), fix an update bug on date picker, add edit check on custom post item, add `blackbox: true` for arrays field (validation problem with simple-schema)"
This reverts commit 9d84fbec98
.
* Revert "use node `simpl-schema` by aldeed to replace `meteor/aldeed:simple-schema` ; use the meteor collection2 core package as recommended"
This reverts commit 016935f4fa
.
* revert before node-simple-schema, fix obj.hasOwnProperty undefined error thrown by simple-schema & collection2
* CustomPostsItem: check on renderActions; withDocument/List: pollInterval 20seconds by default; DateTime form component enhancement + GraphQLDate type
2017-01-11 18:02:12 +01:00
xavcz
9d84fbec98
add graphql date type (fix problem with node simple schema), fix an update bug on date picker, add edit check on custom post item, add blackbox: true
for arrays field (validation problem with simple-schema)
2017-01-10 11:17:16 +01:00
xavcz
016935f4fa
use node simpl-schema
by aldeed to replace meteor/aldeed:simple-schema
; use the meteor collection2 core package as recommended
2017-01-10 10:09:24 +01: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
6f69aff0fe
make all 'collectionList' resolvers take care of collection.getParameters(terms) + add default parameters (order on categories, postId on comments)
2017-01-05 15:53:41 +01:00
xavcz
746da29d72
semver bump: 1.0.0 🚀
2016-12-27 11:58:58 +01:00
Sacha Greif
e6324788dc
rollback version change for now to fix issue on run
2016-12-20 10:55:11 +09:00
Sacha Greif
fa7987d67a
v0.3.0
2016-12-20 09:50:14 +09:00
Sacha Greif
4e1a82c130
Callbacks.add -> addCallback; and other callback functions
2016-12-13 11:40:24 +09:00
Sacha Greif
1bf4933ebb
clean up Telescope imports
2016-12-13 11:32:23 +09: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
dd0df7dfc5
Telescope.utils -> Utils
2016-12-12 11:34:28 +09:00
Sacha Greif
a2d7b7c2ef
Telescope.graphQL.foo -> GraphQLSchema.foo
2016-12-12 10:41:50 +09:00
Sacha Greif
5e1e124a8f
Telescope.callbacks -> Callbacks; Telescope.createCollection -> createCollection
2016-12-12 10:24:34 +09:00
Sacha Greif
b6b31222fd
remove limit on categories and daily lists; re-export stuff from nova:core; add copyHoCs function;
2016-12-10 21:58:40 +09:00
xavcz
1c058b60c6
clean-up
2016-12-09 09:11:20 +01:00
xavcz
2638023f4e
harmonize apollo branch to be on v0.27.5
2016-12-08 23:48:16 +01:00
xavcz
4e6e312469
permission API: [editable/insertable/viewable](If) -> (By) ; anonymous -> guests ; default -> members
2016-12-06 10:55:47 +01:00
Sacha Greif
56c04baf3b
use new group-based syntax for permissions; various tweaks
2016-12-01 15:29:07 +09:00
xavcz
41d19f52aa
v0.27.5
2016-11-30 12:07:45 +01:00
Sacha Greif
868194de59
id -> documentId in single document resolver; various fixes
2016-11-30 16:54:58 +09:00
Sacha Greif
cbcfc1bcaf
clean up i18n files
2016-11-29 11:39:35 +09:00
Comus Leong
464e20a96c
eslint & clean up code, also fixed some bugs ( #1515 )
...
* [eslint] update eslint rules & add .eslintignore to ignore non-ready nova packages
* [clean-up] nova-voting
* [clean-up] [bug] nova-users: missing user parameter
* [clean-up] nova-users
* [clean-up] nova-subscribe
* [clean-up] nova-settings
* [clean-up] nova-rss
* [clean-up] [bug] nova-posts: correct UsersRemoveDeletePosts
* [clean-up] nova-posts
* [clean-up] nova-notifications
* [clean-up] [bug] nova-newsletter: no error.message on throw error
* [clean-up] nova-newsletter
* [clean-up] nova-lib
* [clean-up] nova-kadira
* [clean-up] nova-inject-data
* [clean-up] nova-getting-started
* [clean-up] nova-forms
* [clean-up] nova-events
* [clean-up] [bug] nova-embedly: no FlowRouter
* [clean-up] nova-embedly
* [clean-up] nova-email-templates
* [clean-up] nova-email
* [clean-up] nova-debug
* [clean-up] nova-core
* [clean-up] [bug] nova-comments: correct UsersRemoveDeleteComments
* [clean-up] nova-comments
* [clean-up] [bug] nova-cloudinary: use Telescope.settings.collection instand
* [clean-up] nova-cloudinary
* [clean-up] nova-categories
* [clean-up] nova-base-components
* [clean-up] nova-api
* [eslint] extends react recommended
* [clean-up] for jsx files
* [eslint] extends meteor recommended
* i forgot this one little change
2016-11-25 13:46:55 -05:00
Sacha Greif
395a5926be
make movies package work independently; nova:base-routes -> nova:routing
2016-11-24 15:47:51 +09:00
Sacha Greif
dfe2d2d0df
give edit forms their own FormWithSingle data loader
2016-11-23 17:22:29 +09:00
xavcz
1137fb96aa
adapt the Telescope.createCollection
api to all the collections, some clean up in old containers files
2016-11-22 18:14:51 -05:00
xavcz
6c14712a74
work on withList and queries generation
2016-11-19 20:01:17 +01:00
xavcz
82edaeeab2
give access to the form props in the options of a form component, compose HOCs on FormWrapper
2016-11-17 10:22:31 +01:00
Sacha Greif
3d5fbe7b54
comment out publications code
2016-11-17 17:38:38 +09:00
Sacha Greif
041c7f4ad7
more clean-up
2016-11-17 16:53:07 +09:00
xavcz
600ab15c4d
Apollo branch up to date with v0.27.4
2016-11-15 12:51:43 +01:00