38 Commits

Author SHA1 Message Date
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
Christian Capeans
fff1cd3933 Avoid creating the backup folder if assets are not transfered 2023-04-27 22:07:19 +02:00
Ben Irvin
8c38e30305 exclude optional admin types 2023-03-31 18:08:59 +02:00
Ben Irvin
71f01ab868
Merge pull request #15981 from strapi/enh/gracefully-abort-transfers-on-signal 2023-03-13 14:18:59 +01:00
Ben Irvin
46a56a6c0e add throttle option 2023-03-09 17:47:19 +01:00
Ben Irvin
f1f1ec511d fix transfer 2023-03-06 14:11:19 +01:00
Ben Irvin
6d64484535 comments 2023-03-06 10:24:41 +01:00
Ben Irvin
6dac618173
Merge branch 'main' into enh/gracefully-abort-transfers-on-signal 2023-03-06 09:56:54 +01:00
Ben Irvin
927e21bde7 refactor and fix tests 2023-03-03 14:40:44 +01:00
Ben Irvin
70013c4a61 remove delay 2023-03-03 12:37:50 +01:00
Ben Irvin
c7bdb421f3 catch signals within transfer process to abort gracefully 2023-03-03 12:18:03 +01:00
Alexandre Bodin
dee0e195c1 Fix invalid require using internal paths 2023-03-02 22:16:29 +01:00
Jean-Sébastien Herbaux
2be65be5d0
Merge pull request #15880 from strapi/data-transfer/progress 2023-02-24 15:24:20 +01:00
Bassel
2bea33bf67 Batching using the amount of bytes
Co-authored-by: Jean-Sébastien Herbaux <Convly@users.noreply.github.com>
2023-02-24 13:31:58 +02:00
Christian Capeans
6733ffab9f Abstract logging progress logic 2023-02-22 14:08:06 +01:00
Convly
58200a9930 init progress 2023-02-22 09:59:29 +01:00
Ben Irvin
26e044a58b remove eslint ignore 2023-01-30 10:34:46 +01:00
Ben Irvin
29d6b02ecf clean up logic 2023-01-30 10:32:41 +01:00
Ben Irvin
e027d73fe3 remove datatypediff 2023-01-30 10:15:47 +01:00
Ben Irvin
168ee1e2dd add message for dataType diff 2023-01-27 14:06:33 +01:00
Ben Irvin
ceaf7b5146 improve messaging 2023-01-27 13:58:10 +01:00
Convly
c631b7f77c Review fixes 2023-01-25 16:31:51 +01:00
Convly
80c0153907 Fix diff formatting for schemas matching 2023-01-24 16:15:55 +01:00
Christian Capeans
5c9831d547 Merge branch 'features/deits' into deits/diagnostics 2023-01-24 13:43:39 +01:00
Christian Capeans
96ec630322 Merge branch 'deits/diagnostics' of https://github.com/strapi/strapi into deits/diagnostics 2023-01-20 16:37:10 +01:00
Christian Capeans
da8135d1c0 Replace conventional errors with diagnostics 2023-01-20 16:36:10 +01:00
Bassel
3ab150e0ad Merge branch 'features/deits' into deits/diagnostics 2023-01-18 11:18:47 +02:00
Ben Irvin
31bec298a9 include schemas with --only option 2023-01-18 09:33:27 +01:00
Bassel
fb374b6a00 fix closing 2023-01-17 15:10:00 +02:00
Bassel
51b4848540 validate destination provider 2023-01-17 14:30:39 +02:00
Ben Irvin
d8e3d89040 add exclude and only stage skipping 2023-01-16 18:44:14 +01:00
Convly
ec41c1ce38 Init diagnostics 2023-01-13 16:43:20 +01:00
Convly
5172f7bc8f Rename providers' create read/write stream methods 2023-01-09 15:27:48 +01:00
Convly
611f991820 data-transfer: Move from lib to src & update folder architecture 2023-01-02 15:30:37 +01:00