17186 Commits

Author SHA1 Message Date
Alexandre Bodin
bb1b3c2c6e Run sub queries for update and delete with joins 2021-09-16 22:18:13 +02:00
Alexandre Bodin
86a26da896 Clear unnecessary code 2021-09-16 17:53:00 +02:00
Alexandre Bodin
df4c67e5e1 Fix insensitive contains 2021-09-16 15:32:27 +02:00
Alexandre Bodin
e57a40b328 Use double type for more precision 2021-09-16 14:04:10 +02:00
Alexandre Bodin
76caaba714 Read schema after migrations 2021-09-16 13:37:13 +02:00
Alexandre Bodin
eef1737acb Remove schema storage now that we use schema inspection 2021-09-16 11:47:04 +02:00
Alexandre Bodin
72b5a19a7c Pg & Mysql schema reading & indexing fks 2021-09-16 11:37:44 +02:00
Alexandre Bodin
c173fa416e wip 2021-09-15 19:53:15 +02:00
Alexandre Bodin
f24b38602a Add constraint altering only when possible 2021-09-13 16:54:14 +02:00
Alexandre Bodin
82551dc6fd Init schema inspector 2021-09-13 16:14:33 +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
Alexandre Bodin
3d8950e29d Fix admin build and develop scripts 2021-09-09 11:31:38 +02:00
cyril lopez
8d08e1f2e2
Merge pull request #10922 from strapi/v4/plugin-build
Fix admin build with node_modules paths
2021-09-09 11:27:08 +02:00
Alexandre Bodin
edd2896226 Fix yarn develop in admin package 2021-09-09 11:23:29 +02:00
Alexandre Bodin
388c9a8a35 Fix admin build with node_modules paths 2021-09-09 10:56:57 +02:00
Alexandre BODIN
9c81dbea7f
Merge pull request #10910 from strapi/v4/content-api
Move admin auth to global auth system
2021-09-09 00:26:13 +02:00
Alexandre Bodin
ef12731bd3 Fix missing public access 2021-09-08 18:47:22 +02:00
Alexandre Bodin
4befaea442 Register test auth before load 2021-09-08 18:23:52 +02:00
cyril lopez
58263edf20
Merge pull request #10902 from strapi/v4/admin-plugins
Use enabled plugins to build admin
2021-09-08 18:18:14 +02:00
Alexandre Bodin
ede58ae5be Make plugin copy unnecessary 2021-09-08 17:25:24 +02:00
Alexandre BODIN
2d0f6af9e4
Merge pull request #10859 from strapi/v4/content-api
v4/content api
2021-09-08 16:48:44 +02:00
Alexandre Bodin
a14b16af51 Move admin auth to global auth system 2021-09-08 16:16:16 +02:00
Alexandre Bodin
88752d361f Fix tests 2021-09-07 21:54:27 +02:00
Alexandre Bodin
566805c8ae Update test on /api 2021-09-07 21:29:34 +02:00
Alexandre Bodin
37bacdb691 Start fixing tests 2021-09-07 21:03:30 +02:00
Alexandre Bodin
eb522e73e2 Use enabled plugins to build admin 2021-09-07 17:11:16 +02:00
Alexandre Bodin
c6c4a62d2d Cleanup layout not needed 2021-09-07 16:03:54 +02:00
Alexandre Bodin
caee87bc10 Move U&P permissions to new auth system 2021-09-07 15:11:12 +02:00
Alexandre Bodin
b0609c0d96 Make new format compatible with old permissions format in u&p 2021-09-07 15:11:11 +02:00
Alexandre Bodin
33adde77f6 Cleanup create/update role 2021-09-07 15:11:11 +02:00
Alexandre Bodin
733b5d8690 Cleanup u-p plugin 2021-09-07 15:11:10 +02:00
Alexandre Bodin
561235e7cf Refactor u-p permission syntax 2021-09-07 15:11:10 +02:00
Alexandre Bodin
7aa012da32 Init auth 2021-09-07 15:11:10 +02:00
Alexandre Bodin
3b41a627a4 split server code and init content api auth policy 2021-09-07 15:11:09 +02:00
Alexandre Bodin
f606198c1d Fix generator wrong single-type url 2021-09-07 15:11:09 +02:00
Alexandre Bodin
ba15f31f89 Cleanup admin ee and middlewares 2021-09-07 15:11:08 +02:00
Alexandre Bodin
0ff3269c3a Use the right api 2021-09-07 15:11:08 +02:00
Alexandre Bodin
9b268b9956 Split users-permissions routes 2021-09-07 15:11:08 +02:00
Alexandre Bodin
9aa9837a4c split i18n routes 2021-09-07 15:11:07 +02:00
Alexandre Bodin
f402731adf split upload routes 2021-09-07 15:11:07 +02:00
Alexandre Bodin
08ee60791a split email routes 2021-09-07 15:11:07 +02:00
Alexandre Bodin
fe5776258d Fix get routes u&p 2021-09-07 15:11:06 +02:00
Alexandre Bodin
13110994f9 Use router middleware to add i18n middlewares 2021-09-07 15:11:06 +02:00
Alexandre Bodin
d4eef8ea75 Add some lazy loading 2021-09-07 15:11:05 +02:00
Alexandre Bodin
e4abd6f4dc Move server into services 2021-09-07 15:11:05 +02:00
Alexandre Bodin
58dde6837f use proxy and router prefix config in server 2021-09-07 15:11:04 +02:00
Alexandre Bodin
ae8c970661 Make use of new server in router middleware before removing it 2021-09-07 15:11:04 +02:00
Alexandre Bodin
4349d6b822 Init new routing layer 2021-09-07 15:11:04 +02:00
Alexandre Bodin
bc2760f14f Init server and http-server 2021-09-07 15:11:03 +02:00
Alexandre BODIN
76d1ac7ada
Merge pull request #10877 from strapi/v4/migrate-email-upload-plugin
Make email, upload, CM and CTB plugins internal
2021-09-06 13:36:53 +00:00