Releases: folio-org/ui-data-import
Releases · folio-org/ui-data-import
v5.3.5
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
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
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
Bugs fixed:
- So many requests are sent from UI to server after creating match profiles (UIDATIMP-1241)
v5.2.3
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
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
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
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
Bugs fixed:
- QuotaExceededError: Failed to execute 'setItem' on 'Storage': Setting the value of 'profileTreeData' exceeded the quota (UIDATIMP-1205)
v5.1.3
Bugs fixed:
- UI problem with Settings panes in Lotus Bugfest (UIDATIMP-1142)