Wednesday, July 7, 2021
7 changes · master
Enhancements to existing features
Internal event managers can now more easily identify and manage unpublished event rooms, exhibitors, sponsors, agendas, and events. Unpublished items are consistently shown after published items with clear visual indicators, while remaining hidden from regular portal visitors where appropriate.
Original PR description
PURPOSE
Improve the management of non-published event subrecords for internal users.
SPECIFICATIONS
In this task we did 3 changes
1) In Community section of any event non-publish room is not available. Here
we add unpublished rooms with tag, just like shop with opacity.
2) Before this commit unpublished exhibitors are mixed with the published ones
with random position. After our merge all unpublished exhibitors are shown at
the end of list and not mixed with published ones. Moreover display of exhibitors
is improved to better find unpublished one.
3) In agenda section only unpublished tags have blurry effect and except that
whole section is same as published ones. We add blurry effect for whole
unpublished agenda. Moreover this we added this blurry effect for main event
section, which looks more systematic..
LINKS
Task ID-2346612Event-related website menus are now consistently linked to event menu records, making them easier to manage from the backend and when edited on the website. The update also cleans up related menu code and reorganizes tests without changing the intended user experience.
Original PR description
In website_event some event-specific frontend menus are not linked to ``website.event.menu`` like track or exhibitor sub-modules menus. This comes from initial implementation of ``website.event.menu`` that was available only for ``website_event_track``. Using ``website.event.menu`` eases menu management as it allows to have an object making a link between the event and the website menu. Notably when checking / unchecking in backend submenus it eases management. It also eases management when people manually edit menus from frontend as otherwise we have to manually manage ``ir.ui.view`` based on some naming manipulation. Task ID-2577079
Odoo now shows a more user-friendly default message when an incoming email cannot be delivered. The update also improves how empty email content is detected, reducing confusing or unwanted formatting in mail-related workflows.
Original PR description
Followup of 7ae1b4622c6743e28deca12476d6e70375c9417e
The Timesheets app is easier to analyze and navigate with new graph and pivot reporting options, clearer menu naming, and a simplified settings path. The app icon is also aligned with the Enterprise version for a more consistent experience.
Original PR description
The timesheet_grid icon changes when enterprise is present. This changes the icon from base to the one from enterprise. Generic improvements of the timesheet app: - Adds pivot and graph view to 'My Timesheets' - Adds a graph view to 'All Timesheets' - Rename 'Timesheet' menu to 'Timesheets' - Remove unused submenu for configuration, directly leads to settings now. Task ID: 2531317 Relates to odoo/enterprise#19101
Helpdesk screens, menus, and help text were cleaned up to make ticket management clearer and less repetitive. SLA partner ordering was aligned with ticket behavior, and time entry was simplified into a single field to reduce confusion for support teams.
Original PR description
In General: - Remove redundant 'Ticket' from menuitems and field names - Improve form and tree views - Improve help messages Ticket SLA: - Match res.partner order with the one on the helpdesk tickets Task ID: 2513006
The Timesheet experience is streamlined by removing an app preview menu and improving validation screens. Managers can create and validate entries more easily, use graph and pivot views, and rely on corrected Last Week/Last Month shortcuts and clearer reminder messages.
Original PR description
Remove Timesheet App menu Generic improvements to timesheet app: - Allow creating lines from 'Validate' views - Add graph and pivot view to 'Validate' views - Fix some texts in timesheet reminder templates - Change 'Last Week' and 'Last Month' menus not really taking you to the timesheets from last week/last month - Add server action to be able to validate timesheets from any timesheet view Task ID: 2531317 Relates to odoo/odoo#72336
The Planning app settings and templates were updated to make setup and day-to-day use clearer for users. This helps teams onboard more easily and configure planning workflows with less confusion.
Original PR description
The purpose of the commit is to improve the usability and onboarding of the planning app. TaskID: 2531438