Skip to content

v5.2.0

Compare
Choose a tag to compare
@mariia-aloshyna mariia-aloshyna released this 08 Jul 15:14
· 434 commits to master since this release
5e887a9

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)