Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CIRC-2191 Release 24.3.2 #1519

Merged
merged 48 commits into from
Nov 30, 2024
Merged

CIRC-2191 Release 24.3.2 #1519

merged 48 commits into from
Nov 30, 2024

Conversation

roman-barannyk
Copy link
Contributor

Purpose

Resolves: CIRC-2191

roman-barannyk and others added 30 commits April 15, 2024 12:05
…#1455)

* CIRC-2051 add ecsRequestRouting to allowed-service-points

* CIRC-2051 refactoring

* CIRC-2051 move common validation to separate method

* CIRC-2051 fix code smells

* CIRC-2051 fix code smell

* CIRC-2051 tests refactoring

* CIRC-2051 rename test
…ature

# Conflicts:
#	descriptors/ModuleDescriptor-template.json
#	ramls/circulation.raml
#	src/main/java/org/folio/circulation/domain/AllowedServicePointsRequest.java
#	src/main/java/org/folio/circulation/resources/AllowedServicePointsResource.java
#	src/test/java/api/requests/AllowedServicePointsAPITests.java
* CIRC-2081 Fetch TLR settings from mod-settings

* CIRC-2081 Fetch TLR settings from mod-settings

* CIRC-2081 Refactoring

* CIRC-2081 Add permissions

* CIRC-2081 Remove redundant changes, fixture refactoring

* CIRC-2081 Revert redundant change

* CIRC-2081 Merge SettingsBuilder constructors

* CIRC-2081 Add global permissions

* CIRC-2081 Remove unused methods
CIRC-2072 Create a facade for instance search
* CIRC-2101 Fetch items across tenants

* CIRC-2101 Fetch items across tenants

* CIRC-2101 Remove @Setter from static field

* CIRC-2101 Fix formatting

* CIRC-2101 Fetch items across tenants

* CIRC-2101 Remove @Setter from static field

* CIRC-2101 Fix formatting

* CIRC-2101 Add missing permission set

* CIRC-2101 Reuse item repository for items in same tenant
# Conflicts:
#	descriptors/ModuleDescriptor-template.json
#	src/main/java/org/folio/circulation/support/Clients.java
#	src/test/java/api/support/http/InterfaceUrls.java
#	src/test/java/api/support/http/ResourceClient.java
…needed (#1478)

* CIRC-2109 Initial implementation

* CIRC-2109 Apply suggestions from code review

Co-authored-by: Roman Barannyk <[email protected]>

* CIRC-2109 Support for fake routing service points

* CIRC-2109 Remove unneeded method

* CIRC-2109 Add Override annotation

* CIRC-2109 Apply suggestions from code review

Co-authored-by: Roman Barannyk <[email protected]>

* CIRC-2019 Update src/test/java/api/support/fakes/FakeCQLToJSONInterpreter.java

Co-authored-by: Roman Barannyk <[email protected]>

* CIRC-2109 Fix github suggestion commit

* CIRC-2109 Code review 1

* CIRC-2109 Revert FakeStorageModuleBuilder

---------

Co-authored-by: Roman Barannyk <[email protected]>
* CIRC-2117: return empty if no instance found
#1484)

* CIRC-2116 Allowed SP endpoint should support patronGroupId parameter

* CIRC-2116 Allowed SP endpoint should support patronGroupId parameter

* CIRC-2116 Allowed SP endpoint should support patronGroupId parameter

* CIRC-2116 Allowed SP endpoint should support patronGroupId parameter

* CIRC-2116 Allowed SP endpoint should support patronGroupId parameter

* CIRC-2116 Allowed SP endpoint should support patronGroupId parameter

* CIRC-2116 Allowed SP endpoint should support patronGroupId parameter
…Id` during check-in and check-out (#1487)

* CIRC-2125 Search title-level requests also by itemId during check-in and check-out

* CIRC-2125 Return empty queue if both itemId and instanceId are null

* CIRC-2125 Fix security issues
* CIRC-2149 Primary phase - bypass some validation

* CIRC-2149 Add logging

* CIRC-2149 Add instance items logging

* CIRC-2149 Increase limit for holdings

* CIRC-2149 Primary ECS TLR Hold - no policy check

* CIRC-2151 Add a test

* CIRC-2151 Fix tests

* CIRC-2151 Test policy check skipping for ECS Hold

* CIRC-2151 Remove unneeded assert

* CIRC-2151 Fix code smells
# Conflicts:
#	src/main/java/org/folio/circulation/domain/Item.java
#	src/main/java/org/folio/circulation/domain/Request.java
#	src/test/java/api/requests/RequestsAPIRetrievalTests.java
#	src/test/java/api/support/builders/RequestBuilder.java
alexanderkurash and others added 18 commits October 18, 2024 23:59
CIRC-2161 Release mod-circulation v24.3
# Conflicts:
#	descriptors/ModuleDescriptor-template.json
CIRC-2142: Merge ECS TLR feature branch into master
* CIRC-2171 Fetch TLR settings from mod-config as fallback

* CIRC-2171 Add missing permissions

* CIRC-2171 Add permissions
…the item is not 1st in the title request queue (#1512)

* CIRC-2168 Fix patron notice issue

* CIRC-2168 Fix patron notice issue

* CIRC-2168 Adding test case for the new scenario

* CIRC-2168 Fix sonar issues
…on (#1508)

* [CIRC-2139] - Review and cleanup Module Descriptors for mod-circulation

* [CIRC-2139] - Review and cleanup Module Descriptors for mod-circulation

* Revert changes

* Revert "Revert changes"

This reverts commit c6db40f.

* Fix unit tests

* Fix unit tests

* Change permission name

* Change permission name
* CIRC-2185 Add mod-settings perms blocks

* CIRC-2185 Change validator scope
…p-release-24.3.2

# Conflicts:
#	pom.xml
#	src/test/java/api/requests/RequestsAPICreationTests.java
@roman-barannyk roman-barannyk changed the base branch from master to b24.0 November 30, 2024 16:53
@roman-barannyk roman-barannyk changed the base branch from b24.0 to b24.3 November 30, 2024 16:54
@roman-barannyk roman-barannyk merged commit 6b4d0cf into b24.3 Nov 30, 2024
6 checks passed
@roman-barannyk roman-barannyk deleted the tmp-release-24.3.2 branch November 30, 2024 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants