Elliot DeNolf
888734dcdf
fix: accented label char sanitization for GraphQL ( #1080 )
2022-09-06 16:03:43 -07:00
Dan Ribbens
29e82ec845
fix: children of conditional fields required in graphql schema ( #1055 )
2022-09-02 14:02:58 -04:00
James
1437bfe0c9
merge: #799
2022-08-15 18:54:34 -07:00
Dan Ribbens
1c7445dc7f
fix: format graphql localization input type ( #932 )
...
* fix: format locales for graphql
* fix: locale missing from graphql mutation args
2022-08-15 11:42:29 -04:00
James
209b02b069
fix : #898
2022-08-06 13:12:25 -04:00
James
61673907ca
chore: threads through forceNullable in buildObjectType
2022-08-04 16:37:04 -04:00
James
8d968b7690
fix: allows querying incomplete drafts in graphql
2022-08-04 15:45:33 -04:00
lordie
bc83153b60
assert every list element non null
2022-07-27 18:46:39 -03:00
James
5d57bfa438
feat: significantly improves complex GraphQL query performance
2022-07-25 15:54:52 -04:00
lordie
e13c6fa955
graphql schema: check blockfield 'required' property for null-ability
2022-07-22 18:05:43 -03:00
James
e8b72f186f
chore: restores deprecated features for ease of uploading
2022-07-16 11:27:28 -07:00
James
3b9fdf3ffd
feat: ensures nested fields not affecting data can be traversed properly
2022-07-15 21:06:12 -07:00
James
85b7a490eb
feat: scaffolds tabs field
2022-07-15 16:24:54 -07:00
James
98676bea69
feat: adds collapsible field type
2022-07-13 14:45:10 -07:00
Dan Ribbens
ad43cbc808
feat: graphql schema output ( #730 )
...
* chore: refactor graphql initialization
* feat: generate graphql schema script
* feat: script commands are case insenstive
2022-07-08 13:50:46 -04:00
Dan Ribbens
1c37ec3902
feat: telemetry
...
* feat: add telemetry to payload config
wip: more telemetry
* feat: send telemetry events
* chore: update node ci versions
* chore: cleanup console log
* chore: updates ts due to dependency update
* chore: remove unused deps
* chore: fix origin and casing
* docs: telemetry
* feat: uses oneWayHash within telemetry
* chore: sends hashed domain in telemetry
* feat: improves reliability of telemetry projectID
* chore: revises telemetry docs
Co-authored-by: Elliot DeNolf <denolfe@gmail.com >
Co-authored-by: James <james@trbl.design >
2022-06-24 17:32:09 -04:00
James Mikrut
7083225abd
Feat/remove this bindings ( #629 )
...
* feat: removes this bindings for cleaner, more maintainable code
Co-authored-by: Elliot DeNolf <denolfe@users.noreply.github.com >
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2022-06-08 14:44:34 -04:00
James Mikrut
20d251fd5d
fix : #576 , graphql where on hasMany relationship not working ( #582 )
2022-05-23 22:06:37 -04:00
James Mikrut
18489faceb
feat: optimizes field operations
...
* wip: beforeChange field op pattern
* feat: optimizes field-level beforeChange
* feat: optimizes beforeValidate
* feat: optimizes afterChange
* feat: optimizes afterRead
* chore: comment accuracy
2022-05-02 12:46:52 -04:00
James
ec91757257
feat: allows like to search by many words, adds contain to match exact strings
2022-04-05 16:22:57 -04:00
James
f4a2dff892
fix : #499 , graphql row / ui field bug
2022-04-04 15:09:56 -04:00
Dan Ribbens
647db5122e
feat: add pagination argument to optimize graphql relationships and use in local api ( #482 )
2022-03-16 14:58:41 -04:00
Dan Ribbens
ad98b29398
feat: adds path to GraphQL errors ( #457 )
...
* feat: adds path to GraphQL errors
* feat: afterError hook complete and error handling types
* Revert "feat: afterError hook complete and error handling types"
This reverts commit 5517d16c58f516fd4663b1bff791dd7c78b1e721.
* fix: moves extra graphql error response to extensions
2022-03-16 13:11:30 -04:00
Dan Ribbens
f14e187545
feat: allow empty string radio and select option values ( #479 )
2022-03-16 13:09:37 -04:00
James
fd0629e932
fix : #464 , graphql upload access control
2022-03-01 19:44:03 -05:00
James
c9fda13e61
chore: passing global graphql tests
2022-02-13 19:05:21 -05:00
Dan Ribbens
76077c539d
WIP: globals graphql versions
2022-02-13 17:34:22 -05:00
Dan Ribbens
a5c8ea4e2e
fix: version where input type
2022-02-11 15:50:42 -05:00
James
fa8a6b769b
chore: simplifies buildVersionWhereInput
2022-02-11 15:00:16 -05:00
Dan Ribbens
407bc35a31
chore: rename buildInputObject to withWhereAndOr
2022-02-11 13:45:27 -05:00
Dan Ribbens
26b13a81c3
feat: improve code coverage for graphql versions
2022-02-11 13:39:17 -05:00
Dan Ribbens
b159e148db
chore: rename publishVersion to restoreVersion ( #438 )
2022-02-10 16:35:03 -05:00
Dan Ribbens
7cfb2f7f02
feat: GraphQL version collection resolvers
2022-02-10 15:23:39 -05:00
Dan Ribbens
ee58471aed
WIP: graphql revisions operations
2022-02-10 15:09:08 -05:00
James
6dffeeb06f
feat: initial drafts and versions merge
2022-02-06 12:13:52 -05:00
Jarrod Flesch
0e4eb906f2
feat: enhances rich text upload with custom field API
...
* feat: adds admin.upload.collections[collection-name].fields to the RTE to save specific data on upload elements
* chore: renames flatten to unflatten in reduceFieldsToValues, disables automatic arrow function return in eslint
* docs: adds documentation for upload.collections[collection-name].fields feature
* feat: adds recursion to richText field to populate relationship and upload nested fields
* chore: removes unused css
* fix: import path for createRichTextRelationshipPromise
* docs: updates docs to include images for the RTE upload docs
2022-01-21 10:15:51 -05:00
James
d70d33fb27
chore: merge master
2021-12-29 16:45:52 -05:00
James
5c3cfa4c93
fix : #408
2021-12-29 16:08:08 -05:00
James
3a71afbd37
feat: renames revisions to versions
2021-12-28 19:41:36 -05:00
James
da5684df27
feat: abstracts revisions components for reuse in globals
2021-12-01 12:21:56 -05:00
James
763f32e22f
chore: separates revisions from drafts
2021-11-23 17:14:06 -05:00
James
edb723a4fb
feat: builds UI field
2021-10-20 16:56:07 -04:00
James
84f6a9d659
fix: more strict field typing
2021-10-12 21:18:12 -04:00
Dan Ribbens
c7558d8652
fix: sanitize custom id number types
2021-09-09 15:46:04 -04:00
Dan Ribbens
fe1dc0b191
feat: add config validation for collections with custom id
2021-09-09 11:55:40 -04:00
Jean-Baptiste
4b70a1225f
feat: replace the collection idType option with an explicit id field
2021-09-09 11:24:47 -04:00
Jean-Baptiste
29529b2c56
fix: improve id type semantic and restrict possible types to text and number
2021-09-09 11:21:55 -04:00
Dan Ribbens
bc2a6e1575
feat: graphql support for custom id types
2021-09-09 11:20:06 -04:00
Dan Ribbens
30f17509ea
feat: point field localization and graphql
2021-08-24 17:28:08 -04:00
Dan Ribbens
7504155e17
feat: add point field type
2021-08-23 23:12:50 -04:00