diff --git a/README.md b/README.md
index 1eb7f445e..57ecbf705 100644
--- a/README.md
+++ b/README.md
@@ -23,9 +23,9 @@ addon | version | maintainers | summary
--- | --- | --- | ---
[auth_saml_environment](auth_saml_environment/) | 18.0.1.0.0 | | Allows system administrator to authenticate with any account
[data_encryption](data_encryption/) | 18.0.1.0.0 |
| Store accounts and credentials encrypted by environment
-[mail_environment](mail_environment/) | 18.0.1.1.0 | | Configure mail servers with server_environment_files
+[mail_environment](mail_environment/) | 18.0.1.1.1 | | Configure mail servers with server_environment_files
[mail_environment_google_gmail](mail_environment_google_gmail/) | 18.0.1.0.0 |
| Configure Gmail mail servers with server_environment_files
-[server_environment](server_environment/) | 18.0.1.1.0 | | move some configurations out of the database
+[server_environment](server_environment/) | 18.0.1.1.1 | | move some configurations out of the database
[server_environment_data_encryption](server_environment_data_encryption/) | 18.0.1.0.1 |
| Server Environment Data Encryption
[server_environment_ir_config_parameter](server_environment_ir_config_parameter/) | 18.0.1.0.0 | | Override System Parameters from server environment file
diff --git a/mail_environment/README.rst b/mail_environment/README.rst
index 2d76384ed..9855ed88c 100644
--- a/mail_environment/README.rst
+++ b/mail_environment/README.rst
@@ -11,7 +11,7 @@ Mail configuration with server_environment
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:5eea2b444b4ec193072a784d9226a4f05af3b8e273658df3bf75966dddf1743d
+ !! source digest: sha256:5dc088f422b946495f1aab0d1900e2b22331f54597fa7ca4bc2ddc6285f107a2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/mail_environment/__manifest__.py b/mail_environment/__manifest__.py
index f2478c6f9..a748ae37a 100644
--- a/mail_environment/__manifest__.py
+++ b/mail_environment/__manifest__.py
@@ -3,7 +3,7 @@
{
"name": "Mail configuration with server_environment",
- "version": "18.0.1.1.0",
+ "version": "18.0.1.1.1",
"category": "Tools",
"summary": "Configure mail servers with server_environment_files",
"author": "Camptocamp, Odoo Community Association (OCA)",
diff --git a/mail_environment/migrations/18.0.1.0.1/post-migration.py b/mail_environment/migrations/18.0.1.0.1/post-migration.py
new file mode 100644
index 000000000..523be970a
--- /dev/null
+++ b/mail_environment/migrations/18.0.1.0.1/post-migration.py
@@ -0,0 +1,9 @@
+# Copyright 2026 ACSONE SA/NV
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+from openupgradelib import openupgrade
+
+
+@openupgrade.migrate()
+def migrate(env, version):
+ env["ir.mail_server"]._preserve_not_env_managed_data(["smtp_authentication"])
diff --git a/mail_environment/static/description/index.html b/mail_environment/static/description/index.html
index da76e2dde..dede9ef00 100644
--- a/mail_environment/static/description/index.html
+++ b/mail_environment/static/description/index.html
@@ -372,7 +372,7 @@
This module allows to configure the incoming and outgoing mail servers diff --git a/server_environment/README.rst b/server_environment/README.rst index b360c010b..a3859b172 100644 --- a/server_environment/README.rst +++ b/server_environment/README.rst @@ -11,7 +11,7 @@ server configuration environment files !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:acbd44bd38f423f153865a35e8d55eb161b7ebf4804f6420605d257cff14b4e8 + !! source digest: sha256:c6abf946476abbf00c4364e26f02e9ab1ea270d56e62c02861bf38d150a1fe4e !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png diff --git a/server_environment/__manifest__.py b/server_environment/__manifest__.py index cee7f7cb4..c13bf26b3 100644 --- a/server_environment/__manifest__.py +++ b/server_environment/__manifest__.py @@ -4,7 +4,7 @@ { "name": "server configuration environment files", - "version": "18.0.1.1.0", + "version": "18.0.1.1.1", "depends": ["base", "base_sparse_field"], "author": "Camptocamp,Odoo Community Association (OCA)", "summary": "move some configurations out of the database", diff --git a/server_environment/i18n/am.po b/server_environment/i18n/am.po index 9a7a41eab..94e8ad5c1 100644 --- a/server_environment/i18n/am.po +++ b/server_environment/i18n/am.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/ar.po b/server_environment/i18n/ar.po index c3ce4a5af..46583986c 100644 --- a/server_environment/i18n/ar.po +++ b/server_environment/i18n/ar.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/bg.po b/server_environment/i18n/bg.po index 4081f467d..3daab6083 100644 --- a/server_environment/i18n/bg.po +++ b/server_environment/i18n/bg.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/bs.po b/server_environment/i18n/bs.po index 5af2b6329..a766cc9d4 100644 --- a/server_environment/i18n/bs.po +++ b/server_environment/i18n/bs.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/ca.po b/server_environment/i18n/ca.po index 9b9351fde..a69431f7a 100644 --- a/server_environment/i18n/ca.po +++ b/server_environment/i18n/ca.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/cs.po b/server_environment/i18n/cs.po index d17e4a1c1..45509ae8e 100644 --- a/server_environment/i18n/cs.po +++ b/server_environment/i18n/cs.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/da.po b/server_environment/i18n/da.po index d17ad2c7b..3c8b9f687 100644 --- a/server_environment/i18n/da.po +++ b/server_environment/i18n/da.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/de.po b/server_environment/i18n/de.po index 204220584..069c91e29 100644 --- a/server_environment/i18n/de.po +++ b/server_environment/i18n/de.po @@ -303,6 +303,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/el_GR.po b/server_environment/i18n/el_GR.po index 2641fa15d..ba9d2d344 100644 --- a/server_environment/i18n/el_GR.po +++ b/server_environment/i18n/el_GR.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/en_GB.po b/server_environment/i18n/en_GB.po index 4870a18f0..119d55bc8 100644 --- a/server_environment/i18n/en_GB.po +++ b/server_environment/i18n/en_GB.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es.po b/server_environment/i18n/es.po index f80473164..6c712cc92 100644 --- a/server_environment/i18n/es.po +++ b/server_environment/i18n/es.po @@ -303,6 +303,11 @@ msgstr "" msgid "odoo | list_db" msgstr "odoo | list_db" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_AR.po b/server_environment/i18n/es_AR.po index 45dd19ceb..cbc785e41 100644 --- a/server_environment/i18n/es_AR.po +++ b/server_environment/i18n/es_AR.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_CL.po b/server_environment/i18n/es_CL.po index f9a86555a..8fad9d523 100644 --- a/server_environment/i18n/es_CL.po +++ b/server_environment/i18n/es_CL.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_CO.po b/server_environment/i18n/es_CO.po index d2122ad59..bab78d701 100644 --- a/server_environment/i18n/es_CO.po +++ b/server_environment/i18n/es_CO.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_CR.po b/server_environment/i18n/es_CR.po index 2eb673efa..1c987ffb4 100644 --- a/server_environment/i18n/es_CR.po +++ b/server_environment/i18n/es_CR.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_DO.po b/server_environment/i18n/es_DO.po index 31b81c567..d2bcc9821 100644 --- a/server_environment/i18n/es_DO.po +++ b/server_environment/i18n/es_DO.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_EC.po b/server_environment/i18n/es_EC.po index 23254061c..a52f889bd 100644 --- a/server_environment/i18n/es_EC.po +++ b/server_environment/i18n/es_EC.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_ES.po b/server_environment/i18n/es_ES.po index afaffe41a..4285b9db2 100644 --- a/server_environment/i18n/es_ES.po +++ b/server_environment/i18n/es_ES.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_MX.po b/server_environment/i18n/es_MX.po index fdeecbb22..6c2ef7175 100644 --- a/server_environment/i18n/es_MX.po +++ b/server_environment/i18n/es_MX.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_PE.po b/server_environment/i18n/es_PE.po index e89c96d99..6eb0d4772 100644 --- a/server_environment/i18n/es_PE.po +++ b/server_environment/i18n/es_PE.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_PY.po b/server_environment/i18n/es_PY.po index 47b33be22..18c363481 100644 --- a/server_environment/i18n/es_PY.po +++ b/server_environment/i18n/es_PY.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/es_VE.po b/server_environment/i18n/es_VE.po index 16395439c..173c24d20 100644 --- a/server_environment/i18n/es_VE.po +++ b/server_environment/i18n/es_VE.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/et.po b/server_environment/i18n/et.po index 63dbe6fe4..68d496e60 100644 --- a/server_environment/i18n/et.po +++ b/server_environment/i18n/et.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/eu.po b/server_environment/i18n/eu.po index e966ce850..bfc295262 100644 --- a/server_environment/i18n/eu.po +++ b/server_environment/i18n/eu.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/fa.po b/server_environment/i18n/fa.po index 0a8b173dc..55f3c352f 100644 --- a/server_environment/i18n/fa.po +++ b/server_environment/i18n/fa.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/fi.po b/server_environment/i18n/fi.po index 61cf91543..732755d6b 100644 --- a/server_environment/i18n/fi.po +++ b/server_environment/i18n/fi.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/fr.po b/server_environment/i18n/fr.po index 1a9e3d473..75d1cc212 100644 --- a/server_environment/i18n/fr.po +++ b/server_environment/i18n/fr.po @@ -303,6 +303,11 @@ msgstr "odoo | limit_time_worker_cron" msgid "odoo | list_db" msgstr "odoo | list_db" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/fr_CA.po b/server_environment/i18n/fr_CA.po index 1d6df9cbe..eb5437d8e 100644 --- a/server_environment/i18n/fr_CA.po +++ b/server_environment/i18n/fr_CA.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/fr_CH.po b/server_environment/i18n/fr_CH.po index 78c91ca18..db4346e1a 100644 --- a/server_environment/i18n/fr_CH.po +++ b/server_environment/i18n/fr_CH.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/gl.po b/server_environment/i18n/gl.po index 0b4a6cb2d..f3b49de51 100644 --- a/server_environment/i18n/gl.po +++ b/server_environment/i18n/gl.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/gl_ES.po b/server_environment/i18n/gl_ES.po index 449fd7449..edb22c815 100644 --- a/server_environment/i18n/gl_ES.po +++ b/server_environment/i18n/gl_ES.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/he.po b/server_environment/i18n/he.po index 15ff3f5f5..fb30fc00c 100644 --- a/server_environment/i18n/he.po +++ b/server_environment/i18n/he.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/hr.po b/server_environment/i18n/hr.po index a3fb47541..f2d3d2c63 100644 --- a/server_environment/i18n/hr.po +++ b/server_environment/i18n/hr.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/hr_HR.po b/server_environment/i18n/hr_HR.po index 040d4d9af..58b201489 100644 --- a/server_environment/i18n/hr_HR.po +++ b/server_environment/i18n/hr_HR.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/hu.po b/server_environment/i18n/hu.po index 8ecdc9ac5..addd240f4 100644 --- a/server_environment/i18n/hu.po +++ b/server_environment/i18n/hu.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/id.po b/server_environment/i18n/id.po index afb3f8ea6..18534d16b 100644 --- a/server_environment/i18n/id.po +++ b/server_environment/i18n/id.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/it.po b/server_environment/i18n/it.po index 510fb4037..91ef6f419 100644 --- a/server_environment/i18n/it.po +++ b/server_environment/i18n/it.po @@ -301,6 +301,11 @@ msgstr "odoo | limit_time_worker_cron" msgid "odoo | list_db" msgstr "odoo | list_db" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/ja.po b/server_environment/i18n/ja.po index d0fc2b6f9..9f6a36a28 100644 --- a/server_environment/i18n/ja.po +++ b/server_environment/i18n/ja.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/ko.po b/server_environment/i18n/ko.po index e3f4d2aa6..697570776 100644 --- a/server_environment/i18n/ko.po +++ b/server_environment/i18n/ko.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/lt.po b/server_environment/i18n/lt.po index d5c36709c..c89320a49 100644 --- a/server_environment/i18n/lt.po +++ b/server_environment/i18n/lt.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/lt_LT.po b/server_environment/i18n/lt_LT.po index a59944281..506842613 100644 --- a/server_environment/i18n/lt_LT.po +++ b/server_environment/i18n/lt_LT.po @@ -302,6 +302,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/lv.po b/server_environment/i18n/lv.po index 23b18af6a..7b1681747 100644 --- a/server_environment/i18n/lv.po +++ b/server_environment/i18n/lv.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/mk.po b/server_environment/i18n/mk.po index 420ca32e8..fcb96c319 100644 --- a/server_environment/i18n/mk.po +++ b/server_environment/i18n/mk.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/mn.po b/server_environment/i18n/mn.po index 3c53c7f6c..2c5527391 100644 --- a/server_environment/i18n/mn.po +++ b/server_environment/i18n/mn.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/nb.po b/server_environment/i18n/nb.po index 7aa2a89f7..12fb9912e 100644 --- a/server_environment/i18n/nb.po +++ b/server_environment/i18n/nb.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/nb_NO.po b/server_environment/i18n/nb_NO.po index e5ce9315e..d7cbfdaca 100644 --- a/server_environment/i18n/nb_NO.po +++ b/server_environment/i18n/nb_NO.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/nl.po b/server_environment/i18n/nl.po index 17f6ddeeb..7432211b0 100644 --- a/server_environment/i18n/nl.po +++ b/server_environment/i18n/nl.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/nl_BE.po b/server_environment/i18n/nl_BE.po index 676fec7b9..604224307 100644 --- a/server_environment/i18n/nl_BE.po +++ b/server_environment/i18n/nl_BE.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/nl_NL.po b/server_environment/i18n/nl_NL.po index 8b841399c..92fc29263 100644 --- a/server_environment/i18n/nl_NL.po +++ b/server_environment/i18n/nl_NL.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/pl.po b/server_environment/i18n/pl.po index 38c5e855d..118d2e7e0 100644 --- a/server_environment/i18n/pl.po +++ b/server_environment/i18n/pl.po @@ -302,6 +302,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/pt.po b/server_environment/i18n/pt.po index 6f7dd1e82..b798213a9 100644 --- a/server_environment/i18n/pt.po +++ b/server_environment/i18n/pt.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/pt_BR.po b/server_environment/i18n/pt_BR.po index d8aef7750..2976325a3 100644 --- a/server_environment/i18n/pt_BR.po +++ b/server_environment/i18n/pt_BR.po @@ -320,6 +320,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/pt_PT.po b/server_environment/i18n/pt_PT.po index 41bc9992f..3478e76ed 100644 --- a/server_environment/i18n/pt_PT.po +++ b/server_environment/i18n/pt_PT.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/ro.po b/server_environment/i18n/ro.po index 462062980..4f62bb133 100644 --- a/server_environment/i18n/ro.po +++ b/server_environment/i18n/ro.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/ru.po b/server_environment/i18n/ru.po index 7612362f7..66937499f 100644 --- a/server_environment/i18n/ru.po +++ b/server_environment/i18n/ru.po @@ -302,6 +302,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/server_environment.pot b/server_environment/i18n/server_environment.pot index 8812b9f76..9a7f46878 100644 --- a/server_environment/i18n/server_environment.pot +++ b/server_environment/i18n/server_environment.pot @@ -295,6 +295,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/sk.po b/server_environment/i18n/sk.po index 4f126bbd4..ffb2c28eb 100644 --- a/server_environment/i18n/sk.po +++ b/server_environment/i18n/sk.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/sl.po b/server_environment/i18n/sl.po index 9aa427add..512743698 100644 --- a/server_environment/i18n/sl.po +++ b/server_environment/i18n/sl.po @@ -305,6 +305,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/sr.po b/server_environment/i18n/sr.po index ebbd64441..6c4359eb1 100644 --- a/server_environment/i18n/sr.po +++ b/server_environment/i18n/sr.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/sr@latin.po b/server_environment/i18n/sr@latin.po index afa57d279..e6db37eb5 100644 --- a/server_environment/i18n/sr@latin.po +++ b/server_environment/i18n/sr@latin.po @@ -302,6 +302,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/sv.po b/server_environment/i18n/sv.po index 68ca8f3e6..1ad84b9f5 100644 --- a/server_environment/i18n/sv.po +++ b/server_environment/i18n/sv.po @@ -301,6 +301,11 @@ msgstr "odoo | limit_time_worker_cron" msgid "odoo | list_db" msgstr "odoo | list_db" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/th.po b/server_environment/i18n/th.po index 13ee29085..b64a949a8 100644 --- a/server_environment/i18n/th.po +++ b/server_environment/i18n/th.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/tr.po b/server_environment/i18n/tr.po index 7745b4d5c..6772ecaad 100644 --- a/server_environment/i18n/tr.po +++ b/server_environment/i18n/tr.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/tr_TR.po b/server_environment/i18n/tr_TR.po index fb223d35a..9fb4c4647 100644 --- a/server_environment/i18n/tr_TR.po +++ b/server_environment/i18n/tr_TR.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/uk.po b/server_environment/i18n/uk.po index fdef1fe73..ab0aa6534 100644 --- a/server_environment/i18n/uk.po +++ b/server_environment/i18n/uk.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/vi.po b/server_environment/i18n/vi.po index ad0f89465..44227056c 100644 --- a/server_environment/i18n/vi.po +++ b/server_environment/i18n/vi.po @@ -300,6 +300,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/vi_VN.po b/server_environment/i18n/vi_VN.po index d9d026227..bb21163c7 100644 --- a/server_environment/i18n/vi_VN.po +++ b/server_environment/i18n/vi_VN.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/zh_CN.po b/server_environment/i18n/zh_CN.po index f55d41f03..09fbe8893 100644 --- a/server_environment/i18n/zh_CN.po +++ b/server_environment/i18n/zh_CN.po @@ -304,6 +304,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/i18n/zh_TW.po b/server_environment/i18n/zh_TW.po index fc7bcd195..d5c58a705 100644 --- a/server_environment/i18n/zh_TW.po +++ b/server_environment/i18n/zh_TW.po @@ -301,6 +301,11 @@ msgstr "" msgid "odoo | list_db" msgstr "" +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_config +msgid "odoo | log_config" +msgstr "" + #. module: server_environment #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db msgid "odoo | log_db" diff --git a/server_environment/models/server_env_mixin.py b/server_environment/models/server_env_mixin.py index 65f0d029a..f58f3ffa8 100644 --- a/server_environment/models/server_env_mixin.py +++ b/server_environment/models/server_env_mixin.py @@ -428,3 +428,31 @@ def _setup_base(self): self._server_env_transform_field_to_read_from_env(field) self._server_env_add_is_editable_field(field) return + + @api.model + def _preserve_not_env_managed_data(self, field_name_list): + """ + Helper function typically used for hooks and migration scripts. + Restores database values for fields transitioning to 'server env managed'. + + When a field is defined as managed by the server environment, Odoo + ignores the value stored in the database, prioritizing the environment + configuration instead. If no environment configuration exists, the field + may effectively lose its previous value. + + This method forces to 'persist' these values if they are not + explicitly overridden by the current environment configuration. + """ + self.env.cr.execute(f"SELECT * FROM {self._table}") + for row in self.env.cr.dictfetchall(): + record = ( + self.env[self._name] + .with_context(active_test=False) + .search([("id", "=", row["id"])]) + ) + if record: + record_values = {} + for field_name in field_name_list: + if field_name in row: + record_values[field_name] = row[field_name] + record.update(record_values) diff --git a/server_environment/static/description/index.html b/server_environment/static/description/index.html index e6b0c6009..660cc9772 100644 --- a/server_environment/static/description/index.html +++ b/server_environment/static/description/index.html @@ -372,7 +372,7 @@
This module provides a way to define an environment in the main Odoo