Pierre Noël
ebb124de4b
change graphql error handling with originalError
2021-11-04 11:42:44 +01:00
Pierre Noël
b4c9ad0440
refacto graphql errors
2021-11-04 11:42:43 +01:00
Pierre Noël
7a82d023fb
rename name to displayName
2021-11-02 18:29:17 +01:00
cyril lopez
dbb0243d43
Merge pull request #11204 from strapi/v4/ctb
...
[V4]: CTB migration
2021-10-26 09:06:10 +02:00
soupette
58790b682b
Change icon type for menu Api
...
Signed-off-by: soupette <cyril@strapi.io>
2021-10-22 14:42:34 +02:00
Pierre Noël
6fd9f780c7
Merge branch 'v4/ctb' into v4/plural-name-in-CTB
2021-10-22 12:33:48 +02:00
Alexandre Bodin
c1aa57f436
Harmonize and make policies and middlwares more consistent
2021-10-05 10:43:24 +02:00
Convly
058859bc40
Handle kebab-cased content type's names
2021-09-30 15:25:33 +02:00
Alexandre Bodin
e5a6548532
Merge branch 'releases/v4' into v4/ds-migration
2021-09-29 15:09:32 +02:00
Alexandre BODIN
79dfa0fccf
Merge pull request #11111 from strapi/v4/harmonizing-lifecycle-functions-calls
...
Use { strapi } as params in all lifecycle functions
2021-09-29 09:38:04 +02:00
Alexandre Bodin
f55276cc73
Merge branch 'releases/v4' into v4/ds-migration
2021-09-28 18:21:21 +02:00
Convly
36adcfe8e4
Update the component's filters input typename to avoid conflict with ct's ones
2021-09-28 17:03:35 +02:00
Pierre Noël
947981200b
use { strapi } as params in all lifecycle functions
2021-09-28 16:54:07 +02:00
Convly
9276479f72
Enable inplace updates for components
2021-09-28 14:59:14 +02:00
Convly
6a0d3a859c
Add RelationResponseCollection & fix pagination
2021-09-28 12:02:26 +02:00
Convly
667c29bd3a
Fix upload & gql-crud e2e tests
2021-09-28 11:11:03 +02:00
Alexandre Bodin
dd9543147c
Fix different version break frontend tests
2021-09-28 10:34:14 +02:00
Convly
20b20a0f92
Fix e2e test for UP, i18n & upload + various i18n fixes
2021-09-27 17:17:24 +02:00
Convly
ef3650f073
Merge branch 'releases/v4' into v4/graphql-schema-generation-refactor
2021-09-27 10:33:31 +02:00
Alexandre Bodin
d2e523d942
Upgrade @strapi/strapi dependencies
2021-09-27 08:30:11 +02:00
Convly
33a822a347
Fix ignored pagination for associations (gql)
2021-09-24 16:31:57 +02:00
Convly
892c0dc300
Fix broken lint
2021-09-23 18:13:06 +02:00
Convly
74aee6f2d2
Remove old tests (will add more later)
2021-09-23 18:06:43 +02:00
Convly
4737eff9f9
Fix PR review comments
2021-09-23 17:25:25 +02:00
Convly
fa7467dbf8
Remove typo
2021-09-23 16:35:59 +02:00
Alexandre Bodin
94d6abafaa
Use strapi-admin as reference to load frontend of the plugins
2021-09-23 14:33:19 +02:00
Convly
9718ce1c52
Fix lint issues
2021-09-23 14:26:31 +02:00
Alexandre Bodin
f2f485ff17
Add strapi-admin.js
2021-09-23 11:24:15 +02:00
Convly
033d3274d2
Merge branch 'releases/v4' into v4/graphql-schema-generation-refactor
2021-09-23 10:05:31 +02:00
Alexandre Bodin
c5f9d16105
Rename creator fields
2021-09-22 17:06:16 +02:00
Convly
c31478b01d
Add possibility to disable fields in the graphql shadow crud
2021-09-22 16:52:45 +02:00
Convly
c38b1a0de9
integrate with new entity service params
2021-09-22 15:15:03 +02:00
Convly
6415624168
Use format services for return types in queries & mutationsé
2021-09-22 14:39:36 +02:00
Convly
8b139ec162
Merge branch 'releases/v4' into v4/graphql-schema-generation-refactor
2021-09-22 10:48:29 +02:00
Jean-Sébastien Herbaux
22a9cdb9e0
[V4] Fix GraphQL e2e tests ( #11034 )
2021-09-21 19:38:15 +02:00
Jean-Sébastien Herbaux
5a7a5dc987
[V4] GraphQL - Migrate Users & Permissions GraphQL config to V4 ( #10979 )
...
* Migrate UsersPermissions's GQL configuration to V4
* Remove old graphql configuration
2021-09-15 15:44:42 +02:00
Alexandre Bodin
0f3f984ea7
Init migration v4
...
- Hooks registry
- D&P CT migrations
- i18N CT migrations
- Umzug with js / sql migrations
- Eslint updates
2021-09-13 12:03:12 +02:00
Convly
9c48580991
Handle authorization for GraphQL queries & mutations
2021-09-13 10:48:26 +02:00
Convly
64e5a70c64
Migrate upload plugin's graphql config to new extension API
2021-09-10 15:54:19 +02:00
Jean-Sébastien Herbaux
8e6de48dc6
Declare a new load method in the entity service ( #10930 )
2021-09-10 10:24:33 +02:00
Jean-Sébastien Herbaux
37311b2757
[V4] GQL - Handle empty dynamic zone ( #10926 )
...
* Add an Error object type
* Fix typo in collection-type queries definition
* Add dynamic zone resolver
* Handle empty dynamic zone (no component attached)
2021-09-09 16:45:38 +02:00
Jean-Sébastien Herbaux
8d9ea0f13e
[V4] GraphQL - Single types mutations implementation ( #10923 )
...
* Use new path for Strapi app attribute
* Add 'uid' to the list of existing Strapi scalars
* Fix single types queries definitions
* Remove ID from single types args
* Remove useless comments
* Fix typos
* Fix localizations populate in i18n core-api createLocalization handler
* Single type custom mutations implementation
2021-09-09 11:31:29 +02:00
Jean-Sébastien Herbaux
2b715a6ee9
V4/graphql configuration ( #10896 )
...
* Use a scalar to register the i18n locale arg
* Remove useless files & comments
* Use custom config for apollo server & the pagination (better handling of pagination)
* Fix missing strapi variable being transmitted to wrapResolvers/parseMiddlewares
* PR review comments
2021-09-07 11:23:49 +02:00
Jean-Sébastien Herbaux
357fd163b0
V4/graphql customization ( #10850 )
...
* Add basic implementation for the graphql extension service
* Add createPolicyContext in @strapi/utils
* policiesMiddleware implementation for graphql
* wrapResolvers first implementation (authentication, middlewares, policies)
* move the content API schema build from /generators to /content-api. Extract types' register functions into a dedicated folder
* fix schema generation on bootstrap
* update the graphql service file to match new services arch
* fix single type queries
* simplify entity's resolver
* use apollo graphql conventions for resolver's args naming
* use the graphql extension system in i18n to add a locale arg to localized queries & mutations
2021-09-01 12:06:51 +02:00
Convly
88e63a5265
Fix mutation names
2021-08-25 17:50:27 +02:00
Convly
a50f93ff1c
Merge branch 'releases/v4' into v4/graphql-schema-generation-refactor
2021-08-25 15:09:15 +02:00
Alexandre Bodin
7f30925161
Merge branch 'v4/backend' into releases/v4
2021-08-25 14:45:59 +02:00
Alexandre Bodin
1ee2d2c483
Merge branch 'master' into releases/v4
2021-08-25 14:44:32 +02:00
Convly
b221633be5
Refactor graphql services architecture. Prefer using the strapi service API when possible
2021-08-24 17:56:44 +02:00
Convly
495a593cc4
Cleanup + move builders & generators to dedicated services
2021-08-24 12:10:47 +02:00