Skip to content

Releases: folio-org/mod-finance-storage

v8.6.1

04 Apr 09:49
Compare
Choose a tag to compare

8.6.1 - Released (Quesnelia R1 2024)

The primary focus of this release was to improve the flow of editing PO fund distribution where the re-encumber flag is disabled
Full Changelog

Bug fixes

  • MODFISTO-477 A new encumbrance is needed during FYRO for orders with "Re-encumber" = false

v8.6.0

19 Mar 09:46
Compare
Choose a tag to compare

8.6.0 - Released (Quesnelia R1 2024)

The primary focus of this release was to introduce Batch Transactions API
Full Changelog

Stories

  • MODFISTO-472 Change restricted expenditures calculations
  • MODFISTO-470 Upgrade RAML Module Builder
  • MODFISTO-458 Implementation for the new transaction API
  • MODFISTO-457 Update database API usage
  • MODFISTO-449 Upgrading tenant resets reference and sample records
  • MODFISTO-432 Implement logic to replace AllOrNothing to process list of transaction from request payload

Bug fixes

  • MODFISTO-475 Wrong encumbrance calculation when paying a credit
  • MODFISTO-455 Failed invoice approval creates pending payment transactions and updates budget record
  • MODFISTO-452 Error message contains wrong fund name when moving allocation
  • MODFISTO-259 Releasing 2 transactions at the same time can fail to update budgets
  • MODFISTO-133 Remove use of "extends" property from JSON schemas, invoice_transaction_summary.json is missing an id property

Dependencies

  • Bump raml from 35.0.1 to 35.2.0
  • Bump vertx from 4.3.4 to 4.5.4

v8.5.1

04 Mar 13:18
Compare
Choose a tag to compare

8.5.1 - Released (Poppy R2 2023)

The primary focus of this release was to provide ability to skip duplicate encumbrances when running finance rollover

Full Changelog

Bug Fixes

v8.5.0

10 Oct 15:31
Compare
Choose a tag to compare

8.5.0 - Released (Poppy R2 2023)

The primary focus of this release was to improve finance rollover script performance

Full Changelog

Stories

  • MODFISTO-443 Allow user to decrease allocation resulting in a negative available amount
  • MODFISTO-441 Add the ability to skip the transaction if it is from the previous year
  • MODFISTO-439 Make adjustments to improve finance rollover script performance
  • MODFISTO-435 Update to Java 17 mod-finance-storage
  • MODFISTO-405 Provide error code to restriction in case transaction creation when the budget status is not found/not active
  • MODFISTO-365 Update dependent raml-util
  • MODFISTO-287 Logging improvement

Bug Fixes

  • MODFISTO-446 Creating budget fails with trailing junk after parameter at or near "$2F"
  • MODFISTO-442 Incorrect ledger summary calculation after allocation movement to 0 budget
  • MODFISTO-426 Split ledger order encumbrances causing rollover errors
  • MODFISTO-411 RMB HttpClient resource leak, use Vert.x WebClient
  • MODORDERS-865 Rewrite the orders rollover interaction in an asynchronous way

v8.4.2

15 Jun 10:57
Compare
Choose a tag to compare

8.4.2 - Released (Orchid R1 2023)

The primary focus of this release was to fix the rollover behaviour for split ledger order encumbrances

Full Changelog

Bug Fixes

  • MODFISTO-426 Split ledger order encumbrances causing rollover errors

v8.4.1

21 Mar 15:31
Compare
Choose a tag to compare

8.4.1 - Released (Orchid R1 2023)

The primary focus of this release was to rewrite the orders rollover interaction in an asynchronous way

Full Changelog

Bug Fixes

  • MODORDERS-865 Rewrite the orders rollover interaction in an asynchronous way

v8.4.0

20 Feb 11:54
Compare
Choose a tag to compare

8.4.0 - Orchid R1 2023

The primary focus of this release was to replace Vertx shared lock with DB lock to increase stability

Full Changelog

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

02 Nov 09:28
Compare
Choose a tag to compare

The primary focus of this release was to fix preview rollover flow

Full Changelog

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

21 Oct 10:25
Compare
Choose a tag to compare

The primary focus of this release was to implementation preview rollover flow

Full Changelog

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

19 Sep 09:32
Compare
Choose a tag to compare

The primary focus of this release was to remove a migration script that may fail enabling or migrating a tenant.

Bug Fixes

Full Changelog