Daily updates from Odoo
Thursday, July 28, 2022
4 changes · master
Code cleanup and technical improvements
The enterprise settings page has been updated behind the scenes to use Odoo's newer interface framework. This should preserve the same user experience while making the page easier to maintain and evolve in future releases.
This update reorganizes spreadsheet components so dashboard features can be added more cleanly later. It separates document-specific options like favorites from shared spreadsheet collaboration and filter controls, reducing duplication and making future dashboard work easier to deliver.
Original PR description
Several commits or reorganization before the introduction of dashboards
The online appointment board styling was adjusted to stay aligned with Odoo's newer kanban view framework. This keeps the appointment management screen visually consistent and helps avoid display issues after the interface update.
Original PR description
This commit makes some adaptation in the scss of the online appointment kanban view with respect to the introduction of the owl kanban view.
This update improves internal automated tests for the Documents area so they better match how users actually edit text fields. It helps catch issues more accurately without changing how customers use the product.
Original PR description
In this commit, we improve some tests by making them use the util function "editInput". Indeed those tests were incorrectly reflecting the edition of an input: normally, change the value of an input should trigger an "input" event.