Friday, July 18, 2025
3 changes · saas-18.2
Enhancements to existing features
Nilvera API request logs are now shorter and easier to read in monitoring tools. Sensitive request details such as parameters and payloads are no longer included, helping protect user privacy while keeping key performance and status information available.
Original PR description
This change streamlines the Nilvera API request logs to a single-line format, making them easier to parse and visualize in tools like Grafana. The new format includes only the HTTP method, URL, response status, and request duration, removing parameters and payloads to avoid leaking sensitive information and to ensure user privacy. No task Forward-Port-Of: odoo/odoo#218045
The IoT box image build process now includes the upcoming IoT drivers component during its limited source checkout. This helps ensure future upgrades can fetch the needed files smoothly when older driver components are replaced.
Original PR description
In order for the image (built in `saas-18.1`) to be ready for the replacement of `hw_drivers` and `hw_posbox_homepage` by `iot_drivers` in `saas-18.4`, we add it to git's sparse-checkout. This way, we ensure it is fetched by git when upgrading. Forward-Port-Of: odoo/odoo#218991
The Demo payment provider now receives the same default outstanding account setup as other online payment providers. This keeps test payment flows aligned with real provider behavior and reduces manual configuration during demonstrations or testing.
Original PR description
Purpose: Set default outstanding account for `Demo` payment provider as well,
as it is a test version of an Online Payment Provider.
Followup on commit: https://github.com/odoo/odoo/pull/213554/commits/24f06192f4c6f747d2096603b6895481483138ab
task-4907646
Forward-Port-Of: odoo/odoo#216806