Tuesday, May 3, 2022
7 changes · master
Enhancements to existing features
Project reporting is easier to use with clearer default measures and new filters for department-based timesheet planning and conflicting tasks. Timesheet entry labels were also clarified to help users understand what time information to provide.
Original PR description
** = timesheet_grid,project_timesheet_forecast Purpose of this PR to improve generic usage of project app. So, in this PR done following changes: - reporting > timesheets & planning analysis > graph view: display the count measure by default. - add 'my department' filter in 'timesheets & planning analysis' report's search view. - change string of time_spent field in project task create timesheet wizard. - add 'Task In Conflict' filter in 'Task Analysis' report search view. task-2742725
This adds automated coverage for inserting CRM pivot data into spreadsheets. It helps ensure the spreadsheet workflow keeps working reliably when users create reporting views from CRM data.
The Documents Spreadsheet feature has been updated to a newer spreadsheet engine version, adding a dedicated dashboard mode and improving how spreadsheet views are handled. This should support clearer dashboard-style reporting while also including configuration fixes that make the feature more reliable for future updates.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/a709ca18 [IMP] spreadsheet: introduce dashboard mode https://github.com/odoo/o-spreadsheet/commit/abe22e33 [REM] model: remove mode https://github.com/odoo/o-spreadsheet/commit/5443121f [FIX] config: update rollup path https://github.com/odoo/o-spreadsheet/commit/73e898e4 [FIX] config: Feed dedicated tsconfig.json file to jest https://github.com/odoo/o-spreadsheet/commit/b87ca1ea [FIX] config: Avoid compiling test files
This update removes redundant default settings from many app manifest files, reducing clutter without changing how the apps work. It makes the configuration easier to review and maintain, helping teams spot meaningful differences more quickly.
Original PR description
Remove most values uselessly specified because giving the same value as the default one (see _DEFAULT_MANIFEST in odoo/modules/module.py) * auto_install is Falsy by default * author is Odoo SA by default * summary & description are empty strings by default * application is False by default * test, demo, depends and data are empty lists by default This will reduce noise/inconsistencies between manifests specifications, simplify analysis of manifests content, ...
This update streamlines internal tests for the Enterprise messaging features by changing how discussion, dialog, and chat window components are loaded during testing. It prepares the codebase for upcoming messaging app changes and should reduce future development noise without affecting end users.
Original PR description
This PR prepares the ground for the one introducing the new environment in the
discuss app. Indeed, tests will now use the mainComponentRegistry in order to mount
those components. Doing so, the parameters has{Discuss/Dialog/ChatWindow} will become
obsolete. Removing those parameters now helps reducing the noise in the main PR.
task-2582313
community: https://github.com/odoo/odoo/pull/90120Access rights labels across several HR-related apps have been updated to make user roles easier to understand. Fleet also gains a new officer role with intermediate permissions, helping businesses assign responsibilities more accurately.
Original PR description
*: approvals hr_apprasaisal hr_payroll hr_referral fleet hr hr_attendance hr_holidays hr_recruitment lunch Change various access rights names to improve understandability for users. Addition of an officer role in fleet with intermediate accesses TaskID 2742855
HR teams can now launch a signing plan for multiple employees at once instead of repeating the process employee by employee. This saves time during onboarding or contract updates and makes bulk HR workflows smoother.
Original PR description
task - 2797331