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-2142: Merge ECS TLR feature branch into master #1510

Merged
merged 34 commits into from
Nov 8, 2024

Conversation

OleksandrVidinieiev
Copy link
Contributor

Purpose

Merge ECS TLR feature branch into master
CIRC-2142

Approach

TODOS and Open Questions

  • Check logging

Learning

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
Copy link

sonarqubecloud bot commented Nov 8, 2024

@OleksandrVidinieiev OleksandrVidinieiev merged commit 0967ca8 into master Nov 8, 2024
6 checks passed
@OleksandrVidinieiev OleksandrVidinieiev deleted the CIRC-2142 branch November 8, 2024 10:20
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.

5 participants