Tuesday, October 13, 2020
4 changes · master
Enhancements to existing features
Search panel category lists in list and kanban views now keep the business-defined order for selection fields. This makes workflows such as time off approvals clearer by showing statuses in the expected sequence instead of an unpredictable order.
Original PR description
Before this commit, in search panel category of list or kanban view, the order of categories was unpredictable. That can cause some categories not being in correct place, like in timeoff where the order is - To Approve - Approved - Second Approval But should be - To Approve - Second Approval - Approved This commit preserves the order defined for fields that are selection field in Tree & Kanban views. Task id: 2317536
The user profile now shows one combined Calendar tab instead of separate, duplicate tabs when Google Calendar and Office 365 Calendar are both enabled. Calendar settings are grouped with clearer section titles, simplified labels, and more consistent sync buttons, making configuration easier for users and administrators.
Original PR description
Purpose When both Google Calendar and Outlook Calendar are enabled, there are two calendar tabs displayed on the user form view and they both share very similar fields. Specifications -remove one of the two 'Calendar' tabs. -add a 'Google Calendar' section title above the google calendar fields. -add an 'Office 365 Calendar' section title. -move the microsoft fields under this section. -remove 'Microfost' from the labels e.g. 'Microsoft Refresh Token' -> 'Refresh Token'. -the section titles and tab should only be visible if the corresponding feature is enabled. -move the 'preferences' tab to the right of the 'access rights' one. -both sync buttons should be aligned and have the same size + the icons should have the same size. PR # 56551 task-id: 2323205 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website now shows relevant editing and navigation interface elements in the logged-in user's language instead of always following the website page language. This makes multilingual website management clearer for staff and reduces confusion when working across different site languages.
Original PR description
This commit allows the website to use the user language for parts of the user interface. task-2070455
Resolved issues and error corrections
Website dynamic content blocks now show the right filter options for the current website while still supporting filters shared across all websites. This helps multi-website setups display and configure content more reliably, and also improves safe display of non-rendered content values.
Original PR description
Add a filtering by the contextual website_id when looking up available website_snippet_filters. Made the website_id selection non-required, and adapted filtering mechanisms to support the generic website selection. Also added missing escaping in general block rendering and in specific block rendering (for the product filter in website_sale). task-2312878 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr