Friday, September 27, 2024
21 changes
1 change
Resolved issues and error corrections
This fix ensures tip products in Point of Sale are not incorrectly taxed. It helps keep customer bills accurate and prevents reporting or reconciliation issues caused by tax being applied to tips.
Original PR description
Prevent tip product from being taxed rb error: 76973, 76972, 77055, 77054
3 changes
Resolved issues and error corrections
The work center form no longer shows two chatter panels when opened or when creating a new work center. This removes visual clutter and helps users interact with messages and activity tracking in the expected place.
Original PR description
Issue Before This Commit: =========================== When creating a new work center in mrp, forms contain 2 chatters in view. Steps to Produce: =================== 1. open mrp work center form 2. 2 chatters are visible With this commit: ==================== Removed the extra chatter that came in form view of the work center and the functionality now works as intended without any errors.
16 changes
Resolved issues and error corrections
The Discuss sidebar now makes the selected conversation easier to identify in dark mode. This reduces visual confusion in compact sidebars and improves readability for users working in Odoo Discuss.
Original PR description
The active item had black background with light grey rounding. The border looked too hard especially in a narrow space like the sidebar, and the black background was too similar with background of…
The active item had black background with light grey rounding. The border looked too hard especially in a narrow space like the sidebar, and the black background was too similar with background of channel with subthreads or in a call when compact. This commit adapt style to match `$o-action` of white theme, while adjusting color of background and border to look nice with dark theme of discuss app. Before / After <img width="300" alt="Screenshot 2024-09-26 at 18 30 11" src="https://github.com/user-attachments/assets/89ad4598-0182-44d6-9cd1-9dd29782c86a"> <img width="302" alt="Screenshot 2024-09-26 at 18 40 00" src="https://github.com/user-attachments/assets/526ad052-fab7-4e56-b6a1-88d1e8fe1a03"> Before / After <img width="59" alt="Screenshot 2024-09-26 at 18 41 14" src="https://github.com/user-attachments/assets/18688413-04b8-4f14-9966-ebed7416585d"> <img width="63" alt="Screenshot 2024-09-26 at 18 40 59" src="https://github.com/user-attachments/assets/ab6178d2-2a05-41e0-bb73-0433191f64b9">
1 change
Resolved issues and error corrections
This update aligns the Swedish tax reporting module's tests with recent changes made in the main Odoo community version. The tests have been updated to ensure they continue to work correctly with the latest tax report functionality, maintaining compatibility between the enterprise and community versions.
Original PR description
Community PR: odoo/odoo#181747 Forward-Port-Of: odoo/enterprise#70844
This draft work updates HR contract reporting and related dashboard data. It appears to address an issue found during automated validation, helping keep employee contract report information reliable for business review.
This fixes a validation issue in SEPA Direct Debit batch payments that could cause an error when several batches using different payment methods were checked together. It helps keep payment processing workflows stable and avoids unnecessary interruptions for accounting teams.
Original PR description
This constraint crashed when called on a recordset of multiple batch payments with different payment methods.
The quote builder now restores the document preview in sales quotations and improves how the PDF placeholder appears. This helps sales users verify attached quote documents more reliably before sending them to customers.
Original PR description
`o_kanban_previewer` was wrongly removed in dbe94039de1be49f33505445d1e27543c3137d4f. This commit brings it back and improves the display of the pdf placeholder.
Combo products no longer show the invoicing policy field in Sales and Point of Sale product forms. This avoids displaying a setting that does not apply to combo products, reducing confusion during product setup.
Original PR description
Issue: - The invoicing policy field is displayed for all product types, including combo products. Fix: - Hide invoicing policy field for products of type 'combo'. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes searches by display name for records in affected areas where that search option had stopped working. Users can again find the right aliases, project tasks, and recruitment department pages using familiar names.
Original PR description
Since https://github.com/odoo/odoo/pull/181529, we cannot search on display name for some models that define themselves the field without specifying the search method. The `display_name` field is defined (including its compute method) only when the model does not define it yet. Existing declarations were missing a `search` declaration. odoo/enterprise#70746 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Fixes layout and visibility issues in the website text cover snippet so it behaves more consistently across screen sizes. This helps website editors create pages that resize smoothly and display correctly on mobile devices.
Original PR description
This commit fixes the `s_text_cover` snippet template to: - remove the padding `pt pb` classes, as they are useless in grid mode, - fix the `g-height-*` classes, as they were not matching the number of rows and it is needed to resize smoothly, - fix a `col-lg-*` class as it needs to match with the grid one, - fix the mobile visibility classes: the mobile breakpoint is at `LG` and it was missing the `o_snippet_mobile_invisible` class. task-3665300
The Project app now shows the correct wording for the stat button that lists tasks blocking the current task. This avoids confusion by changing the label from "Blocking Tasks" to "Blocked Tasks" so users better understand the task relationship.
Original PR description
Before: The 'blocked by' stat button in the Project module incorrectly displays as 'Blocking Tasks'. After: The text of the 'blocked by' stat button has been updated from 'Blocking Tasks' to 'Blocked Tasks' in the Project module. task-4119271
The editor now shows the placeholder hint inside empty quote blocks with the same padding as typed text. This makes the editing experience look cleaner and reduces confusion about where text will appear.
Original PR description
This commit adds the styling rules for the blockquote (present in the web_editor module), and fixes the padding for the hint that is displayed when the blockquote is empty. Before this commit, the hint would be displayed on the top left corner of the blockquote without any padding, which, other than looking bad, does not match the position in which the text is inserted after typing. task-4207507
Product images in field service sales now appear at a more appropriate size, and placeholder images are shown when no product image is available. This makes product views cleaner and more consistent for users.
Original PR description
Currently, the product image is displayed in a large size, and the empty image is not shown. Both issues have been fixed in this commit. task-4188603
Users can now create a new spreadsheet from Documents while debug mode is enabled without running into an error. This fixes a crash caused by certain folder selections, improving reliability for users and administrators working in debug mode.
Original PR description
Steps to reproduce: - enable debug mode - go to Documents - select My Drive - click on New > Spreadsheet => boom `OwlError: Invalid props for component 'TemplateDialog': 'folderId' is not a number` The props can also be a string like `"MY"`, `"COMPANY"` or `"TRASH"`
This update prevents copied databases from unintentionally connecting to Urban Piper external services. It helps support teams investigate issues safely without affecting live operations or customers.
Original PR description
This commit adds the missing neutralization necessary for the pos_urban_piper module introduced in [1] The purpose of the standard neutralization framework is to allow us to create database copies that will not interact with external systems in ways that could impact the production database (or if it is not possible to prevent the interactions, make sure that they are benign or won't result in actual changes), or impact the customers of the operator of the production database. This is mainly useful to allow safe support investigation on database duplicates. [1] https://github.com/odoo/enterprise/pull/66733
This fix restores the ability to search records by their displayed name in several business areas where it had stopped working. Users can again find relevant records more easily in accounting synchronization, payroll, sales subscriptions, commissions, and signing workflows.
Original PR description
Since https://github.com/odoo/odoo/pull/181529, we cannot search on display name for some models that define themselves the field without specifying the search method. The `display_name` field is defined (including its compute method) only when the model does not define it yet. Existing declarations were missing a `search` declaration. odoo/odoo#181563
This fix removes an extra message panel that was appearing in manufacturing maintenance screens. Users will now see a single chatter area, reducing visual clutter and avoiding duplicate communication sections.
Original PR description
The chatter was added in the main view via odoo/odoo#175329 so we need to remove this one otherwise we'll see 2 chatters.
Online payment setup now excludes internal transfers because they are no longer supported. This prevents unsupported payment initiation data from being sent, helping businesses avoid failed or confusing payment workflows.
Original PR description
Internal transfers are no longer supported as per b4da30bfa8a82959f91f606cb94c0704d4afccb8. This commit adjusts payment initiations' payloads to reflect this change.
Portal users can now see the Home section in the Documents search panel. This makes it easier to return to the full overview of folders and documents after browsing inside a specific folder.
Original PR description
This commit enables the display of the home section in the documents search panel for portal users. This allows portal users, for example, to return to a view encompassing all folders and documents after inspecting the contents of a folder. task-3373836
Dragging a single document no longer shows an incorrect “undefined” message in list or kanban views. Document cards also keep key visual details, like the owner avatar and activity icon, consistently positioned for a clearer user experience.
Original PR description
This commit fix the 'undefined' message when trying to drag and drop a single document in the kanban and list view. It also fix the owner avatar and activity icon to always stick to the bottom of the kanban card.
When users preview a document and then switch folders, the control panel actions now refresh correctly. This prevents outdated options from lingering, making document navigation more reliable and reducing user confusion.
Original PR description
…ewing This commit fixes the remaining actions after switching folders while previewing a document.