Skip to content

Commit 716be52

Browse files
authored
Merge branch 'folio-org:master' into master
2 parents ba188c7 + 95dce48 commit 716be52

128 files changed

Lines changed: 3588 additions & 1270 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/k8s-deploy-latest.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

.github/workflows/mvn-dev-build-deploy.yml

Lines changed: 0 additions & 132 deletions
This file was deleted.

NEWS.md

Lines changed: 78 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,80 @@
1+
## 24.3.9 2025-01-17
2+
* Support DCB re-request (CIRC-2198)
3+
4+
## 24.3.8 2025-01-14
5+
* Fix TLR fetching issue for search slips (CIRC-2197)
6+
7+
## 24.3.7 2025-01-13
8+
* Filter request by Retrieval Service Point (CIRC-2177)
9+
10+
## 24.3.6 2025-01-10
11+
* Rename incorrect mod-feesfines permissions (CIRC-2219)
12+
13+
## 24.3.5 2025-01-09
14+
* Fix search slips for requests queue (CIRC-2197)
15+
16+
## 24.3.4 2024-12-19
17+
* Remove permission definition for Circulation Events Handlers (CIRC-2205)
18+
19+
## 24.3.3 2024-12-12
20+
* Avoid self-invocation for request rules while moving requests (CIRC-2199)
21+
* Intermediate request support (CIRC-2182)
22+
23+
## 24.3.2 2024-11-30
24+
* Add mod-settings permission blocks (CIRC-2185)
25+
* Fix automated patron blocks permission issue (CIRC-2185)
26+
* Remove new mod-settings permissions (CIRC-2183)
27+
* Fetch TLR settings from mod-config as fallback (CIRC-2171)
28+
* Update API versions (CIRC-2153)
29+
* Change ECS Primary request validation (CIRC-2151)
30+
* Allow operation replace for instance with no items (CIRC-2137)
31+
* Search title-level requests by both `itemId` and `instanceId` during check-in and check-out (CIRC-2125)
32+
* Allowed SP endpoint should support `patronGroupId` parameter (CIRC-2116)
33+
* Return empty result when search doesn't find anything (CIRC-2117)
34+
* Pass additional `includeRoutingServicePoints` parameter when needed (CIRC-2109)
35+
* Fetch item details across tenants (CIRC-2101)
36+
* Create a facade for instance search (CIRC-2072)
37+
* Fetch TLR settings from mod-settings (CIRC-2081)
38+
* Add `ecsRequestRouting` parameter to allowed-service-points (CIRC-2051)
39+
* Fix snapshot version (CIRC-2161)
40+
* Review and cleanup Module Descriptors for mod-circulation (CIRC-2139)
41+
42+
## 24.3.1 2024-11-27
43+
44+
* Patron notices for the trigger “Item recalled” not sent if the item is not 1st in the title request queue (CIRC-2168)
45+
46+
## 24.3.0 2024-10-31
47+
48+
* Support floating collections (CIRC-2136)
49+
* Correct permissions change in MODCAL-136 (MODCAL-136)
50+
* Upgrade to RMB v35.3.0 (CIRC-2163)
51+
* Add TLR Hold requests handling to the print slips logic (CIRC-2134)
52+
* Add support for interface instance-storage 11.0 (CIRC-2153)
53+
* Upgrade the API version in the ModuleDescriptor-template.json (CIRC-2156)
54+
* Delete obsolete notes permission (CIRC-2154)
55+
* Extend the loan representation with additional fields required for Due date receipt (CIRC-2144)
56+
* Revert CIRC-2100 PR and rework for PrintEventDetail pagination, searching, and sorting (CIRC-2148)
57+
* Allow specifying item location when creating title-level requests (CIRC-2141)
58+
* Bypass pickup SP check for Delivery requests (CIRC-2122)
59+
* Fetch print details while fetching request details based on CQL query (CIRC-2100)
60+
* Error message - after service point changes from `yes` to `no` as Pickup location (CIRC-1980)
61+
* Implement POST API (CIRC-2099)
62+
* Add test case on enableRequestPrintDetailsSetting (CIRC-2096)
63+
* Create API wrapping settings CRUD (CIRC-2111)
64+
* Update error response status and schema for request creation (CIRC-2104)
65+
* Update interface holdings-storage to version 7.0 (CIRC-2095)
66+
* Add isDcb flag value in the loan event for Check-out (CIRC-2084)
67+
* Sort allowed service points by name (CIRC-2094)
68+
* Fix Kafka configuration (CIRC-2037)
69+
* Fix empty template token, `chargeDate`, in reminder notices (CIRC-2077)
70+
* Support override of renewal block due to reminders (CIRC-2019)
71+
* Keep due date when it is within recall return interval (CIRC-2043)
72+
* Ignore `Loan related fee/fine closed` events when loan is already closed (CIRC-2066)
73+
* Apply alternate loan period when multiple requests are in fulfillment in progress (CIRC-2026)
74+
* Add missing permissions (CIRC-2070)
75+
* Set returnDate for lost loans (CIRC-2044)
76+
* Fix item details not fully populated when response contains more than 50 loans (CIRC-2059)
77+
178
## 24.2.0 2024-03-21
279

380
* Update `feesfines` interface version to 19.0 (CIRC-1914)
@@ -559,9 +636,7 @@
559636
* Requires `loan-storage 5.3 or 6.0` (CIRC-380)
560637
* Requires `instance-storage 4.0, 5.0, 6.0 or 7.0` (CIRC-396)
561638

562-
## 16.3.0 2019-06-17
563-
564-
* Use sets for module permissions to reduce size when included in headers (CIRC-352)
639+
## 16.3.0 2019-06-17* Use sets for module permissions to reduce size when included in headers (CIRC-352)
565640
* Only fetch single record by ID when ID is not null (CIRC-359)
566641
* Only update request queue when loan is closed (CIRC-351)
567642
* Uses correct request type for instance level requests (CIRC-344)

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,14 @@ be configured using the following environment variables:
103103
If a variable is not present, its default values is used as a fallback. If this configuration is
104104
invalid, the module will start, but Kafka integration will not work.
105105

106+
Module supports so-called floating collections but the feature is disabled by default. Floating
107+
collections support can be switched on by setting the environment variable ENABLE_FLOATING_COLLECTIONS to TRUE.
108+
109+
| Variable name | Default value |
110+
|-----------------------------|-------------------|
111+
| ENABLE_FLOATING_COLLECTIONS | FALSE |
112+
113+
106114
## Design Notes
107115

108116
### Known Limitations

0 commit comments

Comments
 (0)