Skip to content

Release: develop -> main#4324

Merged
TaprootFreak merged 2 commits into
mainfrom
develop
Jul 23, 2026
Merged

Release: develop -> main#4324
TaprootFreak merged 2 commits into
mainfrom
develop

Conversation

@github-actions

Copy link
Copy Markdown

Automatic Release PR

This PR was automatically created after changes were pushed to develop.

Commits: 1 new commit(s)

Checklist

  • Review all changes
  • Verify CI passes
  • Approve and merge when ready for production

…s and repair affected valutaDate rows (#4315)

* fix(fiat-output): reject spreadsheet date serials on admin date fields and repair affected valutaDate rows

* fix(fiat-output): widen the serial repair window to all post-2000 serials and restore from the audit log on revert

* fix(fiat-output): make the serial repair audit atomic and guard the rollback by the audited after value

* fix(fiat-output): lock repair candidates and gate both mutations on their audit rows
…t automatic payout bank selection (#4314)

* fix(liquidity): match Bank Frick balances by account IBAN and restrict automatic payout bank selection

* fix(liquidity): scope the Frick availability guard to matched accounts and protect explicit bank assignments

* fix(fiat-output): resolve the sender bank whenever an account IBAN is set and repair missing bank links

* fix(fiat-output): reach rows with a set account IBAN but missing bank link in the assignment job

* fix(fiat-output): reject an empty account IBAN and pin the assignment query contract in tests

* fix(fiat-output): reject explicit null account IBANs and assert the repair query branch in tests

* fix(fiat-output): guard assignment writes with compare-and-set criteria against concurrent admin updates

* fix(fiat-output): match legacy empty-string account IBANs in the assignment compare-and-set
@TaprootFreak
TaprootFreak merged commit 84a2d2f into main Jul 23, 2026
12 checks passed
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.

1 participant