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