Convly
38e29b7110
fix style
2022-06-16 13:00:41 +02:00
Convly
34bb591cea
Enable filtering on nested components
2022-06-16 10:21:03 +02:00
Gustav Hansen
8aaaff77d4
Chore: Prettify all files
2022-03-29 14:20:41 +02:00
Serge Harb
90e0cc44ee
fix: pass cors and bodyParserConfig for apollo mw
2022-03-11 20:17:51 +01:00
Pierre Noël
c0fb7619ef
rename toGraphQLName + check enum values don't start with a number
2022-03-03 16:35:41 +01:00
Pierre Noël
e85cfe73f0
allow special characters in an enum
2022-03-03 16:35:41 +01:00
Pierre Noël
f12c0ac4ee
keep graphql date value as a string
2022-02-28 16:36:11 +01:00
Convly
d50519d2d6
Add a missing new keyword when trying to format the graphql errors
2022-02-22 12:14:50 +01:00
Convly
97254f8d42
Use strapi.config.get instead of process.env
2022-02-14 14:02:06 +01:00
Convly
974b33b336
Add dedicated configuration option for shouldGenerateArtifacts: generateArtifacts
2022-02-14 13:45:13 +01:00
Convly
ae7731ce31
Add configuration options to generate graphql schema + types
2022-02-14 11:01:24 +01:00
Convly
8270d9c7a4
Fix typo
2022-02-04 17:37:56 +01:00
Convly
fe4645c385
Allow SDL type definitions to beneficiate from Nexus types context & processing
2022-02-04 17:31:53 +01:00
Alexandre BODIN
1489a26bcb
Merge pull request #12080 from strapi/feature/policyError
...
Add PolicyError error class for use in policies
2022-01-19 10:38:00 +01:00
Jean-Sébastien Herbaux
dd0c256cef
Merge branch 'master' into fix/graphql-enum-not-generated
2022-01-05 16:11:54 +01:00
derrickmehaffy
4dbb64e8a2
change default policies error
...
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2022-01-03 06:25:18 -07:00
harimkims
f91376c407
Remove console.log
...
Signed-off-by: harimkims <harimkims@gmail.com>
2021-12-23 11:44:40 +09:00
harimkims
780247117f
Fix GraphQL enums are genereated as String type
...
Signed-off-by: harimkims <harimkims@gmail.com>
2021-12-23 10:59:24 +09:00
Convly
0c558d92fa
Take the playgroundAlways option into account for the graphql playground
2021-12-22 17:15:46 +01:00
vincentbpro
a5ac20dda0
fix: avoid divided by zero issue
2021-12-14 10:41:47 +01:00
vincentbpro
eab466bb65
Merge branch 'master' into v4/fix-fetch-all-entries
2021-12-02 16:04:49 +01:00
Kim, Harim
2b635fe656
Enumeration filter support for GraphQL ( #11754 )
...
* Enumeration filter support for GraphQL
Signed-off-by: harimkims <harimkims@gmail.com>
* Fix failed e2e test
2021-12-02 11:55:29 +01:00
Convly
6b2ea4039f
Fix image querying in graphql relations
2021-11-24 16:19:50 +01:00
vincentbpro
cc4ffd1f57
Merge branch 'releases/v4' into v4/fix-fetch-all-entries
2021-11-23 16:22:48 +01:00
vincentbpro
9b244f8816
fix: pageSize meta improved
2021-11-22 10:46:03 +01:00
Alexandre BODIN
85884e42e4
Merge pull request #11630 from strapi/v4/graphql-only-register-writable-attributes-to-inputs
...
[V4] GraphQL - Only keep writable attributes in input types
2021-11-19 09:47:02 +01:00
Convly
7716baa483
Use isWritableAttribute from contentTypes utils
2021-11-18 17:15:33 +01:00
Convly
d9dd66de4d
Only register writable attributes in input types
2021-11-18 16:36:29 +01:00
Convly
4a2f331120
Use getModel instead of contentTypes[] to handle both content types & components in components resolvers
2021-11-18 16:20:08 +01:00
Convly
f4bc56b1af
Remove manually added timestamps from graphql types definition
2021-11-16 14:04:57 +01:00
Alexandre BODIN
6d18f8c15c
Merge pull request #11580 from strapi/v4/graphql-fix-component-filtering
...
[V4] GraphQL - Fix components' filtering
2021-11-16 11:07:26 +01:00
Convly
44aabde4dd
Fix component filtering
2021-11-15 18:12:06 +01:00
Convly
09aaa1202e
Merge branch 'releases/v4' of github.com:strapi/strapi into v4/graphql-add-id-filter-ct
2021-11-15 15:53:38 +01:00
Convly
e9e16b1fc9
Fix date filtering by not treating date objects as operators groups
2021-11-12 16:30:48 +01:00
Convly
ad8a5e7634
Handle case where the filter is manually disabled
2021-11-12 15:15:41 +01:00
Convly
bac9e8145e
Add an ID filter to the collection type's args
2021-11-12 15:07:32 +01:00
Alexandre BODIN
f4facb654b
Merge pull request #11475 from strapi/v4/new-sanitize-fixes
...
[V4] Enhancements for the new sanitize processes
2021-11-12 14:52:47 +01:00
Convly
da41a49612
Use config module instead
2021-11-12 10:07:08 +01:00
Convly
cf96129d7c
Don't remove Subscription type if subscriptions are disabled
2021-11-12 10:05:11 +01:00
Convly
a7592e04a9
use default config instead of the dedicated service
2021-11-10 16:04:32 +01:00
Convly
69d8b20f1b
Disable subscriptions by default, change how to handle the type in wrapResolvers
2021-11-10 11:18:35 +01:00
vincentbpro
a154b73e9c
Merge branch 'releases/v4' of github.com:strapi/strapi into v4/fix-fetch-all-entries
2021-11-09 11:15:10 +01:00
Convly
cf5e4078b5
Merge branch 'releases/v4' of github.com:strapi/strapi into v4/graphql-subscriptions
2021-11-08 17:35:36 +01:00
vincentbpro
73e5b672fd
fix: negative limit without maxLimit (graphql)
2021-11-08 17:17:56 +01:00
Convly
16ab717fb2
Merge branch 'releases/v4' of github.com:strapi/strapi into v4/new-sanitize-fixes
2021-11-08 15:53:58 +01:00
Alexandre Bodin
42b87679bb
Refactor policies to have a consistent factory API like middlewares
2021-11-08 09:33:36 +01:00
Pierre Noël
c6a5a047d6
Merge branch 'releases/v4' into v4/error-handling
2021-11-05 10:40:11 +01:00
Convly
d6516116b2
Move pipeAsync to @strapi/utils
2021-11-04 16:43:27 +01:00
Jean-Sébastien Herbaux
7f285fb755
[V4] Enhanced sanitize & remove restricted relations from content API's payloads ( #11411 )
...
* Rework sanitizeEntity, first iteration
* remove console.log
* Remove useless comments
* Fix e2e tests
* Fix up user e2e test
* Fix remove-restricted-relations visitor
* Handle grapqhql resolver, prevent access to restricted relations
* Handle polymorphic relation in the related visitor
* Remove morph attribute if empty
* Use only the find action to check if the relation is allowed
2021-11-04 15:47:53 +01:00
Pierre Noël
37500df27c
fix graphql error handling
2021-11-04 11:42:45 +01:00