Commit graph

2787 commits

Author SHA1 Message Date
SachaG
66e527fab4 create new example-permissions package to showcase groups & permissions API 2017-07-19 16:59:41 +09:00
SachaG
8703a7c303 include user edit modal inside admin package; fix default avatar; admins can now perform every action; include form styles in form package; small form fixes 2017-07-19 16:55:51 +09:00
SachaG
6151b800b8 v1.6.0 2017-07-14 10:53:52 +09:00
SachaG
9a8c7b7411 Merge branch 'devel'
# Conflicts:
#	packages/vulcan-newsletter/lib/server/integrations/mailchimp.js
2017-07-14 10:52:32 +09:00
SachaG
a6e3ee85d6 keepOriginal -> addOriginalField 2017-07-14 10:37:19 +09:00
SachaG
7b4d6912e5 make resolveAs accept GraphQL arguments 2017-07-14 10:07:48 +09:00
SachaG
14f46a889e whoops 2017-07-13 17:41:29 +09:00
SachaG
77f651d2d5 syntax clean up 2017-07-13 17:37:59 +09:00
SachaG
de281b9120 fix type error 2017-07-08 11:43:49 +09:00
SachaG
f3ac2a03f9 add keepOriginal option to resolveAs to keep original schema field in GraphQL schema 2017-07-08 11:43:43 +09:00
SachaG
334591450d use new resolveAs syntax 2017-07-08 11:36:27 +09:00
SachaG
68ebf0498f typeName -> type 2017-07-08 10:53:34 +09:00
SachaG
8b1ffd309a automatically resolve fields with an associated array 2017-07-07 20:39:57 +09:00
SachaG
3974471e67 Use apollo-errors package for form errors 2017-07-07 10:21:15 +09:00
SachaG
ebdaa61fea add break=true option to errors to interrupt callback cycles 2017-07-07 09:50:05 +09:00
SachaG
08f957dec4 refactor fragments to support multiple successive extensions; simplify logic 2017-07-07 09:40:34 +09:00
SachaG
665f37ce97 add totalResolver option to withList to enable/disable total resolver (enabled by default) 2017-07-07 09:10:11 +09:00
Discordius
5d9ba69292 Added failure form callbacks and success form callbacks 2017-07-06 13:31:37 -07:00
SachaG
e7bc639ffb Make dynamic imports work properly; move Avatar component to core to enable using admin dashboard without base-components 2017-07-05 10:31:37 +09:00
SachaG
31d0490a36 Use default resolvers and mutations for instagram example 2017-07-03 12:46:11 +09:00
SachaG
de486a607e clean up 2017-07-03 12:32:20 +09:00
SachaG
7ff1ada7d9 add new default resolvers and default mutations; improve the way field resolvers are defined 2017-07-03 10:54:10 +09:00
SachaG
8965f657cd small fixes 2017-06-30 11:22:29 +09:00
SachaG
296fe702b2 Use test keys for Stripe when in dev mode 2017-06-30 11:22:13 +09:00
SachaG
a370cca0ce Better Apollo error handling using apollo-errors (used for newsletter for now) 2017-06-30 11:18:16 +09:00
SachaG
6a927c444f do not override existing content fields when prefilling 2017-06-28 08:50:51 +09:00
SachaG
f984b814f6 Use url type for url field 2017-06-22 16:42:29 +09:00
SachaG
9b0b9698a1 fix to avoid duplicate posts 2017-06-22 16:41:56 +09:00
SachaG
a3abb94d3a do not try to extend fragments that don’t exist yet 2017-06-22 16:19:23 +09:00
SachaG
de76f6404d add posts component to admin dashboard 2017-06-21 15:03:38 +09:00
SachaG
624308ab28 fix postedAt callback 2017-06-20 10:46:45 +09:00
SachaG
59f4f6a8df enable blank Input schemas (for when no editableBy or insertableBy fields are defined) 2017-06-20 10:44:19 +09:00
SachaG
7a66e0f9a7 move HeadTags component to core package since it’s used by App.jsx 2017-06-20 10:43:45 +09:00
SachaG
4ad845440c clean up; remove flatten call from Form.jsx; make it possible to specify id:null to not sort by id 2017-06-20 10:25:34 +09:00
SachaG
e87fc07351 generate input fragment even if no input fields exist 2017-06-19 21:48:22 +09:00
SachaG
55bb30bce9 Add fragment initialization step; get rid of duplicate fragments warning; Note: Vulcan HoCs cannot be used outside of registerComponent anymore 2017-06-19 10:19:05 +09:00
SachaG
b42d7892f7 pass currentUser to CommentsItem instead of using HoC 2017-06-18 16:05:30 +09:00
SachaG
2ed1762e3e don’t use FormattedRelative 2017-06-18 15:40:23 +09:00
SachaG
eebcd9436e change initiatlization order 2017-06-18 10:14:34 +09:00
SachaG
64aab76254 add posts field on user type 2017-06-17 15:30:58 +09:00
SachaG
985f2c69f3 Make admin dashboard extendable 2017-06-17 15:25:41 +09:00
SachaG
374c512341 enable extending fragments that haven’t been defined yet by adding an initializeFragments() step 2017-06-17 15:24:53 +09:00
klokie
25009baba5 use correct code for Mailchimp "already subscribed" state 2017-06-16 21:42:51 +02:00
SachaG
08277e1a99 move reset password component to accounts package; fix bug with PASSWORD_CHANGE state 2017-06-16 09:00:33 +09:00
SachaG
eafd294d49 Add route name to wrapper class in layout; add support for custom layouts; export RoutesTable 2017-06-14 09:53:42 +09:00
SachaG
e7d1b9b99e adding delete user button 2017-06-13 05:04:19 -07:00
SachaG
9047e206be Working on Vulcan admin package 2017-06-13 04:42:22 -07:00
SachaG
10048b2772 adding support for dynamic imports in routes via react-loadable 2017-06-13 01:48:07 -07:00
SachaG
6887c70fc0 Telescope -> Vulcan 2017-06-13 00:16:52 -07:00
SachaG
afc26c0584 add readme to vulcan:i18n 2017-06-12 17:55:11 -07:00