55 Commits

Author SHA1 Message Date
Ben Irvin
def5713be8 handle invalid version strings 2022-11-23 14:08:47 +01:00
Ben Irvin
60fe1ceb70 add tests for version matching and schema matching 2022-11-23 12:07:20 +01:00
Jean-Sébastien Herbaux
7824bc0db9
Merge pull request #14931 from strapi/deits/export-archive
[DEITS] Export the backup as a tar archive
2022-11-22 11:11:12 +01:00
Convly
ae68de46ad Merge branch 'features/deits' into deits/export-archive 2022-11-21 17:22:29 +01:00
Ben Irvin
96846061b5 remove comments 2022-11-21 13:58:49 +01:00
Ben Irvin
839664012c
Update packages/core/data-transfer/lib/engine/index.ts
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
2022-11-21 13:51:37 +01:00
Ben Irvin
b702d5690b
Merge branch 'features/deits' into deits/engine-tests 2022-11-21 09:18:06 +01:00
Ben Irvin
2945ce4b14
Merge branch 'features/deits' into deits/fix-typescript-projects 2022-11-21 09:14:00 +01:00
Christian Capeans
e735ca0187 Merge branch 'features/deits' of https://github.com/strapi/strapi into deits/schema-validation 2022-11-18 16:20:53 +01:00
Convly
7e25e72981 Merge branch 'features/deits' of github.com:strapi/strapi into deits/export-archive 2022-11-18 14:41:57 +01:00
Ben Irvin
ea5a8a6115 remove use of lodash 2022-11-18 09:47:09 +01:00
Ben Irvin
88502c0dc6 test only valid engine can be created 2022-11-17 21:19:33 +01:00
Ben Irvin
335ac5e0e4 Merge branch 'features/deits' into deits/engine-tests 2022-11-17 20:10:18 +01:00
Ben Irvin
d80409212e fix provider call check 2022-11-17 20:06:53 +01:00
Ben Irvin
4f7ba59ebb fix log 2022-11-17 17:02:01 +01:00
Convly
a0f83e0c0b Export the backup as a tar archive 2022-11-17 14:32:28 +01:00
Ben Irvin
7505860d78 Merge branch 'features/deits' into deits/provider-results 2022-11-17 11:26:50 +01:00
Convly
ee1461cc41 Add an init step to the transfer engine 2022-11-16 11:16:14 +01:00
Convly
7768f6076c Fix boostrap > bootstrap typo 2022-11-16 11:08:08 +01:00
Ben Irvin
050d236050 make bytes required 2022-11-16 11:04:40 +01:00
Ben Irvin
e20ce4ba47 add default types 2022-11-15 21:15:16 +01:00
Ben Irvin
1a98345a9a fix code for tests 2022-11-15 20:58:50 +01:00
Ben Irvin
603145c3c6 rename bootstrap 2022-11-15 18:51:43 +01:00
Ben Irvin
6312d5e1d5 comment 2022-11-15 18:43:53 +01:00
Ben Irvin
5afd6ce9ce combine progress into one object 2022-11-15 18:42:34 +01:00
Ben Irvin
b8c81bcf09 use emit instead of passing type 2022-11-15 18:23:31 +01:00
Ben Irvin
5888531e7c rename step to stage 2022-11-15 14:30:42 +01:00
Christian Capeans
a9d20f759b Refactor schema comparisson to make it simpler 2022-11-15 14:15:25 +01:00
Christian Capeans
00c964b1d7 Reorder imports 2022-11-15 13:52:11 +01:00
Convly
ec384c582e Export metadata from the local file destination provider 2022-11-15 09:48:51 +01:00
Christian Capeans
878fcdd23a Abstract selectedKeys and method to utils 2022-11-15 09:10:03 +01:00
Christian Capeans
17fca91cb5 Join lodash imports in one 2022-11-15 08:48:30 +01:00
Christian Capeans
0581a91e21 Delete unnecessary console.logs 2022-11-14 17:43:39 +01:00
Christian Capeans
a580c75d46 Add source and destination schema comparator 2022-11-14 17:35:21 +01:00
Ben Irvin
af1a2372d6 fix aggregate data recording 2022-11-11 16:14:21 +01:00
Ben Irvin
70f134f90f fix: pass data to destination stream 2022-11-11 15:25:19 +01:00
Ben Irvin
68a3fcace5 remove counts from providers 2022-11-11 14:24:30 +01:00
Ben Irvin
c09c8b2511 add bytes and table 2022-11-11 14:11:02 +01:00
Ben Irvin
68909c62f8 add count recorder 2022-11-11 13:41:01 +01:00
Ben Irvin
f98f209bde Merge branch 'features/deits' into deits/provider-results 2022-11-10 09:05:57 +01:00
Ben Irvin
914459326d fix fs errors 2022-11-09 15:27:17 +01:00
Ben Irvin
dfbf05248b throw errors instead of suppressing 2022-11-08 15:23:14 +01:00
Ben Irvin
8b4d475f00 add provider results object and typings 2022-11-08 14:26:48 +01:00
Convly
9e62028699 Add decrypt to the local file source provider & fix duplex issue 2022-11-08 09:41:53 +01:00
Bassel
a22d12f1dc refactoring schema export 2022-11-07 11:10:05 +02:00
Convly
dd2624fd02 Merge branch 'features/deits' of github.com:strapi/strapi into deits/export-project-configuration 2022-11-04 09:40:55 +01:00
Bassel
2139248fc1 Merge branch 'features/deits' into deits/export-schema 2022-11-03 10:45:55 +02:00
Bassel Kanso
2a0470186a add schemas streaming 2022-11-03 10:12:16 +02:00
Convly
7a2ab8acb1 Add configuration export 2022-11-02 17:26:32 +01:00
Ben Irvin
b9be16c03b make errors more specific 2022-10-31 10:21:23 +01:00