Daily updates from Odoo
Monday, September 15, 2025
4 changes · master
Enhancements to existing features
Public website pages can now be cached after they are generated, helping them load faster for visitors and reducing server/database workload. Safeguards avoid caching pages that may contain dynamic or sensitive information, while allowing teams to customize cache behavior where needed.
The Argentina electronic invoicing test certificates were refreshed so Odoo can keep connecting to ARCA's testing services. This prevents test failures caused by expired digital certificates and keeps validation workflows running smoothly.
Original PR description
Homologation certificates are required to connect Odoo with ARCA's test web services. When they expire, electronic invoicing tests fail, displaying a “Digital certificate expired” warning. In this PR, I'm updating the certificates so we can continue using the testing environment for our tests. Odoo Task 1359 Adhoc Task 57144 Forward-Port-Of: odoo/enterprise#94128
This update removes duplicate shortcuts in Belgian accounting add-ons and uses the standard accounting settings action instead. It also simplifies related bank statement source handling, reducing maintenance without changing day-to-day accounting workflows.
Original PR description
#### [IMP] l10n_be_{codabox,soda}: remove obsolete actions
Currently the modules `l10n_be_codabox` and `l10n_be_soda`
define their own actions to open the accounting settings.
Such an action exists already in `account`. So they can be removed.
To remove
- `l10n_be_codabox.action_open_accounting_settings`
- `l10n_be_soda.action_open_accounting_settings`
Use instead
- `account.action_account_config`
#### [IMP] account: remove `__get_bank_statements_available_sources`
The function `__get_bank_statements_available_sources` is pointless
and can just be replaced with `_get_bank_statements_available_sources`
(single underscore version).
See related community PR. (odoo/odoo/pull/226347)
#### References
task-NoneThe mobile point of sale now remembers the customer display chosen by the user and reopens it automatically the next time POS starts. This saves staff time and reduces repeated setup when using customer-facing screens.
Original PR description
- Save the selected display in cookie - Open the selected display automatically when open the PoS Forward-Port-Of: odoo/enterprise#94391