Daily updates from Odoo
Wednesday, March 4, 2026
3 changes
2 changes
Code cleanup and technical improvements
This update reorganizes how Odoo handles website requests, moving the core serving logic to the `router.py` module. This change improves the system's architecture and efficiency, streamlining the process of delivering website content. It’s part of an ongoing effort to optimize Odoo's performance.
Original PR description
Now that the http module has been split, it makes sense to move the serving logic to the `router.py` module. These functions do not need to be exposed from a `Request` instance. Task-5926433
This update refactors how Odoo serves requests, moving key logic to the `router.py` module. This change improves the system's architecture and efficiency, streamlining the process of delivering Odoo's SaaS functionality. It doesn't directly impact users but supports ongoing improvements.
Original PR description
Now that the http module has been split, it makes sense to move the serving logic to the `router.py` module. These functions do not need to be exposed from a `Request` instance. Task-5926433
1 change
Code cleanup and technical improvements
This update reorganizes how Odoo handles incoming requests, moving serving logic to a dedicated module. This change simplifies the system and makes it more efficient, ensuring requests are processed effectively. It’s an internal technical update that improves the underlying infrastructure.
Original PR description
Now that the http module has been split, it makes sense to move the serving logic to the `router.py` module. These functions do not need to be exposed from a `Request` instance. Task-5926433 Forward-Port-Of: odoo/enterprise#107416