Daily updates from Odoo
Tuesday, September 23, 2025
2 changes · master
Code cleanup and technical improvements
This change removes unused legacy test helper code after most tests were moved to the newer testing approach. It reduces maintenance overhead for Documents, Sign, and Web Enterprise without changing customer-facing behavior.
Original PR description
*documents,sign,web_enterprise Now that almost all qunit tests have been converted to hoot, we can get rid of a lot of legacy helpers. This PR only aims at removing what is no longer used, or what can be trivially substituted. A further work will be necessary as some legacy helpers are used in tours. Moreover, the whole QUnit test suite system will still have to be removed, once the few remaining tests will be converted.
This update reorganizes accounting-related configuration options to make them easier to manage and maintain. It affects several accounting services such as invoicing, payment processing, bank reconciliation, electronic document exchange, and online synchronization, with limited expected impact for day-to-day users.
Original PR description
account.bill.predict.history.limit int account.custom_templates_facturx_list str account.display_name_in_footer bool account.pdf_generation_batch int account.show_sale_receipts bool account.skip_create_bank_account_on_reconcile bool account.tests_shared_js_python str account.use_invoice_terms bool account_iso20022.force_iso_20022_pain_09 bool account_online_synchronization.proxy_mode str account_online_synchronization.request_timeout int account_payment.enable_portal_payment bool account_peppol.edi.mode str account_predictive_bills.predict_product int account_sepa_direct_debit.disable_sdd_pre_notification str