Tuesday, January 14, 2020
8 changes · master
Enhancements to existing features
The product variant count is now protected from manual editing. This keeps product information accurate by ensuring the count reflects actual variants rather than user-entered values.
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Project visibility is now controlled through explicit invited employee and portal user lists instead of automatically granting access to followers. This reduces unnecessary task notifications while giving project managers clearer control over who can see private projects and tasks.
Original PR description
Purpose ======= Currently for a user to be allowed to see a private project they must follow the project. This means that they will be added as a follower of all new tasks in the project which causes…
Purpose
=======
Currently for a user to be allowed to see a private project they must follow the
project. This means that they will be added as a follower of all new tasks in the
project which causes them to receive 1000000 notifications, especially if there are a
lot of tasks in a project.
Specifications
==============
1) Add an Employee m2m field on project next to 'Invited Employees'
- only visible if the 'Invited Employees' option is selected
- the project should only be visible to employees selected there (regardless if they
are followers or not)
2) Add an Employee m2m field on tasks below the 'Email cc' one in debug mode
- only visible if the 'Invited Employees' option is selected on the related project
- should be pre-filled with what is set on the project
- the task should be visible to employees selected there (regardless if they are
followers or not)
3) Add a Portal users m2m field on project next to 'Portal users and all employees'
- only visible if the 'Portal users and all employees' option is selected
- the project should only be visible to portal users selected there (regardless if
they are followers or not)
- rename the option into 'Invited portal users and all employees'
4) Add a Portal users m2m field on tasks below the 'Email cc' one in debug mode
- only visible if the 'Portal users and all employees' option is selected
- should be pre-filled with what is set on the project
- the task should be visible to portal users selected there (regardless if they are
followers or not)
5) Following a project/task should not grant the user/employee the ability to see the
project/task
Task 2031527
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prUsers can now update several calendar events or marketing campaigns together from list views. This saves time on bulk updates while keeping fields that should not be changed protected as read-only.
Original PR description
PURPOSE The purpose of this commit to enable multi-edit in calendar.view_calendar_event_tree and utm.utm_campaign_view_tree. SPECIFICATION Enable multi-edit in each tree views, and set the fields not editable to be readonly. LINKS PR Task 2078662 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
This update adjusts internal performance test benchmarks so they reflect recent efficiency changes. It helps development teams detect future performance changes intentionally, with no direct impact on day-to-day users.
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The mail discussion area now shows the number of attached files even when there are no messages yet. This helps users quickly see existing attachments and avoid missing important documents in records with empty conversations.
Original PR description
Task:https://www.odoo.com/web?#id=2149348&action=327&model=project.task&view_type=form&menu_id=4720 Pad:https://pad.odoo.com/p/r.c571cb87014d2b1905019b23189c8abb 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
Belgian payroll withholding tax calculations have been updated to reflect rules through 2020. This helps companies calculate employee payroll deductions more accurately and stay aligned with Belgian tax requirements.
Original PR description
Update withholding taxes computation up to 2020 taskID: 2166731
Users can now edit multiple calendar appointment types at once in the website calendar list view. This saves time when updating several appointment records and keeps fields that should not be changed protected as read-only.
Original PR description
PURPOSE The purpose of this commit to enable multi-edit in website_calendar.calendar_appointment_type_view_tree. SPECIFICATION Enable multi-edit in each tree views, and set the fields not editable to be readonly. LINKS PR Task 2078662
This update refreshes expected performance measurements in automated tests for payroll, work entries, holidays, and SMS messaging. It helps keep quality checks aligned with current system behavior, reducing false alarms during development without changing end-user functionality.