SachaG
|
eca6cd14b3
|
Add locale to context for server queries too
|
2018-05-09 11:22:19 +09:00 |
|
SachaG
|
e8936b590b
|
Add migration script; fix input prop bug
|
2018-05-09 10:38:21 +09:00 |
|
SachaG
|
4950f10b20
|
Get locale from GraphQL header
|
2018-05-09 09:46:47 +09:00 |
|
SachaG
|
5b5884d33c
|
Move intl logic to vulcan:lib (keep vulcan:i18n with same API as react-i18n); add isIntlField helper; add IntlString type
|
2018-05-08 12:23:42 +09:00 |
|
SachaG
|
1ab36a7e3c
|
Add support for custom directives
|
2018-05-07 17:40:21 +09:00 |
|
Justin Reynolds
|
f759169d6d
|
More graphql error logging
|
2018-04-27 12:39:48 -07:00 |
|
SachaG
|
b4f960301b
|
Isolate bootstrap dependencies in new vulcan-ui-bootstrap package
|
2018-04-23 09:47:04 +09:00 |
|
SachaG
|
63bc4e562a
|
v1.9.1
|
2018-04-21 18:30:15 +09:00 |
|
SachaG
|
1d7cef5556
|
Work on form errors & validation
|
2018-03-25 10:54:45 +09:00 |
|
SachaG
|
020bea31df
|
Pass newDocument to edit callbacks
|
2018-03-19 14:58:31 +09:00 |
|
ochicf
|
9690aaaefa
|
reexport utils on server
|
2018-03-10 11:09:35 +01:00 |
|
ochicf
|
54b3b1d0b4
|
overwrite Utils.sanitize() on server by using sanitizeHtml module
|
2018-03-10 11:09:17 +01:00 |
|
SachaG
|
861e65e641
|
Refactor connectors code to avoid repeating getSetting
|
2018-03-03 11:39:56 +09:00 |
|
SachaG
|
64cef790db
|
rename mutations to mutators; improve connectors
|
2018-02-18 15:27:25 +09:00 |
|
SachaG
|
faf92b3650
|
Use better API (create, update, delete, find, get)
|
2018-02-12 18:55:37 +09:00 |
|
SachaG
|
7639801434
|
Split out Mongo operations into connectors
|
2018-02-11 12:57:51 +09:00 |
|
Justin Reynolds
|
75b6ece0a4
|
Fix linting
|
2018-01-25 15:03:03 -06:00 |
|
SachaG
|
c131ccb167
|
Make sure GraphQL schema is properly formatted when outputted as a string
|
2018-01-25 18:12:26 +09:00 |
|
SachaG
|
2ae8176c71
|
Small fixes
|
2018-01-20 11:02:11 +09:00 |
|
SachaG
|
50a485166e
|
Import registerSetting
|
2018-01-11 22:20:45 +09:00 |
|
Luca Hagel
|
7c9ccb3fc0
|
Register new apolloEngine.logLevel setting
|
2018-01-11 13:06:10 +01:00 |
|
Luca Hagel
|
ef351ec30d
|
Allow the ApolloEngine loglevel to be set via the settings
|
2018-01-11 10:17:20 +01:00 |
|
SachaG
|
543af3214e
|
Support passing either fragmentName or fragmentText to GraphQL server query
|
2018-01-04 11:56:39 +09:00 |
|
SachaG
|
05084e6fb5
|
Add support for GraphQL comments/descriptions for fields, queries, mutations, types
|
2018-01-02 13:04:33 +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
|
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
|
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 |
|
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
|
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
|
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
|
984021cd7f
|
Clean up/refactor settings; add registerSetting and /settings route
|
2017-09-22 12:24:15 +02:00 |
|
SachaG
|
af1528aca8
|
improve seeding & debugging
|
2017-09-15 11:14:09 +02:00 |
|
SachaG
|
d8159d3bde
|
Adding new debug mode
|
2017-09-14 19:47:35 +02:00 |
|
SachaG
|
fb6287d45d
|
clean up post callbacks
|
2017-09-05 15:45:14 +02:00 |
|
SachaG
|
4727d90f38
|
cannot use async/await with forEach
|
2017-08-30 09:38:05 +09:00 |
|
SachaG
|
63c39a3c66
|
Add new graphql.init.before callback hook and use it to create Chargeable union type based on all collections
|
2017-08-29 17:57:04 +09:00 |
|
SachaG
|
dbe888a56c
|
refactor vulcan:newsletter package to be collection-agnostic; move posts newsletter logic to posts package
|
2017-08-28 22:27:07 +09:00 |
|
SachaG
|
2ad26e2d80
|
Add new SiteData resolver on query to give access to site name, url, etc.
|
2017-08-20 16:12:23 +09:00 |
|