Skip to content

Releases: folio-org/ui-data-import

v3.0.1

27 Oct 13:22
Compare
Choose a tag to compare

Bugs fixed:

  • MARC Bib field mapping profile: inconsistency with the layout (UIDATIMP-694)
  • MARC Bib field mapping profile: error while saving MARC Modifications (UIDATIMP-695)
  • MARC field protection settings not working in Honeysuckle Bugfest (UIDATIMP-734)

v3.0.0

15 Oct 13:27
0bcefc9
Compare
Choose a tag to compare

Features added:

  • Handle import of stripes-acq-components to modules and platform (UISACQCOMP-3)
  • Add validation rules for Move action for the MARC modifications table fields (UIDATIMP-492)
  • Add validation rules for Edit action for the MARC modifications table fields (UIDATIMP-489)
  • Increment @folio/stripes to v5 and update dependency on react-router (UIDATIMP-656)
  • Reuse <EndOfItem> component from stripes-data-transfer-components repository (UIDATIMP-571)
  • Fix field mapping for Item record check in/check out note (UIDATIMP-554)
  • Field mappings: Repeatable field dropdown Validation (UIDATIMP-508)
  • Inventory field mapping: Instance, Holding, Item: add REMOVE option (UIDATIMP-567)
  • Field Mapping Profile details: MARC Bib from MARC Bib 10 - View details screen (UIDATIMP-494)
  • Field Mapping Profile details: Have view details screen cover the entire screen (UIDATIMP-535)
  • Reuse <Progress> component from stripes-data-transfer-components repository (UIDATIMP-575)
  • Create MARC field protection settings screen (UIDATIMP-592)
  • Reset repeatable fields to neutral when all rows deleted (UIDATIMP-607)
  • Match profile: Add Instance UUID as a match option (UIDATIMP-589)
  • Match profile: Add Holdings UUID as a match option (UIDATIMP-590)
  • Match profile: Add Item UUID as a match option (UIDATIMP-591)
  • Update MARC matching UI to differentiate [any] versus [blank] indicators (UIDATIMP-525)
  • Reuse <FullScreenForm> component from stripes-data-transfer-components repository (UIDATIMP-578)
  • Add option for Modify or Update MARC Bib field mapping profile (UIDATIMP-612)
  • Update the available actions for Action profiles (UIDATIMP-559)
  • Change Shelving order to unmappable on Holdings field mapping (UIDATIMP-611)
  • Update the Field mapping View for repeatable fields options (UIDATIMP-555)
  • Update the available options for Field mapping profile Incoming record types (UIDATIMP-560)
  • Update the available Accepted data types for Job profiles (UIDATIMP-561)
  • Update the available Incoming record options for Match profiles (UIDATIMP-562)
  • Update the available Data type options for File extension settings (UIDATIMP-626)
  • Connect MARC field protection settings to the server (UIDATIMP-621)
  • Field mappings: Item - update reference dropdown list for Item status (UIDATIMP-529)
  • Add validation for fields in MARC field protection settings (UIDATIMP-593)
  • Add hover text for "Cannot be mapped" icon in field mappings (UIDATIMP-558)
  • Remove "Edit job profile" from Choose jobs action menu (UIDATIMP-553)
  • MARC Bib field mapping profile: details for Update Selected fields on Create/Edit screen (UIDATIMP-613)
  • Update react-intl to v5 (UIDATIMP-643)
  • Relocate the file upload area on the Data Import landing page (UIDATIMP-633)
  • Sync with DTO updates. Modifying or updating the SRS MARC record (UIDATIMP-620)
  • Update Datepicker decorator (TextDate component) (UIDATIMP-638)
  • MARC Bib field mapping profile: details for Update Selected fields on View screen (UIDATIMP-614)
  • Add column for Job status and Resequence columns (UIDATIMP-615)
  • Match Profiles: Remove EDIFACT invoice as a match option (UIDATIMP-353)
  • Change Data Import app name to sentence case (UIDATIMP-634)
  • Add Public/Staff field for Holdings Statement Notes (UIDATIMP-642)
  • Remove 'import/no-extraneous-dependencies' rule from eslint config and add missed dependencies (UIDATIMP-639)
  • Refine an identifier matching for Instances (UIDATIMP-630)
  • MARC Bib field mapping profile: add option for Modify or Update to View screen (UIDATIMP-625)
  • Remove 'Manage' button from landing page (UIDATIMP-652)
  • Refactor bigtest/mirage with miragejs.
  • MARC Bib field mapping profile: details for Update-Overrides on Create/Edit screen (UIDATIMP-631)
  • MARC Bib field mapping profile: details for Update-Overrides on View screen (UIDATIMP-632)
  • Change "Check in/out note" value to "Check in/out" for items (UIDATIMP-679)
  • Add capability to remove jobs that are stuck in "Running" area of Data Import landing page first pane (UIDATIMP-651)
  • Match profile create-edit & view screens: change unusable options to disabled (UIDATIMP-676)
  • MARC Bib field mapping profile: EXCEPTION details for Update Selected fields on Create/Edit screen (UIDATIMP-660)
  • MARC Bib field mapping profile: EXCEPTION details for Update Selected fields on View screen (UIDATIMP-661)
  • Action profile create-edit screen: change unusable options to disabled (UIDATIMP-673)
  • Field mapping profile create-edit screen for instances: add sentence (UIDATIMP-678)
  • MARC Bib field mapping profile: EXCEPTION details for Override protected fields on Create/Edit screen (UIDATIMP-662)
  • MARC Bib field mapping profile: EXCEPTION details for Override protected fields on View screen (UIDATIMP-663)
  • Field mapping profile create-edit screen: change unusable options to disabled (UIDATIMP-674)
  • Job profile create-edit screen: change unusable options to disabled (UIDATIMP-675)
  • Replace hyphens with <NoValue> component (UIDATIMP-628)
  • Data Import App: Consume {{FormattedDate}} and {{FormattedTime}} via stripes-component (UIDATIMP-665)

Bugs fixed:

  • Fix rendering qualifier sections with old data in match profiles details (UIDATIMP-481)
  • Fix for validation function validateRequiredFields (UIDATIMP-645)
  • Fix SyntaxError: Unexpected token 'export' error when running tests (UIDATIMP-667)
  • Fix "Position" in MCL View is not left justified (UIDATIMP-657)
  • An error message appears when linking a match profile with Existing record field = "Identifier: ..." to a job profile (UIDATIMP-687)
  • Only import MatchingFieldsManager once (UIDATIMP-689)
  • Tweak syntax that caused ESLint to die early, allowing it complete, and find bugs like UIDATIMP-689 (UIDATIMP-690)
  • MARC updates field mapping profile: override protected fields change sequence when edited (UIDATIMP-686)
  • Fix sorting newly-created file extension settings in alphabetical order (UIDATIMP-681)
  • In1, In2, Subfield defaults for subsequent update fields do not default to * (UIDATIMP-691)

v2.1.4

13 Aug 13:24
Compare
Choose a tag to compare

Bugs fixed:

  • Cannot create a holdings field mapping profile on Goldenrod bugfest (UIDATIMP-619)

v2.1.3

11 Aug 14:11
Compare
Choose a tag to compare

Bugs fixed:

  • Fix saving subfield information of match profile, hotfix (UIDATIMP-604)

v2.1.2

11 Aug 07:18
Compare
Choose a tag to compare

Bugs fixed:

  • Fix Inconsistent in Holding schema between UI and Backend (UIDATIMP-596)
  • Fix saving subfield information of match profile (UIDATIMP-604)
  • Fix optional sections of match profile do not clear out when removed (UIDATIMP-597)

v2.1.1

09 Jul 14:35
Compare
Choose a tag to compare

Features added:

  • Get rid of imported translations for math profiles (UIDATIMP-570)

Bugs fixed:

  • Fix deletion repeatable fields in Field mapping profile (UIDATIMP-482)
  • Fix assigning and unassigning tags to data import profiles (UIDATIMP-499)

v2.1.0

25 Jun 13:39
18bd51e
Compare
Choose a tag to compare

Features added:

  • Field Mapping Profile details: MARC Bib from MARC Bib 2 - Delete (UIDATIMP-486)
  • Update Requests to SRS for v4 (UIDATIMP-486)

Bugs fixed:

  • Fix Accessibility problems for MARCTable component (UIDATIMP-547)
  • Fix issue with holdings type field population (UIDATIMP-542)
  • Fix issue with digitization policy field (UIDATIMP-543)
  • Fix repeatable fields in Field mapping profiles (UIDATIMP-538)
  • Fix Accessibility problems for /data-import page (UIDATIMP-429)
  • Fix Accessibility problems for data-import/job-logs (Buttons must have discernible text) (UIDATIMP-432)
  • Fix Accessibility problems for settings/data-import/job-profiles?layer=create (UIDATIMP-433)

v2.0.0

12 Jun 17:52
5bd0194
Compare
Choose a tag to compare

Features added:

  • Purge "intlShape" in prep for "react-intl" "v4" migration. (UIDATIMP-517)
  • Data Import: Update to Stripes v4 (UIDATIMP-520)
  • Add hotlinks for match and action profiles on Job profiles details view (UIDATIMP-478)
  • Layout styles in repeatable sections, which contain "withRepeatableActions" decorator has been fixed (UIDATIMP-502)
  • Implement basic layout for Field Mapping Profile details: MARC Bib from MARC Bib (UIDATIMP-297)
  • Cover Mapping Profile Form with tests including field decorators (UIDATIMP-442)
  • Implement add new row functionality for the Field Mapping Profile details (UIDATIMP-497)
  • Change placement of repeatable decorator in the Inventory field mapping screens (UIDATIMP-518)
  • Implement delete row functionality for the Field Mapping Profile details (UIDATIMP-498)
  • Implement re-order row functionality for the Field Mapping Profile details (UIDATIMP-496)
  • Add "acceptedValues" obj to reference dropdown fields (UIDATIMP-519)
  • Get rid of "@folio/stripes-core" and "@folio/stripes-smart-components" dependencies
  • Update "react-router" and "react-router-dom" dependencies
  • Connect MARC modifications table to the Field mapping profile form (UIDATIMP-536)
  • Add validation rules for Add action for the MARC modifications table fields (UIDATIMP-487)
  • Migrate from stripes.type to stripes.actsAs
  • Adjust mapping rules for repeatable fields in Field mapping profiles (UIDATIMP-544)
  • Field Mapping Profile details: MARC Bib from MARC Bib 4 - Add Subsequent lines (UIDATIMP-488)

Bugs fixed:

  • Fix Item status list in field mapping profiles (UIDATIMP-515)
  • Initial data doesn't show up for checkbox decorator for existing profiles (UIDATIMP-500)
  • Update logic for reference dropdowns (UIDATIMP-516)
  • Fix reference dropdowns long lists height (UIDATIMP-511)
  • Update logic for reference dropdowns with datepicker (UIDATIMP-523)
  • Add location code display to accepted values list (UIDATIMP-514)
  • Reference dropdowns. Statistical code values lists have been updated (UIDATIMP-512)

v1.8.3

27 Apr 07:58
7e77a11
Compare
Choose a tag to compare

Features added:

  • Data Import field mapping profile details: Repeatable field dropdown component (UIDATIMP-401)
  • Data Import field mapping profile details: Reference values dropdown component (UIDATIMP-402)
  • Data Import field mapping profile details: Checkbox decorator (UIDATIMP-368)
  • Cover MCL in mapping profile details sections with tests (UIDATIMP-469)
  • Distinguish not mapped and unmappable fields in Field mapping profile View screen (UIDATIMP-471)
  • Implement <ProhibitionIcon> component (UIDATIMP-477)
  • Field mapping profile - Add line above associated action profiles (UIDATIMP-472)
  • Label for Year field in caption section has been updated (UIDATIMP-475)
  • Preceding/succeeding sections has been updated to match new Instance fields (UIDATIMP-476)
  • Update dependency on stripes-smart-components to version 3.1.1 (UIDATIMP-485)
  • Implement date picker decorator (UIDATIMP-407)

Bugs fixed:

  • When returned to search results screen after profile save, wrong profile details show (UIDATIMP-424)
  • Optional sections are collapsed even if contain data (UIDATIMP-479)
  • Fix tree lines in Job profile associations tree (UIDATIMP-343)

v1.8.2

07 Apr 10:13
444f3ae
Compare
Choose a tag to compare

Features added:

  • Render Repeatable Fields as MultiColumnList in FlexibleForm static view when needed (UIDATIMP-445)
  • Cover mapping profile details sections with tests (UIDATIMP-406)

Bugs fixed:

  • More than one record cannot be created in Mapping Profiles Form repeatable fields (UIDATIMP-443)
  • Trash can next to match profile match criteria should not be there (UIDATIMP-466)