Tuesday, January 14, 2020
4 changes
Enhancements to existing features
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
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