Tuesday, May 21, 2024
11 changes · master
Enhancements to existing features
The point of sale configuration list now shows the same closing date and balance information already available elsewhere. This makes it easier for users to review key register details without switching views.
Original PR description
Before this commit ============== Closing date and balance fields were already displayed in the kanban view, but were missing from the list view, causing inconsistency between the two views. After this commit ============= Now the closing date and balance fields are added to the list view of the pos_config. task- 3647820
This change adds an early validation to ensure property fields have their required setup field included in the view. It helps prevent users from encountering runtime crashes when opening affected views, making configuration issues easier to catch and resolve.
Original PR description
Purpose ======= Check that the definition record of a properties field is in the view instead of crashing at runtime when we open the view. Task-3850901
Kiosk receipts no longer show unnecessary extra spacing. This makes printed or displayed receipts look cleaner and more consistent for customers.
Original PR description
pos*: point_of_sale, pos_self_order Before this commit: =============== - The kiosk receipt contained unnecessary extra spaces. After this commit: =============== - The receipt layout is consistent and clean, improving the user experience. task-3817576
The To-Do template now shows the standard Mac undo shortcut, Command+Z, for users on Apple devices. This makes the template guidance clearer and more familiar for Mac users, helping them undo actions more easily.
Original PR description
This PR adds the command shortcut (⌘+Z) to perform the 'UNDO' operation in the 'To-Do' template for MAC users. Task-[3926824](https://www.odoo.com/web#id=3926824&menu_id=4722&cids=2&action=333&active_id=965&model=project.task&view_type=form)
The Project app now excludes completed or canceled tasks from the blocking tasks count. This makes the task status button more accurate, helping teams focus only on work that still needs attention.
Original PR description
Before this commit: - Task "blocking tasks" stat button took into account closed tasks (done, canceled). In this commit: - closed tasks are no more taken into account task-3251651 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
Removed obsolete code from the mail testing mock model that was already removed from the main implementation. This keeps internal test support aligned with the product code and reduces future maintenance risk without changing user-facing behavior.
Original PR description
This code was removed from mail_message.py by https://github.com/odoo/odoo/pull/162965/
Users can now open the full mail composer from the chatter more quickly using the Shift+C keyboard shortcut. This makes sending messages or logging notes more efficient and improves visibility of the shortcut on the button.
Original PR description
After this PR, when user clicks on send message/log note in chatter then user can easily open mail composer wizard using 'SHIFT+C' hotkey. ### Technical Added padding for 'Full Composer' button so that 'SHIFT+C' is properly visible. task-3917077
This update simplifies how timesheet actions prepare validation periods by removing an enterprise-only setting from the standard context. It helps keep community and enterprise behavior better separated while ensuring the timesheet action has the helper it needs for period validation.
Original PR description
## [IMP] {hr,sale}_timesheet: remove grid_range inside the context
This commit removes `grid_range` inside the context because this context
will be no longer used in the grid view and that context should not be
defined in the community version since the grid view is only available
in enterprise.
## [IMP] hr_timesheet: add missing helper in timesheet action
task-3893907Website-related settings now include direct buttons to relevant documentation pages next to feature labels. This helps users find guidance faster while configuring website, shop, and payment options.
Original PR description
This commit adds buttons to existing documentation pages next to the features' labels in the settings.
Field Service tasks now show the customer's mobile number when both phone and mobile contact details are available. This helps field workers reach customers through the most relevant number more easily, improving on-site coordination and customer communication.
Original PR description
Description: We have implemented a change to enable partner's mobile number in the Field Service module, even when both phone and mobile numbers are available. Before this commit only partner mobile number is set in the field service and after this commit we have given priority to mobile number in field service. This commit ensures a more user-friendly and adaptable experience for handling partner contact information in the Field Service module. task-3617941
The Knowledge Article template now shows the Mac undo shortcut, Command+Z, alongside existing guidance. This makes keyboard shortcut instructions clearer for Mac users and cleans up spacing in another displayed shortcut.
Original PR description
This PR adds the command shortcut (⌘+Z) to perform the 'UNDO' operation in the 'Knowledge Article' template for MAC users. Task-[3926824](https://www.odoo.com/web#id=3926824&menu_id=4722&cids=2&action=333&active_id=965&model=project.task&view_type=form)