Skip to content

Releases: FOLIO-FSE/folio_migration_tools

v_1_7_6

04 Mar 11:01
Compare
Choose a tag to compare

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

26 Feb 17:45
Compare
Choose a tag to compare

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

17 Feb 07:25
Compare
Choose a tag to compare
v_1_7_4

implement change in folio_client 0.4.3 and update tests

v_1_7_3

15 Feb 14:12
Compare
Choose a tag to compare

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

31 Jan 18:48
Compare
Choose a tag to compare

bug

  • [bug] Instance loading fails in Nolana due to empty authorityId:s #487

closed

  • [closed] Handle new error messages for Aged to lost loans #480

v_1_7_1

18 Jan 13:02
Compare
Choose a tag to compare

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

13 Dec 07:55
Compare
Choose a tag to compare

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

06 Dec 10:35
5a138a7
Compare
Choose a tag to compare
v_1_6_4

Merge pull request #445 from FOLIO-FSE/444-make-tests-with-authoritie…

1_6_3

23 Nov 10:22
Compare
Choose a tag to compare

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

16 Nov 08:43
Compare
Choose a tag to compare

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