Tuesday, November 15, 2022
2 changes · master
Features or functions removed from Odoo
This change removes an older project-level calculation for allocated hours in the Sales Timesheet area. It helps simplify the system and reduce duplicated or unnecessary processing without introducing a visible workflow change for most users.
Original PR description
task-2955983
The old QWeb view mechanism has been removed because it is no longer used. Website view hierarchy tools now run through a modern client action, simplifying maintenance without changing the intended business workflow.
Original PR description
[[REM] web: qweb views](https://github.com/odoo/odoo/pull/103477/commits/ac05848775cc4e7d9a2e6d051b7c5bc7d62fe265) QWeb views allowed to display QWeb templates rendered by the server in a view. Today the last QWeb view has been converted to a client action, making QWeb views unused. This commit removes this view because it is no longer used and will probably not find any useful use case in the future. [[REF] website: view_hierarchy: refactor to client action](https://github.com/odoo/odoo/pull/103477/commits/07b1d8583ff87a0fbe5d5cfd988f8eb43bd93f36) Before this commit, `view_hierarchy` extended the QWeb view to see the hierarchy of views. With the evolution of the javascript framework, this use case has now more sense in a client action rather than an extension of a QWeb view. This commit refactors `view_hierarchy` into a client action.