845 Commits

Author SHA1 Message Date
Bassel
6524692bc0 save schemas in memory and use them instead of calling destination provider 2023-05-23 18:53:59 +03:00
Bassel Kanso
c1377ecab2
Update packages/core/data-transfer/src/engine/index.ts
Co-authored-by: Ben Irvin <ben@innerdvations.com>
2023-05-23 16:56:33 +03:00
Bassel
b86c6ee875 creating getSchemas in the engine to manage caching schemas 2023-05-23 16:45:27 +03:00
Bassel
8ae00e4b9e save schemas in memory and use them instead of calling destination provider 2023-05-23 16:12:18 +03:00
Bassel
066258b3fb fix unit test 2023-05-23 13:29:03 +03:00
Bassel
6058822ad0 refactoring and adding check to pull as well 2023-05-23 03:49:04 +03:00
Bassel Kanso
b581df8424
Merge branch 'main' into fix/transfer-push-stuck 2023-05-19 15:38:41 +03:00
Bassel
2d38a9394a push retry sending messages if no response was recieved 2023-05-19 15:30:29 +03:00
Sébastien Vanvelthem
5d645f2103
chore: align swc usage for test:unit and fix swc/helpers hazards (#16731) 2023-05-18 09:53:07 +01:00
Bassel Kanso
6bbdf94d5c
Merge pull request #16648 from strapi/fix/transfer-pull
Wait for websocket to open only once in transfer pull
2023-05-15 15:20:03 +03:00
Convly
d9277d616b v4.10.5 2023-05-11 18:28:54 +02:00
Ben Irvin
45333fe530
Merge pull request #16634 from strapi/fix/dts-bypass-schema-check 2023-05-11 18:11:38 +02:00
Convly
3f55bac2e7 v4.10.4 2023-05-10 14:46:30 +02:00
Ben Irvin
c9f6a66dfb set minimum node to 16 2023-05-09 18:40:30 +02:00
Ben Irvin
87c8aea2c2 resolve merge conflicts with main 2023-05-09 18:31:42 +02:00
Ben Irvin
6fdc3c99fd fix comments 2023-05-09 17:36:08 +02:00
Ben Irvin
e6efa4681a move middleware to utils 2023-05-09 15:07:59 +02:00
Christian
1811a7ca36
Merge branch 'fix/dts-bypass-schema-check' into fix/dts-engine-test 2023-05-09 14:38:30 +02:00
Christian Capeans
ba37055eed Fix failing test 2023-05-09 14:15:05 +02:00
Ben Irvin
7b717f1ebb move confirmation messages outside of engine 2023-05-09 12:22:17 +02:00
Ben Irvin
c0d9b62fad remove schemaDiffs class property 2023-05-08 17:32:04 +02:00
Ben Irvin
46fc2b4ae8 add generic to Next 2023-05-08 17:29:12 +02:00
Ben Irvin
e68a233820 move types to types file 2023-05-08 16:56:38 +02:00
Ben Irvin
d81966f5b6 clean up comments and typos 2023-05-08 15:14:16 +02:00
Bassel
66983dffa5 fix transfer pull, wait for websocket to open only once 2023-05-08 13:58:53 +03:00
Ben Irvin
ff82ffff62 fix signals and add messaging for specific features 2023-05-08 12:41:07 +02:00
Ben Irvin
58b8c18870 add confirmation to transfer and import 2023-05-08 10:44:29 +02:00
Ben Irvin
4b37d806ca report diffs before confirming 2023-05-07 16:10:20 +02:00
Ben Irvin
9cbdad0a70 add middleware for schema diff handling 2023-05-07 15:48:14 +02:00
Ben Irvin
b012dc6e78 Bypass schema check and ignore fields and links that do not exist in destination
Co-authored-by: Jean-Sébastien Herbaux <Convly@users.noreply.github.com>
2023-05-05 16:15:13 +02:00
Convly
a02b19866a v4.10.2 2023-05-03 15:04:25 +02:00
Ben Irvin
09d6856616 fix version typo 2023-04-28 18:07:14 +02:00
Christian
af7b42e8d1
Merge pull request #16553 from strapi/fix/protect-assets-backup 2023-04-28 17:17:23 +02:00
Ben Irvin
1a99a47e23 warn instead of blocking node 14 2023-04-28 17:13:15 +02:00
Ben Irvin
3096b9731e
Merge pull request #16558 from strapi/chore/remove-uuid 2023-04-28 15:50:30 +02:00
Alexandre BODIN
dceea7201b
Force manual build to run lint to avoid unnecessary rebuilds (#16532) 2023-04-28 15:20:20 +02:00
Christian
8e7ea5e7c7
Merge branch 'main' into fix/protect-assets-backup 2023-04-28 15:05:58 +02:00
Christian Capeans
a8924d2ce6 Remove unnecessary comma 2023-04-28 14:59:50 +02:00
Christian Capeans
890169a17f Improve error message 2023-04-28 14:54:53 +02:00
Christian Capeans
1b52da5cd7 Improve error message 2023-04-28 13:19:14 +02:00
Ben Irvin
99ad20fe12 remove uuid types 2023-04-28 12:10:41 +02:00
Ben Irvin
b47b339a49 replace uuid package with crypto.randomUUID 2023-04-28 12:02:35 +02:00
Ben Irvin
186d4dab57 change supported versions to node 16, 18, and 20 2023-04-28 11:18:55 +02:00
dependabot[bot]
328154a2fc
Bump ws from 8.11.0 to 8.13.0 (#16512)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 08:43:14 +02:00
Christian Capeans
fff1cd3933 Avoid creating the backup folder if assets are not transfered 2023-04-27 22:07:19 +02:00
Christian Capeans
1b8a5a7866 Improve error when assets backup folder cannot be created 2023-04-27 14:06:30 +02:00
Alexandre Bodin
23b531cef5 v4.10.1 2023-04-26 15:45:41 +02:00
Alexandre Bodin
9b5519778f v4.10.0 2023-04-26 14:32:28 +02:00
Jean-Sébastien Herbaux
3070b89cc1
Upgrade to TS V5 and fix related breaking changes (#16462) 2023-04-24 18:37:51 +02:00
Ben Irvin
da6ff4c28b
Merge branch 'main' into fix/windows-import-export 2023-04-21 09:31:59 +02:00