Releases: folio-org/mod-inn-reach
Releases · folio-org/mod-inn-reach
v1.0.3
Bugs
- MODINREACH-286 - Invalid mod-inn-reach-1.0.2 module descriptor
v1.1.0
Release primarily addresses Circulation flow and bug fixes.
Stories
- MODINREACH-267 - INN-Reach Transaction Detail View Action Menu (Local hold) - Transfer hold to another item
- MODINREACH-265 - INN-Reach Transaction Detail View Action Menu (Item hold) - Final check-in
- MODINREACH-262 - INN-Reach Transaction Detail View Action Menu (Item hold) - Transfer hold to another item
- MODINREACH-264 - INN-Reach Transaction Detail View Action Menu (Item hold) - Cancel hold
- MODINREACH-246 - INN-Reach Circulation Flow Terminating Transaction Handling: Cancel Item Hold (Borrowing Site)
- MODINREACH-269 - "Visible-patron-field-configuration" permissions don't work
- MODINREACH-261 - Ensure that INN-Reach transaction state is persisted before Kafka events are consumed
- MODINREACH-128 - FOLIO INN-Reach Integration
- MODINREACH-239 - INN-Reach Staff Interface: INN-Reach Transaction Detail View Action Menu (Patron hold) - Return Item API
- MODINREACH-247 - INN-Reach Circulation Flow Terminating Transaction Handling: Cancel Request (Borrowing Site)
- MODINREACH-260 - Final Check In Fails at Borrowing Site if Transaction State is ITEM_RECEIVED
- MODINREACH-259 - INN-Reach Settings: Create CRUD REST API Endpoints for Visible Patron Field Configuration
- MODINREACH-251 - INN-Reach Circulation Flow Terminating Transaction Handling: Claims Returned (Borrowing Site)
- MODINREACH-250 - INN-Reach Circulation Flow Terminating Transaction Handling: Patron Claims Returned (Owning Site)
- MODINREACH-249 - INN-Reach Circulation Flow Terminating Transaction Handling: Local Checkout (Local Hold)
- MODINREACH-248 - INN-Reach Circulation Flow Terminating Transaction Handling: Cancel Request (Owning Site)
- MODINREACH-244 - INN-Reach Circulation Flow Terminating Transaction Handling: Final Item Check-in (Borrowing Site)
- MODINREACH-177 - INN-Reach Record Contribution: Ignore Items and Bibs from Locations Not Associated with INN-Reach Local Agency Libraries
- MODINREACH-158 - INN-Reach Circulation Flow Action: INN-Reach Transaction Detail View Action (Patron hold) - Cancel hold
- MODINREACH-245 - INN-Reach Circulation Flow Terminating Transaction Handling: Cancel Item Hold (Owning Site)
- MODINREACH-257 - Owning Site Sending Unnecessary Cancel Request Call to Central Server after Borrowing Site Cancel Request Received
- MODINREACH-258 - SPIKE: Determine Why Instances are Being Contributed multiple times in a row following come circulation actions
- MODINREACH-213 - Make User Field Used to Match "visiblePatronId" from D2IR Patron Verification Endpoint Payload Configurable
- MODINREACH-241 - Update D2IR Local Endpoint (Circulation): Report Item Received to Owning Site for Item Hold to Support ITEM_HOLD and TRANSFERRED Transaction States
- MODINREACH-256 - Update creation of holdings for INN-Reach Patron Hold items to include holdings source (FOLIO)
- MODINREACH-236 - INN-Reach Circulation Flow Action: INN-Reach Transaction Detail View Action (Patron hold) - Check out to requesting patron
- MODINREACH-149 - When Saving a Central Server Configuration, Validate That Libraries Are Only Assigned to a Single Agency Code
- MODINREACH-217 - INN-Reach Transactions: Make transactions filterable by date comparison on metadata object dates and loanDueDate
- MODINREACH-253 - INN-Reach Locations List Not Being Contributed Correctly
- MODINREACH-252 - INN-Reach location should be optional for Location mapping
- MODINREACH-161 - Inn-Reach Contribution Flow: support Cancelation API endpoint
- MODINREACH-216 - Add Patron Name and Patron Type (INN-Reach) to Patron Hold Transaction Record
- MODINREACH-238 - Update Receive Un-shipped Item API to Handle Receiving an Un-shipped Item with a Cancelled FOLIO Request
- MODINREACH-240 - ASCII Newline Characters In Call Number Fields of Contributed Items Causing Errors on Central Server
- MODINREACH-227 - Create API endpoint (GET) for location mappings
- MODINREACH-233 - Update Receive Shipped Item API to Handle Receiving a Shipped Item with a Cancelled FOLIO Request
- MODINREACH-6 - Record Contribution, Ongoing: Trigger contribution or update of Bibs and Items to INN-Reach central Server
- MODINREACH-7 - Record Contribution, Ongoing: Trigger de-contribution of Bibs and Items from INN-Reach central Server
- MODINREACH-231 - Checkout to Borrowing Site API Is Not Limiting Transaction Lookup by both item barcode and transaction state
- MODINREACH-235 - Institutional Request Pickup Location Using Service Point Preference Default, not Request Preference Default Pickup Location
- MODINREACH-234 - Local Hold Creation Failing When Item and Patron Agencies Do Not Match but Are On the Same Local Server
- MODINREACH-162 - INN-Reach Circulation Flow: React to Loan Record Changes for INN-Reach Transactions - Local Hold: Check Out to Local Patron
- MODINREACH-229 - Unable to Create Requests for Patron or Local Hold Transactions
- MODINREACH-230 - Change Patron ID Handling for Verify Patron and Other D2IR APIs
- MODINREACH-225 - INN-Reach Circulation Flow: Modify Reaction to Change in Request Record for INN-Reach Transaction: Cancel Request (Patron Hold)
- MODINREACH-122 - INN-Reach Circulation Flow: React to Change in Request Record for INN-Reach Transaction: Transfer (Move) Request (Item Hold)
- MODINREACH-165 - INN-Reach Circulation Flow: React to Loan Record Changes for INN-Reach Transactions - Patron Hold: Claim Returned
- MODINREACH-176 - INN-Reach Circulation Flow: React to Changed Loan Record for INN-Reach Transaction: Item Recalled (Item Hold)
- MODINREACH-226 - Enable logging of all responses and requests from the central server
- MODINREACH-175 - INN-Reach Circulation Flow: React to Check-ins for INN-Reach Transactions - Patron Hold: Return Item Uncirculated
- MODINREACH-173 - INN-Reach Circulation Flow: React to Change in Request Record for INN-Reach Transaction: Cancel Request (Item Hold)
- MODINREACH-174 - INN-Reach Circulation Flow: React to Change in Request Record for INN-Reach Transaction: Cancel Request (Patron Hold)
- MODINREACH-223 - Fix Initial record contribution fields mapping
- MODINREACH-222 - Fix Initial record contribution - loading of source records
- MODINREACH-218 - Transaction get request returns empty collection if offset >1
- MODINREACH-169 - INN-Reach Circulation Flow: React to Loan Record Changes for INN-Reach Transactions - Item Hold: Final Check-in
- MODINREACH-221 - Fix Initial record contribution event consuming
- MODINREACH-220 - Remove "X-Request-Creation-Time" from all outgoing D2IR API requests
- MODINREACH-219 - Remove "X-Request-Creation-Time" from list of required headers for 3rd-party D2IR API requests
- MODINREACH-164 - INN-Reach Circulation Flow: React to Loan Record Changes for INN-Reach Transactions - Patron Hold: Return Item
- MODINREACH-163 - INN-Reach Circulation Flow: React to Loan Record Changes for INN-Reach Transacti...
v1.0.2
Resolve Log4Shell security issue (CVE-2021-44228 and CVE-2021-45046)
Stories
- MODINREACH-203 - Log4j vulnerability verification and correction
v1.0.1
Stories
- MODINREACH-145 - Fix record contribution integration errors
- MODINREACH-140 - Update Iteration Job status object to reflect changes in mod-inventory-storage
- MODINREACH-83 - D2IR Local Endpoint (Circulation): Create INN-Reach Item Hold - Create Transaction
- MODINREACH-113 - D2IR Local Endpoint (Record Contribution): Get Bib Record
v1.0.0
The primary focus of this initial release was to support configuration settings for Inn-Reach integration and
implement Initial Contribution process.
Stories
- MODINREACH-134 - Store Central Server Code in Backend Model for Base INN-Reach Central Server Configuration
- MODINREACH-129 - Adjust MARC bib transformation to be Inn-reach compliant
- MODINREACH-124 - Populate Auditable entity data from Folio execution context
- MODINREACH-123 - INN-Reach Record Contribution: Requirements for determining itemCircStatus of contributed items
- MODINREACH-121 - Record Contribution: CRUD for job execution status tracking and basic statistics
- MODINREACH-120 - Record Contribution: Data model for job execution status tracking and basic statistics
- MODINREACH-119 - Record Contribution: Provide API endpoint to start Initial contribution process
- MODINREACH-118 - Record Contribution: Manage internal System user to interact with other modules during Kafka event processing
- MODINREACH-117 - Record Contribution: Introduce Kafka client to accept Instance events related to Initial contribution from mod-inventory-storage
- MODINREACH-116 - Circulation status mapping GET Error 500
- MODINREACH-115 - Add Id to Item Contribution Options Configuration
- MODINREACH-112 - Add PUT for material types collection mappings
- MODINREACH-111 - Apply "ON DELETE CASCADE" rule to all existing foreign key references where it's missing
- MODINREACH-110 - Not all central servers can be removed
- MODINREACH-109 - Simplify Record Contribution Criteria Configuration data model
- MODINREACH-101 - D2IR Local Endpoint (Circulation): Act on Borrower Renew Message for Item Hold (Owning Site)
- MODINREACH-94 - INN-Reach Central server Configuration: Add metadata
- MODINREACH-84 - Create Backend API Endpoint to GET a INN-Reach Central Item Types
- MODINREACH-82 - INN-Reach Record Contribution: Create CRUD REST API Endpoints for Data Model to Store Item Contribution Options Configuration
- MODINREACH-81 - INN-Reach Record Contribution: Create Data Model to Store Item Contribution Options Configuration
- MODINREACH-77 - INN-Reach Circulation Settings: Create API Endpoints to CRUD Mapping of Central Patron Types to Specific FOLIO User Barcodes
- MODINREACH-76 - INN-Reach Circulation Settings: Create Model to Store Mapping of Central Patron Types to Specific FOLIO User Barcodes
- MODINREACH-75 - Central server Configuration POST 400 error
- MODINREACH-74 - Central server Configuration POST 500 error
- MODINREACH-73 - Central server Configuration PUT 406 error
- MODINREACH-71 - INN-Reach Circulation Settings: Create Endpoints to CRUD User Custom Field to Local Agency Code Mapping
- MODINREACH-70 - INN-Reach Circulation Settings: Create Model to Store User Custom Field to Local Agency Code Mapping
- MODINREACH-69 - Add definition of /inn-reach/central-servers endpoints to OpenAPI spec of the module
- MODINREACH-68 - Key/Secret authentication REST endpoint
- MODINREACH-67 - Incorrect behavior of CentralServer REST API [POST, PUT]
- MODINREACH-66 - Proposal to adjust permissions and interface namespaces
- MODINREACH-65 - Create CRUD API(s) for Data Model to Store a Mapping of INN-Reach Agencies, Local Servers, and/or central servers to FOLIO Locations for Use with "Virtual Item Records" in FOLIO Inventory
- MODINREACH-64 - INN-Reach Circulation Settings: Create CRUD APIs for Local FOLIO Patron Group to INN-Reach Central Patron Type
- MODINREACH-63 - INN-Reach Circulation Settings: Create Data Model to Store FOLIO Patron Group to INN-Reach Central Patron Type Mapping
- MODINREACH-62 - INN-Reach Circulation Settings: Create CRUD APIs for Central Item Type to FOLIO Material Type Configuration for Patron Holds ("Virtual" item material type)
- MODINREACH-61 - INN-Reach Circulation Settings: Central Item Type to FOLIO Material Type Configuration for Patron Holds ("Virtual" item material type)
- MODINREACH-59 - Record Contribution: Process contribution or update Jobs of Items to an INN-Reach central Server
- MODINREACH-58 - Configure scratch environment and deploy mod-inn-reach module
- MODINREACH-55 - Add Metadata Object to all mod-inn-reach data models
- MODINREACH-54 - Align common backend module files with Folio standards
- MODINREACH-53 - Record Contribution: Trigger batch contribution or update of Items to INN-Reach central Server via API
- MODINREACH-51 - Record Contribution: Process contribution of Bibs to an INN-Reach central Server
- MODINREACH-50 - Record Contribution Settings: API to CRUD Data Model to Store Contributed MARC Transformation Options Settings for INN-Reach Central Servers
- MODINREACH-49 - Record Contribution Settings: Create a Data Model to Store Contributed MARC Transformation Options Settings for INN-Reach Central Servers
- MODINREACH-48 - Record Contribution: Retrieve and Transform MARC-backed Inventory Instance for Contribution to Central Server
- MODINREACH-47 - System Configuration: Trigger (Re-)submission of All Mapped Locations to the Central Server
- MODINREACH-46 - System Configuration: Submit Mapped Locations to the Central Server
- MODINREACH-45 - Create Backend API Endpoint to CRUD a Mapping of FOLIO Material Types to INN-Reach Central Item Types
- MODINREACH-44 - Create a Data Model to Store a Mapping of FOLIO Material Types to INN-Reach Central Item Types
- MODINREACH-43 - Create API Endpoint(s) to CRUD Record Contribution Criteria Configuration
- MODINREACH-42 - Create Record Contribution Criteria Configuration Model
- MODINREACH-41 - Provide API to Store an API Key and Secret Pair for Use by Associated INN-Reach Central Servers
- MODINREACH-15 - Check INN Reach access token lifecycle behavior.
- MODINREACH-39 - Create API Endpoint to Retrieve a Mapping of FOLIO Tenant Locations, locationUnits, and Service Points to INN-Reach Compatible Location Codes
- MODINREACH-38 - Create API Endpoint to Update a Mapping of FOLIO Tenant Locations, locationUnits, and Service Points to INN-Reach Compatible Location Codes
- MODINREACH-37 - Create API Endpoint to CRUD a Mapping of FOLIO Tenant Libraries and Shelving Locations to INN-Reach Compatible Location Codes
- MODINREACH-36 - Reference Data: INN-Reach Compatible Locations CRUD API
- MODINREACH-35 - Create API Endpoint to CRUD Base INN-Reach Central Server Configurations
- MODINREACH-34 - Create Backend Model for Base INN-Reach Central Server Configuration
- MODINREACH-17 - Reference Data: INN-Reach Compatible Locations Model
- MODINREACH-13 - INN-Reach Circulation Settings: Create a Data Model Store a Mapping of FOLIO Patron Groups to INN-Reach Central Patron Types
- MODINREACH-12 - Create a Data Model to Store a Mapping of INN-Reach Agencies, Local Servers, and/or central servers to FOLIO Locations for Use with "Virtual Item Records" in FOLIO Inventory
- [MOD...