Releases: FOLIO-FSE/folio_migration_tools
Releases · FOLIO-FSE/folio_migration_tools
v_1_7_6
Organizations
- [Organizations] When creating Organizations with Interfaces, create Credentials as extradata #465
- [Organizations] Handle posting of extradata when some types need to be posted before the main object, some after #451
Tool enhancements
- [Tool enhancements][Organizations] When creating Organizations, create Notes as extradata #296
bug
- [bug][Inventory] Ensure that properties required in the schema are honoured on all levels - Inventory #536
- [bug][wontfix][Organizations][Orders] Ensure that properties required in the schema are honoured on all levels #464
closed
- [closed] Implement replaceValues mapping feature for Organizations #541
- [closed] Record POST fails if electronicAccess[]relationshipId provided but uri is null #539
- [closed] Record POST fails if classificationTypeId provided but classificationNumber is null #538
- [closed] POST fails for any Instance batch containing a record lacking classifications #534
v_1_7_5
Organizations
- [Organizations] Make mapper map array > object > object > string #502
- [Organizations] Refine handling of identical Contacts in Organizations #468
Tool enhancements
- [Tool enhancements][Orders] Add Instance Matching to Orders Mapper #394
- [Tool enhancements][Organizations] Make Organization schema in Mapping file creator Lotus-compliant #298
- [Tool enhancements][Organizations] When creating Organizations, create Interfaces as extradata #295
- [Tool enhancements][Orders] Create an initial implementation of a migration task for compositePurchaseOrders (Orders and PO Lines) #202
bug
- [bug] MFHD Transformer crashes when MFHD records contain more than one 852$b #532
- [bug] Mapper incorrectly fails record where a non-required enum is empty #509
wontfix
- [wontfix][Organizations] Create organizations legacy id map #511
1.7.4
v_1_7_4 implement change in folio_client 0.4.3 and update tests
v_1_7_3
Inventory
- [Inventory] Add ILS flavour for Koha 999c #493
bug
- [bug][organizations] Mapper is mapping array_object_array_string as array_object_string #485
closed
- [closed] Make batchposter use the "-unsafe" endpoints #478
enhancement/new feature
- [enhancement/new feature][simplify_migration_process] Treat map file values as regex #199
organizations
- [organizations] The mapping process should validate enums-type properties according to schemas #486
v_1_7_2
v_1_7_1
Authorities
- [Authorities] Correct spelling of type enum in FOLIO UUIDs for authorities #438
bug
- [bug] Mapper overwrites existing object properties when adding new object properties #455
closed
- [closed] Do not create Organization Contacts without required property name -- quick fix #474
- [closed] Typo in mapping file confusingly reported as error parsing configuration file #470
- [closed] Remove extraneous fields from User objects created by UserMapper #469
- [closed] Missing hrid_settings attribute causing Errors in BibsRulesMapper #462
- [closed] Update BatchPoster to generalize handling of record types without batch APIs #454
enhancement/new feature
- [enhancement/new feature][organizations] Add Batchposter support for organizations #312
- [enhancement/new feature][organizations] When creating Organizations, create Contacts as extradata #294
- [enhancement/new feature][reporting] Keep track of minted UUID:s within the same run and warn for duplicates #235
orders
- [orders] Create basic tests for Composite Orders migration task #442
organizations
- [organizations] Add Organizations and Contacts to BatchPoster #457
- [organizations] Add mapping depth tests for organization contacts #446
reporting
- [reporting] Improve reporting on legacy loans migration #263
v_1_7_0
closed
- [closed] Map 86[6-8] $x to staff notes #448
- [closed] Support token representing iteration identifier within config file parameters and filenames #441
- [closed] Move documentation from migration_repo_template to this repo and improve it! #248
- [closed] Reduce memory footprint for transformations scripts from the legacy id maps #46
enhancement/new feature
- [enhancement/new feature] Add same logic for mapping locations for MARC Holdings mappings as for mapping-file-based ref-data-mappings #319
- [enhancement/new feature] Check if HoldingsTypes are set to the expected values in FOLIO and fail the parsing if not #318
- [enhancement/new feature] Create migration task for Courses #200
new_folio_functionality
- [new_folio_functionality][Authorities] Add support for Authority File configuration and mappings #437
- [new_folio_functionality][Authorities] Create migration task for Authorities #389
- [new_folio_functionality] Implement set_holdings_type_id for MFHD rules mapping #376
- [new_folio_functionality] Implement set_holdings_note_type_id for MFHD rules mapping #375
- [new_folio_functionality] Implement set_authority_note_type_id for Auth rules mapping #374
- [new_folio_functionality] Implement set_call_number_type_id for MFHD rules mapping #373
- [new_folio_functionality] Use the Tenant-stored MFHD rules for MFHD transformations #124
question/decision
- [question/decision] Map callnumber type id on MFHDs #56
simplify_migration_process
- [simplify_migration_process] Report and discard bib records with same legacy ID as previously transformed records #186
1.6.4
v_1_6_4 Merge pull request #445 from FOLIO-FSE/444-make-tests-with-authoritie…
1_6_3
bug
- [bug] Implement fieldReplacementBy3Digits #426
closed
- [closed] Make sure schema properties are generated with snakeCase #429
enhancement/new feature
- [enhancement/new feature][organizations][morning-glory] Add reference data mapping for Organizations: Types (Morning Glory) #358
organizations
- [organizations][morning-glory] Add support for organizationType #382
reporting
- [reporting] Move suppression status in bib report to its own section #333
- [reporting] Move Total number of tags to a "trivia" section (or similar) #332
simplify_migration_process
- [simplify_migration_process] Rewrite the extra data process to not rely on logging #343
1_6_2
bug
- [bug] MARC Holdings transformer crashes silently when hridhandling is set to preserve001 #425
- [bug] MappingFileMapperBase value mappings does not work unless the legacy field is populated #423
closed
- [closed] Implement preserve001 for MFHD transformations #427
- [closed] Remove Kiwi references from the code base #421
- [closed] Add documentation from migration_repo_template. In a course manner. #416
- [closed] Create proper technical structure for documentation and publish it on Read The Docs #410
enhancement/new feature
- [enhancement/new feature][organizations] Add reference data mapping for Organizations: Categories #359
morning-glory
- [morning-glory] Add FOLIO Release Enum for Morning Glory in configuration #414
organizations
- [organizations] Clean out organizationType if configured FOLIO version is "lotus" #413