Wednesday, October 2, 2019
5 changes
Enhancements to existing features
Message posting with email templates can now use an existing automatic commit option that was previously only available in a lower-level mail process. This makes it easier and safer for custom developments to send templated messages in long-running or batch operations.
Original PR description
The underlying `mail.compose.message` model has a useful `auto_commit` argument when sending emails, which is unavailable when posting messages with template. This patch simply exposes the preexisting feature, to ease developments that need it. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr @Tecnativa
This change introduces a redesigned Peruvian chart of accounts, tax structure, and related setup needed for local electronic invoicing requirements. It also adds location and identification data so Peruvian companies can prepare accounting records in the format expected locally.
Original PR description
- Added group on move lines to show account moves as Peru is used to see them:  - Completely new CoA structure and tax structure. - Minimal fields for l10n_pe_edi module - Auto set the groups. - Districts and Cities, mandatory by format on EDI for Peru. TODO: Tests and few adaptations -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update removes use of an obsolete calendar view setting that had already been retired. It helps keep the web interface tests and configuration aligned with current behavior, reducing maintenance risk without changing day-to-day user workflows.
Original PR description
Description of the issue/feature this PR addresses: `readonly_form_view_id` was removed in 369c20a99bd25172f72f4efde870172a4729aadc. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves Odoo's internal testing tools by allowing automated web requests to include additional request options such as custom headers. This helps CI and test workflows better simulate real-world scenarios without changing customer-facing behavior.
Original PR description
Description of the issue/feature this PR addresses: It improves CI framework Current behavior before PR: ``url_open`` cannot be called with custom headers Desired behavior after PR is merged: extra params can be passed to request -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves the calendar model description to avoid confusion with similarly named event models. It helps users and administrators better distinguish calendar events from other event-related records in Odoo.
Original PR description
Description of the issue/feature this PR addresses:
Current behavior before PR:
`_description = "Event"` is already there for `event.event`

Desired behavior after PR is merged: No more confusion due to same model name
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr