Skip to content

Feature improve csv#64

Merged
TDevillechabrolle merged 6 commits intoProgrammeVitam:masterfrom
JSLair:Feature_Improve_CSV
May 2, 2023
Merged

Feature improve csv#64
TDevillechabrolle merged 6 commits intoProgrammeVitam:masterfrom
JSLair:Feature_Improve_CSV

Conversation

@JSLair
Copy link
Contributor

@JSLair JSLair commented Dec 22, 2022

  • sedalib:

    • the File in csv is now the real path without character change
    • add the csv extended format export, to export with ID,ParentID, File and ObjectFIles column (cf doc in DataObjectPackageToCSVMetadataExporter)
    • improve import to restore data objects from object files (cf doc in CSVMetadataToDataObjectPackageImporter)
  • resip: add the csv extended format export option in prefs and export dialog

  • Backlog 12/2022 ID4,ID5 et ID6

- fix: clean a problem with appointment ID extraction
- make pst extraction resilient to a ponctual extraction problem in a message, contact or appointment. The process only drop this item and continue
- Sedalib: import an ArchiveTransfer from a 7Zip compressed file

- Resip & sedalib : change compression format indentification by droid PUID rather than by mimeType (Droid doesn't know 7zip mimetype)

- Fix on all a few sonar issues

- Backlog 12/2022 ID1
- Sedalib: import all footer metadatas
- Sedalib: add two more metadata classes for this footer, one for the Operation metadata, and another for ArchivalAgency and Requester as a ComplexListType with only an identifier inside

Notice that in Resip theese metadata are not used, but they can be seen in XML format in the log during import

- Fix on all a few sonar issues

- Backlog 12/2022 ID2
- MailExtractLib: add protocol identificaiton by Droid format

- Resip : add the message extraction capacity the same way data objects can be uncompressed

- Fix on all a few sonar issues

- Backlog 12/2022 ID3
- add option edit in pref and context dialogs
- add option in ExportContext
- fix: work not known as changed after export context change

- Fix all tests with new expected results
- Fix on all a few sonar issues

- Backlog 12/2022 ID4,ID5 et ID6
- sedalib:
   - add an export option in a format with ID, ParentID, File and ObjectFiles (cf doc in DataObjectPackageToCSVMetadataExporter)
   - fix the File and ObjectFiles are real paths of ArchiveUnit and BinaryDataObjects
   - add import of BinaryDataObjects, when csv is imported (cf doc in CSVMetadataToDataObjectPackageImporter)

- resip:
  - call the new importer/exporter with extended format option

- Fix all tests with new expected results
- Fix on all a few sonar issues

- Backlog 12/2022 ID4,ID5 et ID6
@@ -321,14 +327,26 @@ public static void initDefaultExtractors() {
* @param extractor the extractor
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rajouter le nouveau paramètre à la javadoc

@TDevillechabrolle TDevillechabrolle merged commit 33ca344 into ProgrammeVitam:master May 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants