Commit graph

16 commits

Author SHA1 Message Date
Sacha Greif
0b2af51c89 split graphQL schemas in their respective packages 2016-10-29 16:37:33 +09:00
Sacha Greif
753eafc217 finish filtering resolvers 2016-10-29 16:17:14 +09:00
Sacha Greif
005d912222 filter fields in all resolvers 2016-10-29 16:02:43 +09:00
Sacha Greif
aa33585d2e Merge branch 'apollo' of https://github.com/TelescopeJS/Telescope into apollo 2016-10-29 14:21:40 +09:00
Sacha Greif
7533d67296 add viewableIf property to schemas to define which fields are viewable by which users; use it in resolver 2016-10-29 14:17:57 +09:00
xavcz
6eddc86c6e decouple ourselves from the apollo's meteor integration to handle it our way atm (ssr, query batching, latest updates) 2016-10-28 18:09:41 +02:00
xavcz
3c9c9673a3 add currentUser to schema/resolvers and give it to the AppContainer; re-enable canView/canEdit on CanDo comp (got broken at first migration to apollo); give back the document to custom FormComponent (used for example in the NewsletterButton in the account page) 2016-10-28 13:56:07 +02:00
Sacha Greif
7b3b37adc2 make user resolver take either id or slug; add UsersSingleContainer and use it for UsersAccount and UsersProfile 2016-10-28 16:22:07 +09:00
xavcz
4f31a06d41 re-enable search: add search query to Terms schema 2016-10-27 16:48:18 +02:00
Sacha Greif
2c8fca39b1 use PostsListContainer for PostsDay view (create new container for all days later?) 2016-10-27 15:36:11 +09:00
xavcz
ce3d33b0f0 work on loadMore (fetchMore -> updateQuery) on PostsHome: extends Terms schema input with cat, add postsViewTotal (cursor count) schema/resolver 2016-10-26 12:47:41 +02:00
Sacha Greif
3af91b00ee use terms argument instead of view (since view is contained inside terms anyway); add userIP etc. properties to post 2016-10-26 17:59:31 +09:00
xavcz
3bcecf5fc2 add variables to posts(view, offset, limit) graphql query -> linked to PostsHome 2016-10-25 13:13:25 +02:00
Sacha Greif
2a714894a5 use Apollo for PostsHome 2016-10-25 16:24:03 +09:00
xavcz
26f5e73119 more work on single post 2016-10-19 17:38:21 +02:00
xavcz
81ab2f45cd apollo data transport connected to client / mongo / server 2016-10-19 10:55:19 +02:00