Skip to content

Latest commit

 

History

History
190 lines (142 loc) · 11.1 KB

NEWS.md

File metadata and controls

190 lines (142 loc) · 11.1 KB

3.2.0 2024-03-21

MODRS-185: Spring Boot 3.1.5, Kafka 3.5.1, mod-pubsub-client 2.12.2 MODRS-19: hazelcast 5.3.6 fixing org.json:json OOM CVE-2023-5072 MODRS-186: Make system user creation optional MODRS-194 Upgrading dependencies for Quesnelia (#200)

3.0.1 2023-12-13

  • MODRS-185 - Spring Boot 3.1.5, Kafka 3.5.1, mod-pubsub-client 2.12.2
  • MODRS-190 - hazelcast 5.3.6 fixing org.json:json OOM CVE-2023-5072
  • MODRS-186 - Make system user creation optional

3.0.0 2023-10-12

  • MODRS-184 - Upgrade dependencies for Poppy
  • MODRS-183 - Upgrade Spring boot starter parent version
  • MODRS-182 - Update folio spring base version and folio spring system user version
  • MODRS-142 - Implement refresh token rotation
  • MODRS-178 - Missing Permission to Inventory
  • MODRS-166 - FolioContext logic refactoring
  • MODRS-163 - Change spelling of fulfillment parameter in requests
  • MODRS-161 - Spring Boot 3.0.5

2.0.2 2023-03-20

  • MODRS-157 - Postgresql 42.5.4 fixing Information Exposure and Socket Resource Leak
  • MODRS-158 - apt upgrade - OpenSSL 3.0.8 fixing 8 vulns

2.0.1 2023-03-10

  • BF-459 - Fix the mod-remote-storage /admin/health endpoint

2.0.0 2023-02-23

  • MODRS-119 - Logging improvement
  • MODRS-140 - Logging improvement - Configuration
  • MODRS-146 - Update to Java 17
  • MODRS-147 - Update the module to Spring boot v3.0.0 and identify issues
  • MODRS-148 - Endpoint /remote-storage/pub-sub-handlers/log-record-event returns 500
  • MODRS-150 - Align the module with API breaking change
  • MODRS-156 - Build failing due to dependency issue

1.7.0 Released

This release contains module upgrades

Full Changelog

  • MODRS-138 - mod-remote-storage: spring upgrade
  • MODRS-133 - Supports users interface versions 15.3 16.0

1.6.0 Released

This release was primarily focused on minor improvements

Full Changelog

Technical tasks

  • MODRS-124 - Remove org.json:json, license is not open source
  • MODRS-118 - mod-remote-storage: folio-spring-base v4.1.0 update

Tech debts

  • MODRS-130 - Close FolioExecutionContext if it is opened

1.5.0 Released

This release was focused on minor improvements and bug fixes

Full Changelog

Technical tasks

  • MODRS-116 - mod-remote-storage: folio-spring-base v3 update

Stories

  • MODRS-115 - Support circulation interface v13
  • MODRS-102 - Add Notes field to remote storage API output
  • MODRS-101 - Update sample/testing data

Bug fixes

  • MODRS-114 - mod-remote-storage fails to recover from invalid token
  • MODRS-104 - Accessioning holdings & items to remote storage fails when no order record is present
  • MODRS-103 - Kiwi R3 2021 - Log4j vulnerability verification and correction
  • MODRS-94 - Improve remote storage accessioning process

1.4.0 Released

The primary focus of this release was to fix bugs, provide sample data for caiaisoft module

Full Changelog

Technical tasks

  • MODRS-85 - mod-remote-storage: folio-spring-base v2 update
  • MODRS-79 - mod-remote-storage unavailable in snapshot environments

Stories

  • MODRS-82 - Make system user updatable
  • MODRS-74 - Implement endpoint to mark item as missing by barcode
  • MODRS-71 - Kafka Topics should use ENV variable and tenant id in their naming convention
  • MODRS-64 - align dependency versions affected by Inventory's Optimistic Lockings
  • MODRS-63 - Create sample data to test caiasoft retrieving jobs
  • MODRS-48 - Configuration fields enhancement

Bug fixes

  • MODRS-93 - Issues related to optimistic locking while PUT executed for inventory/items/ endpoint
  • MODRS-91 - Kiwi - Item status becomes ‘In Transit’ when item returns to the remote storage
  • MODRS-84 - Cannot mark item retrieved if there are more than 1 in retrieval queue
  • MODRS-81 - Tenant deletion API does not purge database schema
  • MODRS-72 - Improve logging: Accession flow for Dematic doesn't work

1.2.0 Released

The primary focus of this release was to fix bugs

Full Changelog

Bug fixes

  • MODRS-68 - Accession queue records created as already accessioned

1.1.0 Released

The primary focus of this release was to implement business logic for CaiaSoft

Full Changelog

Technical tasks

  • MODRS-41 - Update postgresql to 42.2.18 or spring-boot-starter-parent to 2.3.5.RELEASE

Stories

  • MODRS-67 - Improvements for querying mechanism for MappingsController and ExtendedMappingsController
  • MODRS-66 - Implement querying mechanism for MappingsController and ExtendedMappingsController
  • MODRS-58 - Update circulation interface dependency to support v11
  • MODRS-54 - Extend RS configuration to support accession workflow for CaiaSoft
  • MODRS-52 - Accession Flow (Cornell)
  • MODRS-51 - Accession Flow (Duke)
  • MODRS-50 - CaiaSoft Accession Table
  • MODRS-47 - Accession Queue Record updating for CaiaSoft Integration
  • MODRS-45 - Remove accession workflow preference from Configuration
  • MODRS-43 - Caiasoft: Returning an Item to remote storage (Cornell flow)
  • MODRS-39 - Caiasoft: Returning an Item to remote storage (Duke flow)
  • MODRS-38 - Caiasoft: Requesting a Remote Storage Item for Circulation
  • MODRS-37 - CaiaSoft: Accession Flow
  • MODRS-36 - Mark fields as required
  • MODRS-31 - Standard health check endpoint
  • MODRS-28 - Make sample data consistent
  • MODRS-24 - Extend RS configuration to support accession/return workflows for CaiaSoft
  • MODRS-23 - Add CaiaSoft Provider to providers list

Bug fixes

  • MODRS-56 - Accession flow (Dematic) doesn't work
  • MODRS-32 - Update circulation interface version to 10.0

1.0.3 Released

The focus of this release was to fix issues related to the cache

Full Changelog

Bug Fixes

  • MODRS-42 - Unable to view configuration edits in third pane

1.0.2 Released

The focus of this release was to create health-check and update circulation interface version

Full Changelog

Bug Fixes

  • MODRS-31 - Standard health check endpoint

1.0.1 Released

The focus of this release was to fix deployment issue

Full Changelog

Bug Fixes

  • MODRS-30 - mod-remote-storage building failure due to unit test

1.0.0 Released

The primary focus of this release was to implement Remote Storage logic

Stories

  • MODRS-18 Tech Debt: caching for remote storage services
  • MODRS-17 Configurations: add credential properties supporting
  • MODRS-15 API for list of providers
  • MODRS-11 Method for check-in item in primary Service Point
  • MODRS-10 Handling item return notification
  • MODRS-6 Requesting (Retrieval) a Remote Storage Item
  • MODRS-5 API for edge modules
  • MODRS-4 FOLIO-initiated sending items to the accession queue
  • MODRS-3 Remote storages configuration in FOLIO
  • MODRS-2 Work with remote storage locations
  • MODRS-1 Project Setup: mod-remote-storage

Bug Fixes

  • MODRS-21 - mod-remote-storage tenant initialization fails with 500 error
  • MODRS-20 - Accessions API doesn't work with compound query
  • MODRS-16 - Remote storage backend requests do not work