Skip to content

Releases: FOLIO-FSE/folio_migration_tools

1_6_0

21 Oct 11:49
Compare
Choose a tag to compare

closed

  • [closed] Add "Fallback value" in addition to the "Fallback legacy field" mapping entry #405
  • [closed] Rewrite UserMapper and UserTransformer to use MappingFileMapperBase #402
  • [closed] Pick first Match on regex #400
  • [closed] look for missing required properties in notes #399
  • [closed] up the dependencies on pymarc and folio_uuid #398
  • [closed] allow multiple legacyIdentifier fields to be concatenated into one #396
  • [closed] Explore format for string replacements in mapping files #393
  • [closed] Remove "Subfield b not in 336" warning if mapping to resource type by $a is successful and report the mapping in the report. #392
  • [closed] Implement array mapping on level 2 in MappingFileMapperBase #379
  • [closed] Pull Courses Instructor information from externalSystemId #378
  • [closed] Concatenated fields in mapping file transformed data comes out in different order #370
  • [closed] When creating Users never set more than one address as "primary" #301

enhancement/new feature

  • [enhancement/new feature] Move to Poetry from Pipenv, Build etc. #305
  • [enhancement/new feature][users] Make Id field and requestPreference optional when processing users #205
  • [enhancement/new feature][wontfix] Create migration task for PO lines #203

question/decision

  • [question/decision][new_folio_functionality] Create summary of missing conditions in MARC mapping rules for Morning glory #377

wontfix

  • [wontfix] Map system identifier to barcode where barcode is null #387
  • [wontfix] Trouble shoot false negatives in RDA field mappings #386
  • [wontfix] Loans migrator needs to add timestamps #340

1_5_0

05 Oct 09:06
Compare
Choose a tag to compare

bug

  • [bug] The bib transformer task should not update the holdings HRID start number in Inventory HRID Settings #259

closed

  • [closed] QuickMARC only accepts correct leader 05 values (a,c,d,n,p). Fail records with other leaders? #367
  • [closed] instance_id_map and holdings_id_map still retrain iteration_identifier in filename #364
  • [closed] Always add an Administrative note on the Legacy system identifier in Instance records #356
  • [closed] Count number of rows in CSV/TSV file before feeding them to the CSV Dictreader #339
  • [closed] Clarify handling of true/false values for User > addresses > primaryAddress #265
  • [closed] Change heading from "Git(hub) workflow" to "Code contribution workflow" to avoid confusion with git workflows #218

enhancement/new feature

  • [enhancement/new feature][wontfix] Store failed records in BIB and MFHD transformer for other failures than encoding issues #317
  • [enhancement/new feature] When creating Courses, assign Course Department based on a Course Departments reference data map #308

improve_test_coverage

  • [improve_test_coverage] Increase test coverage in src/folio_migration_tools/marc_rules_transformation/holdings_processor.py #348
  • [improve_test_coverage] Increase test coverage in src/folio_migration_tools/marc_rules_transformation/rules_mapper_holdings.py #347

reporting

  • [reporting] Add header to Item migration report #336
  • [reporting] Placeholder issue for Records in File before parsing #331
  • [reporting] Remove "Time Started" from reports #330

simplify_migration_process

  • [simplify_migration_process] Proposal: Create and save to an [iterationIdentifier] folder in migration_repo/reports #110

wontfix

  • [wontfix][reporting] if no --base_folder_path CLI argument is supplied, assume it is the same as the root of the configuration file #335

1_4_8

30 Aug 14:34
Compare
Choose a tag to compare

bug

  • [bug] Fix bugs and minor issues with loans migrations #323

closed

  • [closed] Add toggle for updating hrid or not. #338
  • [closed] Honor commonRetainLeadingZeroes setting when generating instance HRIDs

#231

simplify_migration_process

  • [simplify_migration_process] Add configuration option to reset HRID settings #105

1_4_7

25 Jun 21:06
Compare
Choose a tag to compare

bug

  • [bug] JSON parsing fails when 409:s are returned from batch apis #320

1_4_6

23 Jun 22:14
Compare
Choose a tag to compare

closed

  • [closed] Unclear error message when you have mapped temporary locations but no location map #315

good first issue

  • [good first issue] Make Loans migration script clearly WARN if SMTP is not disabled when posting new loans #244

1_4_5

22 Jun 11:39
Compare
Choose a tag to compare

bug

  • [bug][organizations] When creating Organizations, clean out address objects where all properties, or all properties except "isPrimary", are empty #293
  • [bug][wontfix] HoldingsStatements generated from multiple items does not get extended, but instead overwritten #287
  • [bug] Organization transformation lacks report writing parameter #286
  • [bug] Don't strip leading and trailing brackets from callNumbers as these are likely to be part of the callNumber value #269

closed

  • [closed] Request migration always fails in Kiwi (request not allowed for patron/item combination) #302
  • [closed] FOLIO handles preferred first names weird. #291
  • [closed] Make Requests Migrator UTC offset handling DST-aware #288

enhancement/new feature

  • [enhancement/new feature] Tie a servicepoint per loans file #303
  • [enhancement/new feature] Make LoansPoster UTC offset handling DST-aware #279
  • [enhancement/new feature] Add support for servicePointIdAtCheckout from source data of open loans #251

improve_test_coverage

  • [improve_test_coverage] Add test files for all migration tasks #311

1_4_4

13 Jun 13:52
4be6ee5
Compare
Choose a tag to compare

bug

  • [bug] Courses transformation task halts if property utc_difference not in task config -- not reflected the migration repo template #282
  • [bug] UTF Handling of MFHD records are not handled the same way as bibs, leading to more encoding errors #278

closed

  • [closed] Fetch organization schemas linked to latest mod-organizations-storage release #234

enhancement/new feature

  • [enhancement/new feature] Allow month codes in season fields and vice versa when parsing 853/863 combos #283
  • [enhancement/new feature][good first issue] Include task name in INFO output #245
  • [enhancement/new feature] Create transformation task for simple organizations #146

reporting

  • [reporting] Add time duration for migration task to migration reports #264
  • [reporting] Create migration report for BatchPoster #60

1_4_2

05 Jun 13:21
Compare
Choose a tag to compare

bug

  • [bug] Holdings statements for indexes and supplementes are leaking into the regular holdings statements #276
  • [bug] UTF Handling of MFHD records are not handled the same way as bibs, leading to more encoding errors [#278]

1_4_0

04 Jun 15:22
Compare
Choose a tag to compare

bug

  • [bug] Holdings statements generated from marc records do get deduplicated despite it should be turned off. #274
  • [bug] holdings statements in holdings generated from csv items are not getting deduplicated properly #271
  • [bug] FOLIO Client causes 403:s due to missing authentication tokens in GITHUB API requests #266
  • [bug] Failed bib records file overwritten for each file in bib transformation task #252

closed

  • [closed] Add data and examples to migration_repo_template #261
  • [closed] Add Batchposter support for courses objects #260
  • [closed] Make Notes mapping more generic #258
  • [closed] Create migration task for reserves #257
  • [closed] Create Migration Task for courses #256
  • [closed] Add refDataMapping for Terms #255
  • [closed] Generate schema for "Composite Courses" #254
  • [closed] Update FOLIO Namespaces with course-related objects #253

enhancement/new feature

  • [enhancement/new feature][question/decision] Handle loans with incomplete date/time information #226

1_3_10

18 May 11:38
Compare
Choose a tag to compare

closed

  • [closed] Multiple empty holdings statements are being generated. #249