Tuesday, July 18, 2023
7 changes · master
Enhancements to existing features
The POS due settlement flow now runs after order validation, so it also applies when customers pay online. This helps ensure settlement actions are consistently completed for all relevant POS orders, regardless of payment method.
Original PR description
Execute the code after afterOrderValidation instead of _finalizeValidation method to have the code be executed even for POS orders that have online payments. task-id: 3276404 related: https://github.com/odoo/odoo/pull/123237
The Knowledge editor now hides formatting commands that are not appropriate in specific areas such as banners, tables, and behavior sections. This helps users avoid applying actions that could disrupt page layout or create inconsistent content.
Original PR description
This commit applies the filter method from editor utils to filter out some commands from given selectors, notably banners, table and behaviours. Task-2782426
Odoo can now regularly send available stock quantities to Amazon for seller-fulfilled products when synchronization is enabled. This helps reduce overselling, order cancellations, and delivery delays that can harm seller reputation.
Original PR description
Currently, the stock on Amazon for FBM is not updated when it changes on odoo side. This can lead to overselling, so the user either will have to cancel a lot of orders or he risks having big delay to deliver. It can then have a bad impact on the reputation. From now on, Odoo will regularly send the current available quantity of each offers for account that activated the synchronization feature. This only works for FBM products, as Amazon will not update the quantity for FBA even when we try. task-2864098 See also: - https://github.com/odoo/documentation/pull/4773 - https://github.com/odoo/upgrade/pull/4810
Users can once again preview files directly from the Documents Kanban view, making it easier to review documents without switching views. The preview experience is also smoother, with chatter moved out of the preview area and thumbnail clicks allowing quick switching between previews.
Original PR description
This commit reverts some of the changes from the PR #29807 - The previous changes aimed to show the file preview only in the List view. However, this commit restores the file preview for the Kanban view. - The chatter is removed from the file preview and added with the buttons as in Kanban view. - Now we can switch preview by clicking on the thumbnail without closing the other preview. Task-3358187
Helpdesk ticket forms now show how long each ticket has spent in every stage. This gives teams clearer visibility into ticket progress and helps identify bottlenecks in the support workflow.
Original PR description
Add the `MailTrackingDurationMixin` to helpdesk to compute time spent in each stage and change statusbar widget from `statusbar` to `statusbar_duration` to see time spent in the form view See https://github.com/odoo/odoo/pull/108554 Task-3032773
Updates helpdesk forum and slide-related pages so they stay aligned with the redesigned forum experience. This helps keep customer support and learning content visually consistent and functional after the broader forum redesign.
Original PR description
Necessary changes after redesign. See odoo/odoo#123709
This update adapts Enterprise modules to support improved caching behavior introduced in the core platform. It helps keep related business features reliable and consistent after backend cache changes, including a correction for follow-up accounting data handling.
Original PR description
Complement of odoo/odoo#119813