Skip to content

Conversation

@mkoeck
Copy link

@mkoeck mkoeck commented Nov 26, 2025

Main changes

  • New security model support

    • Add a res.groups.privilege record introduced in 19.0 and adapted the existing res.groups record accordingly
  • Test suite updates for 19.0 API

    • Replace deprecated self.env2.reset() calls with self.env2.transaction.reset() in tests.
    • Adapt tests to the now read-only env.context:
      • Remove direct writes to self.env.context.
      • Use self.env() to create a new environment instead
    • Remove / replace references to demo data:
      • Demo loading order changed in 19.0, so some demo external_ids are no longer guaranteed to exist.
      • Tests now rely on explicit test data instead of demo records.

Functional impact

  • No functional feature changes are intended.
  • The goal of this PR is to make the module compatible with Odoo 19.0 while preserving existing behavior where possible.

Dependencies

This PR has been tested against the following non-merged branches of dependent modules:

Guewen Baconnier and others added 30 commits November 26, 2025 23:13
Does not do particular checks to see if each "step" is a
valid m2o field, relies on the standard and familiar
Odoo recordset errors instead.
The job function, channel and worker fields are too large for a 6 column
layout. Job function and channel make the fields overflow of the form and the
worker fields is wrapped over 3 lines
…cified (to avoid timedelta error when seconds is None) in job.py.
The job will be retried after the given number of seconds if the exception is
raised with a defined 'seconds' argument.
florentx and others added 30 commits November 26, 2025 23:13
Currently translated at 100.0% (10 of 10 strings)

Translation: connector-16.0/connector-16.0-connector
Translate-URL: https://translation.odoo-community.org/projects/connector-16-0/connector-16-0-connector/es/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: connector-16.0/connector-16.0-connector
Translate-URL: https://translation.odoo-community.org/projects/connector-16-0/connector-16-0-connector/
Currently translated at 100.0% (10 of 10 strings)

Translation: connector-17.0/connector-17.0-connector
Translate-URL: https://translation.odoo-community.org/projects/connector-17-0/connector-17-0-connector/it/
Currently translated at 100.0% (10 of 10 strings)

Translation: connector-17.0/connector-17.0-connector
Translate-URL: https://translation.odoo-community.org/projects/connector-17-0/connector-17-0-connector/it/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: connector-18.0/connector-18.0-connector
Translate-URL: https://translation.odoo-community.org/projects/connector-18-0/connector-18-0-connector/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.