- Add new API contract for POST and GET API of LC User registration (EDGPATRON-151)
- Implement POST staging user API with test case (EDGPATRON-150)
- Add new GET endpoint to fetch patron details based on emailId (EDGPATRON-149)
- Add allowed service-points endpoint for item level (EDGPATRON-148)
- Patron lookup in the secure tenant (EDGPATRON-147)
- Updated API doc for external_patron as per new modified error scenario (EDGPATRON-144)
- Fix PreferredEmailCommunication Service to Services (EDGPATRON-143)
- Add API doc for external_patron error scenario (EDGPATRON-142)
- Update LC user registration API contract (EDGPATRON-141)
- Update to
edge-common
v4.7.1 (EDGPATRON-139) - Update
patron
interface version to 6.0 (EDGPATRON-138) - Add GET external patron endpoint (EDGPATRON-134)
- Add PUT endpoint to update patron account by email (EDGPATRON-133)
- Add GET edge api for LOC patron (EDGPATRON-132)
- Add POST edge api for LOC patron (EDGPATRON-131)
- Enhance HTTP Endpoint Security with TLS and FIPS-140-2 (EDGPATRON-130)
- Upgrade to Vert.x 4.5.5, log4j-bom 2.23.0 (EDGEPATRON-128)
- Upgrade to Vert.x 4.4.6, Netty 4.1.100.Final (EDGPATRON-123)
- Add allowed-service-points endpoint (EDGPATRON-119)
- Support Consortium Authentication & Routing (EDGPATRON-114)
- Fix
patron
interface version (EDGPATRON-113) - Use GitHub Workflows api-lint and api-schema-lint and api-doc (EDGPATRON-112)
- Updating
patron
,circulation
interfaces (EDGPATRON-113)
- Upgrade to edge-common 4.4.2 (EDGPATRON-106)
- Hold requests without a JSON body will now trigger a 400 error rather than a 500. (EDGPATRON-102)
- Improve error logging for external requests (EDGPATRON-101)
- Upgrade dependencies fixing DoS and HTTP Request Smuggling (EDGPATRON-91)
- Replace CompletableFuture with Future, fix spurious failures (EDGPATRON-92)
- Broken logging:
%d [%thread] %-5level %logger - %msg%n
(EDGPATRON-90)
- Fix header injection security vulnerability when tenant header is present in a request. (EDGPATRON-89)
- Support circulation interface v13 (EDGPATRON-79)
- Removed UUID string pattern from RAML file, as module now uses externalSystemID to look up patron data [EDGPATRON-61] (https://issues.folio.org/browse/EDGPATRON-61)
- Include API key parameter for every endpoint in RAML. EDGPATRON-63
- Update Log4j to 2.17.0. (CVE-2021-44228, CVE-2021-45105) (EDGPATRON-67, EDGPATRON-74)
- EDGPATRON-64: Update interface circulation version to 12.0
- EDGPATRON-62: Support new query arguments: sortBy, limit, offset for patron account info endpoint
- EDGPATRON-72: Inconsistent handling of invalid limit parameter
- Upgrade to vert.x 4.x [EDGPATRON-39] (https://issues.folio.org/browse/EDGPATRON-39)
- Requires
circulation 9.5 10.0 or 11.0
(EDGPATRON-44, EDGPATRON-46)
- Introduces patron comments on requests (EDGPATRON-33)
- Requires
patron 4.2
- Required
circulation 9.5
- EDGPATRON-35: Upgrade to JDK11
- EDGPATRON-30: EDGEPATRON (edge-patron) release
- EDGPATRON-31: Add 7.0 as acceptable login interface version
- EDGPATRON-27: Cancelling Requests failed by non-UUID patronID
- EDGPATRON-20: Process request cancellation comming from patron portal in discovery layer
- FOLIO-2235: Add LaunchDescriptor settings to each backend non-core module repository
- FOLIO-2358: Use JVM features (UseContainerSupport, MaxRAMPercentage) to manage container memory
- EDGPATRON-19: Set request creation date to timestamp and remove expiration date if it's invalid.
- EDGPATRON-18: Add
login
6.0 interface
- EDGPATRON-17: Update to
edge-common
v2.0.2
- EDGPATRON-13: Update to the
patron
3.0 interface - EDGPATRON-5: Update to RAML 1.0
- EDGPATRON-14: Remove the "queueLength" JSON field
- EDGPATRON-11: Update to the
patron
2.0 interface - EDGPATRON-9: Update to
edge-common
v2.0.0 - EDGPATRON-7: Add
login
2.0 interface dependency
- EDGPATRON-4: JSON descriptions
- Initial Commit