Commit graph

4925 commits

Author SHA1 Message Date
SachaG
62dffa6a9d more refactoring 2017-09-04 19:56:33 +09:00
SachaG
638f6937bc Delay fragment initialization for more flexibility in fragments/subfragments load order 2017-09-04 19:56:17 +09:00
SachaG
0a48d0ccbf refactoring example-forum package 2017-09-04 18:37:21 +09:00
SachaG
d0eef54c70 upgrade simple-schema 2017-09-04 17:40:01 +09:00
SachaG
27af668f87 improve Vulcan onboarding with default route screens 2017-08-31 12:54:09 +09:00
SachaG
fa9877ef04 small fixes 2017-08-30 18:50:25 +09:00
SachaG
ca0932c705 add extendRoute 2017-08-30 18:50:14 +09:00
SachaG
8f955856bb Reset password form fix 2017-08-30 10:03:10 +09:00
SachaG
4727d90f38 cannot use async/await with forEach 2017-08-30 09:38:05 +09:00
SachaG
b7dbddfd8b Merge branch 'devel' of https://github.com/VulcanJS/Vulcan into devel 2017-08-29 18:06:53 +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
Sacha Greif
cc4df602ad Merge pull request #1716 from meshulam/password-reset-errors
Display errors on password reset form
2017-08-29 09:50:18 +09:00
Matt Meshulam
a03b47d37d Display errors on password reset form 2017-08-28 18:26:09 -05:00
SachaG
70e66c7bbd adapt newsletter template 2017-08-28 22:48:28 +09:00
SachaG
0e803276e0 Merge branch 'devel' of https://github.com/VulcanJS/Vulcan into devel 2017-08-28 22:27:23 +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
Sacha Greif
1352a4a26b Merge pull request #1713 from Enliven-se/registerfragment-should-respect-comments-in-fragment-literals
RegisterFragment should respect comments in fragment literals
2017-08-26 16:23:55 +09:00
Sacha Greif
e634907530 Merge pull request #1712 from klokie/patch-1
Update CONTRIBUTING.md
2017-08-26 16:23:12 +09:00
klokie
3c3e79f853 fix to previous graphql fragment mod 2017-08-25 11:15:51 +02:00
klokie
9bbd5f5470 ignore comments in fragments and provide GraphQL spec-compliant regexp for parsing GraphQL fragment names 2017-08-25 11:10:29 +02:00
Daniel « Klokie » Grossfeld
2898e7172f Update CONTRIBUTING.md
`nova` => `devel`
2017-08-25 10:48:02 +02:00
SachaG
af7f71a2b2 fix field name 2017-08-24 13:49:11 +09:00
SachaG
69dc464902 clean up notifications/email code 2017-08-24 13:16:50 +09:00
SachaG
bac853d438 fix default mutation bug 2017-08-24 13:16:33 +09:00
SachaG
c9fb536056 user.profileUrl -> user.pageUrl for consistency with other collections 2017-08-24 13:16:25 +09:00
SachaG
2d0c422607 Add 'user.postlogin' hook to queue actions until after a user is logged in 2017-08-21 15:35:19 +09:00
SachaG
8d6855d09c add support for passing arbitrary non-GraphQL data to email template 2017-08-20 17:15:40 +09:00
SachaG
0a6034aed1 update all emails to use GraphQL queries; various fixes 2017-08-20 17:02:30 +09:00
SachaG
44687974ac add new fields to schemas 2017-08-20 17:01:57 +09:00
SachaG
a85dcd34fb Update email templates to work with new GraphQL data fetching 2017-08-20 17:01:21 +09:00
SachaG
b205034b33 modify resolvers to return first post/user/etc. by default 2017-08-20 16:13:28 +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
SachaG
b6ceeedc87 working on debug package 2017-08-20 15:36:04 +09:00
SachaG
00d7466b57 Add new collection.queryOne function 2017-08-20 15:24:13 +09:00
SachaG
c813551d75 users clean up 2017-08-20 15:23:06 +09:00
SachaG
71aa051aa7 various fixes 2017-08-19 16:18:18 +09:00
SachaG
0e836c7cc4 more forms clean-up 2017-08-19 16:17:52 +09:00
SachaG
163561fd4c Make emails work with runQuery utility 2017-08-19 16:13:59 +09:00
SachaG
8a9e1785e7 add runQuery utility to run GraphQL queries on the server 2017-08-19 16:13:01 +09:00
SachaG
a5d88880fa Reorganize forms package; individual forms component can now be overridden with replaceComponent 2017-08-19 10:41:08 +09:00
SachaG
03c7a8e4c8 fix sign up form error messages 2017-08-17 11:04:32 +09:00
SachaG
05520088da split out validation code in its own file 2017-08-17 10:48:20 +09:00
SachaG
f178a6bc8f Merge branch 'devel' of https://github.com/VulcanJS/Vulcan into devel 2017-08-16 16:24:58 +09:00
SachaG
3387745805 form fixes 2017-08-16 16:24:50 +09:00
SachaG
985c509aca Improve form error handling; fields now show relevant validation errors 2017-08-16 16:18:40 +09:00
SachaG
cf41794380 compactObject now removes empty arrays too 2017-08-16 15:08:22 +09:00
SachaG
b1645b7fae make Upload component work even without value 2017-08-16 15:08:06 +09:00
SachaG
03240c93c0 move email template rendering route to email package 2017-08-16 15:07:52 +09:00
Sacha Greif
65282fbb6c Merge pull request #1703 from mechanical-turk/master
[fix] give default value to unset
2017-08-13 21:54:53 +09:00
Kerem Kazan
8beb910de4 [fix] give default value to unset 2017-08-11 19:51:46 -07:00