Thursday, March 14, 2024
10 changes · master
Enhancements to existing features
The web module's popover tests were moved to Odoo's newer test framework. This is an internal quality improvement that helps maintain the popover behavior more reliably without changing what users see.
Original PR description
task-id: 3705027 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
The application form in recruitment skills now hides the timeline in the skills section. This makes the form simpler for recruiters and keeps attention on the applicant’s skills rather than unnecessary history details.
Original PR description
TaskID: 3794837 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
Scheduled jobs are now processed one at a time in this internal flow, matching how the system already uses it. This reduces the chance of unnecessarily broad locking and helps scheduled background work run more efficiently and predictably.
Original PR description
The method actually is only ever called with a single cron in the recordset. This is important because otherwise the lock acquired by `_try_lock` can span many crons which is sub-optimal. Make it obvious that the method is only meant to be called one record at a time. #154763
The web interface now has a stronger foundation for displaying large two-dimensional grids efficiently. This internal improvement gives developers finer control, helping future screens with large tables or grids stay responsive and easier to maintain.
Original PR description
This is a preliminary work for the related taskid: 3601456 The purpose of this commit is to improve the useVirtual hook. Main changes: - support of 2 dimensional grids - reworked API to give finer control to the user - hook name as well as its location have changed
The project demo data now keeps the Done stage expanded in project pipelines. This makes sample projects easier to understand and present because completed work remains visible by default.
Original PR description
This commit unfold the 'done' stage in the demo data. The improvement ensure that done stage in a pipe remain unfolded. task-3610843
The project update command in the command palette has been renamed to make its purpose easier to understand. This helps users find and use the right project action more confidently.
Original PR description
This commit updates the command palette by renaming the project update command, as the existing name reflects the current status and lacks clarity. taskid:3705176 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
Users returning from a shared project portal view to edit mode are now redirected into the Project app with the expected navigation menus available. This makes it easier for employees to continue managing shared project tasks without landing in a limited view.
Original PR description
**Prior this commit:** Back to edit mode is without menus in portal view of shared project. **Post this commit:** Back to edit mode has corresponding menus linked with it. **Task**-3754821
Timesheet grid tooltips now show the unit of measure selected in settings, making time or quantity information easier to understand. Tooltips related to sales order lines were also clarified so users get more meaningful context while reviewing timesheets.
Original PR description
Improve the tooltip message on the grid view by specifying the selected uom from the settings. Clarify the tooltip message in the case of sale order line. task-3668894
The Enterprise website top menu now uses colors and separators that better match the Enterprise design. This improves visual consistency for users editing websites and ensures the related styling is properly loaded.
Original PR description
Changes related to https://github.com/odoo/odoo/pull/151356 to adapt Enterprise colors. Requires: - https://github.com/odoo/odoo/pull/151356 task-3626064
Gantt and grid views were updated to align with recent platform changes in the underlying web framework. This keeps these planning and reporting views working consistently and prepares them for future improvements.
Original PR description
Enterprise adaptations for changes in the community repo. Community PR: https://github.com/odoo/odoo/pull/157425