Skip to content

Releases: folio-org/ui-data-import

v5.3.5

17 Nov 19:43
Compare
Choose a tag to compare

Bugs fixed:

  • After duplicating profiles the previous view details information is displayed (UIDATIMP-1285)
  • Invoice field mapping profile: sortBy param is missed for Bill to name field (UIDATIMP-1288)
  • Incorrect name of the page in Edit mode of field mapping profile (UIDATIMP-1302)
  • Update dependencies versions

v5.3.1

27 Oct 18:43
Compare
Choose a tag to compare

Features added:

  • Change UI flow for import jobs cancelled by users (UIDATIMP-1173)
  • Change UI flow for uploaded files deleted before import by users (UIDATIMP-1182)
  • Make UI changes to the Data Import landing page (UIDATIMP-1218)
  • UI flow for import jobs that finish before a user can cancel (UIDATIMP-1235)
  • Get rid of jobExecutions request for the Preview section (UIDATIMP-1239)
  • Add column for "Started running" in Data Import Landing page log area (UIDATIMP-1244)
  • Add column for "Started running" in Data Import "View all" page (UIDATIMP-1245)
  • Update the field mapping profile for MARC Authority Updates - Create/Edit screen (UIDATIMP-1247)
  • Update the field mapping profile for MARC Authority Updates - View screen (UIDATIMP-1248)
  • Change the View all User/Job profile filter searches from Begins to Contains (UIDATIMP-1254)
  • Refactor job profiles to use Router instead of 'layout' param (UIDATIMP-1279)
  • Refactor action profiles to use Router instead of 'layout' param (UIDATIMP-1280)
  • Refactor match profiles to use Router instead of 'layout' param (UIDATIMP-1281)
  • Refactor file extension profiles to use Router instead of 'layout' param (UIDATIMP-1282)

Bugs fixed:

  • Invoice Field Mapping profile: Acq unit and Batch group dropdown lists should be in alphabetical order (UIDATIMP-1236)
  • Data Import Field mapping profile is reset to viewing mode if the page was refreshed during editing/duplication (UIDATIMP-1240)
  • An error message is displayed for the "Invoice date" field when using a calendar (UIDATIMP-1242)
  • Error during switching between record types on field mapping profile form (UIDATIMP-1250)
  • Data import mapping for invoices will not display more than 10 expense classes (UIDATIMP-1256)

v5.3.0

27 Oct 14:06
Compare
Choose a tag to compare

Features added:

  • Change UI flow for import jobs cancelled by users (UIDATIMP-1173)
  • Change UI flow for uploaded files deleted before import by users (UIDATIMP-1182)
  • Make UI changes to the Data Import landing page (UIDATIMP-1218)
  • UI flow for import jobs that finish before a user can cancel (UIDATIMP-1235)
  • Get rid of jobExecutions request for the Preview section (UIDATIMP-1239)
  • Add column for "Started running" in Data Import Landing page log area (UIDATIMP-1244)
  • Add column for "Started running" in Data Import "View all" page (UIDATIMP-1245)
  • Update the field mapping profile for MARC Authority Updates - Create/Edit screen (UIDATIMP-1247)
  • Update the field mapping profile for MARC Authority Updates - View screen (UIDATIMP-1248)
  • Change the View all User/Job profile filter searches from Begins to Contains (UIDATIMP-1254)
  • Refactor job profiles to use Router instead of 'layout' param (UIDATIMP-1279)
  • Refactor action profiles to use Router instead of 'layout' param (UIDATIMP-1280)
  • Refactor match profiles to use Router instead of 'layout' param (UIDATIMP-1281)
  • Refactor file extension profiles to use Router instead of 'layout' param (UIDATIMP-1282)

Bugs fixed:

  • Invoice Field Mapping profile: Acq unit and Batch group dropdown lists should be in alphabetical order (UIDATIMP-1236)
  • Data Import Field mapping profile is reset to viewing mode if the page was refreshed during editing/duplication (UIDATIMP-1240)
  • An error message is displayed for the "Invoice date" field when using a calendar (UIDATIMP-1242)
  • Error during switching between record types on field mapping profile form (UIDATIMP-1250)
  • Data import mapping for invoices will not display more than 10 expense classes (UIDATIMP-1256)

v5.2.4

06 Sep 11:27
Compare
Choose a tag to compare

Bugs fixed:

  • So many requests are sent from UI to server after creating match profiles (UIDATIMP-1241)

v5.2.3

11 Aug 09:36
Compare
Choose a tag to compare

Bugs fixed:

  • In the "Check in / Check out notes" section, the "Note type" field is not filled after selecting an accepted value (UIDATIMP-1129)
  • Invoice Field Mapping profile: The 'Accepted values' dropdown contains only 10 records in the 'Batch group' field (UIDATIMP-1230)

v5.2.2

05 Aug 10:18
Compare
Choose a tag to compare

Bugs fixed

  • View all logs: filters are not updated after logs deletion (UIDATIMP-1219)
  • View all logs: User and Job filter contains only 10 records (UIDATIMP-1220)
  • Change options for invoice level adjustments in Invoice field mapping (UIDATIMP-1223)

v5.2.1

27 Jul 16:38
Compare
Choose a tag to compare

Bugs fixed:

  • Long titles do not fit in the confirmation modal window header (UIDATIMP-1196)
  • Checkbox on page 2+ of View all log list does not work properly (UIDATIMP-1199)
  • Long name doesn't fit in the header of profiles on the settings page (UIDATIMP-1206)
  • Log navigation problem when filtered error list is closed (UIDATIMP-1207)
  • Long titles don't fit in the green popup notification about a profile (UIDATIMP-1208)
  • Github Actions: The yarn test step fails on upgrading Node to version 16 LTS (UIDATIMP-1211)

v5.2.0

08 Jul 15:14
5e887a9
Compare
Choose a tag to compare

Features added

  • Add checkboxes and delete action to Data Import landing page (UIDATIMP-1077)
  • Add Admin note field to the Instance field mapping profile: Create/Edit (UIDATIMP-1118)
  • Add Admin note field to the Holdings field mapping profile: Create/Edit (UIDATIMP-1119)
  • Add Admin note field to the Instance field mapping profile: View (UIDATIMP-1121)
  • Add Admin note field to the Item field mapping profile: Create/Edit (UIDATIMP-1120)
  • Add checkboxes and delete action to Data Import view all page (UIDATIMP-1078)
  • Add Admin note field to the Holdings field mapping profile: View (UIDATIMP-1122)
  • Add Admin note field to the Item field mapping profile: View (UIDATIMP-1123)
  • Display Authority information on Data import log page: View (UIDATIMP-1053)
  • Fix and Cover ViewAllLogs component with unit tests: Test (UIDATIMP-1151)
  • Add UI validation for some Invoice field mapping profile fields (UIDATIMP-1134)
  • Add summary at top of individual import job's log (UIDATIMP-1153)
  • For the Data Import View all page, change from Load more to Paginated (UIDATIMP-1147)
  • Change the status message for import jobs that are stopped by users (UIDATIMP-1148)
  • For long Data import logs, change from Load more to Paginated (UIDATIMP-1146)
  • Fix unit tests after update way of usage Pane component (UIDATIMP-1165)
  • Update match screen UI for Holdings (UIDATIMP-1047)
  • Update match screen UI for Instances (UIDATIMP-1046)
  • Update match screen UI for Items (UIDATIMP-1048)
  • Create a new Data import UI permission for only viewing settings (UIDATIMP-1145)
  • Use API for deleting data import logs on Data Import landing page (UIDATIMP-1126)
  • replace babel-eslint with @babel/eslint-parser (UIDATIMP-1150)
  • Remove additional validation in the "Currency" field (UIDATIMP-1167)
  • Create a new Data import UI permission for deleting import logs (UIDATIMP-1144)
  • When new data import log summary is opened, old UI from previous log summary is displayed (UIDATIMP-1164)
  • Update Data import UI permission for POL/VRN (UIDATIMP-1161)
  • Change Import log hotlinks to textLink: View all page (UIDATIMP-1170)
  • Change Import log hotlinks to textLink: Landing page (UIDATIMP-1169)
  • When user have Can view only permission, don't show Actions and +New buttons (UIDATIMP-1174)
  • Change Import log hotlinks to textLink: Log details screen (UIDATIMP-1171)
  • Change Job profile tree hotlinks to textLink, in Settings/Data import (UIDATIMP-1180)
  • Add line between log summary and record list (UIDATIMP-1168)
  • Change associated hotlinks in Match, Action, Field mapping profiles to textLink, in Settings/Data import (UIDATIMP-1181)
  • Prefer @folio/stripes exports to private paths when importing Calendar component (UIDATIMP-942)
  • Accessibility check: Individual job log screen (UIDATIMP-1154)
  • View all logs: User filter contains only users displayed on a specific page (UIDATIMP-1178)
  • Connect summary table of import job's log to BE (UIDATIMP-1163)
  • View all logs: Job profile filter contains only profiles displayed on a specific page (UIDATIMP-1177)
  • Create a new Data import UI permission for only viewing app and logs (UIDATIMP-1187)
  • Update the "Data Import: All permissions" permission (UIDATIMP-1143)
  • Check for accessibility issues on updated match screens (UIDATIMP-1052)
  • Add error hotlinks to the summary at top of individual import job's log (UIDATIMP-1158)
  • Fix Accessibility problems on /data-import view all logs page. (UIDATIMP-1162)
  • When closing the individual job log, return to the DI Landing page or View all properly. (UIDATIMP-1156)
  • Replace react-highlighter with a react-17/18 compatible alternative (UIDATIMP-1152)
  • Resizable Panes - Persistence | Use PersistedPaneset smart component for Data import/View all page (UIDATIMP-979)
  • Use API for deleting data import logs on Data Import view all page (UIDATIMP-1127)
  • Improve cql query to get job profiles for further import processing (UIDATIMP-1202)

Bugs fixed:

  • Data Import landing page log shows in old format instead of current format (UIDATIMP-1139)
  • Some issues with log searching in Juniper Bugfest/Smoke testing (UIDATIMP-1125)
  • QuotaExceededError: Failed to execute 'setItem' on 'Storage': Setting the value of 'profileTreeData' exceeded the quota (UIDATIMP-1166)
  • Action button is missing on the data-import/job-summary page when select a job profiles (UIDATIMP-1183)
  • Instance Field mapping profile: Admin note does not check for MARC or text validation (UIDATIMP-1189)
  • The "select all items" button does not select all logs after deleting multiple logs from the landing logs page (UIDATIMP-1186)
  • Job profiles allows user to sort by checkboxes (UIDATIMP-1188)
  • View all logs table allows user to sort by checkboxes. (UIDATIMP-1190)
  • Autofocus does not work after pressing the save button on the mapping-profiles editing page (UIDATIMP-1176)
  • When go to Uploading jobs page or Settings Job profiles from View all page, an error is thrown (UIDATIMP-1192)
  • Improve CQL queries for profiles retrieving (UIDATIMP-1204)
  • The enabled indicator for duplicated field mapping fields is set to false (UIDATIMP-1191)
  • Data import Reset all bug (UIDATIMP-1201)

v5.1.6

05 Jul 11:36
Compare
Choose a tag to compare

Bugs fixed:

  • QuotaExceededError: Failed to execute 'setItem' on 'Storage': Setting the value of 'profileTreeData' exceeded the quota (UIDATIMP-1205)

v5.1.3

24 May 15:09
Compare
Choose a tag to compare

Bugs fixed:

  • UI problem with Settings panes in Lotus Bugfest (UIDATIMP-1142)