Skip to content

Releases: folio-org/mod-circulation-storage

v17.1.1

23 Oct 13:08
Compare
Choose a tag to compare
  • Fix NPE in request search fields migration (CIRCSTORE-457)

v17.1.0

12 Oct 15:38
Compare
Choose a tag to compare
  • Add notice triggering event Due date - with reminder fee (CIRCSTORE-452)
  • Add missing descriptions to JSON-schemas (CIRCSTORE-409)
  • Change instaceId index - remove accents (CIRCSTORE-453)
  • Add b-tree index of action for loan table (CIRCSTORE-272)
  • Create constraints only if they don't exist (CIRCSTORE-445)
  • Return single error for invalid request policy (CIRCSTORE-451)
  • Validate allowed service points on POST and PUT (CIRCSTORE-429)
  • Allow to create Actual cost record without Expiration date (CIRCSTORE-447)
  • Add allowed pickup service points to request policy schema (CIRCSTORE-424)
  • Fix slow response for CQL searching - requests (CIRCSTORE-411)
  • Migrate to Java 17 (CIRCSTORE-430)
  • Add metadata object information to circ rules editor screen (CIRCSTORE-410)
  • Modify circulation DTOs to include source field (CIRCSTORE-431)
  • Use new RMB readonly APIs (CIRCSTORE-359)
  • Implement GET, POST and DELETE endpoints for checkout lock (CIRCSTORE-416)
  • Add sessionId to scheduled notice and patron action session (CIRCSTORE-421)
  • Update request seach index when service point is updated (CIRCSTORE-408)
  • Add property loan.reminders (CIRCSTORE-414)
  • Use GitHub Workflows api-lint and api-schema-lint and api-doc (CIRCSTORE-415)
  • Change spelling of fulfilmentPreference (CIRSTORE-413)
  • Add logging to abstract request migration service (CIRCSTORE-400)
  • Handle item update events (CIRCSTORE-407)
  • Implement search fields migration (CIRCSTORE-400)
  • Search index fields migration script skeleton (CIRCSTORE-399)
  • Add effective call number, shelving order and pickup service point name fields to the request schema (CIRCSTORE-398)
  • Add b-tree indices to DB schema (CIRCSTORE-402)
  • Create index for Actual Cost Record status field (CIRCSTORE-397)
  • Add default configuration handling for not initialized TLR settings (CIRCSTORE-412)

v16.0.1

03 Jul 12:27
Compare
Choose a tag to compare
  • Add default configuration handling for not initialized TLR settings (CIRCSTORE-412)

v16.0.0

15 Feb 13:17
Compare
Choose a tag to compare
  • Use folio-kafka-wrapper service to work with KafkaAdminClient (CIRCSTORE-369)
  • Add TLR requests expiration logic and queue recalculation (CIRCSTORE-368)
  • Upgrade to mod-pubsub-client 2.7.0 and Spring 5.3.23 (CIRCSTORE-371)
  • Add fields to actual cost record: status, additional info (CIRCSTORE-370)
  • Add indexes for actual cost record (CIRCSTORE-374)
  • Nolana bugfest missing index that is present in clean Nolana deployment (CIRCSTORE-375)
  • Add contributors and effective location to Actual Cost Record (CIRCSTORE-380)
  • Upgrade to RMB 35.0.4 and Vertx 4.3.5 (CIRCSTORE-382)
  • Add TLR feature toggle job interface to Module Descriptor (CIRCSTORE-347)
  • Add billed amount to Actual Cost Record schema (CIRCSTORE-385)
  • RequestExpirationService hangs on publish exception (CIRCSTORE-387)
  • Make request status required (CIRCSTORE-353)
  • /scheduled-request-expiration hangs on invalid URL or unknown host (CIRCSTORE-391)
  • Remove userId full text index in loan table (CIRCSTORE-378)
  • Upgrade to folio-kafka-wrapper 2.7.0 (CIRCSTORE-396)

v15.0.2

01 Dec 17:04
Compare
Choose a tag to compare
  • Nolana bugfest missing index that is present in clean Nolana deployment (CIRCSTORE-375)

v15.0.1

08 Nov 08:56
Compare
Choose a tag to compare
  • mod-pubsub-client 2.7.0, Spring 5.3.23 fixing vulnerabilities (CIRCSTORE-371)

v14.1.1

08 Nov 08:55
Compare
Choose a tag to compare
  • Spring Framework from 5.2.22.RELEASE fixing Spring4Shell (CIRCSTORE-373)

v15.0.0

18 Oct 13:49
Compare
Choose a tag to compare

15.0.0 2022-10-18

  • Extend actual cost record schema (CIRCSTORE-349, CIRCSTORE-358, CIRCSTORE-362)
  • Allow compilation on ARM64 (CIRCSTORE-355)
  • Support holdings-storage 6.0, item-storage 10.0 (CIRCSTORE-357)
  • Update metadata.updatedDate upon request expiration (CIRCSTORE-350)
  • Make actual cost record ID optional (CIRCSTORE-361)
  • Update actual-cost-record-storage interface version (CIRCSTORE-364)
  • Upgrade to RMB 35.0.0 and Vertx 4.3.3 (CIRCSTORE-363)

v14.1.0

27 Jun 17:14
Compare
Choose a tag to compare

14.1.0 2022-06-27

  • Replace slf4j-log4j12/slf4j-api by log4j-slf4j-impl (CVE-2019-17571) (CIRCSTORE-325)
  • Add patron-action-session-storage.expired-session-patron-ids.collection.get to perm set (CIRCSTORE-326)
  • Create TLR feature toggle job POST, GET endpoints (CIRCSTORE-327)
  • Create a timer for TLR feature toggle jobs (CIRCSTORE-328)
  • Implement TLR feature toggle job service (CIRCSTORE-329)
  • Create actual-cost-record entity CRUD (CIRCSTORE-331)
  • Add requestLevel field of request object to database schema (CIRCSTORE-333)
  • Add index for loan.agedToLostDelayedBilling.dateLostItemShouldBeBilled field (CIRCSTORE-335)
  • Add Title level request expiration scheduled notice triggering event (CIRCSTORE-339)
  • Use default UUID for missing instanceId and holdingsRecordId during TLR data migration (CIRCSTORE-340)
  • Add TLR feature toggle job error handling and tests (CIRCSTORE-341)
  • Expire requests for only one tenant in the expiration job (CIRCSTORE-342)
  • Handle invalid requests properly during TLR data migration (CIRCSTORE-344)
  • Update to RMB 34.0.0 (CIRCSTORE-345)

v14.0.2

27 Jun 11:19
Compare
Choose a tag to compare

14.0.2 2022-06-27

  • Expire requests for only one tenant in the expiration job (CIRCTORE-342)