89675e5f15
clippy: Replace seek 0 by rewind
2023-01-31 09:32:40 +01:00
ba839852f5
Update insta snap tests for index dates of dump v5
2023-01-05 11:45:40 +01:00
3e0e8164a3
fixup! Adjust + Cleanup changes.
2022-12-22 18:01:54 +01:00
0bc4572905
Adjust + Cleanup changes.
...
Indeed, I missed some of the changed that were introduced by #3190 .
2022-12-22 17:53:33 +01:00
4e6c663a2e
Release unecessary ownership.
2022-12-22 17:47:58 +01:00
e2775c6f49
Remove unused object.
2022-12-22 17:47:58 +01:00
528a944997
Reimplement v5 date extraction.
...
Indeed, before this patch the implementation wasn't correct.
2022-12-22 17:47:58 +01:00
13fb5ce974
Re-Open tasks list when needed.
...
Indeed, before this patch we were using the reference instead of
"reopening" the task list each time we needed to access it.
Without this patch, all other usage of the task attribute will
break.
2022-12-22 17:47:57 +01:00
61b3a29ff3
Extract the dates out of the dumpv5.
...
This patch possibly fixes #2986 .
This patch introduces a way to fill the IndexMetadata.created_at
and IndexMetadata.updated_at keys from the tasks events.
This is done by reading the creation date of the first event
(created_at) and the creation date of the last event (updated_at).
2022-12-22 17:47:57 +01:00
7b8641a7af
fix the dump tests
...
The issue was linked to the fact that the debug implementation of the PhantomData wasn't the same between rust stable and rust nightly.
This was causing an issue while snapshsotting the settings and this commit fix it by representing the settings as json which already ignores the PhantomData
2022-11-23 16:59:20 +01:00
225405bb0d
ignore the dump tests
2022-10-27 11:35:22 +02:00
6aa816d96a
use meili-snap in the dump
2022-10-27 11:35:22 +02:00
866a3676eb
reupload the test fix for the dump
2022-10-27 11:35:22 +02:00
fa84eae0f1
Insta review and fix insta snapshots
2022-10-27 11:35:21 +02:00
3979c9f02b
fix all the dump snasphots
2022-10-27 11:35:20 +02:00
314b89ca30
Fix insta snapshots
2022-10-27 11:35:20 +02:00
a16604af80
fix all the tests
2022-10-27 11:35:17 +02:00
2de8a0711a
Cargo insta test/review
2022-10-27 11:35:16 +02:00
7074872a78
cargo insta accept
2022-10-27 11:35:15 +02:00
ecf4e43b3d
rename the dumpExport to dumpCreation
2022-10-27 11:35:10 +02:00
e9055f5572
fix clippy
2022-10-27 11:35:08 +02:00
8d1408c65e
fix the import of the dumpv4&v5 when there is no instance-uid + rename the Kind+KindWithContent+Details variant for the DocumentImport and the Setting
2022-10-27 11:35:05 +02:00
80b2e70ee7
Introduce a rustfmt file
2022-10-27 11:35:05 +02:00
66c3b93ef1
fix all the snapshot tests in the dump
2022-10-27 11:34:15 +02:00
6730e190db
fix the dumps tests since we added informations in the DumpTask
2022-10-27 11:34:13 +02:00
6bd6321226
dump the content of the dump tasks instead of recreating at import time with wrong API keys
2022-10-27 11:34:08 +02:00
fa4c1de019
store md5 instead of the whole snapshots
2022-10-27 11:34:01 +02:00
7579a363ab
finish the dump reader API, the dump Writer API now needs to be updated
2022-10-27 11:33:57 +02:00
dc0f307d61
remove all warnings
2022-10-27 11:33:56 +02:00
47e0288747
rewrite the compat API to something more generic
2022-10-27 11:33:53 +02:00
2f47443458
rename a few things for consistency
2022-10-27 11:33:53 +02:00
a8128678a4
implement the dump v4 import
2022-10-27 11:33:53 +02:00
c50b44039e
add the compat layer between v5 and v6
2022-10-27 11:33:53 +02:00
6dcc5851b5
get rids of the trait in most places
2022-10-27 11:33:52 +02:00
0972587cfc
start writting the compat layer between v5 and v6
2022-10-27 11:33:52 +02:00
afd5fe0783
test the dump v5
2022-10-27 11:33:52 +02:00
1473a71e33
write the v5 dump import
2022-10-27 11:33:52 +02:00
101f55ce8b
introduce the index metadata
2022-10-27 11:33:52 +02:00