Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[17.0][MIG] server_environment_ir_config_parameter: Migration to 17.0 #170

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
4041930
server_environment_ir_config_parameter
sbidoul Nov 20, 2016
b7ab912
server_environment_ir_config_parameter: work around double ormcache i…
sbidoul Nov 20, 2016
17036b5
server_environment_ir_config_parameter: handle empty values better
sbidoul Nov 20, 2016
5e64016
server_environment_ir_config_param: silently replace values by config…
sbidoul Nov 20, 2016
8b7b3b9
server_environment_ir_config_parameter: update roadmap
sbidoul Nov 22, 2016
1912336
server_environment_ir_config_parameter: migrate to 10.0
sbidoul Dec 9, 2016
25ab523
server_environment_ir_config_parameter Avoid loading import
rousseldenis Jun 21, 2017
29c9388
missing sudo in server_environment_ir_config_param
sbidoul Aug 13, 2017
d340268
server_environment_ir_config_parameter: missing return.
adrienpeiffer Nov 24, 2017
0c2ea10
[MIG] server_environment_ir_config_parameter from 11 to 12
Oct 2, 2018
ae201ae
[MIG] fix tests
TDu Nov 15, 2018
f02e50d
[MIG] server_environment_ir_config_parameter: Migration to 13.0
grindtildeath Oct 9, 2019
193f88d
[IMP] server_environment_ir_config_parameter: black, isort
grindtildeath Jan 28, 2020
2b74092
[14.0][MIG] - migration server_environment_ir_config_parameter
sbejaoui Oct 14, 2020
ec896af
[MIG] Migration to version 15.0
JuMiSanAr Oct 18, 2021
b366a4b
[MIG] server_environment_ir_config_parameter: Migration to 16.0
baimont Sep 5, 2022
0d5d0c3
[IMP] server_environmnet_ir_config_parameter: display in the config p…
legalsylvain Oct 16, 2020
30b9a58
[FIX] server_environment_ir_config_parameter
gurneyalex Dec 22, 2021
e1fe05c
server_environment_ir_config_parameter: Fix create/write overrides
mmequignon Jun 15, 2023
2305c02
Translated using Weblate (Spanish)
Ivorra78 Jul 25, 2023
688ad64
[IMP] server_environment_ir_config_parameter: pre-commit stuff
moitabenfdz Nov 13, 2023
0c40001
[MIG] server_environment_ir_config_parameter: Migration to 17.0
moitabenfdz Nov 13, 2023
0fe89fc
[17.0-mig-server] [FIX]server_environment_ir_config_parameter: Fix at…
moitabenfdz Nov 16, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 121 additions & 0 deletions server_environment_ir_config_parameter/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
======================================
Server Environment Ir Config Parameter
======================================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:29c97aeb304203d7c075a8ff1295720253ea06b1f8d4fc57ef0fa71b45f3a38b
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--env-lightgray.png?logo=github
:target: https://github.com/OCA/server-env/tree/17.0/server_environment_ir_config_parameter
:alt: OCA/server-env
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/server-env-17-0/server-env-17-0-server_environment_ir_config_parameter
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/server-env&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

Override System Parameters from server environment file.

**Table of contents**

.. contents::
:local:

Configuration
=============

To configure this module, you need to add a section
``[ir.config_parameter]`` to you server_environment_files
configurations, where the keys are the same as would normally be set in
the Systems Parameter Odoo menu.

When first using a value, the system will read it from the configuration
file and override any value that would be present in the database, so
the configuration file has precedence.

When creating or modifying values that are in the configuration file,
the module replace changes, enforcing the configuration value.

For example you can use this module in combination with
web_environment_ribbon:

::

[ir.config_parameter]
ribbon.name=DEV

Usage
=====

Before using this module, you must be familiar with the
server_environment module.

Known issues / Roadmap
======================

When the user modifies System Parameters that are defined in the config
file, the changes are ignored. It would be nice to display which system
parameters come from the config file and possibly make their key and
value readonly in the user interface.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/server-env/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/server-env/issues/new?body=module:%20server_environment_ir_config_parameter%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* ACSONE SA/NV

Contributors
------------

- Stéphane Bidoul <[email protected]> (https://acsone.eu)
- Thierry Ducrest <[email protected]>
- Gilles Meyomesse <[email protected]> (https://acsone.eu)
- Sylvain LE GAL (https://www.twitter.com/legalsylvain)

Other credits
-------------

This module is maintained by: \* Odoo Community Association

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/server-env <https://github.com/OCA/server-env/tree/17.0/server_environment_ir_config_parameter>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions server_environment_ir_config_parameter/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
16 changes: 16 additions & 0 deletions server_environment_ir_config_parameter/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Copyright 2016-2018 ACSONE SA/NV
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Server Environment Ir Config Parameter",
"summary": """
Override System Parameters from server environment file""",
"version": "17.0.1.0.0",
"license": "AGPL-3",
"author": "ACSONE SA/NV, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/server-env",
"depends": ["server_environment"],
"data": [
"views/view_ir_config_parameter.xml",
],
}
46 changes: 46 additions & 0 deletions server_environment_ir_config_parameter/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * server_environment_ir_config_parameter
#
# Translators:
# Niki Waibel <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-22 01:12+0000\n"
"PO-Revision-Date: 2017-06-22 01:12+0000\n"
"Last-Translator: Niki Waibel <[email protected]>, 2017\n"
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,field_description:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid "Defined by environment"
msgstr ""

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,help:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid ""
"If check, the value in the database will be ignored and alternatively, the "
"system will use the key defined in your odoo.cfg environment file."
msgstr ""

#. module: server_environment_ir_config_parameter
#. odoo-python
#: code:addons/server_environment_ir_config_parameter/models/ir_config_parameter.py:0
#, python-format
msgid "Key %s is empty in server_environment_file"
msgstr ""

#. module: server_environment_ir_config_parameter
#: model:ir.model,name:server_environment_ir_config_parameter.model_ir_config_parameter
msgid "System Parameter"
msgstr ""

#~ msgid "ir.config_parameter"
#~ msgstr "ir.config_parameter"
49 changes: 49 additions & 0 deletions server_environment_ir_config_parameter/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * server_environment_ir_config_parameter
#
# Translators:
# Pedro M. Baeza <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-22 01:12+0000\n"
"PO-Revision-Date: 2023-07-25 13:10+0000\n"
"Last-Translator: Ivorra78 <[email protected]>\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,field_description:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid "Defined by environment"
msgstr "Definido por el entorno"

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,help:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid ""
"If check, the value in the database will be ignored and alternatively, the "
"system will use the key defined in your odoo.cfg environment file."
msgstr ""
"Si se marca, el valor en la base de datos será ignorado y alternativamente, "
"el sistema utilizará la clave definida en su archivo de entorno odoo.cfg."

#. module: server_environment_ir_config_parameter
#. odoo-python
#: code:addons/server_environment_ir_config_parameter/models/ir_config_parameter.py:0
#, python-format
msgid "Key %s is empty in server_environment_file"
msgstr "La clave %s está vacía en server_environment_file"

#. module: server_environment_ir_config_parameter
#: model:ir.model,name:server_environment_ir_config_parameter.model_ir_config_parameter
msgid "System Parameter"
msgstr "Parámetros del sistema"

#~ msgid "ir.config_parameter"
#~ msgstr "ir.config_parameter"
46 changes: 46 additions & 0 deletions server_environment_ir_config_parameter/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * server_environment_ir_config_parameter
#
# Translators:
# Paolo Valier <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-06 02:25+0000\n"
"PO-Revision-Date: 2018-01-06 02:25+0000\n"
"Last-Translator: Paolo Valier <[email protected]>, 2018\n"
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,field_description:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid "Defined by environment"
msgstr ""

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,help:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid ""
"If check, the value in the database will be ignored and alternatively, the "
"system will use the key defined in your odoo.cfg environment file."
msgstr ""

#. module: server_environment_ir_config_parameter
#. odoo-python
#: code:addons/server_environment_ir_config_parameter/models/ir_config_parameter.py:0
#, python-format
msgid "Key %s is empty in server_environment_file"
msgstr ""

#. module: server_environment_ir_config_parameter
#: model:ir.model,name:server_environment_ir_config_parameter.model_ir_config_parameter
msgid "System Parameter"
msgstr ""

#~ msgid "ir.config_parameter"
#~ msgstr "ir.config_parameter"
47 changes: 47 additions & 0 deletions server_environment_ir_config_parameter/i18n/nl_NL.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * server_environment_ir_config_parameter
#
# Translators:
# Peter Hageman <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-22 01:12+0000\n"
"PO-Revision-Date: 2017-06-22 01:12+0000\n"
"Last-Translator: Peter Hageman <[email protected]>, 2017\n"
"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/"
"teams/23907/nl_NL/)\n"
"Language: nl_NL\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,field_description:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid "Defined by environment"
msgstr ""

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,help:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid ""
"If check, the value in the database will be ignored and alternatively, the "
"system will use the key defined in your odoo.cfg environment file."
msgstr ""

#. module: server_environment_ir_config_parameter
#. odoo-python
#: code:addons/server_environment_ir_config_parameter/models/ir_config_parameter.py:0
#, python-format
msgid "Key %s is empty in server_environment_file"
msgstr "sleutel %s is leeg in server_environment_file"

#. module: server_environment_ir_config_parameter
#: model:ir.model,name:server_environment_ir_config_parameter.model_ir_config_parameter
msgid "System Parameter"
msgstr ""

#~ msgid "ir.config_parameter"
#~ msgstr "ir.config_parameter"
47 changes: 47 additions & 0 deletions server_environment_ir_config_parameter/i18n/ro.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * server_environment_ir_config_parameter
#
# Translators:
# Dorin Hongu <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-16 02:17+0000\n"
"PO-Revision-Date: 2017-12-16 02:17+0000\n"
"Last-Translator: Dorin Hongu <[email protected]>, 2017\n"
"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
"2:1));\n"

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,field_description:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid "Defined by environment"
msgstr ""

#. module: server_environment_ir_config_parameter
#: model:ir.model.fields,help:server_environment_ir_config_parameter.field_ir_config_parameter__is_environment
msgid ""
"If check, the value in the database will be ignored and alternatively, the "
"system will use the key defined in your odoo.cfg environment file."
msgstr ""

#. module: server_environment_ir_config_parameter
#. odoo-python
#: code:addons/server_environment_ir_config_parameter/models/ir_config_parameter.py:0
#, python-format
msgid "Key %s is empty in server_environment_file"
msgstr ""

#. module: server_environment_ir_config_parameter
#: model:ir.model,name:server_environment_ir_config_parameter.model_ir_config_parameter
msgid "System Parameter"
msgstr ""

#~ msgid "ir.config_parameter"
#~ msgstr "ir.config_parameter"
Loading
Loading