Commit Graph

63 Commits

Author SHA1 Message Date
James
dd5acae76f only sets nullable gql type if no admin condition 2020-09-11 14:11:23 -04:00
James
9de51bbf02 fixes gql in relationships with many relations 2020-09-11 14:11:10 -04:00
James
c760863f8c enables Upload GraphQL field resolver 2020-09-05 12:19:32 -04:00
James
9e82f9d02e fixes bugs with GraphQL when no locale is present 2020-08-29 12:07:06 -04:00
James
85bcbfd918 removes autopopulate, adds manual population 2020-07-20 16:11:22 -04:00
James
44a4c413a7 adds createdAt and updatedAt to GraphQL 2020-07-12 14:37:46 -04:00
James
1882a6ac5d renames Flexible to Blocks, Repeater to Array 2020-07-08 11:15:49 -04:00
James
e818537fe9 renames policy to access 2020-07-08 11:00:50 -04:00
James
8fc612dc35 improves naming conventions of Policies GraphQL types 2020-07-07 19:23:43 -04:00
James
9391b51eb5 WIP - adds field-level policies to GraphQL 2020-07-07 16:04:13 -04:00
Jarrod Flesch
b7b4af86bd merges master 2020-06-15 13:41:35 -04:00
James
578f61ebb5 renames radioGroup to radio 2020-06-12 09:32:58 -04:00
Jarrod Flesch
81c7bde0ed adds radio group field type - #224 2020-06-11 09:28:32 -04:00
Jarrod Flesch
7bf171e877 scaffolds out the richText backend schema 2020-06-03 10:15:51 -04:00
James
0583612219 adds Row to buildMutationInputType 2020-06-02 20:54:21 -04:00
James
c1338160fe adds row field type to buildWhereInputType 2020-06-02 20:42:27 -04:00
James
b4e2e2e1b6 enables properly building object type for Row field type 2020-06-02 20:31:05 -04:00
James
f8369ffb10 introduces Row, modifies buildSchema to support fields that need to modify top-level schemas 2020-06-02 13:57:55 -04:00
James
de6aee192e GraphQL bugfixes and simplifications 2020-05-19 08:47:50 -04:00
James
4de1b3ab51 formats graphql names to allow dashes 2020-05-18 21:01:01 -04:00
James
098b5be274 flattens user into collections 2020-05-18 16:39:40 -04:00
James
6fe811402c adds User and Global policies to /policies endpoint 2020-05-10 19:16:09 -04:00
James
d5331a87b2 enables policy route and policy graphql query 2020-05-09 12:54:41 -04:00
James
d57629208a implements /policies route for use on the admin panel 2020-05-08 16:58:35 -04:00
James
a938671ef4 ensures backend validation works recursively and formats pathnames according to nested fields 2020-04-19 14:33:44 -04:00
James
6fb24a083d revises formatErrorResponse, extracts findOne operation from global findOne 2020-04-14 16:41:27 -04:00
James
d253679051 renames queries to operations, removes unnecessary globals middleware 2020-04-14 15:45:46 -04:00
James
eea3991912 applies collection hook pattern 2020-04-13 18:08:03 -04:00
James
94fd642e5c enables User and Upload graphql CRUD 2020-04-12 15:54:21 -04:00
James
cfffe52e88 enables conditional ID addition to buildObjectType 2020-04-12 15:18:31 -04:00
James
a53bbb83a1 enables update and delete mutations on collections 2020-04-12 15:04:20 -04:00
James
f163ecaac4 adds missing relationTo value 2020-04-12 09:27:08 -04:00
James
787c38c712 builds relationship mutation input type 2020-04-12 09:25:54 -04:00
James
5c4b760f48 removes unused buildBlockInputType in favor of graphql-type-json 2020-04-11 20:39:54 -04:00
James
814a56a212 adds authentication middleware to graphql playground, enables flexible content mutations 2020-04-11 20:38:22 -04:00
James
bb496cfd26 WIP - replaces graphql-playground-express-middleware with react counterpart 2020-04-11 17:23:45 -04:00
James
d6f8565636 enables create mutation 2020-04-11 11:17:45 -04:00
James
0fd89e1b3d removes leftover references to graphQLType 2020-04-11 10:03:39 -04:00
James
9b94d1df35 WIP - mutation types 2020-04-10 21:19:57 -04:00
James
4fb61dc34c scaffolds mutation input types 2020-04-10 20:21:47 -04:00
James
0af551209b enables filtering by nested path within field groups 2020-04-10 16:33:41 -04:00
James
a62e40066b enables querying on repeaters 2020-04-10 15:55:47 -04:00
James
5eda424959 enables querying on nested fields within repeaters, flex content and groups 2020-04-10 14:38:02 -04:00
James
a682b1c02a builds select input argument 2020-04-10 13:58:58 -04:00
James
77f212a5b5 extracts registerCollections from graphql init, builds pattern for whereInput to be able to access graphql class 2020-04-10 12:24:00 -04:00
James
7b6d24669b enables pagination on nested relationship gql queries 2020-04-10 11:25:39 -04:00
James
76c0da0d6c sets default graphql context locales through resolver 'middleware' 2020-04-09 15:22:44 -04:00
James
df9a3aecbd enables searching on relationship fields 2020-04-09 14:04:03 -04:00
James
cf7ddacebf uses find instead of findByID in GraphQL relationships to enable further filtering 2020-04-09 12:47:16 -04:00
James
39a77db9bd recycles findByID mongoose query within GraphQL relationship queries 2020-04-07 19:42:52 -04:00