Thursday, December 10, 2020
5 changes · master
Enhancements to existing features
Users can now turn Google Calendar and Outlook calendar synchronization on or off independently without uninstalling modules. This gives businesses more control over calendar integrations while keeping the option to restart synchronization later.
Original PR description
Description of the issue/feature this PR addresses: Give more flexibility to the users by allowing them to stop the synchronization with Google/Outlook calendar. Current behavior before PR: Only way to stop the active synchronization with Google/Outlook calendar is to uninstall both modules. Desired behavior after PR is merged: Add a "toggle" button that allow to turn on/off the synchronization with Google/ Outlook calendar independently (i.e. possible to turn off Google sync. while leaving Outlook sync. active). (PS for the review: the source codes for Outlook and Google are almost identical, except for the Calendar Popovers and the tests for the new stop/restart feature). Task ID: 2330246 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change updates the website and email content editing tools so they better track and apply changes made inside editable pages. It should make editing snippets, forms, menus, and rich text content more reliable, with fewer formatting or synchronization issues across browsers.
Original PR description
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
Subscription templates now use clearer wording by describing invoice creation as posting rather than sending. The duplicate “send and try to charge” option was removed because it behaved much like sending after successful payment and could create confusing extra emails, especially for SEPA Direct Debit customers.
Original PR description
Purpose & Specifications 1) Wrong name for selections: "send" should be modify by "post". When Odoo creates an invoice, it is not send but "posted". 2) Remove "send & try to charge": the behavior of this option is similar to "Send after successful payment" LINKS PR: #10942 Task-id: 2201199
The Documents app now presents tags and sharing screens more cleanly, especially in list views and the Share & Emails area. Share links are no longer created just by opening the share action, reducing unnecessary links and keeping shared document management tidier.
Original PR description
Change the list view widget as KanbanFieldMany2ManyTags looks weird with the list view in the "All" folder. Add various cosmetic changes to Share & Emails form/list view. Prevent the Share button to immediately create a share link. This avoid creating useless links each time the user clicks on the Share button. Change some tests as the behavior of create_share has been updated. Task ID: 2329424
Payroll users can now access a dedicated Time Off to Approve menu under Work Entries. This makes it easier to identify leave requests that still need approval and must be included in payslip processing.
Original PR description
The purpose of this task is to add a new menu "Time Off to Approve" in Payroll that will display the leaves that have to be approved. In this commit a menu "Time Off to Approve" is added in the Work Entries, that display the leaves that have to be approved and have to be reported in payslip. **TaskID:2388746**