gnucash future: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sat Jul 18 19:17:56 EDT 2026
Updated via https://github.com/Gnucash/gnucash/commit/0ec51ed3 (commit)
via https://github.com/Gnucash/gnucash/commit/4ccc95dd (commit)
from https://github.com/Gnucash/gnucash/commit/0e53aff8 (commit)
commit 0ec51ed3eede927e953e05065eaaac6f5da66b15
Merge: 0e53aff804 4ccc95ddf2
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jul 18 16:17:26 2026 -0700
Merge copystring's 'aqbanking-standing-orders' into future.
commit 4ccc95ddf2a4cadcf4195fc0f02f3ca533079b01
Author: copystring <1298861+copystring at users.noreply.github.com>
Date: Sat Jul 11 12:17:47 2026 +0200
AqBanking: Import standing orders
Fetch supported SEPA standing orders and synchronize them to externally managed scheduled transactions. Preserve local scheduling preferences and account assignments while updating bank-owned fields.
Add deterministic AqBanking context tests for account matching, updates, removals, validation, and unknown counterparties.
Summary of changes:
gnucash/import-export/aqb/CMakeLists.txt | 2 +
gnucash/import-export/aqb/gnc-ab-gettrans.c | 113 ++-
gnucash/import-export/aqb/gnc-ab-gettrans.h | 12 +-
gnucash/import-export/aqb/gnc-ab-kvp.c | 63 ++
gnucash/import-export/aqb/gnc-ab-kvp.h | 16 +
gnucash/import-export/aqb/gnc-ab-standing-orders.c | 846 ++++++++++++++++++++
gnucash/import-export/aqb/gnc-ab-standing-orders.h | 43 ++
gnucash/import-export/aqb/gnc-plugin-aqbanking.c | 26 +
gnucash/import-export/aqb/gnc-plugin-aqbanking.ui | 5 +
gnucash/import-export/aqb/test/CMakeLists.txt | 3 +-
gnucash/import-export/aqb/test/test-aqb.c | 2 +
.../import-export/aqb/test/test-standing-orders.c | 850 +++++++++++++++++++++
po/POTFILES.in | 1 +
13 files changed, 1979 insertions(+), 3 deletions(-)
create mode 100644 gnucash/import-export/aqb/gnc-ab-standing-orders.c
create mode 100644 gnucash/import-export/aqb/gnc-ab-standing-orders.h
create mode 100644 gnucash/import-export/aqb/test/test-standing-orders.c
More information about the gnucash-patches
mailing list