Skip to content

Latest commit

 

History

History
354 lines (315 loc) · 35.2 KB

CHANGELOG.md

File metadata and controls

354 lines (315 loc) · 35.2 KB

Change history for ui-bulk-edit

In progress

  • UIBULKED-441 Bulk edit form enhancements - part 1.
  • UIBULKED-442 Bulk edit form enhancements - part 2.
  • UIBULKED-465 Local approach - Incorrect numbers of changed records and errors are displayed on Confirmation screen
  • UIBULKED-467 File is not downloaded to local machine when "Actions" menu is closed
  • UIBULKED-454 Fix eslint problems in bulk-edit.
  • UIBULKED-472 Fix 100% progress bar when progress is not available.
  • UIBULKED-463 Update translation with new key fo columns
  • UIBULKED-455 Update HTML Page Title on Bulk Edit Tabs Page.
  • UIBULKED-471 Rename "Find" to "Find (full field search)".
  • UIBULKED-476 Remove local QueryClientProvider from bulk edit.
  • UIBULKED-478 Update permissions related to export manager module.
  • UIBULKED-470 "Apply to all holdings records", "Apply to all items records" checkboxes set to default value when delete other row.
  • UIBULKED-458 Bulk Edit Actions for Item Notes - Staff Only for Added Notes.
  • UIBULKED-459 Bulk Edit Actions for Holdings Notes - Staff Only for Added Notes.
  • UIBULKED-479 Extend User search in User lookup.
  • UIBULKED-445 Populate Bulk Edit Form with Instance Note Types.
  • UIBULKED-446 Bulk Edit Actions for All Instance Notes - Add and Remove Notes.
  • UIBULKED-447 Bulk Edit Actions for Instance Notes - Find and Replace or Remove.
  • UIBULKED-449 Navigate to FOLIO Instances Bulk Edit Screen.
  • UIBULKED-456 Provide User-friendly Error Message for Optimistic Locking.
  • UIBULKED-493 Rename "Find (full field search)" to "Find" for bulk edit Email in Users record type.
  • UIBULKED-450 Add button to navigate to MARC Instances Bulk Edit Screen.
  • UIBULKED-490 Adding missing translations.
  • UIBULKED-460 Add MARC Instances Bulk Edit Form.
  • UIBULKED-443 Separate Instance Notes by Note Type.
  • UIBULKED-496 Sorting patron groups list on bulk edit form.
  • UIBULKED-462 Adding New MARC field.
  • UIBULKED-481 Find (full subfield search) for MARC field
  • UIBULKED-483 Find (full subfield search) and Remove field in MARC Instance
  • UIBULKED-485 Find (full subfield search) and Replace with in MARC Instance
  • UIBULKED-498 Find (full subfield search) and Remove subfield in MARC Instance
  • UIBULKED-461 Basic UI only data entry validation on the MARC instance bulk edit form.
  • UIBULKED-482 Find (full subfield search) and Append a new subfield for MARC Instance
  • UIBULKED-468 Query - File with errors encountered during the record matching is downloaded in .txt format with wrong name from Logs tab
  • UIBULKED-504 Names under "User" dropdown are consistent with the names in "Run by" column on "Bulk edit logs" page.
  • UIBULKED-425 Holdings record's column names cleanup.
  • UIBULKED-487 Bulk edit of user records in local mode is not supported.
  • UIBULKED-440 Add Search box to Group Component.
  • UIBULKED-381 Localize Item record's column names
  • UIBULKED-489"User" dropdown doesn't include Users that did bulk edit of ONLY Instance record type
  • UIBULKED-488 Bulk edit of user records in local mode (CSV approach) is not supported in Query search.
  • UIBULKED-512 Add missing translation for preferredEmailCommunications.
  • UIBULKED-507 MARC Instance - Update required field notification.
  • UIBULKED-517 Show "Are you sure?" form for MARK fields
  • UIBULKED-499 Downloading .mrc file from Are you sure? form
  • UIBULKED-527 include queryId to bulk-edit query request
  • UIBULKED-518 The size of the dropdowns in the 'Actions' column is not consistent.
  • UIBULKED-522 The progress bar disappears after clicking the 'Reset all' button on the 'Logs' tab.
  • UIBULKED-515 Limit identifiers options for holdings and items in ECS environment on Central tenant.
  • UIBULKED-528 Add more sortings options to bulk edit logs.
  • UIBULKED-536 Declare dependency on FQM entity-types interface; support new response format.
  • UIBULKED-526 Localize S3 error messages.
  • UIBULKED-535 Permissions for editing Instances with MARC source.
  • UIBULKED-524 Localize Item's and Holdings' Notes names in ECS.
  • UIBULKED-538 “Are you sure" form notification banner wording for the case of bulk editing MARC fields for FOLIO Instances
  • UIBULKED-525 Include tenantId in reference data values in ECS.
  • UIBULKED-542 Remove "Actions" Header from Actions menu.
  • UIBULKED-501 Downloading .mrc file from Confirmation form
  • UIBULKED-539 Handle validation cases for “In.1“, “In.2“, "Subfield" fields on Bulk edit MARC fields form.

4.1.4 (2024-05-29)

  • UIBULKED-493 Rename "Find (full field search)" to "Find" for bulk edit Email in Users record type.

4.1.3 (2024-04-19)

  • UIBULKED-478 Update permissions related to export manager module.

4.1.2 (2024-04-12)

  • UIBULKED-467 File is not downloaded to local machine when "Actions" menu is closed
  • UIBULKED-463 Update translation with new key fo columns
  • UIBULKED-472 Fix 100% progress bar when progress is not available.
  • UIBULKED-471 Rename "Find" to "Find (full field search)".

4.1.1 (2024-04-03)

  • UIBULKED-465 Local approach - Incorrect numbers of changed records and errors are displayed on Confirmation screen

4.1.0 (2024-03-19)

  • UIBULKED-355 Remove reference to Query tab on the landing page.
  • UIBULKED-315 Group holdings record properties using optgroup component
  • UIBULKED-354 Two identical files with the preview of proposed changes are downloaded from Logs
  • UIBULKED-373 "User" dropdown doesn't include Users recently run bulk edit jobs
  • UIBULKED-316 Bulk edit actions for holdings notes - add and remove Mark as staff only.
  • UIBULKED-331 Bulk edit actions for holdings notes - add and remove notes.
  • UIBULKED-332 Bulk edit actions for holdings notes - find and replace or remove.
  • UIBULKED-333 Bulk edit actions for holdings notes - change note type.
  • UIBULKED-377 Not all note types are displayed using "Change note type".
  • UIBULKED-372 Bulk edit - Element IDs are not unique.
  • UIBULKED-371 Bulk edit - Grouped form controls missing accessible name.
  • UIBULKED-353 Update Electronic access - URI.
  • UIBULKED-356 Separate holdings notes by note type
  • UIBULKED-349 Update Electronic access - URL relationship
  • UIBULKED-347 Group holdings record properties using optgroup component.
  • UIBULKED-359 Update Electronic access - Materials specified.
  • UIBULKED-378 "Select location" can be selected for item's location, and the "Confirm changes" button will remain active.
  • UIBULKED-358 Update Electronic access - Link text.
  • UIBULKED-375 Localize alphabetical order of Bulk edit elements.
  • UIBULKED-376 Separate Item circulation notes in different columns.
  • UIBULKED-388 Bulk edit - Scrollable element not keyboard accessible.
  • UIBULKED-384 Rendering holdings electronic access properties.
  • UIBULKED-382 Update Item record column names.
  • UIBULKED-313 Filter column names.
  • UIBULKED-362 Add inventory - instance option
  • UIBULKED-363 Populate instance records identifiers drop-down
  • UIBULKED-391 Changing value in dropdown, influences to change value in the other dropdown.
  • UIBULKED-392 Unhide Query tab
  • UIBULKED-393 Add Inventory - instances filter to the Logs tab.
  • UIBULKED-387 Permissions for bulk editing instances.
  • UIBULKED-390 Add Staff suppress option to Instance records edits.
  • UIBULKED-364 Instance records - preview of matching records.
  • UIBULKED-389 Add Suppress from discovery option to Instance records edits.
  • UIBULKED-400 Enabling Build query button on Query tab.
  • UIBULKED-399 Update label verbiage on the Identifier tab.
  • UIBULKED-407 When selecting action "Find" in Bulk Edit, the last dropdown on the row moves to the right.
  • UIBULKED-403 Integrate query-plugin with bulk-edit API.
  • UIBULKED-246 Enabling Build query button on Query tab.
  • UIBULKED-367 Logs - Provide a link to file with identifiers of the records affected by query.
  • UIBULKED-412 Not all but up to 10 note types are displayed in Bulk edit.
  • UIBULKED-411 Refactoring of ListFilters component
  • UIBULKED-404 Render preview after query executed.
  • UIBULKED-415 Query Tab - Support for Instance and Holdings Record Types.
  • UIBULKED-434 Electronic access table is resized incorrectly when to go through pagination and back.
  • UIBULKED-451 Set Maximum Limit for Bulk Edit.
  • UIBULKED-416 Refactoring of bulk-edit preview components.
  • UIBULKED-437 Remove ISBN and ISSN from the list of instance records identifiers drop-down
  • UIBULKED-453 Disable "run query" button if test query has not results.
  • UIBULKED-426 Query String Display After Query Builder Closes.

4.0.0 (2023-10-12)

  • UIBULKED-255 Incorrect message on the logs landing page.
  • UIBULKED-252 Selected filters are not reset on "Logs" tab
  • UIBULKED-267 User's names in "Run by" column of Bulk edit logs.
  • UIBULKED-277 Birth date column shows time.
  • UIBULKED-223 Add types for all backend entities
  • UIBULKED-244 Add Suppress from discovery option
  • UIBULKED-283 Make column names sticky
  • UIBULKED-269 Modify text when updates are committed
  • UIBULKED-279 Reorder columns on Logs page to be consistent with other apps
  • UIBULKED-273 User is able to bulk edit Users records with CSV view + In app Edit permissions
  • UIBULKED-291 "Preview of record changed" and filename disappear after resetting filters on "Logs" tab
  • UIBULKED-294 Log tab paginates by 50 records instead of 100
  • UIBULKED-295 Make column names sticky for preview and confirmation screens
  • UIBULKED-292 Arrow icons in "ID", "# of records" and "Processed" columns remain visible after resetting filters
  • UIBULKED-293 Default sorting order on Logs tab
  • UIBULKED-308 CSV: Cancel button doesn't stop file uploading
  • UIBULKED-306 "Next" button remains disabled for a while after uploading modified file for Bulk edit (CSV approach)
  • UIBULKED-287 "Something went wrong" error occurred clicking "Bulk edit" icon from the bulk edit In app form
  • UIBULKED-310 Apply to all items checkbox - default values
  • UIBULKED-289 Landing page is not cleared switching to "Query" tab after completed Bulk edit
  • UIBULKED-289 Bulk edit actions for notes - add and remove Mark as staff only
  • UIBULKED-298 Group Item record properties using optgroup component.
  • UIBULKED-296 White line on the top of Bulk Edit landing page.
  • UIBULKED-302 Bulk edit actions for notes - change note type.
  • UIBULKED-301 Bulk edit actions for notes - find and replace or remove.
  • UIBULKED-281 Rename filters by start and end date
  • UIBULKED-314 Remove "New bulk edit" button
  • UIBULKED-328 Rename Actions menu option for Bulk edit (CSV) approach
  • UIBULKED-319 Bulk edit permission names cleanup.
  • UIBULKED-282 Files generated more than 30 days ago can be downloaded from the "Logs".
  • UIBULKED-274 Create reusable permission-select component
  • UIBULKED-311 Bulk edit actions for notes - duplicate note.
  • UIBULKED-321 Permissions for editing Inventory records.
  • UIBULKED-322 Permissions for editing User records.
  • UIBULKED-335 Reset state to default when changing "Record identifier"
  • UIBULKED-330 Order alphabetically record types on the landing page.
  • UIBULKED-340 Wrong message on Bulk edit main page without View Inventory/Users permissions.
  • UIBULKED-318 Add User filter to Logs tab
  • UIBULKED-325 Rename "Suppressed from discovery" option to "Suppress from discovery" for Items and Holdings
  • UIBULKED-337 BREAKING Update react to v18.
  • UIBULKED-312 CSV: On cancel button click uploaded file should be deleted.
  • UIBULKED-346 BREAKING bump react-intl to v6.4.4.
  • UIBULKED-343 Refactor logic for downloading file from actions menu.
  • UIBULKED-341 Separate Item notes in different columns based on the note type
  • UIBULKED-351 Hide Query tab
  • UIBULKED-276 Rename "Instance" column for holdings records preview
  • UIBULKED-352 Localize numbers displayed in bulk edit
  • UIBULKED-408 Bulk edit - Add accessibility testing to automated tests.
  • UIBULKED-210 Improve user errors for invalid data - IncorrectTokenCountException error.
  • UIBULKED-398 Add Holdings column to Item record columns .
  • UIBULKED-414 Query search results display.

3.0.5 (2023-03-22)

  • UIBULKED-264 "Download matched records (CSV)" option is enabled on the confirmation screen
  • UIBULKED-270 Hide "Start bulk edit (CSV)" option on the confirmation screen

3.0.4 (2023-03-16)

UIBULKED-260 "Something went wrong" error message appears when search by Query is done by no-existing or no-result value

3.0.3 (2023-03-10)

  • UIBULKED-261 Replace UUID with HRID on Logs
  • UIBULKED-265 Columns on the 'Are you sure' form are mixed in case simultaneously running jobs
  • UIBULKED-266 Confirmation screen is missing for completed with errors operations

3.0.2 (2023-03-02)

  • UIBULKED-253 User without "Users: Can view user profile" permission can download file from "Logs" tab
  • UIBULKED-262 "Clear" action is disabled for Item's permanent location

3.0.0 (2023-02-24)

  • UIBULKED-163 User can add more rows than supported options
  • UIBULKED-156 Add Logs tab to the landing page
  • UIBULKED-162 Make In-app Options selection consistent
  • UIBULKED-158 Add search and filters pane to bulk edit logs
  • UIBULKED-157 Display logs of bulk edit jobs
  • UIBULKED-186 Hide actions button on Logs form
  • UIBULKED-184Increase unit test code coverage for ui-bulk-edit
  • UIBULKED-197 Bulk Edit app loses state when navigating to another app and back, and remembers filename but not record type
  • UIBULKED-178 Displaying retrieved data
  • UIBULKED-200 Some translations for permissions are missing
  • UIBULKED-179 Provide list of columns
  • UIBULKED-180 Paginate through results sets
  • UIBULKED-206 [FE] Query search isn't working
  • UIBULKED-219 Users record type is selected by default with only In-app permissions
  • UIBULKED-220 Bulk edit state isn't reset to its default value when the Record type is changed
  • UIBULKED-229 Query search doesn't work twice in a row
  • UIBULKED-230 Missing spinner for long executing query
  • UIBULKED-193 Filter and paginate logs of bulk edit jobs
  • UIBULKED-234 bump stripes to 8.0.0 for Orchid/2023-R1
  • UIBULKED-221 Add config files for TypeScript supporting
  • UIBULKED-164 Query tab permissions
  • UIBULKED-196 Integration with mod-bulk-operations
  • UIBULKED-235 Move @testing-library/dom to dev-deps
  • UIBULKED-256 "Expiration date +1 day" is shown on the "Are you sure" form
  • UIBULKED-257 Text in the center of "Bulk edit" pane doesn't return to default state when switch from "Identifier" to "Query" tab

2.1.3 (2022-12-02)

  • UIBULKED-202 The "Commit changes" button is enabled before Preview of records to be changed displayed

2.1.2 (2022-11-29)

  • UIBULKED-182 404 Error occurred uploading file with identifiers for Bulk Edit on Nolana bugfest env.
  • UIBULKED-174 Confirmation screen requires manual refresh
  • UIBULKED-176 Loader disappears before data is loaded

2.1.1 (2022-11-11)

  • UIBULKED-170 "Something went wrong" appears after modifying Holdings record.
  • UIBULKED-172 Missing bulk edit Inventory-holdings UI permissions
  • UIBULKED-175 400 Error when user change Item's status to "Intellectual item" via Bulk edit

2.1.0 (2022-10-28)

  • UIBULKED-135 Upgrade Users interface to 16.0
  • UIBULKED-127 Type non existing location and press enter. Error while bulk edit items.
  • UIBULKED-140 Update ITEMS content update
  • UIBULKED-107 Expiration date - User records - in app approach.
  • UIBULKED-104 Bulk edit user records - in app permission -landing page.
  • UIBULKED-125 User-records - commit changes - in app
  • UIBULKED-124 User-records - confirm changes - in app.
  • UIBULKED-110 Populate holdings record identifiers dropdown
  • UIBULKED-129 Preserve column selection from preview to Are you sure? form and confirmation page
  • UIBULKED-115 In-app bulk edit form - holdings location.
  • UIBULKED-146 Disable "Confirm changes" till form isn't filled - in app approach
  • UIBULKED-115 In-app bulk edit form - holdings location.
  • UIBULKED-142 Bulk edit holdings locations - Are you sure? form.
  • UIBULKED-143 Prevent user from clicking on "Commit changes" in "Are you sure" form until preview is completed
  • UIBULKED-149 The progressbar freezes when file with edited Users records uploading
  • UIBULKED-133 The Bulk edit modal displays previous filename starting Bulk Edit from confirmation screen
  • UIBULKED-139 Preview of matched records reloads when User select any other Identifier type
  • UIBULKED-147 The "Options" dropdown on the in-app bulk edit form does not contain placeholder
  • UIBULKED-150 Remove record count on the Are you sure? form until the loading of data is done
  • UIBULKED-153 Rearrange elements in the left pane.
  • UIBULKED-152 @babel/eslint-parser is incorrectly listed as a direct dependency.
  • UIBULKED-154 Missing bulk edit Inventory-holdings permissions.
  • UIBULKED-151 Incorrect data on confirmation screen after the holdings location update.

2.0.3 (2022-09-09)

  • UIBULKED-144 Update behavior of uploading CSV file with updated records
  • UIBULKED-141 Holdings record - preview of matched records

2.0.2 (2022-08-05)

  • UIBULKED-130 Progress bar blinks (reloads) on the first run

2.0.1 (2022-07-22)

  • UIBULKED-121 Duplicate request to /bulk-edit/{UUID}/start
  • UIBULKED-111 Added row's action by default should be "Select action"
  • UIBULKED-95 Missing "Download matched records (CSV)" action menu after query search
  • UIBULKED-131 Increase maximal upload file size
  • UIBULKED-64 Replace babel-eslint with @babel/eslint-parser
  • UIBULKED-132 Rename "Save and close" button to "Commit changes"

2.0.0 (2022-07-08)

  • UIBULKED-53 Undefined permission 'bulk-edit.upload.post'
  • UIBULKED-28 Replace checkboxes with radio buttons on the lading page
  • UIBULKED-30 Record identifiers dropdown
  • UIBULKED-31 Item record - preview of matched records
  • UIBULKED-55 Replace or remove react-hot-loader
  • UIBULKED-29 Modify bulk edit permissions.
  • UIBULKED-60 Download matched records (CSV) - Items
  • UIBULKED-57 In-app bulk edit permissions only
  • UIBULKED-33 Starting bulk edit - in app approach
  • UIBULKED-58 CSV bulk edit permissions only
  • UIBULKED-56 Change bulk-edit preview endpoint
  • UIBULKED-32 Error accordion - Items
  • UIBULKED-34 In-app bulk edit form.
  • UIBULKED-35 Are you sure form
  • UIBULKED-36 Completion of the in-app bulk edit.
  • UIBULKED-59 CSV and In app bulk edit permissions.
  • UIBULKED-66 Progress bar for uploading identifier files and retrieving relevant data.
  • UIBULKED-73 New bulk edit button
  • UIBULKED-38 Add item status to In-app bulk edit form.
  • UIBULKED-69 "Reset all" button is disabled after Query execution
  • UIBULKED-81 Change Usernames and External IDs behavior
  • UIBULKED-62 Incorrect matched records count when reporting errors.
  • UIBULKED-90 Replace history only if the search params are different.
  • UIBULKED-75 Enable type ahead in location look-up.
  • UIBULKED-82 The labels on the Drag and drop and the body areas don't match selected Item identifiers.
  • UIBULKED-76 Narrow down options dropdown choices on in-app bulk edit form
  • UIBULKED-68 Changes to the Bulk edit left pane.
  • UIBULKED-78 Clicking on Bulk Edit app icon does not fully rest the screen
  • UIBULKED-100 Matched records label cleanup - Morning Glory
  • UIBULKED-117 The "Invalid file" modal is not displayed in case of dragging multiple files on "Drag & drop" area
  • UIBULKED-102 Inconsistent behavior when repeating updates on the same records - item locations
  • UIBULKED-89 The name of previously uploaded file is not reset when user clicks Cancel button on the Confirmation modal

1.0.1 (2022-03-04)