Commit graph

259 commits

Author SHA1 Message Date
SachaG
8d0cc3e5e2 Make form sub-property optional; Handle extra queries in FormWrapper; remove resolveAs fragment shape "guessing" code 2017-12-28 11:31:55 +09:00
SachaG
ac5d92d89c 1.8.2 2017-12-28 10:11:44 +09:00
SachaG
fc3a5d58b1 v1.8.1 2017-12-27 09:56:49 +09:00
SachaG
b7404f88ae Fix segment identify 2017-12-27 09:55:06 +09:00
SachaG
c75cd475cb Add new addUserFunction event function; make sure site url always has trailing '/'; document charge callbacks 2017-12-26 11:17:44 +09:00
SachaG
3aeb211653 Enable anonymous insert mutations (for event tracking) 2017-12-25 15:39:22 +09:00
SachaG
16412207b9 Use full URL for logoUrl resolver 2017-12-20 13:46:03 +09:00
SachaG
f05c2bcab5 Implement server-side tracking for Segment; add server-side 'events.identify' hook 2017-12-18 10:13:17 +09:00
SachaG
010fff2e21 Implement server-side internal event tracking 2017-12-18 09:57:17 +09:00
SachaG
104b630448 Create new events-internal package to hold internal Mongo event tracking code 2017-12-17 20:59:26 +09:00
SachaG
0cbb904f2d Set enableCache when defining HoC rather than when defining resolvers for more granularity 2017-12-13 18:39:19 +09:00
SachaG
574f08c449 Enable Engine caching 2017-12-08 20:54:23 +09:00
SachaG
68351674da Work on adding caching option to default resolvers; add loadingMore prop to withList 2017-11-30 23:08:27 +09:00
SachaG
4b862db660 graphql-server-express -> apollo-server-express; remove Optics integration 2017-11-21 18:33:52 +09:00
SachaG
319fbb914b Enable Apollo Engine integration (add 'apolloEngine.apiKey' in settings.json) 2017-11-21 10:03:11 +09:00
SachaG
cd5a31f6b0 Merge branch 'devel' of https://github.com/VulcanJS/Vulcan into devel 2017-11-09 10:02:27 +09:00
SachaG
f52aae1afc Get oAuth config using getSetting 2017-11-09 10:02:00 +09:00
Sacha Greif
7accd7c6ae improve calback documentation; fix edit validation issue; add postedAt callback 2017-11-08 10:06:01 +09:00
Sacha Greif
f9ccef64ca Add new Time component; add new 'default' form schema option 2017-11-03 11:40:53 +09:00
Sacha Greif
50943f01de First pass at /callbacks dashboard 2017-10-21 15:58:02 +09:00
Sacha Greif
20caeb47fb Add before/after collection callbacks to run callback hooks either before or after the db insertion/update 2017-10-21 12:47:58 +09:00
Sacha Greif
d48c84b749 Small fixes 2017-10-18 20:06:31 +09:00
Sacha Greif
5d444df3a5 Enable adding components to HeadTags outside of Helmet 2017-10-17 10:26:38 +09:00
SachaG
5434356866 Merge branch 'devel'
# Conflicts:
#	.github/CONTRIBUTING.md
#	packages/vulcan-lib/lib/server/mutations.js
2017-10-06 08:54:18 +09:00
SachaG
ba7ad9e006 Merge branch 'devel' of https://github.com/VulcanJS/Vulcan into devel 2017-10-06 08:51:06 +09:00
SachaG
63116e9099 Handle zero values in settings better 2017-10-06 07:02:29 +09:00
Sacha Greif
70d91a28e1 Merge pull request #1738 from lquixada/devel
Dropped isomorphic-fetch in favor of cross-fetch
2017-10-05 18:38:39 +09:00
Leonardo Quixadá
30aad4c2f5 Dropped isomorphic-fetch in favor of cross-fetch (React Native compatible). 2017-10-05 06:29:09 -03:00
SachaG
7a921915c3 Small fixes 2017-10-05 10:17:14 +09:00
SachaG
ef935c0b4e Isolate "reducers may not dispatch actions" bug for now 2017-10-05 09:15:24 +09:00
SachaG
24ccf1ff95 Various fixes 2017-10-05 09:14:42 +09:00
SachaG
67a18135d9 Avoid getRoutePath errors 2017-09-29 21:26:47 +09:00
SachaG
0ca8d2dc30 Version 1.8.0 2017-09-29 15:04:28 +09:00
SachaG
7bfa4afba3 Do not generate default fragment when empty 2017-09-25 22:08:17 +02:00
SachaG
d8fb30591b Enable context to be passed to runQuery and collection.queryOne 2017-09-25 22:07:46 +02:00
SachaG
342cc39bf4 test if autoValue is undefined 2017-09-23 08:10:58 +02:00
SachaG
c52e53afbe Make runParameters callbacks support async 2017-09-22 16:20:07 +02:00
SachaG
984021cd7f Clean up/refactor settings; add registerSetting and /settings route 2017-09-22 12:24:15 +02:00
SachaG
f1416ee534 make settings work with nested "foo.bar" strings 2017-09-18 09:09:43 +02:00
SachaG
7ff597a658 Make it easier to change index route in forum example without breaking search/categories/etc. 2017-09-15 19:13:39 +02:00
SachaG
af1528aca8 improve seeding & debugging 2017-09-15 11:14:09 +02:00
SachaG
4811b8ca44 more clean-up 2017-09-15 10:08:23 +02:00
SachaG
d8159d3bde Adding new debug mode 2017-09-14 19:47:35 +02:00
SachaG
1ee92ea9cc Add API for adding fragment matchers to apollo client; delay apollo client initialization until after app initialization 2017-09-14 10:06:41 +02:00
SachaG
efad1d407d Improve fragments error handling 2017-09-13 12:13:16 +02:00
SachaG
ebc42d7c89 Revert back: do not initialize fragmentObjects on registerFragment 2017-09-13 10:09:54 +02:00
SachaG
034615d62b Merge branch 'devel' into example-forum 2017-09-11 15:56:06 +02:00
SachaG
7777fcbcf7 Do not validate required fields on edit operation 2017-09-11 15:55:25 +02:00
SachaG
1258619ef0 Fix handling of GraphQL schema-level validation errors in forms. Note: GraphQL errors currently happen before server-side validation errors, instead of happening at the same time. 2017-09-06 18:10:26 +02:00
SachaG
73edab4858 Add original resolver fields to default fragments 2017-09-06 18:01:25 +02:00