Sacha Greif
912f3848d1
move scalar declaration to global schema declaration
2017-01-16 12:22:17 +09:00
Sacha Greif
014ba87367
Make graphql type conversion logic more explicit again
2017-01-14 18:04:53 +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
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
7a15103de7
add note link to issue in collection2 on mutation insert, remove debug console logs on mutation edit
2017-01-11 10:54:39 +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
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
xavcz
1558531c84
update grapqhl-tools to be able to ask for terms as JSON type, propTypes on UsersMenu
2016-12-20 15:19:13 +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
62368a0d48
NovaForm -> SmartForm
2016-12-20 09:27:16 +09:00
Sacha Greif
70ddd87039
update to apollo-client 0.5.22; small fixes and clean-up; Posts.parameters.get -> Posts.getParameters; add sorting to withList (even though it doesn't work yet); add getParameters to all collections;
2016-12-18 19:04:11 +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
5816b175f0
some more clean up
2016-12-12 16:48:49 +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
b8662441e0
Telescope.strings.add -> addString
2016-12-12 15:10:53 +09:00
Sacha Greif
98fef8ef62
Telescope.settings.get -> getSetting
2016-12-12 15:00:56 +09:00
Sacha Greif
dd0df7dfc5
Telescope.utils -> Utils
2016-12-12 11:34:28 +09:00
Sacha Greif
aa85aaf9c8
Telescope.routes -> Routes, addRoute; no more indexRoute
2016-12-12 11:12:41 +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
2638023f4e
harmonize apollo branch to be on v0.27.5
2016-12-08 23:48:16 +01:00
Sacha Greif
ce103c568c
make withSingle accept slug parameter; no need for variables in withMutation anymore; port newsletter methods to Apollo
2016-12-07 15:30:40 +09: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
4e6e312469
permission API: [editable/insertable/viewable](If) -> (By) ; anonymous -> guests ; default -> members
2016-12-06 10:55:47 +01:00
Sacha Greif
1386467e5c
implement Embedly methods as graphql mutations
2016-12-06 15:51:59 +09:00
Sacha Greif
ac713264a3
move optimistic UI logic to withList using reducers option instead of inside individual mutations; add extraFragment option to form wrapper and handle query and mutation fragments differently; give remove mutation a return value; pass Terms in listTotal resolver
2016-12-05 09:29:49 +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
002599e51e
add preload:true option to Users schema
2016-11-29 18:54:12 +09:00
Sacha Greif
00fcc01c0d
clean up imports/exports and other small things
2016-11-29 18:53:31 +09:00
Sacha Greif
d0c72c98f1
clean up packages names
2016-11-29 11:35:20 +09:00
Sacha Greif
a6836a5db8
move App and Layout components to core; insertableIf, editableIf, and viewableIf also accept group names; clean up
2016-11-27 19:12:54 +09:00
Sacha Greif
fa581a85c3
lots of cleaning up
2016-11-26 11:17:01 +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
e09022b350
add fragments inside components
2016-11-23 11:07:48 +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
Sacha Greif
612e817a3f
update apollo packages; use new fragments syntax (see https://github.com/apollostack/graphql-fragments#migrating ); create new MoviesDetails, MoviesEditForm, MoviesItem components; simplify withEdit and withNew containers; create new withSingle container
2016-11-22 16:15:00 +09:00
Sacha Greif
f445239763
clean up Movies collection declaration; implement new check system for mutations, tie everything together
2016-11-21 19:23:43 +09:00
Sacha Greif
bfdc921523
add Telescope.createCollection and use it in Movies package to centralize everything; also create withList2
2016-11-21 16:18:08 +09:00
xavcz
afcb8f12c5
provide a nicer way to define options/config of a withList hoc (maybe re-inventing the wheel there), remove outdated CollectionContainers components
2016-11-20 02:25:16 +01:00
xavcz
8429502a64
schemas good practice: change control: "none"
to hidden: true
2016-11-18 10:03:01 +01:00