Releases: folio-org/mod-finance-storage
v8.4.0
8.4.0 - Orchid R1 2023
The primary focus of this release was to replace Vertx shared lock with DB lock to increase stability
Stories
- MODFISTO-377 Replace Vertx shared lock with DB lock to increase stability working with transactions
- MODFISTO-373 Add migration script to support cache balance changes
- MODFISTO-371 Add support to rollover cash balance during FY rollover
- MODFISTO-358 Logging improvement - Configuration
- MODFISTO-290 Allowing "Available" to be a negative number
Bug Fixes
- MODFISTO-386 startTx DB connection not closed on failure, resource leak
- MODFISTO-384 Failed to create pending payment during invoice approval
- MODFISTO-362 Expense class code and status are not shown in test rollover results .csv file
v8.3.1
The primary focus of this release was to fix preview rollover flow
Bug Fixes
- MODFISTO-359 Rollover fails when fund contains "Planned budget" created by user
- MODFISTO-355 "Encumbered" value is changed in repeatedly downloaded ".csv" file after the next test rollovers, "Encumbered (Exp Class)" value is doubled
v8.3.0
The primary focus of this release was to implementation preview rollover flow
Stories
- MODFISTO-353 Upgrade RAML Module Builder
- MODFISTO-351 Provide expense class details in Ledger Rollover Budgets API response
- MODFISTO-348 Fix randomly failing tests
- MODFISTO-338 Update planned budget status to active during FY rollover
- MODFISTO-335 Implement sending email and include it in the preview ledger rollover flow
- MODFISTO-327 Replace unique index in the table "ledger_fiscal_year_rollover" with uniqueness logic in the code
- MODFISTO-323 Update ledger rollover SQL script with preview rollover logic and store results in the preview rollover table
- MODFISTO-320 Define and implement Storage API : Ledger Rollover Budgets
- MODFISTO-319 Define schemas and table for storing generated Budgets and schema for showing rollover logs
- MODFISTO-318 Implement Preview rollover flow and update budgets with all calculated amounts
Bug Fixes
- MODFISTO-354 Encumbered amount is increased by the next test rollover Encumbered amount when run test rollover multiple times
- MODFISTO-345 Remove update_encumbrances_order_status.ftl (cross module)
- MODFISTO-343 Tenant init fails on 2nd time
- MODFISTO-342 Tenant operation failed for module mod-finance-storage-8.1.6: SQL error
- MODFISTO-340 Invalid usage of optimistic locking
v8.2.3
The primary focus of this release was to remove a migration script that may fail enabling or migrating a tenant.
Bug Fixes
- MODFISTO-345 Remove update_encumbrances_order_status.ftl (cross module)
- MODFISTO-343 Tenant init fails on 2nd time
v8.1.7
The focus of this release was to remove a migration scripts that may fail enabling or migrating a tenant.
Bug Fixes
- MODFISTO-345 Remove update_encumbrances_order_status.ftl (cross module)
- MODFISTO-343 Tenant init fails on 2nd time
- MODFISTO-214 Illegal cross-module *_mod_finance_storage.fund access on migration
v.8.2.2
The primary focus of this release was to fix running script for budget rollovers
Bug Fixes
- MODFISTO-331 Encumbered amount remains in Budget summary for fiscal year #2 after rollover
v8.2.1
The primary focus of this release was to fix rollover and performance issues
Bug Fixes
- MODFISTO-331 Encumbered amount remains in Budget summary for fiscal year #2 after rollover
- MODFISTO-328 Encumbrance orderStatus is wrong after closing an order with a paid or approved invoice
- MODFISTO-324 Performance: additional indexes required for orders rollover process
v8.1.6
This bugfix release was focused on updating rollover script
- MODFISTO-325 Encumbered amount remains in Budget summary for fiscal year #2 after rollover when fund name was changing in POL and related paid invoice exists
v8.1.5
This bugfix release was focused on fixing rollover issue
- MODFISTO-325 Encumbered amount remains in Budget summary for fiscal year #2 after rollover when fund name was changing in POL and related paid invoice exists
v8.2.0
The primary focus of this release was to fix rollover issues
Stories
- MODFISTO-317 Upgrade RAML Module Builder
- MODFISTO-304 Lock budgets to update totals
Bug Fixes
- MODFISTO-311 Redundant "Rollover transfer" transactions are created during rollover for previously rolled over ledgers
- MODFISTO-309 Budgets not created during FYRO for some ledgers
- MODFISTO-299 Order and financial rollover errors are not reported
- MODFISTO-298 Unable to access adjustment ledger
- MODFISTO-214 Illegal cross-module *_mod_finance_storage.fund access on migration