Friday, June 4, 2021
8 changes · master
Enhancements to existing features
Time off types can now require or offer supporting documents directly on the request form, making it easier for employees to attach the right paperwork. Uploaded files are kept in sync with the request’s message history, reducing confusion and attachment errors.
Original PR description
Currently, it's possible to add supporting documents on the chatter of the time off. But it's not easy to use and don't make really sense. So we will add the possibility to add it more easily. So in this commit, - Set default calendar view to 'month' - Added 'Supporting Document' on Time Off type sto support the attachment based on types. - On new Time Off, if Time Off type has support document then allow to upload the supporting document in form view. - The File is record on the chatter of the Time Off request. TaskID: 2431478
This change improves how Odoo prepares its internal business models by processing model inheritance more efficiently. It is aimed at reducing memory pressure and improving reliability during large database setup operations, especially in enterprise environments.
Original PR description
Test case: `env.registry.setup_models(env.cr)` on a full enterprise database.
The mail activity menu now presents its empty-state helper message centered vertically and uses clearer congratulatory wording. This makes the systray experience feel more polished when users have completed all activities.
Original PR description
PURPOSE - A helper should be aligned vertically in the systray menu. - A sentence should also be changed by "Congratulations, you're done with your activities." SPECIFICATION - no activity statement should be changed and also it should be appear in the middle of the dropdown task- 2525928 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Mail notification timestamps now stay gray instead of turning green when a thread is unread or needs action. This creates a more consistent and less distracting systray notification view for users.
Original PR description
The timestamp color should be gray instead of primary green even when the thread is unread or needs action. Task id: 2383054
The mail app now uses a shared way to prepare attachment information, making it easier to reuse the same logic in other places. This is an internal improvement that helps keep attachment handling more consistent and easier to maintain.
Original PR description
This allows to reuse this formatter. Part of task-2365881
Fleet managers can now organize vehicle models into categories, making models easier to browse, filter, and report on. The vehicle model and vehicle lists also gain clearer columns, grouping, and filters, improving day-to-day fleet administration.
Original PR description
Adds categories to vehicle models. Minor changes to vehicle models views. Task ID: 2487706
The signing workflow now separates messages for signers from messages for copied recipients, making communication clearer for everyone involved. Email templates for signers and CC recipients were also improved so users better understand what action or information applies to them.
Original PR description
### Summary Improves and fixes the CC feature of sign module. Changes the view of the sign wizard to have two notebook pages containing a message field for signers and one message field for cc followers. Also improves the mail template for signer and cc. All changes were made with the goal of leaving the sign flow more clear for the user. task-2375039
The salary configurator can now show dropdown choices in grouped sections, making car benefit options easier to browse and compare. Belgian salary package flows also show more vehicle details such as transmission type and trailer hook, and now use the employee contract company when checking whether a car can be requested.
Original PR description
Adds an option to have grouped dropdown (with optgroup tags) on the salary configurator. Allow for the car advantage to use the new grouped dropdown option (optionally). Minor UI changes: - add the transmission type on existing cars on the salary configurator. - Add a field on the vehicle model view Relates to odoo/odoo#70612 Task ID: 2487706