This release contains bugfixes.
-
MODBULKOPS-422 Missing interface dependencies in module descriptor
-
MODBULKOPS-407 Dependency upgrades for Ramsons
-
MODBULKOPS-402 Issues with bulk edit of URL relationship on non-ECS and ECS environments
-
MODBULKOPS-393 Issues related to display errors from DI on Confirmation screen of bulk edit MARC fields
-
MODBULKOPS-383 404 Not Found error (instead of optimistic locking error) on Confirmation screen when bulk edit Items via Central tenant
-
MODBULKOPS-322 Specific case of downloading empty file with matched Holdings records
This release contains bugfixes.
- MODEXPW-396 Allow additional item status updates (changes on bulk-operation)
- MODBULKOPS-393 Issues related to display errors from DI on Confirmation screen of bulk edit MARC fields
- MODBULKOPS-348 For bulk edit of MARC fields “Are you sure“ preview is populated based on .mrc file
- MODBULKOPS-340 "Something went wrong" error when click "Confirm changes" button while bulk edit of MARC fields
- MODBULKOPS-384 Support Eureka permissions model for bulk operations (write operations)
- MODBULKOPS-370 Upgrade
holdings-storage
to 8.0 - MODBULKOPS-361 Rename module permissions
- MODBULKOPS-358 Add permissions to specify bulk-edit operations
- MODBULKOPS-350 API version update
- MODBULKOPS-344 Improve clients invocation logs
- MODBULKOPS-331 Optimisation of FQM query invocation
- MODBULKOPS-328 Update bulk-edit interface version
- MODBULKOPS-314 Central tenant edit permissions handling
- MODBULKOPS-306 Bump the FQM interface dependency versions in mod-bulk-operations
- MODBULKOPS-375 Retrieve MARC record from SRS after completion of bulk edit
- MODBULKOPS-360 Include Tentant in columns selection
- MODBULKOPS-351 Synchronize data used for bulk edit of MARC fields between “Bulk edit“ and “Inventory“ apps
- MODBULKOPS-329 Include tenantId in Item's and Holdings' Notes names in ECS
- MODBULKOPS-323 Update 005 in preview records on Are you sure form
- MODBULKOPS-313 Importing errors processing
- MODBULKOPS-312 Data Import client
- MODBULKOPS-311 Import profile creating
- MODBULKOPS-308 Investigate a better way to notify about S3 connectivity issues
- MODBULKOPS-279 FQM flow: tenant information populating
- MODBULKOPS-273 Instances, Items, holding - UpdateProcessor extension to support tenant information
- MODBULKOPS-272 Identifiers flow: entities tenant information support
- MODBULKOPS-262 If the note type name contains special characters, display the note type value
- MODBULKOPS-254 MARC Instance - InstanceDataProcessor extending
- MODBULKOPS-249 MARC Instance - Confirmation screen (MarcInstanceUpdateProcessor)
- MODBULKOPS-248 MARC Instance - Download MARC Preview
- MODBULKOPS-246 MARC Instance - Find and Replace
- MODBULKOPS-245 MARC Instance - Find and Remove Field or Subfield
- MODBULKOPS-244 MARC Instance - Find and Append Subfield
- MODBULKOPS-243 MARC Instance - Add New Field
- MODBULKOPS-204 Item record's column names cleanup
- MODBULKOPS-355 "Are you sure" preview displays outdated values after User changed selection on bulk edit form and clicked "Confirm changes"
- MODBULKOPS-348 For bulk edit of MARC fields “Are you sure“ preview is populated based on .mrc file
- MODBULKOPS-345 Holdings fail to be bulk edited from Central tenant
- MODBULKOPS-342 Incorrect display of Instance notes in the Preview of record matched when order of the notes differ in .csv file and Preview
- MODBULKOPS-324 404 Not Found error on Confirmation screen when bulk edit Items via Central tenant
- MODBULKOPS-321 "Are you sure" form is uploading for unexpectedly long time when bulk edit is going to complete with many errors
- MODBULKOPS-303 Error accordion disappears after refreshing the page
- MODBULKOPS-290 422 Unprocessable Entity error for MARC instances with Instance notes
This release includes FQM Integration, separate notes by note type, updating Suppress from discovery flag and Staff suppress flag
- UXPROD-3903 - Support
data-export-spring
interface 2.0. Breaking change indata-export-spring
does not impact mod-bulk-operations use - MODBULKOPS-197 - Accommodate changes in holdings records schema
- MODBULKOPS-181 - Always include column with edited properties on Are you sure form
- MODBULKOPS-230 - FQM Integration - Instances
- MODBULKOPS-226 - Add new displaySummarry field to the Item schema
- MODBULKOPS-209 - Rendering holdings electronic access properties in .csv file
- MODBULKOPS-196 - Updating Suppress from discovery flag
- MODBULKOPS-195 - Updating Staff suppress flag
- MODBULKOPS-179 - Rendering Instance record data in bulk edit forms and files
- MODBULKOPS-174 - Spike: Rendering holdings electronic access properties in .csv file
- MODBULKOPS-172 - BE - Update Item record column names
- MODBULKOPS-169 - Separate circulation notes in different columns
- MODBULKOPS-149 - Separate holdings notes by note type
- MODBULKOPS-144 - Holdings records - electronic access updates
- MODBULKOPS-131 - Supported bulk edit actions for holdings notes
- MODBULKOPS-44 - FQM Integration - Deprecate Bulk Operations Query API
- MODBULKOPS-43 - FQM Integration - FQM Results handling
This release contains fix for rendering note types.
- MODBULKOPS-224 - Not all but up to 10 note types are displayed in Bulk edit
logging improvements
logging improvements
This release includes only folio-s3-client version update.
This release includes folio-s3-client update.
This release includes only folio-s3-client version update.
This release includes only folio-s3-client version update.
This release includes only folio-s3-client version update.
This release includes bugs fixes and update folio-s3-client.
- MODBULKOPS-166 - Suppress Holdings from discovery: changes are applied to no more than 10 associated Items
This release includes bugs fixes for editing users and items.
- MODBULKOPS-151 - Columns for all item note types
- MODBULKOPS-148 - Bulk edit (Local) is not done for the User with multiple departments associated
- MODBULKOPS-78 - Bulk editing Users records with an invalid data via CSV approach
This release includes file storage optimization, editing for items notes, suppression status, bugs fixes.
- MODBULKOPS-156 - mod-bulk-operations: spring upgrade
- MODBULKOPS-136 - Reduce impact of "No changes required" on "Are you sure?" form performance
- MODBULKOPS-130 - Remove files generated by incompleted jobs after a given number of days
- MODBULKOPS-121 - Remove files after a given number of days
- MODBULKOPS-117 - Update required data model for "Suppress from discovery" (Items)
- MODBULKOPS-112 - File deletion API for Bulk Operations
- MODBULKOPS-105 - Migrate to folio-spring-support v7.0.0
- MODBULKOPS-103 - Remote storage writer usage optimization
- MODBULKOPS-65 - BulkOps: handling CSV <-> Object exceptions
- MODBULKOPS-153 - Provide additional details for Instance (Title, Publisher, Publication date) for holdings record
- MODBULKOPS-139 - Separate notes in different columns
- MODBULKOPS-127 - Add endpoint to get distinct list of users on Logs tab
- MODBULKOPS-126 - Apply to item records when item suppression status differs from holding record
- MODBULKOPS-113 - Handling system updated fields in csv approach
- MODBULKOPS-102 - Suppress from discovery holdings records in bulk
- MODBULKOPS-101 - Supported bulk edit action for item notes
- MODBULKOPS-98 - Previews reflect fewer records if the record has a field with line breaks
- MODBULKOPS-137 - Inability to Add and Remove notes of the same type in one Bulk edit
- MODBULKOPS-135 - Bulk Edit is not done for Holdings, Items without populated "URI" in electronic access
- MODBULKOPS-94 - Incorrect sort order on the Logs screen
- MODBULKOPS-93 - Special characters are incorrectly displayed in some fields of bulk edit previews and files
- MODBULKOPS-74 - Preview of records changed populated on Users app incorrectly when file is not modified
- MODBULKOPS-57 - Empty "File with updated records" is included in the list of files for downloading when no records have been successfully changed
- MODBULKOPS-52 - Name of downloaded file from "Logs" tab does not adhere to the naming standard
This release contains Spring Boot upgrade to 3.0.7
- MODBULKOPS-109 - Spring Boot 3.0.7 fixing vulns for Orchid
This release contains minor improvements of retrieving records flow
- MODBULKOPS-90 - Remove redundant data-export-worker call
This release contains minor performance improvements and bug fixes
- MODBULKOPS-88 - instanceTitle converter rework
- MODBULKOPS-67 - Item with status "Checked Out" or "Paged" is not edited if bulk edit includes editing by "Status" field
This release contains fixes for processing bad data, updating folio-spring-base version and logging improvements
- MODBULKOPS-85 - Expected errors are not populated for Holdings identifiers
- FOLSPRINGB-95 - non-public beginFolioExecutionContext avoids wrong tenant/user
This release contains fixes for processing bad data and minor improvements
- MODBULKOPS-50 - TD: csv <-> object conversion unit test.
- MODBULKOPS-71 - Handle bad data gracefully.
- MODBULKOPS-61 - Reported "Completed" status instead of "Completed with errors"
- MODBULKOPS-30 - Provide human readable id for bulk edit jobs.
This release includes infrastructural changes (memory settings, Prometheus integration, increasing upload file size, performance optimization) and bug-fixes.
- RANCHER-621 - Add config file for Prometheus.
- MODEXPW-375 - Job runs by user not the one who created the job.
The initial release of the mod-bulk operations functionality (refactored version of mod-bulk-operations).
- MODBULKOPS-26 - Update the module to Spring boot v3.0.0 and identify issues.
- MODBULKOPS-20 - Download bulk edit files from Logs page
- MODBULKOPS-16 - BulkOperationService- uploading files with identifiers
- MODBULKOPS-12 - Create data structures for the Unified table representation of data
- MODBULKOPS-11 - BulkOperationController
- MODBULKOPS-10 - BulkOperationService
- MODBULKOPS-9 - ErrorService
- MODBULKOPS-8 - UpdateProcessor
- MODBULKOPS-7 - DataProcessor
- MODBULKOPS-6 - ModClient/ModClientAdapter
- MODBULKOPS-5 - RemoteFileSystemRepository
- MODBULKOPS-4 - DataExportClient
- MODBULKOPS-3 - BulkOperationRepository
- MODBULKOPS-2 - Bulk operation DB schema
- MODBULKOPS-1 - Setup mod-bulk-operations module
- MODBULKOPS-63 - Error message is cryptic
- MODBULKOPS-53 - The number of "Records matched" does not match the number of found records by Query
- MODBULKOPS-41 - "Item effective location" is not changed in the Preview on the Are you sure form and Preview of changed records (as well as in csv files) according to changed Temporary location
- MODBULKOPS-40 - Fields are incorrectly formatted in Preview/Files
- MODBULKOPS-38 - Holdings without "Source" populated cannot be updated
- MODBULKOPS-37 - EDIT preview should display changes for all matched records
- MODBULKOPS-36 - 10K items failed to upload propose-changes json file
- MODBULKOPS-15 - Upgrade dependencies; fix jackson and snakeyaml vulns