Daily updates from Odoo
Tuesday, December 11, 2018
4 changes · master
New functionality added to Odoo
This adds automated checks to build the project documentation so problems are caught earlier. It helps prevent broken documentation caused by formatting issues or changes in documentation tools before those issues reach users or contributors.
Original PR description
The doc fails to build semi-regularly: * JS docstrings are incorrectly formatted or written in a way which breaks the parser * new versions of Sphinx remove APIs we're still using * doc fixes don't take older Sphinx versions in account This attempts to automatically build the doc using travis (for a multi-version text matrix, also because that's convenient).
Enhancements to existing features
Server logs now include request query counts and timing details, making it easier to identify slow or heavy requests. This helps teams investigate performance issues faster without changing end-user workflows.
Original PR description
When there is a performance issue, it's sometimes difficult to discover which request increased the query count or its duration. With this commit, the query count, the system time, the user time and the real time are displayed in the logs at the end of each werkzeug request line. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
This update fixes formatting and parsing problems in JavaScript documentation comments across several Odoo areas. It helps keep internal documentation accurate and readable, reducing confusion for developers without changing business features or user workflows.
Original PR description
Parsing errors & rST issues (mostly warnings & crappy output).
PDF documents now display correctly inside manufacturing work orders after a prior interface change disrupted the viewer. This helps shop floor users access needed instructions and documents without interruptions.