Daily updates from Odoo
Thursday, October 10, 2019
8 changes · master
Enhancements to existing features
Calendar events that expand on hover now keep that wider size while users drag or resize them. This makes busy calendars easier to manage because events no longer shrink unexpectedly during editing.
Original PR description
[IMP] web calendar: Keep width box while dragging or resizing Description of the issue/feature this PR addresses: When there are many events at the same moment in a calendar, events are thin and on mouse hover the event take all the width. Current behavior before PR: When we drag or we resize a event in calendar, the event returns to the state thin. Desired behavior after PR is merged: The width event stay width during resizing and dragging. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#37334
Sales and purchase journals that use Latin American document types will no longer create unused refund numbering sequences. This also hides irrelevant refund sequence fields, reducing confusion for users configuring journals.
Original PR description
[IMP] l10n_latam_invoice_document: refund sequence on journals ### Description of the issue/feature this PR addresses: On `l10n_latam_invoice_document` module, if a sales/purchase journal use…
[IMP] l10n_latam_invoice_document: refund sequence on journals ### Description of the issue/feature this PR addresses: On `l10n_latam_invoice_document` module, if a sales/purchase journal use documents, then the journal sequences are not used, this change avoids the creation of the refunds sequences that is not going to be used and also the user don't see fields that are no needed (Refund Sequences fields) ### Current behavior before PR: When creating a sale or purchase journal that use documents we are also creating a refund sequence for the journal that is not used. Also the refund sequence fieds are show in the view and this is confusing for the user because the use documents journals are based in document type sequences. ### Desired behavior after PR is merged: 1. Not refunds sequences are created for the journals that use documents 2. The fields related to the refund sequences are not shown in the view. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#38312
This update changes the build version used for the IoT Box hardware integration. It helps ensure IoT Box deployments are identified with the correct current version, supporting clearer maintenance and rollout tracking.
Original PR description
[IMP] hw_drivers: Change version of IoT Box We update the version of the build for IoT Box 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 Forward-Port-Of: odoo/odoo#38293
The documentation for map views was updated to make marker popup setup clearer and more consistent. It also documents new options to hide names and addresses, helping teams configure map displays more precisely.
Original PR description
Main PR (enterprise): https://github.com/odoo/enterprise/pull/5770 Task 2009017
The web code editor now loads support for additional file types beyond Python and XML. This makes it easier for users working with stylesheets and JavaScript to edit code with appropriate highlighting and editor behavior.
Original PR description
Description of the issue/feature this PR addresses: Add all modes to ACE Editor Current behavior before PR: Only python and xml are loaded Desired behavior after PR is merged: In addition scss and js are loaded -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update changes how Odoo creates behind-the-scenes relationship tables so they use primary keys instead of equivalent unique indexes. This helps businesses that rely on advanced database replication tools improve compatibility and reliability without changing day-to-day user workflows.
Original PR description
Description of the issue/feature this PR addresses: This is a technical change, logical replication strategies (BDR3) rely on all tables having a Primary Key. Presently Odoo uses a UNIQUE index which is basically the same thing over the 2 fields but causes BDR to fail. With BDR3 looking like being set for pg12 it would be nice to support. Current behavior before PR: No chance of logical replication working Desired behavior after PR is merged: Some chance of logical replication working \cc @odony -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The accounting module now includes tags that help structure indirect-method cash flow reports. This makes it easier for businesses to build reports aligned with IFRS-style cash flow presentation without manually defining the tag structure.
Original PR description
By Adding this Tags in the account core module then it could be easier to create reports that render a Cash Flow with Indirect Method. The following set of Tags tries to convey the structure of a report as the one that could be generated by using the guidelines provided in the IFRS Taxonomy Ilustrated for a Cash Flow - Indirect Method  Regards -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The map view is easier to use, with cleaner popups, clearer addresses, grouped markers for records at the same location, and warnings when routing cannot work because setup is incomplete. Users can also activate and edit map views in Studio, improving configuration flexibility without developer help.
Original PR description
Improvements to the map list usability Community PR: https://github.com/odoo/odoo/pull/37433 Tasks : 2009017, 2067165