Daily updates from Odoo
Navigate
Branch
Tuesday, March 20, 2018
80 changes
New functionality added to Odoo
Administrators can now disable the Rainbow Man celebration animation from General Settings. This gives companies more control over the user experience and avoids showing the animation in workflows where it may be distracting or inappropriate.
Original PR description
Description of the issue/feature this PR addresses: - **Task** : https://www.odoo.com/web#id=37712&view_type=form&model=project.task&menu_id=5195 - **Pad** : https://pad.odoo.com/p/r.307da5b4536bb2e5859bf12fd07622bd -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Manufacturing users get a new dynamic report that combines bill of materials structure and cost information in an interactive view. The report makes it easier to review product components, variants, and costs, with PDF output available for sharing or record keeping.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=36741&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.9bd934b064ebe9e34376ee506ac7b4fd 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
Two new email layout templates were added to improve the appearance and consistency of automated messages. Several existing email templates across support, HR, subscriptions, and timesheets can now use these layouts, making customer and employee communications look more polished.
Original PR description
Task - https://www.odoo.com/web?#id=32790&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad - https://pad.odoo.com/p/r.4fb1959807c725b61342c58fb379d59a
Manufacturing repair operations now include a traceability report, making it easier to follow the history of components and finished items involved in repairs. This helps teams improve accountability, investigate issues faster, and maintain clearer production records.
Original PR description
Task: https://www.odoo.com/web#id=27746&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.c931924986471c14cba7f6d5ce0eda7f
Project forecasts can now display employee leave information in the Gantt view, helping managers understand availability when planning work. This makes scheduling more accurate by highlighting time off directly in the planning screen.
Original PR description
https://www.odoo.com/web#id=21441&view_type=form&model=project.task&menu_id=
The project forecast planning view now highlights user leave periods directly in the Gantt chart, helping managers see availability before assigning work. The Gantt view was also restructured to make future forecast and scheduling enhancements easier to add and maintain.
Original PR description
Task: https://www.odoo.com/web#id=21441&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.625b2a0ff2bbfa5cd4a6fc07a64c6f05
Adds a new Twitter wall feature that lets businesses display and manage Twitter activity on their website. This can help improve event, sponsor, or community engagement by showcasing social content in a more visible and polished way.
Enhancements to existing features
The translation import wizard now lets users choose a language from a list instead of manually entering the language name and code. This reduces entry errors and also supports importing translations for a new language when needed.
Original PR description
**Description of the issue/feature this PR addresses:** Use language selection field instead language name and language code text fields. Similar to language export wizard. Support for importing new language. **Current behavior before PR:** User have to manually type language name and language code.  **Desired behavior after PR is merged:** User select language from list.  Support for importing new language.  -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The installation guide was rewritten to be easier to read, more welcoming, and better structured for users with different experience levels. It also corrects spelling issues and removes unnecessary jargon, making the documentation easier to understand and translate.
Original PR description
Description of the issue/feature this PR addresses: This pull request aims to improve upon the structure, readability*, and completeness of the installation guide. - It is overly explicit and assumes…
Description of the issue/feature this PR addresses: This pull request aims to improve upon the structure, readability*, and completeness of the installation guide. - It is overly explicit and assumes nothing about the users level of experience - The Demo and SaaS sections are more sales slanted - Removes references to limitations, where they are unhelpful - It's conversational and inviting: "we're helpful and friendly.. Call us and we wont talk over your head.." - It makes a point to avoid contractions and confusing idioms, where possible in order to aid translation/readability (i.e., you're to you are; je m'appelle to je me apelle). - Strips some industry jargon/acronyms Is Your Business Writing Too Smart for Its Own Good? http://www.printwand.com/blog/is-your-business-writing-too-smart-for-its-own-good How to Write for an Eighth-Grade Reading Level http://www.proedit.com/how-to-write-for-an-eighth-grade-reading-level/ Current behavior before PR: Flesch-Kincaid Grade Level, SMOG, Coleman Liau Avg: 12th Grade Desired behavior after PR is merged: It's not ready to be merged. Just looking for guidance: Flesch Kincaid Grade Level: 9th Grade Flesch Kincaid Reading Ease: +11 points I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Cody Kitterman
The website now honors visitors' Do Not Track browser setting by disabling tracking when that preference is enabled. This helps align website behavior with user privacy expectations and improves trust.
Original PR description
Respects user will to not be tracked Current behavior before PR: If the user sets Do Not Track, the website stills track the user Desired behavior after PR is merged: If the user sets Do Not Track, the website will ignore tracking -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The import button is now hidden on selected list and kanban pages where importing records is not appropriate. This keeps screens such as projects, tasks, sales channels, and job positions cleaner and reduces the risk of users importing data in the wrong place.
Original PR description
Task: https://www.odoo.com/web#id=38642&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.1b09e9951d040fe7fb7733d49faddb4f -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Automated database creation can now include known company information from the start. This helps businesses deliver a smoother first-time onboarding experience by reducing manual setup steps for new clients.
Original PR description
In the case of scripted instance creation, it is rather probable that you already have some information about the company. This information pre set translates in valuable onboarding experience for the client.
Email-related templates now render with a smaller, purpose-built context instead of loading extra data that is not needed. This reduces database work for common mail notifications and should improve performance without changing what users see.
Original PR description
Task: https://www.odoo.com/web#id=1817951&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720
Mobile users can now create calendar events in month view with a regular tap instead of a long press. Drag-and-drop is disabled on mobile month view to avoid glitchy behavior, making calendar use more reliable.
Original PR description
Description of the issue/feature this PR addresses: Task ID: https://www.odoo.com/web?#id=37864&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 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
When a user selects a contact without an email address in an email recipient tag field, Odoo now opens the contact form and shows a clear alert. This helps users quickly understand what is missing and add the email address before continuing.
Original PR description
for m2m tags email field when user select partner who does not have email it should open form view with an appropriate alert message task: https://www.odoo.com/web#id=30788&view_type=form&model=project.task&action=327&menu_id= pad: https://pad.odoo.com/p/r.0534e0567e816850ed02885c8c514484
Delivery-related notes from sales and purchase documents are now carried through to delivery orders and printed reports. This helps warehouse and delivery teams see important instructions directly on picking operations and delivery slips, reducing missed details during fulfillment.
Original PR description
**Task** : https://www.odoo.com/web#id=35625&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 **Pad** : https://pad.odoo.com/p/openerp-project.task-S07FWBD5IX 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
Stock delivery slips and picking operation reports were simplified and made easier to read. The changes remove less useful fields, improve barcode placement and lot barcode handling, and clarify warning messages so warehouse documents are more practical for daily operations.
Original PR description
Task : https://www.odoo.com/web?debug=assets#id=38741&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.93e15ef58840d6a47fcfabdd2c444ad8 Description of the issue/feature this PR addresses: Improve the pdf , usability Current behavior before PR: Pdf and usability are not properly set. Desired behavior after PR is merged: Improved the pdf , usability. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The bank reconciliation form has been adjusted to make day-to-day matching and validation easier for accounting users. The update improves usability in the accounting workflow and includes test coverage to help keep the reconciliation experience reliable.
Original PR description
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 Task : https://www.odoo.com/web#id=34890&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.fa3d99cf391cb2b5c301db7df229ec50
This update adds a warning related to 24-hour time formatting in Helpdesk scheduling/resource settings. It helps users avoid time-entry confusion and reduces the chance of incorrect availability or service timing being configured.
Original PR description
Description of the issue/feature this PR addresses: Task id - https://www.odoo.com/web#id=36965&view_type=form&model=project.task&action=327&menu_id=4720 Pad - https://pad.odoo.com/p/r.a8472cfacf8a80bfcaf9db3b2df630ba 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
This update prevents certain dashboard background images in the website and online shop areas from repeating visually. It improves the appearance of these screens by ensuring images display cleanly as intended.
Original PR description
…at so it will not repeat. Description of the issue/feature this PR addresses: ISSUE ID - https://www.odoo.com/web#id=755940&view_type=form&model=project.issue&action=609&menu_id=4720 Current behavior before PR: https://www.awesomescreenshot.com/image/2669892/9ca39ccb0660357f831cba13819fe54f Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The stock module's to-do filter has been adjusted so it returns more accurate inventory move lines. This helps users focus on the right pending stock operations and reduces confusion in daily warehouse workflows.
Original PR description
Description of the issue/feature this PR addresses: Issue - https://www.odoo.com/web?#id=772018&view_type=form&model=project.issue&action=609&menu_id=4720 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
This update improves the quick-create flow in the calendar so pressing Enter is handled more reliably. It helps users create calendar items with less friction and fewer unexpected interactions.
Original PR description
TASK :- https://www.odoo.com/web?#id=771838&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
This update adjusts Spanish localization tax reporting so each report grid uses its own dedicated tag, improving accuracy and traceability in tax reports. It also includes related fixes for tax calculations and localization compatibility that help avoid incorrect totals or broken tax setups.
Original PR description
Task: https://www.odoo.com/web?#id=22546&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.1d409a0abbc22c8843ba1e04e6e3dd16 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
The settings area has been cleaned up to make searching and navigating configuration options easier. It also fixes an issue where the left navigation panel disappeared after closing a dialog or returning via breadcrumbs, helping users keep their place.
Original PR description
issue: https://www.odoo.com/web#id=769971&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
This update makes the HTML editor easier and clearer to use by improving color visibility, button alignment, link editing, and generated content structure. It helps users create better-formatted content with fewer confusing editor behaviors.
Original PR description
Task - https://www.odoo.com/web?#id=35095&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad- https://pad.odoo.com/p/r.c713278cb1d942b1f3c4f9659d6fb2f9 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
The website editor now supports an enterprise-specific snippet option, making it easier to present or manage content that depends on Enterprise features. This improves the editing experience for teams building website pages with Odoo's snippet system.
Original PR description
Task: https://www.odoo.com/web#id=34883&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.e92b1e98571b0e399046927c8744b99f 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
This update improves the account reconciliation form to make the reconciliation workflow clearer and more reliable for users. It also updates related tests to help ensure the improved behavior continues to work as expected.
Original PR description
Description of the issue/feature this PR addresses: Task ID: https://www.odoo.com/web?#id=34890&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad ID: https://pad.odoo.com/p/r.fa3d99cf391cb2b5c301db7df229ec50 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
This update changes how the mass mailing app reads and processes links in outgoing emails. It uses a more reliable internal method, reducing the chance of errors when tracking or rewriting mailing URLs.
Original PR description
Description of the issue/feature this PR addresses: ISSUE ID - https://www.odoo.com/web#id=766204&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
The mail composer now preserves draft content such as attachments, message text, and subject when users switch between chat channels. This reduces accidental data loss and makes communication workflows smoother for users working across multiple conversations.
Original PR description
…) between channels switch Description of the issue/feature this PR addresses: https://www.odoo.com/web#id=35299&view_type=form&model=project.task&action=327&menu_id= 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
The quote page now renames the final subtotal label to “Total Without Taxes.” This makes pricing clearer for customers by distinguishing the pre-tax amount from the final total.
Original PR description
Task: https://www.odoo.com/web?#id=32416&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.0a401d47df6099d8f11e4a0b57e5c704 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
This change updates Romanian accounting tax data so each tax report grid has its own dedicated tag. It also corrects tax group assignments and fills missing tax labels, improving the accuracy and clarity of Romanian tax reporting.
Original PR description
Task: https://www.odoo.com/web?#id=22599&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.31d5fab838b493e7a559fff34814da91 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
Website editors can now configure placeholder values and edit date, time, and timezone fields directly from the page editor. This makes event page setup smoother and reduces the need for technical help when adjusting event-related content.
Original PR description
Task - https://www.odoo.com/web?#id=33835&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad - https://pad.odoo.com/p/r.f7ed08c7809e3c1d27a1cf8ba55beceb 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
PayPal checkout is updated so customers are sent to the shop confirmation page after completing payment, giving them a clearer end to the purchase flow. The change also adds clearer messaging when PayPal has processed a payment but final validation is still waiting on PayPal notification, helping reduce confusion and duplicate cart issues.
Original PR description
Task: https://www.odoo.com/web?#id=35902&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.c37d807abc28784a7995798e24d94f1e 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
Odoo email templates now use a refreshed default layout, making outgoing messages look more consistent and polished across apps. Some outdated notification templates were removed, reducing duplication and helping teams rely on a unified email experience.
Original PR description
Task: https://www.odoo.com/web#id=32790&view_type=form&model=project.task&menu_id=5200
This update adds automated test coverage for stock picking batches, helping ensure warehouse batch picking workflows continue to work as expected. It is an internal quality improvement that reduces the risk of future regressions without changing day-to-day user behavior.
Original PR description
Description of the issue/feature this PR addresses: task - https://www.odoo.com/web?#id=35705&view_type=form&model=project.task&action=327&menu_id=4720 pad - https://pad.odoo.com/p/r.dd4bdef66572b9d09ba98e3eea4614bc 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
This update improves how leave allocations are organized, reviewed, and filtered in the HR Time Off app. It also fixes related calendar and timesheet test issues, helping managers approve allocations more reliably and with less clutter.
Original PR description
Task: https://www.odoo.com/web?#id=33605&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.2f283a1f7d7b721fb5d02bf2e4715a8a 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
Enabling sales-related settings from Expenses, Purchase, Sales Teams, or Inventory now automatically installs the Sales Management app when needed. This helps ensure customer billing and sales workflows are available without extra manual setup.
Original PR description
issue - https://www.odoo.com/web?#id=752900&view_type=form&model=project.issue&action=609&menu_id=4720
Tax names and descriptions have been updated for Ethiopia, Italy, Luxembourg, and Slovenia. This makes tax configuration easier to understand for users working with these local accounting setups, reducing confusion in day-to-day finance operations.
Original PR description
**Task** : https://www.odoo.com/web#id=32632&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 **pad** : https://pad.odoo.com/p/openerp-project.task-4JPIKA4MLH 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
This update adds a reusable way for the online sales process to gather website-related order data. It helps make future website sales changes easier to maintain while keeping the customer-facing checkout experience unchanged.
Original PR description
Issue: https://www.odoo.com/web?#id=761084&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
Manufacturing users now get one combined Bill of Materials Structure & Cost report instead of separate reports, making it easier to review components, operations, and costs in one place. The update also improves variant selection, moves hourly work center costs into the core manufacturing app, and fixes a rounding issue in expected duration calculations.
Original PR description
task: https://www.odoo.com/web#id=36741&view_type=form&model=project.task&action=327&menu_id= pad: https://pad.odoo.com/p/r.9bd934b064ebe9e34376ee506ac7b4fd
Contract salary pages now show currency symbols directly next to amounts, without an extra space. This small formatting improvement makes salary figures look cleaner and more consistent for users reviewing compensation details.
Original PR description
Task : https://www.odoo.com/web#id=33597&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.306ea5a575b4ecffeb3af35626ae7496
CRM VoIP phone numbers can now be clicked consistently without an extra availability check. This simplifies the calling experience and helps users start calls more directly from CRM records.
Original PR description
[IMP] crm_voip: remove _canCall method, now phone link is always clickable
The e-sign process now lets users save a template while preparing it, so they can return and make changes before sending it for signature. It also warns users before leaving unsaved work and includes a copy of the signed document in related emails, reducing mistakes and improving follow-up visibility.
Original PR description
task: https://www.odoo.com/web?#id=33327&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.59e3482472426d2fe4bfeab18ef20fa2
The Sales settings pages were reorganized to remove outdated prompts and sections, making configuration easier to navigate. Related sales features such as delivery carriers, coupons, eBay, printing, VoIP, and timesheets now fit more cleanly into the updated settings structure.
Original PR description
- Task : https://www.odoo.com/web#id=33938&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.0760493568728b1a4539a3ec4f97b471
Billing users can now access customer statements and send payment reminders. This helps billing teams follow up on unpaid invoices without needing broader accounting permissions.
Original PR description
Task: https://www.odoo.com/web#id=31633&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.3b4d3e5f0f963773040770ca73766590
Several automated email templates across customer support, HR, sales, subscriptions, printing, and signing were converted to Odoo's newer template format. This keeps existing customer and employee communications working consistently while aligning them with the platform's current email rendering approach.
Original PR description
Task: https://www.odoo.com/web?#id=27033&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.8d2749de4844861078fc36312e573e48
This update converts existing inter-company rules test scenarios into a newer Python-based format and adds clearer shared test setup. It helps ensure inter-company sales, purchases, and invoices continue to work reliably as the system evolves.
Original PR description
Task: https://www.odoo.com/web#id=32895&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720
The GitHub integration now provides clearer activity messages, including specific actions taken in GitHub and logs for deleted branches or tags. Repository setup is also simpler, with guidance for entering the full repository name and channel management moved into the standard chatter workflow.
Original PR description
Task: https://www.odoo.com/web#id=31459&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.7f015e1c525271e864d3ca0071be80cd
The maintenance app now provides clearer explanations for key reliability indicators, helping users better understand equipment performance metrics. Reporting access is limited for employees, and equipment creation from the work center equipment list is prevented to keep records controlled.
Original PR description
Task: https://www.odoo.com/web#id=31126&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.1b2f0e4a60701fc4539a9df745273ce9
Analytic tag options in account reports are now displayed only when the related analytic accounting setting is activated. This keeps reporting screens cleaner and prevents users from seeing options that are not relevant to their configuration.
Original PR description
- Task : https://www.odoo.com/web#id=31332&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.6e3b728249e730fe6522ab7867182671
The website sales coupon messages now refer to a "promo code" instead of a "coupon code." This small wording update makes customer-facing messages clearer and more aligned with common promotional language.
Original PR description
… code for website to show messages task link - https://www.odoo.com/web#id=30563&view_type=form&model=project.task&action=327&menu_id=
The GitHub repository access point is moved from the general integration menu into the Discuss chat sidebar. This makes GitHub-enabled channels easier to find where users already collaborate and removes the separate GitHub Integration menu entry.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web#id=31452&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.7fde446ab7c91f81c3ccd74abab18a5f - Remove Github Integration menu. - Add Github menu into discuss chat sidebar
Quality checks on manufacturing work orders now show a configurable warning message when a check fails. The update also improves wording from “Workorder” to “Work Order,” making the interface clearer for shop floor users.
Original PR description
…or button Task link- https://www.odoo.com/web#id=31005&view_type=form&model=project.task&action=327&menu_id= 2)If quality check fails on work order add the popup with warning 3)Added page in control point form view to write the error msg to show when any check fails
The checkout flow now lets shoppers enter either a coupon or price list code in a single field. The system checks for a price list first, then applies a coupon if no matching price list is found, making promotions easier to use and reducing confusion.
Original PR description
…t. change the flow- when user will enter any code and will apply, first system will check for price list and then for coupon code https://www.odoo.com/web#id=30563&view_type=form&model=project.task&action=327&menu_id=
Subscription lines no longer include the separate actual quantity field, reducing confusion when managing recurring sales contracts. This streamlines subscription views and demo data so users work with a clearer set of quantity information.
Original PR description
- Task : https://www.odoo.com/web#id=30738&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.4119014fd4f9a2b990c2901e5aae63c7
The event badge report template has been improved as part of ticket editor enhancements. This should make it easier to manage or customize event ticket and badge presentation for attendees.
Original PR description
Task:https://www.odoo.com/web#id=26779&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad:https://pad.odoo.com/p/r.683e502045b3a16ae7d4b119f97c530f
Manufacturing planning can now create additional procurements for a defined planning period, including previously greyed-out cells. This helps planners adjust supply manually, avoid over-editing quantities already covered by procurements, and see existing generated procurement quantities when reopening planning cells.
Original PR description
Task : https://www.odoo.com/web#id=28968&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.71607eb1155c46ab8191b2a426261fea Generate Multiple Procurements ------------------------------ 1) Enable procurement when cell is gray. 2) Gray cell mode is auto then change mode into manual as we need to supply manually not based on demand ( not auto ). 3) Restrict to change supply when generated procurements quantity more ( Message ). 4) In case of supply quantity more then generated procurement (Generated procurment for difference (Do not count cancel procurements)) 5) When we enable procurement again it should show generated procurement quantity.
Several Odoo apps now use the newer QWeb format for automated email templates instead of the older Jinja format. This keeps template content more consistent across the platform and should make future template updates easier without changing the business workflows users rely on.
Original PR description
- Convert jinja template into qweb - Task : https://www.odoo.com/web#id=27033&view_type=form&model=project.task&action=327&menu_id=4720 - Pad : https://pad.odoo.com/p/r.8d2749de4844861078fc36312e573e48
The Manufacturing Planning Schedule has been made clearer and easier to use with updated labels, helpful tooltips, and improved product setup views. The update also fixes display issues when searching or showing rows and moves relevant settings into the manufacturing area so users can find them more naturally.
Original PR description
Task : https://www.odoo.com/web#id=28968&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.71607eb1155c46ab8191b2a426261fea Points -------- - Add Some tool tips - Rename ( set target -> Set stock level) - Remove mps setting from logistic and add into mrp - Fixed issue of show/hide rows with search - Show period on mps only if company period is flexible. - Split view of product wizard into min_max and target form view.
Customers can now add a new payment method through a dedicated popup and choose existing payment methods in a clearer radio-button layout. The update also adds a confirmation step before deleting a payment method and fixes an error when opening contract details from subscriptions.
Original PR description
Task: https://www.odoo.com/web?#id=24029&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.b3dfac85f12ef92ff2d06bf2c5f65c02 - Added one new popup for creating new payment method. - Display all payment method in a radio button format.
Resolved issues and error corrections
This fixes a problem where previewing internal company reports could fail when the report had no specific name. After the change, these reports open correctly and show the user’s company in the header, avoiding disruption when reviewing company information.
Original PR description
**Description of the issue this PR addresses:** Go to `Settings` -> `Companies`, click on a company. Then go to `Print` -> `Preview Internal Report` and a traceback appears. This PR fixes the unnamed reports in `master` branch. They are broken by commit https://github.com/odoo/odoo/commit/38fde3bc01e13b53abe9fe8020000c557bd2dd77. **Current behavior before PR:** Unnamed reports are broken. **Desired behavior after PR is merged:** Unnamed reports are fixed, printing always in the header the company of the user. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an issue that could stop product installation when setup data was being loaded. The change helps ensure the system reads stored property information correctly, reducing installation failures for affected databases.
Original PR description
- It happens when installing product, when it's loading product_data.xml for instance, it tries to read the ir.property record and fails because there is no 'type' in self._defaults. It should be okay as it is cause it's declared, but it failed to me, though.
This fix allows user-facing error messages to include both a clear title and detailed message. It helps make application errors easier to understand and present consistently to users.
Original PR description
Issue: https://www.odoo.com/web#id=806216&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 UserError accepts the only msg, but it should support the title of error also. Current : UserError(Msg) Expected: UserError(Title, Msg) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an issue where the email tag selection widget in Mail did not work correctly when more than one value was selected. The change helps users reliably manage multiple email-related tags and includes improved test coverage to reduce the chance of the issue returning.
Original PR description
Description of the issue/feature this PR addresses: <b> Issue: <b> https://www.odoo.com/web?#id=805128&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an issue where custom labels set on parent groups in forms were not shown as expected. Business users will see clearer form sections that match the intended wording, improving readability and reducing confusion.
Original PR description
Description of the issue/feature this PR addresses: String attribute is not working in Parent Group. Current behavior before PR: String attribute is not working in Parent Group. Desired behavior after PR is merged: String attribute is working in Parent Group. Issue: https://www.odoo.com/web?#id=786309&view_type=form&model=project.issue&action=609&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds a safety check in the website editor to handle missing content elements more reliably. It helps prevent editor errors in edge cases, improving stability for users editing web pages or content.
Original PR description
Description of the issue/feature this PR addresses: Issue: https://www.odoo.com/web#id=781265&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
This update prevents an error screen that could appear when users select many-to-many fields in web views. It improves reliability in the Odoo web interface and helps users continue their work without interruption.
Original PR description
…lecting many2many field Description of the issue/feature this PR addresses: Issue - https://www.odoo.com/web?#id=770118&view_type=form&model=project.issue&action=609&menu_id=4720 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
This change fixes an error that could cause Odoo to show a traceback instead of handling a request cleanly. It helps improve stability for users working with core Odoo pages and mail channel views.
Original PR description
Issue :- https://www.odoo.com/web#id=772242&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
Printing the stock traceability report has been fixed so users no longer encounter an error. This helps warehouse and operations teams access traceability information reliably when reviewing product movements.
Original PR description
Description of the issue/feature this PR addresses:
Issue: https://www.odoo.com/web?#id=772233&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
Current behavior before PR:
- In current master when we have print the traceability report that time traceback generate.
Desired behavior after PR is merged:
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThis change corrects how boolean fields are checked during upgrade-related form rendering. It helps prevent incorrect default behavior in enterprise upgrade flows, reducing the chance of confusing or wrong field states for users.
Original PR description
Issue: https://www.odoo.com/web#id=772203&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
This update fixes button behavior in the mass mailing area so users can open links from campaign cards and no longer see an inappropriate create option in click statistics. It helps keep mailing reports and campaign navigation clearer and less error-prone.
Original PR description
Description of the issue/feature this PR addresses: Issue: https://www.odoo.com/web#id=753031&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
This change corrects a small issue affecting product archiving in the Inventory app. It helps ensure products can be archived as expected, reducing friction in product lifecycle management.
Original PR description
issue : https://www.odoo.com/web#id=771357&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
This change restores searching in many-to-one fields while editing website content. It ensures editors can find and select related records as expected, reducing friction when configuring page snippets or editor options.
Original PR description
Issue - https://www.odoo.com/web?#id=767802&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
This fix prevents an error that occurred when installing the EU service localization module. It helps ensure users can install the module successfully without interruption.
Original PR description
Description of the issue/feature this PR addresses: ISSUE ID - https://www.odoo.com/web#id=752116&view_type=form&model=project.issue&action=609&menu_id=4720 Current behavior before PR:https://drive.google.com/file/d/0B7X0nDa4oGanWWRMV0J2TWFYRFE/view?usp=sharing Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes an issue where the next activity information in the mail activity menu did not load properly on mobile devices. Mobile users can now reliably see upcoming activities, improving follow-up visibility while working away from desktop.
Original PR description
Description of the issue/feature this PR addresses: Task ID: https://www.odoo.com/web?#id=35265&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad ID: https://pad.odoo.com/p/r.04cd5a05ceb819b0109038343013a160 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
This fixes an error that could prevent website visitors from scheduling a demo when an employee already had an all-day event or overlapping appointment. The booking flow now handles availability and time zones more reliably, reducing failed scheduling attempts.
Original PR description
…ay event in his calendarand visitor(try without sign in) try to schedule a demo. this traceback fires when employee had already an all day (or at time when he has been allocated for demo. ex. all day event or 09:00 am demo and 09:00 am another meeting for that employee) event in his calendar and visitor(try without sign in) try to schedule a demo. so traceback like: TypeError: can't compare offset-naive and offset-aware datetimes issue : https://www.odoo.com/web?#id=747041&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
Features or functions removed from Odoo
Assignment changes in Projects and Expenses no longer create a separate assigned-message subtype because assignees already receive inbox or email notifications. This keeps discussion histories cleaner while preserving normal tracking of responsibility changes.
Original PR description
Task: https://www.odoo.com/web#id=60790&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720
Code cleanup and technical improvements
This update converts stock landed cost validation checks from older YAML-based tests to Python test cases. It helps maintain the reliability of landed cost calculations while making future maintenance easier, with no expected change for everyday users.
Original PR description
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 Task : https://www.odoo.com/web#id=32741&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.5f6d7f01ec6aa74b485abb08eb37b024
The website calendar now loads its timezone helper from the shared asset bundle instead of keeping a separate copy. This reduces duplication and helps keep calendar-related pages consistent and easier to maintain.
Original PR description
Task: https://www.odoo.com/web?#id=32555&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.58f42807d8cf0bda9d3aadf0cb646af4
Helpdesk ticket assignments now rely on the standard notification sent to the newly assigned person, without adding a separate assignment-specific message subtype. This keeps the ticket discussion history cleaner while still recording the assignment through normal tracking.
Original PR description
Task: https://www.odoo.com/web#id=60790&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 Related to PR https://github.com/odoo/odoo/pull/23244