From 9e1a55c657b1fa763f98585746380917a7665543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul=20=28ACSONE=29?= Date: Tue, 12 Sep 2017 13:57:02 +0200 Subject: [PATCH 01/24] [MIG] queue_job_subscribe 10.0 --- queue_job_subscribe/README.rst | 60 +++++++++++++ queue_job_subscribe/__init__.py | 4 + queue_job_subscribe/__manifest__.py | 19 ++++ queue_job_subscribe/i18n/ar.po | 58 +++++++++++++ queue_job_subscribe/i18n/bg.po | 58 +++++++++++++ queue_job_subscribe/i18n/ca.po | 58 +++++++++++++ queue_job_subscribe/i18n/da.po | 58 +++++++++++++ queue_job_subscribe/i18n/de.po | 63 ++++++++++++++ queue_job_subscribe/i18n/el_GR.po | 58 +++++++++++++ queue_job_subscribe/i18n/es.po | 58 +++++++++++++ queue_job_subscribe/i18n/es_ES.po | 58 +++++++++++++ queue_job_subscribe/i18n/fi.po | 58 +++++++++++++ queue_job_subscribe/i18n/fr.po | 58 +++++++++++++ queue_job_subscribe/i18n/fr_CH.po | 58 +++++++++++++ queue_job_subscribe/i18n/hr.po | 58 +++++++++++++ queue_job_subscribe/i18n/hr_HR.po | 58 +++++++++++++ queue_job_subscribe/i18n/hu.po | 58 +++++++++++++ queue_job_subscribe/i18n/it.po | 58 +++++++++++++ queue_job_subscribe/i18n/nl.po | 58 +++++++++++++ queue_job_subscribe/i18n/pt_BR.po | 61 +++++++++++++ queue_job_subscribe/i18n/sl.po | 62 +++++++++++++ queue_job_subscribe/i18n/tr.po | 58 +++++++++++++ queue_job_subscribe/i18n/tr_TR.po | 58 +++++++++++++ queue_job_subscribe/i18n/zh_CN.po | 58 +++++++++++++ queue_job_subscribe/models/__init__.py | 5 ++ queue_job_subscribe/models/queue_job.py | 14 +++ queue_job_subscribe/models/res_users.py | 15 ++++ queue_job_subscribe/tests/__init__.py | 4 + .../tests/test_job_subscribe.py | 87 +++++++++++++++++++ queue_job_subscribe/views/res_users_view.xml | 20 +++++ 30 files changed, 1458 insertions(+) create mode 100644 queue_job_subscribe/README.rst create mode 100644 queue_job_subscribe/__init__.py create mode 100644 queue_job_subscribe/__manifest__.py create mode 100644 queue_job_subscribe/i18n/ar.po create mode 100644 queue_job_subscribe/i18n/bg.po create mode 100644 queue_job_subscribe/i18n/ca.po create mode 100644 queue_job_subscribe/i18n/da.po create mode 100644 queue_job_subscribe/i18n/de.po create mode 100644 queue_job_subscribe/i18n/el_GR.po create mode 100644 queue_job_subscribe/i18n/es.po create mode 100644 queue_job_subscribe/i18n/es_ES.po create mode 100644 queue_job_subscribe/i18n/fi.po create mode 100644 queue_job_subscribe/i18n/fr.po create mode 100644 queue_job_subscribe/i18n/fr_CH.po create mode 100644 queue_job_subscribe/i18n/hr.po create mode 100644 queue_job_subscribe/i18n/hr_HR.po create mode 100644 queue_job_subscribe/i18n/hu.po create mode 100644 queue_job_subscribe/i18n/it.po create mode 100644 queue_job_subscribe/i18n/nl.po create mode 100644 queue_job_subscribe/i18n/pt_BR.po create mode 100644 queue_job_subscribe/i18n/sl.po create mode 100644 queue_job_subscribe/i18n/tr.po create mode 100644 queue_job_subscribe/i18n/tr_TR.po create mode 100644 queue_job_subscribe/i18n/zh_CN.po create mode 100644 queue_job_subscribe/models/__init__.py create mode 100644 queue_job_subscribe/models/queue_job.py create mode 100644 queue_job_subscribe/models/res_users.py create mode 100644 queue_job_subscribe/tests/__init__.py create mode 100644 queue_job_subscribe/tests/test_job_subscribe.py create mode 100644 queue_job_subscribe/views/res_users_view.xml diff --git a/queue_job_subscribe/README.rst b/queue_job_subscribe/README.rst new file mode 100644 index 0000000000..65c9d9da56 --- /dev/null +++ b/queue_job_subscribe/README.rst @@ -0,0 +1,60 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl + :alt: License: AGPL-3 + +Queue Job Suscription +===================== + +This module allows users to +be member of group Connector Manager without being follower of all jobs. +This can avoid for some users to receive a lot of emails in case of failing +jobs. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed feedback +`here `_. + +Contributors +------------ + +* Cédric Pigeon +* Stéphane Bidoul + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +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. + +To contribute to this module, please visit https://odoo-community.org. diff --git a/queue_job_subscribe/__init__.py b/queue_job_subscribe/__init__.py new file mode 100644 index 0000000000..be6850e6e0 --- /dev/null +++ b/queue_job_subscribe/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Cédric Pigeon +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import models diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py new file mode 100644 index 0000000000..1256e9d544 --- /dev/null +++ b/queue_job_subscribe/__manifest__.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Cédric Pigeon +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +{'name': 'Queue Job Subscribe', + 'version': '10.0.1.0.0', + 'author': 'Acsone SA/NV,' + 'Odoo Community Association (OCA)', + 'website': 'https://github.com/OCA/queue_job', + 'summary': 'Control which users are subscribed to queue job notifications', + 'license': 'AGPL-3', + 'category': 'Generic Modules', + 'depends': [ + 'queue_job' + ], + 'data': [ + 'views/res_users_view.xml', + ], + 'installable': True, + } diff --git a/queue_job_subscribe/i18n/ar.po b/queue_job_subscribe/i18n/ar.po new file mode 100644 index 0000000000..cc4c9f8ba1 --- /dev/null +++ b/queue_job_subscribe/i18n/ar.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "المستخدمون" diff --git a/queue_job_subscribe/i18n/bg.po b/queue_job_subscribe/i18n/bg.po new file mode 100644 index 0000000000..66759eeb09 --- /dev/null +++ b/queue_job_subscribe/i18n/bg.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# Kaloyan Naumov , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: Kaloyan Naumov , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Конектори" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "" diff --git a/queue_job_subscribe/i18n/ca.po b/queue_job_subscribe/i18n/ca.po new file mode 100644 index 0000000000..78ee2d8bf9 --- /dev/null +++ b/queue_job_subscribe/i18n/ca.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Connectors" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "Tasca de Cua" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Usuaris" diff --git a/queue_job_subscribe/i18n/da.po b/queue_job_subscribe/i18n/da.po new file mode 100644 index 0000000000..926f1bbef0 --- /dev/null +++ b/queue_job_subscribe/i18n/da.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Brugere" diff --git a/queue_job_subscribe/i18n/de.po b/queue_job_subscribe/i18n/de.po new file mode 100644 index 0000000000..a92da1f325 --- /dev/null +++ b/queue_job_subscribe/i18n/de.po @@ -0,0 +1,63 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +# Rudolf Schnapka , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-24 00:51+0000\n" +"PO-Revision-Date: 2017-06-24 00:51+0000\n" +"Last-Translator: Rudolf Schnapka , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Connector" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" +"Wenn dieses Kennzeichen gesetzt ist und der Benutzer ist Verbindungsmanager," +" dann wird er Job-Hinweise erhalten." + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "Aufgabe in Warteschlange einreihen" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "Verkaufspreisliste" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Diese Preisliste wird anstelle der Vorgabe bei Verkäufen an diesen Partner " +"verwendet" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Benutzer" diff --git a/queue_job_subscribe/i18n/el_GR.po b/queue_job_subscribe/i18n/el_GR.po new file mode 100644 index 0000000000..d9cc3efdef --- /dev/null +++ b/queue_job_subscribe/i18n/el_GR.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el_GR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Χρήστες" diff --git a/queue_job_subscribe/i18n/es.po b/queue_job_subscribe/i18n/es.po new file mode 100644 index 0000000000..284b45db91 --- /dev/null +++ b/queue_job_subscribe/i18n/es.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Conectores" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "Trabajo de Cola" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Usuarios" diff --git a/queue_job_subscribe/i18n/es_ES.po b/queue_job_subscribe/i18n/es_ES.po new file mode 100644 index 0000000000..570ab75987 --- /dev/null +++ b/queue_job_subscribe/i18n/es_ES.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/es_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Usuarios" diff --git a/queue_job_subscribe/i18n/fi.po b/queue_job_subscribe/i18n/fi.po new file mode 100644 index 0000000000..f1de1ac058 --- /dev/null +++ b/queue_job_subscribe/i18n/fi.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Käyttäjät" diff --git a/queue_job_subscribe/i18n/fr.po b/queue_job_subscribe/i18n/fr.po new file mode 100644 index 0000000000..d0ce67ddb0 --- /dev/null +++ b/queue_job_subscribe/i18n/fr.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Connecteurs" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "Queue de jobs" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Utilisateurs" diff --git a/queue_job_subscribe/i18n/fr_CH.po b/queue_job_subscribe/i18n/fr_CH.po new file mode 100644 index 0000000000..5e0be32adb --- /dev/null +++ b/queue_job_subscribe/i18n/fr_CH.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/fr_CH/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr_CH\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Utilisateurs" diff --git a/queue_job_subscribe/i18n/hr.po b/queue_job_subscribe/i18n/hr.po new file mode 100644 index 0000000000..5f5607eb4a --- /dev/null +++ b/queue_job_subscribe/i18n/hr.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Korisnici" diff --git a/queue_job_subscribe/i18n/hr_HR.po b/queue_job_subscribe/i18n/hr_HR.po new file mode 100644 index 0000000000..b61f867f2b --- /dev/null +++ b/queue_job_subscribe/i18n/hr_HR.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr_HR\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Korisnici" diff --git a/queue_job_subscribe/i18n/hu.po b/queue_job_subscribe/i18n/hu.po new file mode 100644 index 0000000000..d3e31f0391 --- /dev/null +++ b/queue_job_subscribe/i18n/hu.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Csatolók" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "Sorbanálló feladatok" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "" diff --git a/queue_job_subscribe/i18n/it.po b/queue_job_subscribe/i18n/it.po new file mode 100644 index 0000000000..3ee023dbce --- /dev/null +++ b/queue_job_subscribe/i18n/it.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Connettori" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "Coda Job" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Utenti" diff --git a/queue_job_subscribe/i18n/nl.po b/queue_job_subscribe/i18n/nl.po new file mode 100644 index 0000000000..8a24f61219 --- /dev/null +++ b/queue_job_subscribe/i18n/nl.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Connectors" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "Geplande taken" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Gebruikers" diff --git a/queue_job_subscribe/i18n/pt_BR.po b/queue_job_subscribe/i18n/pt_BR.po new file mode 100644 index 0000000000..51f355c66a --- /dev/null +++ b/queue_job_subscribe/i18n/pt_BR.po @@ -0,0 +1,61 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +# Rodrigo de Almeida Sottomaior Macedo , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 16:11+0000\n" +"PO-Revision-Date: 2017-05-01 16:11+0000\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Conectores" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" +"Se este sinalizador estiver marcado e o usuário for Connector Manager, ele " +"receberá notificações de tarefa." + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "Notificações de Cargos" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "Fila de tarefas" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "Lista de Preços de Venda" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Usuários" diff --git a/queue_job_subscribe/i18n/sl.po b/queue_job_subscribe/i18n/sl.po new file mode 100644 index 0000000000..fbcb8b36c0 --- /dev/null +++ b/queue_job_subscribe/i18n/sl.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +# Matjaž Mozetič , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: Matjaž Mozetič , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "Povezovalniki" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" +"Če označeno, bo uporabnik, ki je upravitelj povezovalnikov prejemal " +"obvestila o delu." + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "Obvestila o delu" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "Delo čakalne vrste" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "Prodajni cenik" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Ta cenik bo uporabljen namesto privzetega za prodajo trenutnemu partnerju." + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Uporabniki" diff --git a/queue_job_subscribe/i18n/tr.po b/queue_job_subscribe/i18n/tr.po new file mode 100644 index 0000000000..a4489bc8b0 --- /dev/null +++ b/queue_job_subscribe/i18n/tr.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Kullanıcılar" diff --git a/queue_job_subscribe/i18n/tr_TR.po b/queue_job_subscribe/i18n/tr_TR.po new file mode 100644 index 0000000000..b228e8badc --- /dev/null +++ b/queue_job_subscribe/i18n/tr_TR.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr_TR\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "Kullanıcılar" diff --git a/queue_job_subscribe/i18n/zh_CN.po b/queue_job_subscribe/i18n/zh_CN.po new file mode 100644 index 0000000000..032a52453e --- /dev/null +++ b/queue_job_subscribe/i18n/zh_CN.po @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * connector_job_subscribe +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-05 00:42+0000\n" +"PO-Revision-Date: 2017-04-05 00:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: connector_job_subscribe +#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "连接器" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job +msgid "Jobs Notifications" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "队列中作业" + +#. module: connector_job_subscribe +#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "Sale Pricelist" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" + +#. module: connector_job_subscribe +#: model:ir.model,name:connector_job_subscribe.model_res_users +msgid "Users" +msgstr "用户" diff --git a/queue_job_subscribe/models/__init__.py b/queue_job_subscribe/models/__init__.py new file mode 100644 index 0000000000..d5560a0263 --- /dev/null +++ b/queue_job_subscribe/models/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Cédric Pigeon +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import queue_job +from . import res_users diff --git a/queue_job_subscribe/models/queue_job.py b/queue_job_subscribe/models/queue_job.py new file mode 100644 index 0000000000..a47ac1d142 --- /dev/null +++ b/queue_job_subscribe/models/queue_job.py @@ -0,0 +1,14 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Cédric Pigeon +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from openerp import api, models + + +class QueueJob(models.Model): + _inherit = 'queue.job' + + @api.multi + def _subscribe_users_domain(self): + domain = super(QueueJob, self)._subscribe_users_domain() + domain.append(('subscribe_job', '=', True)) + return domain diff --git a/queue_job_subscribe/models/res_users.py b/queue_job_subscribe/models/res_users.py new file mode 100644 index 0000000000..a8e438bd29 --- /dev/null +++ b/queue_job_subscribe/models/res_users.py @@ -0,0 +1,15 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Cédric Pigeon +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from openerp import fields, models + + +class ResUsers(models.Model): + _inherit = 'res.users' + + subscribe_job = fields.Boolean('Jobs Notifications', + default=True, + help='If this flag is checked and the' + ' user is Connector Manager, he will' + ' receive job notifications.', + index=True) diff --git a/queue_job_subscribe/tests/__init__.py b/queue_job_subscribe/tests/__init__.py new file mode 100644 index 0000000000..bd51d4d107 --- /dev/null +++ b/queue_job_subscribe/tests/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Cédric Pigeon +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import test_job_subscribe diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py new file mode 100644 index 0000000000..858ab5a3d6 --- /dev/null +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -0,0 +1,87 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Cédric Pigeon +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +import openerp.tests.common as common + +from openerp.addons.queue_job.job import Job + + +class TestJobSubscribe(common.TransactionCase): + + def setUp(self): + super(TestJobSubscribe, self).setUp() + grp_queue_job_manager = self.ref("queue_job.group_queue_job_manager") + self.other_partner_a = self.env['res.partner'].create( + {"name": "My Company a", + "is_company": True, + "email": "test@tes.ttest", + }) + self.other_user_a = self.env['res.users'].create( + {"partner_id": self.other_partner_a.id, + "login": "my_login a", + "name": "my user", + "groups_id": [(4, grp_queue_job_manager)] + }) + self.other_partner_b = self.env['res.partner'].create( + {"name": "My Company b", + "is_company": True, + "email": "test@tes.ttest", + }) + self.other_user_b = self.env['res.users'].create( + {"partner_id": self.other_partner_b.id, + "login": "my_login_b", + "name": "my user 1", + "groups_id": [(4, grp_queue_job_manager)] + }) + + def _create_failed_job(self): + method = self.env['res.users'].mapped + test_job = Job(method) + test_job.store() + test_job_record = self.env['queue.job'].\ + search([('uuid', '=', test_job.uuid)]) + test_job_record.write({'state': 'failed'}) + return test_job_record + + def test_job_subscription(self): + """ + When a job is created, all user of group + queue_job.group_queue_job_manager are automatically set as + follower except if the flag subscribe_job is not set + """ + + ################################# + # Test 1: All users are followers + ################################# + stored = self._create_failed_job() + users = self.env['res.users'].search( + [('groups_id', '=', self.ref('queue_job.group_queue_job_manager'))] + ) + self.assertEqual(len(stored.message_follower_ids), len(users)) + expected_partners = [u.partner_id for u in users] + self.assertSetEqual(set(stored.mapped( + 'message_follower_ids.partner_id')), + set(expected_partners)) + followers_id = [f.id for f in stored.mapped( + 'message_follower_ids.partner_id')] + self.assertIn(self.other_partner_a.id, followers_id) + self.assertIn(self.other_partner_b.id, followers_id) + + ########################################### + # Test 2: User b request to not be follower + ########################################### + self.other_user_b.write({'subscribe_job': False}) + stored = self._create_failed_job() + users = self.env['res.users'].search( + [('groups_id', '=', self.ref('queue_job.group_queue_job_manager')), + ('subscribe_job', '=', True)] + ) + self.assertEqual(len(stored.message_follower_ids), len(users)) + expected_partners = [u.partner_id for u in users] + self.assertSetEqual(set(stored.mapped( + 'message_follower_ids.partner_id')), + set(expected_partners)) + followers_id = [f.id for f in stored.mapped( + 'message_follower_ids.partner_id')] + self.assertIn(self.other_partner_a.id, followers_id) + self.assertNotIn(self.other_partner_b.id, followers_id) diff --git a/queue_job_subscribe/views/res_users_view.xml b/queue_job_subscribe/views/res_users_view.xml new file mode 100644 index 0000000000..2d8ec8999d --- /dev/null +++ b/queue_job_subscribe/views/res_users_view.xml @@ -0,0 +1,20 @@ + + + + + + res.user.connector.form + res.users + + + + + + + + + + + + + From 768bb6165f9add36d6700c5f53ab6ae4de033e66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul=20=28ACSONE=29?= Date: Tue, 12 Sep 2017 14:22:20 +0200 Subject: [PATCH 02/24] [IMP] queue_job_subscribe: style --- queue_job_subscribe/models/__init__.py | 1 + queue_job_subscribe/models/queue_job.py | 1 + queue_job_subscribe/models/res_users.py | 16 +++-- queue_job_subscribe/tests/__init__.py | 1 + .../tests/test_job_subscribe.py | 64 ++++++++++--------- 5 files changed, 46 insertions(+), 37 deletions(-) diff --git a/queue_job_subscribe/models/__init__.py b/queue_job_subscribe/models/__init__.py index d5560a0263..28ed65eada 100644 --- a/queue_job_subscribe/models/__init__.py +++ b/queue_job_subscribe/models/__init__.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + from . import queue_job from . import res_users diff --git a/queue_job_subscribe/models/queue_job.py b/queue_job_subscribe/models/queue_job.py index a47ac1d142..8a8c1b8125 100644 --- a/queue_job_subscribe/models/queue_job.py +++ b/queue_job_subscribe/models/queue_job.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + from openerp import api, models diff --git a/queue_job_subscribe/models/res_users.py b/queue_job_subscribe/models/res_users.py index a8e438bd29..516335fb56 100644 --- a/queue_job_subscribe/models/res_users.py +++ b/queue_job_subscribe/models/res_users.py @@ -1,15 +1,19 @@ # -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + from openerp import fields, models class ResUsers(models.Model): + _inherit = 'res.users' - subscribe_job = fields.Boolean('Jobs Notifications', - default=True, - help='If this flag is checked and the' - ' user is Connector Manager, he will' - ' receive job notifications.', - index=True) + subscribe_job = fields.Boolean( + 'Jobs Notifications', + default=True, + help='If this flag is checked and the ' + 'user is Connector Manager, he will ' + 'receive job notifications.', + index=True, + ) diff --git a/queue_job_subscribe/tests/__init__.py b/queue_job_subscribe/tests/__init__.py index bd51d4d107..34e6cd2605 100644 --- a/queue_job_subscribe/tests/__init__.py +++ b/queue_job_subscribe/tests/__init__.py @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + from . import test_job_subscribe diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py index 858ab5a3d6..2e1a19560c 100644 --- a/queue_job_subscribe/tests/test_job_subscribe.py +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + import openerp.tests.common as common from openerp.addons.queue_job.job import Job @@ -11,35 +12,36 @@ class TestJobSubscribe(common.TransactionCase): def setUp(self): super(TestJobSubscribe, self).setUp() grp_queue_job_manager = self.ref("queue_job.group_queue_job_manager") - self.other_partner_a = self.env['res.partner'].create( - {"name": "My Company a", - "is_company": True, - "email": "test@tes.ttest", - }) - self.other_user_a = self.env['res.users'].create( - {"partner_id": self.other_partner_a.id, - "login": "my_login a", - "name": "my user", - "groups_id": [(4, grp_queue_job_manager)] - }) - self.other_partner_b = self.env['res.partner'].create( - {"name": "My Company b", - "is_company": True, - "email": "test@tes.ttest", - }) - self.other_user_b = self.env['res.users'].create( - {"partner_id": self.other_partner_b.id, - "login": "my_login_b", - "name": "my user 1", - "groups_id": [(4, grp_queue_job_manager)] - }) + self.other_partner_a = self.env['res.partner'].create({ + "name": "My Company a", + "is_company": True, + "email": "test@tes.ttest", + }) + self.other_user_a = self.env['res.users'].create({ + "partner_id": self.other_partner_a.id, + "login": "my_login a", + "name": "my user", + "groups_id": [(4, grp_queue_job_manager)] + }) + self.other_partner_b = self.env['res.partner'].create({ + "name": "My Company b", + "is_company": True, + "email": "test@tes.ttest", + }) + self.other_user_b = self.env['res.users'].create({ + "partner_id": self.other_partner_b.id, + "login": "my_login_b", + "name": "my user 1", + "groups_id": [(4, grp_queue_job_manager)] + }) def _create_failed_job(self): method = self.env['res.users'].mapped test_job = Job(method) test_job.store() - test_job_record = self.env['queue.job'].\ - search([('uuid', '=', test_job.uuid)]) + test_job_record = self.env['queue.job'].search([ + ('uuid', '=', test_job.uuid) + ]) test_job_record.write({'state': 'failed'}) return test_job_record @@ -54,9 +56,9 @@ def test_job_subscription(self): # Test 1: All users are followers ################################# stored = self._create_failed_job() - users = self.env['res.users'].search( - [('groups_id', '=', self.ref('queue_job.group_queue_job_manager'))] - ) + users = self.env['res.users'].search([ + ('groups_id', '=', self.ref('queue_job.group_queue_job_manager')), + ]) self.assertEqual(len(stored.message_follower_ids), len(users)) expected_partners = [u.partner_id for u in users] self.assertSetEqual(set(stored.mapped( @@ -72,10 +74,10 @@ def test_job_subscription(self): ########################################### self.other_user_b.write({'subscribe_job': False}) stored = self._create_failed_job() - users = self.env['res.users'].search( - [('groups_id', '=', self.ref('queue_job.group_queue_job_manager')), - ('subscribe_job', '=', True)] - ) + users = self.env['res.users'].search([ + ('groups_id', '=', self.ref('queue_job.group_queue_job_manager')), + ('subscribe_job', '=', True), + ]) self.assertEqual(len(stored.message_follower_ids), len(users)) expected_partners = [u.partner_id for u in users] self.assertSetEqual(set(stored.mapped( From 2f8e68931fd09c89b0e6aa28718e031871d3a743 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul=20=28ACSONE=29?= Date: Tue, 12 Sep 2017 20:59:54 +0200 Subject: [PATCH 03/24] [IMP] queue_job_subscribe: odoo tag in views --- queue_job_subscribe/views/res_users_view.xml | 34 +++++++++----------- 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/queue_job_subscribe/views/res_users_view.xml b/queue_job_subscribe/views/res_users_view.xml index 2d8ec8999d..61151e3f8b 100644 --- a/queue_job_subscribe/views/res_users_view.xml +++ b/queue_job_subscribe/views/res_users_view.xml @@ -1,20 +1,18 @@ - - - - res.user.connector.form - res.users - - - - - - - - - - - - - + + + res.user.connector.form + res.users + + + + + + + + + + + + From 6534c908eef5bb9d5fe0af978099e29265e88d93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul=20=28ACSONE=29?= Date: Wed, 13 Sep 2017 10:38:09 +0200 Subject: [PATCH 04/24] [IMP] queue_job_subscribe: improve README --- queue_job_subscribe/README.rst | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/queue_job_subscribe/README.rst b/queue_job_subscribe/README.rst index 65c9d9da56..479fb94af4 100644 --- a/queue_job_subscribe/README.rst +++ b/queue_job_subscribe/README.rst @@ -6,30 +6,32 @@ Queue Job Suscription ===================== This module allows users to -be member of group Connector Manager without being follower of all jobs. +be member of group Job Queue Manager without becoming follower of failed jobs. This can avoid for some users to receive a lot of emails in case of failing jobs. -Bug Tracker -=========== +Usage +===== -Bugs are tracked on `GitHub Issues `_. -In case of trouble, please check there if your issue has already been reported. -If you spotted it first, help us smashing it by providing a detailed and welcomed feedback -`here `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed feedback. + Credits ======= From 07ac5fdfcb2e309e66a95d6d7f0519d32d881f8f Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Mon, 2 Oct 2017 16:32:59 +0200 Subject: [PATCH 05/24] [MIG] Make modules uninstallable --- queue_job_subscribe/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 1256e9d544..8665b97858 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -15,5 +15,5 @@ 'data': [ 'views/res_users_view.xml', ], - 'installable': True, + 'installable': False, } From b7441bc22222edb0f5fe0eefa4da37eeb094a09b Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Tue, 3 Oct 2017 09:43:23 +0200 Subject: [PATCH 06/24] Migrate queue_job_subscribe to v11 --- queue_job_subscribe/__manifest__.py | 4 ++-- queue_job_subscribe/models/queue_job.py | 2 +- queue_job_subscribe/models/res_users.py | 4 ++-- queue_job_subscribe/tests/test_job_subscribe.py | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 8665b97858..df4aff3859 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -2,7 +2,7 @@ # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). {'name': 'Queue Job Subscribe', - 'version': '10.0.1.0.0', + 'version': '11.0.1.0.0', 'author': 'Acsone SA/NV,' 'Odoo Community Association (OCA)', 'website': 'https://github.com/OCA/queue_job', @@ -15,5 +15,5 @@ 'data': [ 'views/res_users_view.xml', ], - 'installable': False, + 'installable': True, } diff --git a/queue_job_subscribe/models/queue_job.py b/queue_job_subscribe/models/queue_job.py index 8a8c1b8125..c6e1d43f2b 100644 --- a/queue_job_subscribe/models/queue_job.py +++ b/queue_job_subscribe/models/queue_job.py @@ -2,7 +2,7 @@ # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import api, models +from odoo import api, models class QueueJob(models.Model): diff --git a/queue_job_subscribe/models/res_users.py b/queue_job_subscribe/models/res_users.py index 516335fb56..4bba2fa917 100644 --- a/queue_job_subscribe/models/res_users.py +++ b/queue_job_subscribe/models/res_users.py @@ -2,7 +2,7 @@ # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import fields, models +from odoo import fields, models class ResUsers(models.Model): @@ -10,7 +10,7 @@ class ResUsers(models.Model): _inherit = 'res.users' subscribe_job = fields.Boolean( - 'Jobs Notifications', + 'Job Notifications', default=True, help='If this flag is checked and the ' 'user is Connector Manager, he will ' diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py index 2e1a19560c..97eb345808 100644 --- a/queue_job_subscribe/tests/test_job_subscribe.py +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -2,9 +2,9 @@ # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -import openerp.tests.common as common +import odoo.tests.common as common -from openerp.addons.queue_job.job import Job +from odoo.addons.queue_job.job import Job class TestJobSubscribe(common.TransactionCase): From b999f160b929d25b06eda5ddfa5406ee9d5dd43a Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Fri, 25 May 2018 13:08:21 +0200 Subject: [PATCH 07/24] Correct or disable pylint warnings --- queue_job_subscribe/__init__.py | 1 - queue_job_subscribe/__manifest__.py | 1 - queue_job_subscribe/models/__init__.py | 1 - queue_job_subscribe/models/queue_job.py | 1 - queue_job_subscribe/models/res_users.py | 1 - queue_job_subscribe/tests/__init__.py | 1 - queue_job_subscribe/tests/test_job_subscribe.py | 1 - 7 files changed, 7 deletions(-) diff --git a/queue_job_subscribe/__init__.py b/queue_job_subscribe/__init__.py index be6850e6e0..6a125affcd 100644 --- a/queue_job_subscribe/__init__.py +++ b/queue_job_subscribe/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import models diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index df4aff3859..f9f0abef69 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). {'name': 'Queue Job Subscribe', diff --git a/queue_job_subscribe/models/__init__.py b/queue_job_subscribe/models/__init__.py index 28ed65eada..b5dc1e9f81 100644 --- a/queue_job_subscribe/models/__init__.py +++ b/queue_job_subscribe/models/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/queue_job_subscribe/models/queue_job.py b/queue_job_subscribe/models/queue_job.py index c6e1d43f2b..aafd26b84d 100644 --- a/queue_job_subscribe/models/queue_job.py +++ b/queue_job_subscribe/models/queue_job.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/queue_job_subscribe/models/res_users.py b/queue_job_subscribe/models/res_users.py index 4bba2fa917..2634d76080 100644 --- a/queue_job_subscribe/models/res_users.py +++ b/queue_job_subscribe/models/res_users.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/queue_job_subscribe/tests/__init__.py b/queue_job_subscribe/tests/__init__.py index 34e6cd2605..292a860ce5 100644 --- a/queue_job_subscribe/tests/__init__.py +++ b/queue_job_subscribe/tests/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py index 97eb345808..d6480ae9a0 100644 --- a/queue_job_subscribe/tests/test_job_subscribe.py +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). From 461ef11f3f8253121da737b14a7682d68d70dbb2 Mon Sep 17 00:00:00 2001 From: OCA git bot Date: Thu, 27 Sep 2018 02:00:50 +0200 Subject: [PATCH 08/24] [MIG] Make modules uninstallable --- queue_job_subscribe/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index f9f0abef69..0aa354bdb4 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -14,5 +14,5 @@ 'data': [ 'views/res_users_view.xml', ], - 'installable': True, + 'installable': False, } From 4688352368eaac990b7ae39d1a826a49ed1c8000 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Tue, 1 Oct 2019 18:01:49 +0200 Subject: [PATCH 09/24] Migrate queue_job_subscribe to 13.0 --- queue_job_subscribe/__manifest__.py | 4 ++-- queue_job_subscribe/models/queue_job.py | 5 ++--- queue_job_subscribe/tests/test_job_subscribe.py | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 0aa354bdb4..38627bdf5d 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -1,7 +1,7 @@ # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). {'name': 'Queue Job Subscribe', - 'version': '11.0.1.0.0', + 'version': '13.0.1.0.0', 'author': 'Acsone SA/NV,' 'Odoo Community Association (OCA)', 'website': 'https://github.com/OCA/queue_job', @@ -14,5 +14,5 @@ 'data': [ 'views/res_users_view.xml', ], - 'installable': False, + 'installable': True, } diff --git a/queue_job_subscribe/models/queue_job.py b/queue_job_subscribe/models/queue_job.py index aafd26b84d..798721ff1c 100644 --- a/queue_job_subscribe/models/queue_job.py +++ b/queue_job_subscribe/models/queue_job.py @@ -1,14 +1,13 @@ # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo import api, models +from odoo import models class QueueJob(models.Model): _inherit = 'queue.job' - @api.multi def _subscribe_users_domain(self): - domain = super(QueueJob, self)._subscribe_users_domain() + domain = super()._subscribe_users_domain() domain.append(('subscribe_job', '=', True)) return domain diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py index d6480ae9a0..6431b4e642 100644 --- a/queue_job_subscribe/tests/test_job_subscribe.py +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -35,7 +35,7 @@ def setUp(self): }) def _create_failed_job(self): - method = self.env['res.users'].mapped + method = self.env['res.users'].with_user(self.other_user_a).mapped test_job = Job(method) test_job.store() test_job_record = self.env['queue.job'].search([ From eeb39909d9d7e6ddaf141a133ec5fd3bc865252b Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Fri, 4 Oct 2019 10:47:58 +0200 Subject: [PATCH 10/24] Run pre-commit with black, isort, ... --- queue_job_subscribe/__manifest__.py | 28 +++--- queue_job_subscribe/i18n/ar.po | 41 +++----- queue_job_subscribe/i18n/bg.po | 38 +++----- queue_job_subscribe/i18n/ca.po | 38 +++----- queue_job_subscribe/i18n/da.po | 38 +++----- queue_job_subscribe/i18n/de.po | 54 +++++------ queue_job_subscribe/i18n/el_GR.po | 41 +++----- queue_job_subscribe/i18n/es.po | 38 +++----- queue_job_subscribe/i18n/es_ES.po | 41 +++----- queue_job_subscribe/i18n/fi.po | 38 +++----- queue_job_subscribe/i18n/fr.po | 38 +++----- queue_job_subscribe/i18n/fr_CH.po | 41 +++----- queue_job_subscribe/i18n/hr.po | 41 +++----- queue_job_subscribe/i18n/hr_HR.po | 44 ++++----- queue_job_subscribe/i18n/hu.po | 38 +++----- queue_job_subscribe/i18n/it.po | 38 +++----- queue_job_subscribe/i18n/nl.po | 38 +++----- queue_job_subscribe/i18n/pt_BR.po | 48 ++++----- .../i18n/queue_job_subscribe.pot | 41 ++++++++ queue_job_subscribe/i18n/sl.po | 52 +++++----- queue_job_subscribe/i18n/tr.po | 38 +++----- queue_job_subscribe/i18n/tr_TR.po | 41 +++----- queue_job_subscribe/i18n/zh_CN.po | 50 ++++------ queue_job_subscribe/models/queue_job.py | 4 +- queue_job_subscribe/models/res_users.py | 10 +- .../static/description/icon.png | Bin 0 -> 9455 bytes .../tests/test_job_subscribe.py | 91 +++++++++--------- 27 files changed, 433 insertions(+), 615 deletions(-) create mode 100644 queue_job_subscribe/i18n/queue_job_subscribe.pot create mode 100644 queue_job_subscribe/static/description/icon.png diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 38627bdf5d..839f484c7c 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -1,18 +1,14 @@ # Copyright 2016 Cédric Pigeon # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -{'name': 'Queue Job Subscribe', - 'version': '13.0.1.0.0', - 'author': 'Acsone SA/NV,' - 'Odoo Community Association (OCA)', - 'website': 'https://github.com/OCA/queue_job', - 'summary': 'Control which users are subscribed to queue job notifications', - 'license': 'AGPL-3', - 'category': 'Generic Modules', - 'depends': [ - 'queue_job' - ], - 'data': [ - 'views/res_users_view.xml', - ], - 'installable': True, - } +{ + "name": "Queue Job Subscribe", + "version": "13.0.1.0.0", + "author": "Acsone SA/NV, Odoo Community Association (OCA)", + "website": "https://github.com/OCA/queue_job", + "summary": "Control which users are subscribed to queue job notifications", + "license": "AGPL-3", + "category": "Generic Modules", + "depends": ["queue_job"], + "data": ["views/res_users_view.xml"], + "installable": True, +} diff --git a/queue_job_subscribe/i18n/ar.po b/queue_job_subscribe/i18n/ar.po index cc4c9f8ba1..e38695a3ff 100644 --- a/queue_job_subscribe/i18n/ar.po +++ b/queue_job_subscribe/i18n/ar.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,36 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "المستخدمون" diff --git a/queue_job_subscribe/i18n/bg.po b/queue_job_subscribe/i18n/bg.po index 66759eeb09..ddf97b074b 100644 --- a/queue_job_subscribe/i18n/bg.po +++ b/queue_job_subscribe/i18n/bg.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # Kaloyan Naumov , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: Kaloyan Naumov , 2017\n" "Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Конектори" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "" diff --git a/queue_job_subscribe/i18n/ca.po b/queue_job_subscribe/i18n/ca.po index 78ee2d8bf9..7084dba402 100644 --- a/queue_job_subscribe/i18n/ca.po +++ b/queue_job_subscribe/i18n/ca.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Connectors" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "Tasca de Cua" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Usuaris" diff --git a/queue_job_subscribe/i18n/da.po b/queue_job_subscribe/i18n/da.po index 926f1bbef0..b76239f46d 100644 --- a/queue_job_subscribe/i18n/da.po +++ b/queue_job_subscribe/i18n/da.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Brugere" diff --git a/queue_job_subscribe/i18n/de.po b/queue_job_subscribe/i18n/de.po index a92da1f325..172834511b 100644 --- a/queue_job_subscribe/i18n/de.po +++ b/queue_job_subscribe/i18n/de.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 # Rudolf Schnapka , 2017 @@ -13,51 +13,47 @@ msgstr "" "PO-Revision-Date: 2017-06-24 00:51+0000\n" "Last-Translator: Rudolf Schnapka , 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" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Connector" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -"Wenn dieses Kennzeichen gesetzt ist und der Benutzer ist Verbindungsmanager," -" dann wird er Job-Hinweise erhalten." +"Wenn dieses Kennzeichen gesetzt ist und der Benutzer ist Verbindungsmanager, " +"dann wird er Job-Hinweise erhalten." -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "Aufgabe in Warteschlange einreihen" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "Verkaufspreisliste" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" -"Diese Preisliste wird anstelle der Vorgabe bei Verkäufen an diesen Partner " -"verwendet" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Benutzer" + +#~ msgid "Sale Pricelist" +#~ msgstr "Verkaufspreisliste" + +#~ msgid "" +#~ "This pricelist will be used, instead of the default one, for sales to the " +#~ "current partner" +#~ msgstr "" +#~ "Diese Preisliste wird anstelle der Vorgabe bei Verkäufen an diesen " +#~ "Partner verwendet" diff --git a/queue_job_subscribe/i18n/el_GR.po b/queue_job_subscribe/i18n/el_GR.po index d9cc3efdef..67b2e98ad6 100644 --- a/queue_job_subscribe/i18n/el_GR.po +++ b/queue_job_subscribe/i18n/el_GR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,48 +11,37 @@ msgstr "" "POT-Creation-Date: 2017-04-05 00:42+0000\n" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: el_GR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Χρήστες" diff --git a/queue_job_subscribe/i18n/es.po b/queue_job_subscribe/i18n/es.po index 284b45db91..879e6cc8f5 100644 --- a/queue_job_subscribe/i18n/es.po +++ b/queue_job_subscribe/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\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" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Conectores" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "Trabajo de Cola" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Usuarios" diff --git a/queue_job_subscribe/i18n/es_ES.po b/queue_job_subscribe/i18n/es_ES.po index 570ab75987..5c412a2f30 100644 --- a/queue_job_subscribe/i18n/es_ES.po +++ b/queue_job_subscribe/i18n/es_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,48 +11,37 @@ msgstr "" "POT-Creation-Date: 2017-04-05 00:42+0000\n" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/es_ES/)\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Usuarios" diff --git a/queue_job_subscribe/i18n/fi.po b/queue_job_subscribe/i18n/fi.po index f1de1ac058..aaf682b1ac 100644 --- a/queue_job_subscribe/i18n/fi.po +++ b/queue_job_subscribe/i18n/fi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Käyttäjät" diff --git a/queue_job_subscribe/i18n/fr.po b/queue_job_subscribe/i18n/fr.po index d0ce67ddb0..ec3c57e8ac 100644 --- a/queue_job_subscribe/i18n/fr.po +++ b/queue_job_subscribe/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Connecteurs" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "Queue de jobs" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Utilisateurs" diff --git a/queue_job_subscribe/i18n/fr_CH.po b/queue_job_subscribe/i18n/fr_CH.po index 5e0be32adb..55f6fb5ce0 100644 --- a/queue_job_subscribe/i18n/fr_CH.po +++ b/queue_job_subscribe/i18n/fr_CH.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,48 +11,37 @@ msgstr "" "POT-Creation-Date: 2017-04-05 00:42+0000\n" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/fr_CH/)\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr_CH\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Utilisateurs" diff --git a/queue_job_subscribe/i18n/hr.po b/queue_job_subscribe/i18n/hr.po index 5f5607eb4a..f75720633b 100644 --- a/queue_job_subscribe/i18n/hr.po +++ b/queue_job_subscribe/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,36 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Korisnici" diff --git a/queue_job_subscribe/i18n/hr_HR.po b/queue_job_subscribe/i18n/hr_HR.po index b61f867f2b..c82cfb837a 100644 --- a/queue_job_subscribe/i18n/hr_HR.po +++ b/queue_job_subscribe/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,48 +11,38 @@ msgstr "" "POT-Creation-Date: 2017-04-05 00:42+0000\n" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr_HR\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Korisnici" diff --git a/queue_job_subscribe/i18n/hu.po b/queue_job_subscribe/i18n/hu.po index d3e31f0391..6f4c0376fd 100644 --- a/queue_job_subscribe/i18n/hu.po +++ b/queue_job_subscribe/i18n/hu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Csatolók" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "Sorbanálló feladatok" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "" diff --git a/queue_job_subscribe/i18n/it.po b/queue_job_subscribe/i18n/it.po index 3ee023dbce..5ef02e7f9c 100644 --- a/queue_job_subscribe/i18n/it.po +++ b/queue_job_subscribe/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\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" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Connettori" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "Coda Job" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Utenti" diff --git a/queue_job_subscribe/i18n/nl.po b/queue_job_subscribe/i18n/nl.po index 8a24f61219..222c87adf1 100644 --- a/queue_job_subscribe/i18n/nl.po +++ b/queue_job_subscribe/i18n/nl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Connectors" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "Geplande taken" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Gebruikers" diff --git a/queue_job_subscribe/i18n/pt_BR.po b/queue_job_subscribe/i18n/pt_BR.po index 51f355c66a..23bfd4d8a4 100644 --- a/queue_job_subscribe/i18n/pt_BR.po +++ b/queue_job_subscribe/i18n/pt_BR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 # Rodrigo de Almeida Sottomaior Macedo , 2017 @@ -11,21 +11,23 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-05-01 16:11+0000\n" "PO-Revision-Date: 2017-05-01 16:11+0000\n" -"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2017\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo " +", 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Conectores" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." @@ -33,29 +35,21 @@ msgstr "" "Se este sinalizador estiver marcado e o usuário for Connector Manager, ele " "receberá notificações de tarefa." -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +#, fuzzy +msgid "Job Notifications" msgstr "Notificações de Cargos" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "Fila de tarefas" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "Lista de Preços de Venda" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Usuários" + +#~ msgid "Sale Pricelist" +#~ msgstr "Lista de Preços de Venda" diff --git a/queue_job_subscribe/i18n/queue_job_subscribe.pot b/queue_job_subscribe/i18n/queue_job_subscribe.pot new file mode 100644 index 0000000000..3f48fee0c0 --- /dev/null +++ b/queue_job_subscribe/i18n/queue_job_subscribe.pot @@ -0,0 +1,41 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * queue_job_subscribe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form +msgid "Connectors" +msgstr "" + +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job +msgid "" +"If this flag is checked and the user is Connector Manager, he will receive " +"job notifications." +msgstr "" + +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" +msgstr "" + +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job +msgid "Queue Job" +msgstr "" + +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users +msgid "Users" +msgstr "" diff --git a/queue_job_subscribe/i18n/sl.po b/queue_job_subscribe/i18n/sl.po index fbcb8b36c0..eae5bc927e 100644 --- a/queue_job_subscribe/i18n/sl.po +++ b/queue_job_subscribe/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 # Matjaž Mozetič , 2017 @@ -13,19 +13,20 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: Matjaž Mozetič , 2017\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "Povezovalniki" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." @@ -33,30 +34,27 @@ msgstr "" "Če označeno, bo uporabnik, ki je upravitelj povezovalnikov prejemal " "obvestila o delu." -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +#, fuzzy +msgid "Job Notifications" msgstr "Obvestila o delu" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "Delo čakalne vrste" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "Prodajni cenik" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" -"Ta cenik bo uporabljen namesto privzetega za prodajo trenutnemu partnerju." - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Uporabniki" + +#~ msgid "Sale Pricelist" +#~ msgstr "Prodajni cenik" + +#~ msgid "" +#~ "This pricelist will be used, instead of the default one, for sales to the " +#~ "current partner" +#~ msgstr "" +#~ "Ta cenik bo uporabljen namesto privzetega za prodajo trenutnemu partnerju." diff --git a/queue_job_subscribe/i18n/tr.po b/queue_job_subscribe/i18n/tr.po index a4489bc8b0..3ea06fc5c5 100644 --- a/queue_job_subscribe/i18n/tr.po +++ b/queue_job_subscribe/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,47 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Kullanıcılar" diff --git a/queue_job_subscribe/i18n/tr_TR.po b/queue_job_subscribe/i18n/tr_TR.po index b228e8badc..d6b7528c4b 100644 --- a/queue_job_subscribe/i18n/tr_TR.po +++ b/queue_job_subscribe/i18n/tr_TR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,48 +11,37 @@ msgstr "" "POT-Creation-Date: 2017-04-05 00:42+0000\n" "PO-Revision-Date: 2017-04-05 00:42+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr_TR\n" "Plural-Forms: nplurals=1; plural=0;\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "Kullanıcılar" diff --git a/queue_job_subscribe/i18n/zh_CN.po b/queue_job_subscribe/i18n/zh_CN.po index 032a52453e..67dac01114 100644 --- a/queue_job_subscribe/i18n/zh_CN.po +++ b/queue_job_subscribe/i18n/zh_CN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * connector_job_subscribe -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -9,50 +9,40 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-05 00:42+0000\n" -"PO-Revision-Date: 2017-04-05 00:42+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n" +"PO-Revision-Date: 2019-12-13 09:05+0000\n" +"Last-Translator: 黎伟杰 <674416404@qq.com>\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 3.9.1\n" -#. module: connector_job_subscribe -#: model:ir.ui.view,arch_db:connector_job_subscribe.view_user_connector_form +#. module: queue_job_subscribe +#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form msgid "Connectors" msgstr "连接器" -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_subscribe_job +#. module: queue_job_subscribe +#: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." -msgstr "" +msgstr "如果选中此标志并且用户是连接器管理,则他将收到作业通知。" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_subscribe_job -msgid "Jobs Notifications" -msgstr "" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job +msgid "Job Notifications" +msgstr "作业通知" -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_queue_job +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" msgstr "队列中作业" -#. module: connector_job_subscribe -#: model:ir.model.fields,field_description:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "Sale Pricelist" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model.fields,help:connector_job_subscribe.field_res_users_property_product_pricelist -msgid "" -"This pricelist will be used, instead of the default one, for sales to the " -"current partner" -msgstr "" - -#. module: connector_job_subscribe -#: model:ir.model,name:connector_job_subscribe.model_res_users +#. module: queue_job_subscribe +#: model:ir.model,name:queue_job_subscribe.model_res_users msgid "Users" msgstr "用户" diff --git a/queue_job_subscribe/models/queue_job.py b/queue_job_subscribe/models/queue_job.py index 798721ff1c..9b82516f2c 100644 --- a/queue_job_subscribe/models/queue_job.py +++ b/queue_job_subscribe/models/queue_job.py @@ -5,9 +5,9 @@ class QueueJob(models.Model): - _inherit = 'queue.job' + _inherit = "queue.job" def _subscribe_users_domain(self): domain = super()._subscribe_users_domain() - domain.append(('subscribe_job', '=', True)) + domain.append(("subscribe_job", "=", True)) return domain diff --git a/queue_job_subscribe/models/res_users.py b/queue_job_subscribe/models/res_users.py index 2634d76080..3ee6597ea6 100644 --- a/queue_job_subscribe/models/res_users.py +++ b/queue_job_subscribe/models/res_users.py @@ -6,13 +6,13 @@ class ResUsers(models.Model): - _inherit = 'res.users' + _inherit = "res.users" subscribe_job = fields.Boolean( - 'Job Notifications', + "Job Notifications", default=True, - help='If this flag is checked and the ' - 'user is Connector Manager, he will ' - 'receive job notifications.', + help="If this flag is checked and the " + "user is Connector Manager, he will " + "receive job notifications.", index=True, ) diff --git a/queue_job_subscribe/static/description/icon.png b/queue_job_subscribe/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py index 6431b4e642..312ce6fbb7 100644 --- a/queue_job_subscribe/tests/test_job_subscribe.py +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -7,41 +7,38 @@ class TestJobSubscribe(common.TransactionCase): - def setUp(self): super(TestJobSubscribe, self).setUp() grp_queue_job_manager = self.ref("queue_job.group_queue_job_manager") - self.other_partner_a = self.env['res.partner'].create({ - "name": "My Company a", - "is_company": True, - "email": "test@tes.ttest", - }) - self.other_user_a = self.env['res.users'].create({ - "partner_id": self.other_partner_a.id, - "login": "my_login a", - "name": "my user", - "groups_id": [(4, grp_queue_job_manager)] - }) - self.other_partner_b = self.env['res.partner'].create({ - "name": "My Company b", - "is_company": True, - "email": "test@tes.ttest", - }) - self.other_user_b = self.env['res.users'].create({ - "partner_id": self.other_partner_b.id, - "login": "my_login_b", - "name": "my user 1", - "groups_id": [(4, grp_queue_job_manager)] - }) + self.other_partner_a = self.env["res.partner"].create( + {"name": "My Company a", "is_company": True, "email": "test@tes.ttest"} + ) + self.other_user_a = self.env["res.users"].create( + { + "partner_id": self.other_partner_a.id, + "login": "my_login a", + "name": "my user", + "groups_id": [(4, grp_queue_job_manager)], + } + ) + self.other_partner_b = self.env["res.partner"].create( + {"name": "My Company b", "is_company": True, "email": "test@tes.ttest"} + ) + self.other_user_b = self.env["res.users"].create( + { + "partner_id": self.other_partner_b.id, + "login": "my_login_b", + "name": "my user 1", + "groups_id": [(4, grp_queue_job_manager)], + } + ) def _create_failed_job(self): - method = self.env['res.users'].with_user(self.other_user_a).mapped + method = self.env["res.users"].with_user(self.other_user_a).mapped test_job = Job(method) test_job.store() - test_job_record = self.env['queue.job'].search([ - ('uuid', '=', test_job.uuid) - ]) - test_job_record.write({'state': 'failed'}) + test_job_record = self.env["queue.job"].search([("uuid", "=", test_job.uuid)]) + test_job_record.write({"state": "failed"}) return test_job_record def test_job_subscription(self): @@ -55,34 +52,36 @@ def test_job_subscription(self): # Test 1: All users are followers ################################# stored = self._create_failed_job() - users = self.env['res.users'].search([ - ('groups_id', '=', self.ref('queue_job.group_queue_job_manager')), - ]) + users = self.env["res.users"].search( + [("groups_id", "=", self.ref("queue_job.group_queue_job_manager"))] + ) self.assertEqual(len(stored.message_follower_ids), len(users)) expected_partners = [u.partner_id for u in users] - self.assertSetEqual(set(stored.mapped( - 'message_follower_ids.partner_id')), - set(expected_partners)) - followers_id = [f.id for f in stored.mapped( - 'message_follower_ids.partner_id')] + self.assertSetEqual( + set(stored.mapped("message_follower_ids.partner_id")), + set(expected_partners), + ) + followers_id = [f.id for f in stored.mapped("message_follower_ids.partner_id")] self.assertIn(self.other_partner_a.id, followers_id) self.assertIn(self.other_partner_b.id, followers_id) ########################################### # Test 2: User b request to not be follower ########################################### - self.other_user_b.write({'subscribe_job': False}) + self.other_user_b.write({"subscribe_job": False}) stored = self._create_failed_job() - users = self.env['res.users'].search([ - ('groups_id', '=', self.ref('queue_job.group_queue_job_manager')), - ('subscribe_job', '=', True), - ]) + users = self.env["res.users"].search( + [ + ("groups_id", "=", self.ref("queue_job.group_queue_job_manager")), + ("subscribe_job", "=", True), + ] + ) self.assertEqual(len(stored.message_follower_ids), len(users)) expected_partners = [u.partner_id for u in users] - self.assertSetEqual(set(stored.mapped( - 'message_follower_ids.partner_id')), - set(expected_partners)) - followers_id = [f.id for f in stored.mapped( - 'message_follower_ids.partner_id')] + self.assertSetEqual( + set(stored.mapped("message_follower_ids.partner_id")), + set(expected_partners), + ) + followers_id = [f.id for f in stored.mapped("message_follower_ids.partner_id")] self.assertIn(self.other_partner_a.id, followers_id) self.assertNotIn(self.other_partner_b.id, followers_id) From 89441cae9b7f24cac02f800c2c1474fea4aad640 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Sat, 7 Mar 2020 13:39:46 +0100 Subject: [PATCH 11/24] pre-commit update --- queue_job_subscribe/i18n/de.po | 11 ++++++----- queue_job_subscribe/i18n/fr.po | 11 +++++++---- queue_job_subscribe/views/res_users_view.xml | 5 ++--- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/queue_job_subscribe/i18n/de.po b/queue_job_subscribe/i18n/de.po index 172834511b..75d1c46ca7 100644 --- a/queue_job_subscribe/i18n/de.po +++ b/queue_job_subscribe/i18n/de.po @@ -10,14 +10,15 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-24 00:51+0000\n" -"PO-Revision-Date: 2017-06-24 00:51+0000\n" -"Last-Translator: Rudolf Schnapka , 2017\n" +"PO-Revision-Date: 2020-07-22 12:20+0000\n" +"Last-Translator: c2cdidier \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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.10\n" #. module: queue_job_subscribe #: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form @@ -36,12 +37,12 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job msgid "Job Notifications" -msgstr "" +msgstr "Job Benachrichtigungen" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" -msgstr "Aufgabe in Warteschlange einreihen" +msgstr "Warteschlange Job" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users diff --git a/queue_job_subscribe/i18n/fr.po b/queue_job_subscribe/i18n/fr.po index ec3c57e8ac..ab61e4f8cb 100644 --- a/queue_job_subscribe/i18n/fr.po +++ b/queue_job_subscribe/i18n/fr.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-05 00:42+0000\n" -"PO-Revision-Date: 2017-04-05 00:42+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2020-07-22 12:20+0000\n" +"Last-Translator: c2cdidier \n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" "Language: fr\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" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.10\n" #. module: queue_job_subscribe #: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form @@ -29,11 +30,13 @@ msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" +"Si cette case est cochée et que l'utilisateur est Administrateur Connecteur, " +"il recevra les notifications des jobs." #. module: queue_job_subscribe #: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job msgid "Job Notifications" -msgstr "" +msgstr "Notifications des jobs" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_queue_job diff --git a/queue_job_subscribe/views/res_users_view.xml b/queue_job_subscribe/views/res_users_view.xml index 61151e3f8b..009ec298e2 100644 --- a/queue_job_subscribe/views/res_users_view.xml +++ b/queue_job_subscribe/views/res_users_view.xml @@ -1,5 +1,4 @@ - - + res.user.connector.form @@ -9,7 +8,7 @@ - + From 5d2f14eb5f0c58a4afae1d469f93a575ef98432d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20BEAU?= Date: Fri, 20 Nov 2020 15:03:38 +0100 Subject: [PATCH 12/24] [MIG] init V14 repo - set module uninstallable - add new .dot file config for v14 --- queue_job_subscribe/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 839f484c7c..7223a50293 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -10,5 +10,5 @@ "category": "Generic Modules", "depends": ["queue_job"], "data": ["views/res_users_view.xml"], - "installable": True, + "installable": False, } From 7375b500e6b5e9c22ca37995e6e516d926793a08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20BEAU?= Date: Fri, 20 Nov 2020 15:39:01 +0100 Subject: [PATCH 13/24] [IMP] : black, isort, prettier --- queue_job_subscribe/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 7223a50293..7b6453f193 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -4,7 +4,7 @@ "name": "Queue Job Subscribe", "version": "13.0.1.0.0", "author": "Acsone SA/NV, Odoo Community Association (OCA)", - "website": "https://github.com/OCA/queue_job", + "website": "https://github.com/OCA/queue", "summary": "Control which users are subscribed to queue job notifications", "license": "AGPL-3", "category": "Generic Modules", From 8c9a4ad7fec495c911db6b7d0b8e5b3cd115d3be Mon Sep 17 00:00:00 2001 From: sbejaoui Date: Fri, 9 Jul 2021 14:29:48 +0200 Subject: [PATCH 14/24] [14.0][MIG] - queue_job_subscribe --- queue_job_subscribe/__manifest__.py | 2 +- queue_job_subscribe/i18n/ca.po | 11 ++++++---- queue_job_subscribe/i18n/pt_BR.po | 15 +++++++------- .../i18n/queue_job_subscribe.pot | 20 ++++++++++++++++++- .../tests/test_job_subscribe.py | 6 +++--- 5 files changed, 37 insertions(+), 17 deletions(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 7b6453f193..604d020544 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Queue Job Subscribe", - "version": "13.0.1.0.0", + "version": "14.0.1.0.0", "author": "Acsone SA/NV, Odoo Community Association (OCA)", "website": "https://github.com/OCA/queue", "summary": "Control which users are subscribed to queue job notifications", diff --git a/queue_job_subscribe/i18n/ca.po b/queue_job_subscribe/i18n/ca.po index 7084dba402..c3656a65f8 100644 --- a/queue_job_subscribe/i18n/ca.po +++ b/queue_job_subscribe/i18n/ca.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-05 00:42+0000\n" -"PO-Revision-Date: 2017-04-05 00:42+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2022-04-13 14:05+0000\n" +"Last-Translator: Noel estudillo \n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "Language: ca\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: queue_job_subscribe #: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form @@ -29,11 +30,13 @@ msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" +"Si aquesta marca està marcada i l'usuari és Connector Manager, rebrà " +"notificacions de feina." #. module: queue_job_subscribe #: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job msgid "Job Notifications" -msgstr "" +msgstr "Notificacions de feina" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_queue_job diff --git a/queue_job_subscribe/i18n/pt_BR.po b/queue_job_subscribe/i18n/pt_BR.po index 23bfd4d8a4..134f55ab04 100644 --- a/queue_job_subscribe/i18n/pt_BR.po +++ b/queue_job_subscribe/i18n/pt_BR.po @@ -10,16 +10,16 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-05-01 16:11+0000\n" -"PO-Revision-Date: 2017-05-01 16:11+0000\n" -"Last-Translator: Rodrigo de Almeida Sottomaior Macedo " -", 2017\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" -"teams/23907/pt_BR/)\n" +"PO-Revision-Date: 2022-02-01 19:33+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\n" "Language: pt_BR\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" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: queue_job_subscribe #: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form @@ -37,9 +37,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job -#, fuzzy msgid "Job Notifications" -msgstr "Notificações de Cargos" +msgstr "Notificações de trabalho" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_queue_job diff --git a/queue_job_subscribe/i18n/queue_job_subscribe.pot b/queue_job_subscribe/i18n/queue_job_subscribe.pot index 3f48fee0c0..bf9d85af43 100644 --- a/queue_job_subscribe/i18n/queue_job_subscribe.pot +++ b/queue_job_subscribe/i18n/queue_job_subscribe.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 13.0\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -18,6 +18,18 @@ msgstr "" msgid "Connectors" msgstr "" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_queue_job__display_name +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__display_name +msgid "Display Name" +msgstr "" + +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_queue_job__id +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__id +msgid "ID" +msgstr "" + #. module: queue_job_subscribe #: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" @@ -30,6 +42,12 @@ msgstr "" msgid "Job Notifications" msgstr "" +#. module: queue_job_subscribe +#: model:ir.model.fields,field_description:queue_job_subscribe.field_queue_job____last_update +#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users____last_update +msgid "Last Modified on" +msgstr "" + #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py index 312ce6fbb7..0f1fcddf48 100644 --- a/queue_job_subscribe/tests/test_job_subscribe.py +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -43,9 +43,9 @@ def _create_failed_job(self): def test_job_subscription(self): """ - When a job is created, all user of group - queue_job.group_queue_job_manager are automatically set as - follower except if the flag subscribe_job is not set + When a job is created, all user of group + queue_job.group_queue_job_manager are automatically set as + follower except if the flag subscribe_job is not set """ ################################# From 9aadd3ab764ad7b3eec1dfc07505d24bb37f79eb Mon Sep 17 00:00:00 2001 From: SilvioC2C Date: Thu, 30 Jun 2022 12:20:32 +0200 Subject: [PATCH 15/24] [MIG] queue_job_subscribe: Migration to 15.0 --- queue_job_subscribe/__manifest__.py | 2 +- queue_job_subscribe/i18n/it.po | 11 ++++++---- .../i18n/queue_job_subscribe.pot | 20 +------------------ 3 files changed, 9 insertions(+), 24 deletions(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 604d020544..164bf152fb 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Queue Job Subscribe", - "version": "14.0.1.0.0", + "version": "15.0.1.0.0", "author": "Acsone SA/NV, Odoo Community Association (OCA)", "website": "https://github.com/OCA/queue", "summary": "Control which users are subscribed to queue job notifications", diff --git a/queue_job_subscribe/i18n/it.po b/queue_job_subscribe/i18n/it.po index 5ef02e7f9c..fcdce22881 100644 --- a/queue_job_subscribe/i18n/it.po +++ b/queue_job_subscribe/i18n/it.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-05 00:42+0000\n" -"PO-Revision-Date: 2017-04-05 00:42+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2022-12-20 15:46+0000\n" +"Last-Translator: mymage \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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.14.1\n" #. module: queue_job_subscribe #: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form @@ -29,11 +30,13 @@ msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" +"Se questa selezione è attiva e l'utente è un responsabile connettore, " +"riceverà le notifiche di lavoro." #. module: queue_job_subscribe #: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job msgid "Job Notifications" -msgstr "" +msgstr "Notifiche lavoro" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_queue_job diff --git a/queue_job_subscribe/i18n/queue_job_subscribe.pot b/queue_job_subscribe/i18n/queue_job_subscribe.pot index bf9d85af43..3d57338fb2 100644 --- a/queue_job_subscribe/i18n/queue_job_subscribe.pot +++ b/queue_job_subscribe/i18n/queue_job_subscribe.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" +"Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -18,18 +18,6 @@ msgstr "" msgid "Connectors" msgstr "" -#. module: queue_job_subscribe -#: model:ir.model.fields,field_description:queue_job_subscribe.field_queue_job__display_name -#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__display_name -msgid "Display Name" -msgstr "" - -#. module: queue_job_subscribe -#: model:ir.model.fields,field_description:queue_job_subscribe.field_queue_job__id -#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__id -msgid "ID" -msgstr "" - #. module: queue_job_subscribe #: model:ir.model.fields,help:queue_job_subscribe.field_res_users__subscribe_job msgid "" @@ -42,12 +30,6 @@ msgstr "" msgid "Job Notifications" msgstr "" -#. module: queue_job_subscribe -#: model:ir.model.fields,field_description:queue_job_subscribe.field_queue_job____last_update -#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users____last_update -msgid "Last Modified on" -msgstr "" - #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" From 997a468249832aba409f0b7b1fbfa8665be9b70f Mon Sep 17 00:00:00 2001 From: David Ramia Date: Fri, 26 May 2023 07:23:57 +0200 Subject: [PATCH 16/24] [MIG] queue_job_subscribe: Migration to 16.0 --- queue_job_subscribe/__manifest__.py | 4 ++-- queue_job_subscribe/i18n/ar.po | 7 +++++-- queue_job_subscribe/i18n/bg.po | 2 +- queue_job_subscribe/i18n/ca.po | 7 +++++-- queue_job_subscribe/i18n/da.po | 7 +++++-- queue_job_subscribe/i18n/de.po | 7 +++++-- queue_job_subscribe/i18n/el_GR.po | 7 +++++-- queue_job_subscribe/i18n/es.po | 18 ++++++++++++------ queue_job_subscribe/i18n/es_ES.po | 7 +++++-- queue_job_subscribe/i18n/fi.po | 7 +++++-- queue_job_subscribe/i18n/fr.po | 7 +++++-- queue_job_subscribe/i18n/fr_CH.po | 7 +++++-- queue_job_subscribe/i18n/hr.po | 7 +++++-- queue_job_subscribe/i18n/hr_HR.po | 7 +++++-- queue_job_subscribe/i18n/hu.po | 2 +- queue_job_subscribe/i18n/it.po | 13 ++++++++----- queue_job_subscribe/i18n/nl.po | 7 +++++-- queue_job_subscribe/i18n/pt_BR.po | 11 +++++++---- .../i18n/queue_job_subscribe.pot | 4 ++-- queue_job_subscribe/i18n/sl.po | 7 +++++-- queue_job_subscribe/i18n/tr.po | 7 +++++-- queue_job_subscribe/i18n/tr_TR.po | 7 +++++-- queue_job_subscribe/i18n/zh_CN.po | 7 +++++-- 23 files changed, 113 insertions(+), 53 deletions(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 164bf152fb..a8ed1cb180 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Queue Job Subscribe", - "version": "15.0.1.0.0", + "version": "16.0.1.0.0", "author": "Acsone SA/NV, Odoo Community Association (OCA)", "website": "https://github.com/OCA/queue", "summary": "Control which users are subscribed to queue job notifications", @@ -10,5 +10,5 @@ "category": "Generic Modules", "depends": ["queue_job"], "data": ["views/res_users_view.xml"], - "installable": False, + "installable": True, } diff --git a/queue_job_subscribe/i18n/ar.po b/queue_job_subscribe/i18n/ar.po index e38695a3ff..cd2e4cef66 100644 --- a/queue_job_subscribe/i18n/ar.po +++ b/queue_job_subscribe/i18n/ar.po @@ -43,5 +43,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "المستخدمون" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "المستخدمون" diff --git a/queue_job_subscribe/i18n/bg.po b/queue_job_subscribe/i18n/bg.po index ddf97b074b..92a910d0e9 100644 --- a/queue_job_subscribe/i18n/bg.po +++ b/queue_job_subscribe/i18n/bg.po @@ -42,5 +42,5 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" +msgid "User" msgstr "" diff --git a/queue_job_subscribe/i18n/ca.po b/queue_job_subscribe/i18n/ca.po index c3656a65f8..ed4753f186 100644 --- a/queue_job_subscribe/i18n/ca.po +++ b/queue_job_subscribe/i18n/ca.po @@ -45,5 +45,8 @@ msgstr "Tasca de Cua" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Usuaris" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Usuaris" diff --git a/queue_job_subscribe/i18n/da.po b/queue_job_subscribe/i18n/da.po index b76239f46d..47146df0b4 100644 --- a/queue_job_subscribe/i18n/da.po +++ b/queue_job_subscribe/i18n/da.po @@ -42,5 +42,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Brugere" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Brugere" diff --git a/queue_job_subscribe/i18n/de.po b/queue_job_subscribe/i18n/de.po index 75d1c46ca7..19160a653e 100644 --- a/queue_job_subscribe/i18n/de.po +++ b/queue_job_subscribe/i18n/de.po @@ -46,8 +46,11 @@ msgstr "Warteschlange Job" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Benutzer" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Benutzer" #~ msgid "Sale Pricelist" #~ msgstr "Verkaufspreisliste" diff --git a/queue_job_subscribe/i18n/el_GR.po b/queue_job_subscribe/i18n/el_GR.po index 67b2e98ad6..eded39a248 100644 --- a/queue_job_subscribe/i18n/el_GR.po +++ b/queue_job_subscribe/i18n/el_GR.po @@ -43,5 +43,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Χρήστες" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Χρήστες" diff --git a/queue_job_subscribe/i18n/es.po b/queue_job_subscribe/i18n/es.po index 879e6cc8f5..67c6e10713 100644 --- a/queue_job_subscribe/i18n/es.po +++ b/queue_job_subscribe/i18n/es.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-05 00:42+0000\n" -"PO-Revision-Date: 2017-04-05 00:42+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2023-10-15 18:36+0000\n" +"Last-Translator: Ivorra78 \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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" #. module: queue_job_subscribe #: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form @@ -29,11 +30,13 @@ msgid "" "If this flag is checked and the user is Connector Manager, he will receive " "job notifications." msgstr "" +"Si esta bandera está marcada y el usuario es Connector Manager, recibirá " +"notificaciones de trabajo." #. module: queue_job_subscribe #: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job msgid "Job Notifications" -msgstr "" +msgstr "Notificaciones de trabajos" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_queue_job @@ -42,5 +45,8 @@ msgstr "Trabajo de Cola" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Usuarios" +msgid "User" +msgstr "Usuario" + +#~ msgid "Users" +#~ msgstr "Usuarios" diff --git a/queue_job_subscribe/i18n/es_ES.po b/queue_job_subscribe/i18n/es_ES.po index 5c412a2f30..e19cd06e84 100644 --- a/queue_job_subscribe/i18n/es_ES.po +++ b/queue_job_subscribe/i18n/es_ES.po @@ -43,5 +43,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Usuarios" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Usuarios" diff --git a/queue_job_subscribe/i18n/fi.po b/queue_job_subscribe/i18n/fi.po index aaf682b1ac..b5ecad2df3 100644 --- a/queue_job_subscribe/i18n/fi.po +++ b/queue_job_subscribe/i18n/fi.po @@ -42,5 +42,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Käyttäjät" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Käyttäjät" diff --git a/queue_job_subscribe/i18n/fr.po b/queue_job_subscribe/i18n/fr.po index ab61e4f8cb..905d96668e 100644 --- a/queue_job_subscribe/i18n/fr.po +++ b/queue_job_subscribe/i18n/fr.po @@ -45,5 +45,8 @@ msgstr "Queue de jobs" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Utilisateurs" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Utilisateurs" diff --git a/queue_job_subscribe/i18n/fr_CH.po b/queue_job_subscribe/i18n/fr_CH.po index 55f6fb5ce0..67554b4ce9 100644 --- a/queue_job_subscribe/i18n/fr_CH.po +++ b/queue_job_subscribe/i18n/fr_CH.po @@ -43,5 +43,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Utilisateurs" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Utilisateurs" diff --git a/queue_job_subscribe/i18n/hr.po b/queue_job_subscribe/i18n/hr.po index f75720633b..476a376910 100644 --- a/queue_job_subscribe/i18n/hr.po +++ b/queue_job_subscribe/i18n/hr.po @@ -43,5 +43,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Korisnici" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Korisnici" diff --git a/queue_job_subscribe/i18n/hr_HR.po b/queue_job_subscribe/i18n/hr_HR.po index c82cfb837a..decf6a1185 100644 --- a/queue_job_subscribe/i18n/hr_HR.po +++ b/queue_job_subscribe/i18n/hr_HR.po @@ -44,5 +44,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Korisnici" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Korisnici" diff --git a/queue_job_subscribe/i18n/hu.po b/queue_job_subscribe/i18n/hu.po index 6f4c0376fd..c593c729ea 100644 --- a/queue_job_subscribe/i18n/hu.po +++ b/queue_job_subscribe/i18n/hu.po @@ -42,5 +42,5 @@ msgstr "Sorbanálló feladatok" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" +msgid "User" msgstr "" diff --git a/queue_job_subscribe/i18n/it.po b/queue_job_subscribe/i18n/it.po index fcdce22881..be0073b652 100644 --- a/queue_job_subscribe/i18n/it.po +++ b/queue_job_subscribe/i18n/it.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-05 00:42+0000\n" -"PO-Revision-Date: 2022-12-20 15:46+0000\n" +"PO-Revision-Date: 2023-12-07 18:37+0000\n" "Last-Translator: mymage \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" +"X-Generator: Weblate 4.17\n" #. module: queue_job_subscribe #: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form @@ -41,9 +41,12 @@ msgstr "Notifiche lavoro" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_queue_job msgid "Queue Job" -msgstr "Coda Job" +msgstr "Lavoro in coda" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Utenti" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Utenti" diff --git a/queue_job_subscribe/i18n/nl.po b/queue_job_subscribe/i18n/nl.po index 222c87adf1..4931468dcc 100644 --- a/queue_job_subscribe/i18n/nl.po +++ b/queue_job_subscribe/i18n/nl.po @@ -42,5 +42,8 @@ msgstr "Geplande taken" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Gebruikers" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Gebruikers" diff --git a/queue_job_subscribe/i18n/pt_BR.po b/queue_job_subscribe/i18n/pt_BR.po index 134f55ab04..77ce229e43 100644 --- a/queue_job_subscribe/i18n/pt_BR.po +++ b/queue_job_subscribe/i18n/pt_BR.po @@ -12,8 +12,8 @@ msgstr "" "POT-Creation-Date: 2017-05-01 16:11+0000\n" "PO-Revision-Date: 2022-02-01 19:33+0000\n" "Last-Translator: Rodrigo Macedo \n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" -"23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,8 +47,11 @@ msgstr "Fila de tarefas" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Usuários" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Usuários" #~ msgid "Sale Pricelist" #~ msgstr "Lista de Preços de Venda" diff --git a/queue_job_subscribe/i18n/queue_job_subscribe.pot b/queue_job_subscribe/i18n/queue_job_subscribe.pot index 3d57338fb2..89986dd29e 100644 --- a/queue_job_subscribe/i18n/queue_job_subscribe.pot +++ b/queue_job_subscribe/i18n/queue_job_subscribe.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 15.0\n" +"Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -37,5 +37,5 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" +msgid "User" msgstr "" diff --git a/queue_job_subscribe/i18n/sl.po b/queue_job_subscribe/i18n/sl.po index eae5bc927e..48be7811cb 100644 --- a/queue_job_subscribe/i18n/sl.po +++ b/queue_job_subscribe/i18n/sl.po @@ -47,8 +47,11 @@ msgstr "Delo čakalne vrste" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Uporabniki" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Uporabniki" #~ msgid "Sale Pricelist" #~ msgstr "Prodajni cenik" diff --git a/queue_job_subscribe/i18n/tr.po b/queue_job_subscribe/i18n/tr.po index 3ea06fc5c5..a706101b69 100644 --- a/queue_job_subscribe/i18n/tr.po +++ b/queue_job_subscribe/i18n/tr.po @@ -42,5 +42,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Kullanıcılar" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Kullanıcılar" diff --git a/queue_job_subscribe/i18n/tr_TR.po b/queue_job_subscribe/i18n/tr_TR.po index d6b7528c4b..dc9d103a5c 100644 --- a/queue_job_subscribe/i18n/tr_TR.po +++ b/queue_job_subscribe/i18n/tr_TR.po @@ -43,5 +43,8 @@ msgstr "" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "Kullanıcılar" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "Kullanıcılar" diff --git a/queue_job_subscribe/i18n/zh_CN.po b/queue_job_subscribe/i18n/zh_CN.po index 67dac01114..31c7c41c5d 100644 --- a/queue_job_subscribe/i18n/zh_CN.po +++ b/queue_job_subscribe/i18n/zh_CN.po @@ -44,5 +44,8 @@ msgstr "队列中作业" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users -msgid "Users" -msgstr "用户" +msgid "User" +msgstr "" + +#~ msgid "Users" +#~ msgstr "用户" From cb001441db9a61da5ab9920513af49bd1f6594f4 Mon Sep 17 00:00:00 2001 From: David Ramia Date: Tue, 12 Dec 2023 07:38:21 +0100 Subject: [PATCH 17/24] [IMP] queue_job_subscribe: pre-commit auto fixes --- queue_job_subscribe/models/res_users.py | 1 - queue_job_subscribe/pyproject.toml | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 queue_job_subscribe/pyproject.toml diff --git a/queue_job_subscribe/models/res_users.py b/queue_job_subscribe/models/res_users.py index 3ee6597ea6..8afc3d3673 100644 --- a/queue_job_subscribe/models/res_users.py +++ b/queue_job_subscribe/models/res_users.py @@ -5,7 +5,6 @@ class ResUsers(models.Model): - _inherit = "res.users" subscribe_job = fields.Boolean( diff --git a/queue_job_subscribe/pyproject.toml b/queue_job_subscribe/pyproject.toml new file mode 100644 index 0000000000..4231d0cccb --- /dev/null +++ b/queue_job_subscribe/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" From 755397b1993def958a9932d434fd84e67a1c0acf Mon Sep 17 00:00:00 2001 From: David Ramia Date: Tue, 12 Dec 2023 07:40:53 +0100 Subject: [PATCH 18/24] [MIG] queue_job_subscribe: Migration to 17.0 --- queue_job_subscribe/__manifest__.py | 2 +- queue_job_subscribe/tests/test_job_subscribe.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index a8ed1cb180..2cc17eba36 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Queue Job Subscribe", - "version": "16.0.1.0.0", + "version": "17.0.1.0.0", "author": "Acsone SA/NV, Odoo Community Association (OCA)", "website": "https://github.com/OCA/queue", "summary": "Control which users are subscribed to queue job notifications", diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py index 0f1fcddf48..935f15f74a 100644 --- a/queue_job_subscribe/tests/test_job_subscribe.py +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -8,7 +8,7 @@ class TestJobSubscribe(common.TransactionCase): def setUp(self): - super(TestJobSubscribe, self).setUp() + super().setUp() grp_queue_job_manager = self.ref("queue_job.group_queue_job_manager") self.other_partner_a = self.env["res.partner"].create( {"name": "My Company a", "is_company": True, "email": "test@tes.ttest"} From d6601d8e3c93260a77423b48f46ad792d045ecc1 Mon Sep 17 00:00:00 2001 From: oca-ci Date: Mon, 8 Jan 2024 10:44:33 +0000 Subject: [PATCH 19/24] [UPD] Update queue_job_subscribe.pot --- queue_job_subscribe/i18n/queue_job_subscribe.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/queue_job_subscribe/i18n/queue_job_subscribe.pot b/queue_job_subscribe/i18n/queue_job_subscribe.pot index 89986dd29e..a7d909e534 100644 --- a/queue_job_subscribe/i18n/queue_job_subscribe.pot +++ b/queue_job_subscribe/i18n/queue_job_subscribe.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" +"Project-Id-Version: Odoo Server 17.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" From e248901f0b536b961a788a957bd19d65240cf250 Mon Sep 17 00:00:00 2001 From: mymage Date: Sun, 4 Feb 2024 21:03:19 +0000 Subject: [PATCH 20/24] Translated using Weblate (Italian) Currently translated at 100.0% (5 of 5 strings) Translation: queue-17.0/queue-17.0-queue_job_subscribe Translate-URL: https://translation.odoo-community.org/projects/queue-17-0/queue-17-0-queue_job_subscribe/it/ --- queue_job_subscribe/i18n/it.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/queue_job_subscribe/i18n/it.po b/queue_job_subscribe/i18n/it.po index be0073b652..2170939927 100644 --- a/queue_job_subscribe/i18n/it.po +++ b/queue_job_subscribe/i18n/it.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-05 00:42+0000\n" -"PO-Revision-Date: 2023-12-07 18:37+0000\n" +"PO-Revision-Date: 2024-02-05 00:26+0000\n" "Last-Translator: mymage \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" @@ -46,7 +46,7 @@ msgstr "Lavoro in coda" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users msgid "User" -msgstr "" +msgstr "Utente" #~ msgid "Users" #~ msgstr "Utenti" From 70c9659eb5575fef7bec93dfdb85f833ad7c9e94 Mon Sep 17 00:00:00 2001 From: xtanuiha Date: Tue, 2 Jul 2024 07:08:42 +0000 Subject: [PATCH 21/24] Translated using Weblate (Chinese (Simplified) (zh_CN)) Currently translated at 100.0% (5 of 5 strings) Translation: queue-17.0/queue-17.0-queue_job_subscribe Translate-URL: https://translation.odoo-community.org/projects/queue-17-0/queue-17-0-queue_job_subscribe/zh_CN/ --- queue_job_subscribe/i18n/zh_CN.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/queue_job_subscribe/i18n/zh_CN.po b/queue_job_subscribe/i18n/zh_CN.po index 31c7c41c5d..cd6e587143 100644 --- a/queue_job_subscribe/i18n/zh_CN.po +++ b/queue_job_subscribe/i18n/zh_CN.po @@ -9,8 +9,8 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-05 00:42+0000\n" -"PO-Revision-Date: 2019-12-13 09:05+0000\n" -"Last-Translator: 黎伟杰 <674416404@qq.com>\n" +"PO-Revision-Date: 2024-07-02 09:47+0000\n" +"Last-Translator: xtanuiha \n" "Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" "zh_CN/)\n" "Language: zh_CN\n" @@ -18,7 +18,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 3.9.1\n" +"X-Generator: Weblate 4.17\n" #. module: queue_job_subscribe #: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form @@ -45,7 +45,7 @@ msgstr "队列中作业" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users msgid "User" -msgstr "" +msgstr "用户" #~ msgid "Users" #~ msgstr "用户" From 0c61c97c7f36d789b3686a17e73f1006afcdbc2b Mon Sep 17 00:00:00 2001 From: Rodrigo Sottomaior Macedo Date: Sat, 6 Jul 2024 18:48:53 +0000 Subject: [PATCH 22/24] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (5 of 5 strings) Translation: queue-17.0/queue-17.0-queue_job_subscribe Translate-URL: https://translation.odoo-community.org/projects/queue-17-0/queue-17-0-queue_job_subscribe/pt_BR/ --- queue_job_subscribe/i18n/pt_BR.po | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/queue_job_subscribe/i18n/pt_BR.po b/queue_job_subscribe/i18n/pt_BR.po index 77ce229e43..4724945f45 100644 --- a/queue_job_subscribe/i18n/pt_BR.po +++ b/queue_job_subscribe/i18n/pt_BR.po @@ -10,16 +10,17 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-05-01 16:11+0000\n" -"PO-Revision-Date: 2022-02-01 19:33+0000\n" -"Last-Translator: Rodrigo Macedo \n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" -"teams/23907/pt_BR/)\n" +"PO-Revision-Date: 2024-07-06 20:58+0000\n" +"Last-Translator: Rodrigo Sottomaior Macedo " +"\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\n" "Language: pt_BR\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.3.2\n" +"X-Generator: Weblate 5.6.2\n" #. module: queue_job_subscribe #: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form @@ -48,7 +49,7 @@ msgstr "Fila de tarefas" #. module: queue_job_subscribe #: model:ir.model,name:queue_job_subscribe.model_res_users msgid "User" -msgstr "" +msgstr "Usuário" #~ msgid "Users" #~ msgstr "Usuários" From 13426626de1b47e21da8666536341f79adf63f99 Mon Sep 17 00:00:00 2001 From: Quoc Duong Date: Tue, 24 Sep 2024 16:10:00 +0700 Subject: [PATCH 23/24] [MIG] queue_job_subscribe: Migration to 18.0 --- queue_job_subscribe/README.rst | 86 ++-- queue_job_subscribe/__manifest__.py | 2 +- queue_job_subscribe/readme/CONTRIBUTORS.md | 3 + queue_job_subscribe/readme/CREDITS.md | 1 + queue_job_subscribe/readme/DESCRIPTION.md | 2 + queue_job_subscribe/readme/USAGE.md | 5 + .../static/description/index.html | 441 ++++++++++++++++++ .../tests/test_job_subscribe.py | 8 +- 8 files changed, 519 insertions(+), 29 deletions(-) create mode 100644 queue_job_subscribe/readme/CONTRIBUTORS.md create mode 100644 queue_job_subscribe/readme/CREDITS.md create mode 100644 queue_job_subscribe/readme/DESCRIPTION.md create mode 100644 queue_job_subscribe/readme/USAGE.md create mode 100644 queue_job_subscribe/static/description/index.html diff --git a/queue_job_subscribe/README.rst b/queue_job_subscribe/README.rst index 479fb94af4..1d1aa653f6 100644 --- a/queue_job_subscribe/README.rst +++ b/queue_job_subscribe/README.rst @@ -1,62 +1,96 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: http://www.gnu.org/licenses/agpl +=================== +Queue Job Subscribe +=================== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:dad459b8a0a33d0be9cba5350c77a9ae1c891c880940d16d0103f18545601ab2 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |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%2Fqueue-lightgray.png?logo=github + :target: https://github.com/OCA/queue/tree/18.0/queue_job_subscribe + :alt: OCA/queue +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/queue-18-0/queue-18-0-queue_job_subscribe + :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/queue&target_branch=18.0 + :alt: Try me on Runboat -Queue Job Suscription -===================== +|badge1| |badge2| |badge3| |badge4| |badge5| -This module allows users to -be member of group Job Queue Manager without becoming follower of failed jobs. -This can avoid for some users to receive a lot of emails in case of failing -jobs. +This module allows users to be member of group Job Queue Manager without +becoming follower of failed jobs. This can avoid for some users to +receive a lot of emails in case of failing jobs. + +**Table of contents** + +.. contents:: + :local: Usage ===== On the user configuration form, there is new Job Notifications checkbox. -If checked, the user becomes follower of failed jobs if he/she is part of the -Job Queue Manager group. +If checked, the user becomes follower of failed jobs if he/she is part +of the Job Queue Manager group. If not checked, the user does not become follower of failed jobs. -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/230/10.0 - - Bug Tracker =========== Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. -If you spotted it first, help us smashing it by providing a detailed and welcomed feedback. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. Credits ======= -Images ------- +Authors +------- -* Odoo Community Association: `Icon `_. +* Acsone SA/NV Contributors ------------ -* Cédric Pigeon -* Stéphane Bidoul +- Cédric Pigeon +- Stéphane Bidoul +- Tran Quoc Duong + +Other credits +------------- -Maintainer ----------- +The migration of this module from 17.0 to 18.0 was financially supported +by Camptocamp. + +Maintainers +----------- + +This module is maintained by the OCA. .. image:: https://odoo-community.org/logo.png :alt: Odoo Community Association :target: https://odoo-community.org -This module is maintained by the OCA. - 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. -To contribute to this module, please visit https://odoo-community.org. +This module is part of the `OCA/queue `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/queue_job_subscribe/__manifest__.py b/queue_job_subscribe/__manifest__.py index 2cc17eba36..e6ab4081eb 100644 --- a/queue_job_subscribe/__manifest__.py +++ b/queue_job_subscribe/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Queue Job Subscribe", - "version": "17.0.1.0.0", + "version": "18.0.1.0.0", "author": "Acsone SA/NV, Odoo Community Association (OCA)", "website": "https://github.com/OCA/queue", "summary": "Control which users are subscribed to queue job notifications", diff --git a/queue_job_subscribe/readme/CONTRIBUTORS.md b/queue_job_subscribe/readme/CONTRIBUTORS.md new file mode 100644 index 0000000000..85798bdf39 --- /dev/null +++ b/queue_job_subscribe/readme/CONTRIBUTORS.md @@ -0,0 +1,3 @@ +- Cédric Pigeon \<\> +- Stéphane Bidoul \<\> +- Tran Quoc Duong \<\> diff --git a/queue_job_subscribe/readme/CREDITS.md b/queue_job_subscribe/readme/CREDITS.md new file mode 100644 index 0000000000..83b3ec91f7 --- /dev/null +++ b/queue_job_subscribe/readme/CREDITS.md @@ -0,0 +1 @@ +The migration of this module from 17.0 to 18.0 was financially supported by Camptocamp. diff --git a/queue_job_subscribe/readme/DESCRIPTION.md b/queue_job_subscribe/readme/DESCRIPTION.md new file mode 100644 index 0000000000..534b131f5b --- /dev/null +++ b/queue_job_subscribe/readme/DESCRIPTION.md @@ -0,0 +1,2 @@ +This module allows users to be member of group Job Queue Manager without becoming follower of failed jobs. +This can avoid for some users to receive a lot of emails in case of failing jobs. diff --git a/queue_job_subscribe/readme/USAGE.md b/queue_job_subscribe/readme/USAGE.md new file mode 100644 index 0000000000..ff15032678 --- /dev/null +++ b/queue_job_subscribe/readme/USAGE.md @@ -0,0 +1,5 @@ +On the user configuration form, there is new Job Notifications checkbox. + +If checked, the user becomes follower of failed jobs if he/she is part of the Job Queue Manager group. + +If not checked, the user does not become follower of failed jobs. diff --git a/queue_job_subscribe/static/description/index.html b/queue_job_subscribe/static/description/index.html new file mode 100644 index 0000000000..a68b9af873 --- /dev/null +++ b/queue_job_subscribe/static/description/index.html @@ -0,0 +1,441 @@ + + + + + +Queue Job Subscribe + + + +
+

Queue Job Subscribe

+ + +

Beta License: AGPL-3 OCA/queue Translate me on Weblate Try me on Runboat

+

This module allows users to be member of group Job Queue Manager without +becoming follower of failed jobs. This can avoid for some users to +receive a lot of emails in case of failing jobs.

+

Table of contents

+ +
+

Usage

+

On the user configuration form, there is new Job Notifications checkbox.

+

If checked, the user becomes follower of failed jobs if he/she is part +of the Job Queue Manager group.

+

If not checked, the user does not become follower of failed jobs.

+
+
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • Acsone SA/NV
  • +
+
+
+

Contributors

+ +
+
+

Other credits

+

The migration of this module from 17.0 to 18.0 was financially supported +by Camptocamp.

+
+
+

Maintainers

+

This module is maintained by the OCA.

+ +Odoo Community Association + +

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/queue project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py index 935f15f74a..27a750c951 100644 --- a/queue_job_subscribe/tests/test_job_subscribe.py +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -41,11 +41,11 @@ def _create_failed_job(self): test_job_record.write({"state": "failed"}) return test_job_record - def test_job_subscription(self): + def test_job_subscription_all_follow(self): """ When a job is created, all user of group queue_job.group_queue_job_manager are automatically set as - follower except if the flag subscribe_job is not set + follower """ ################################# @@ -65,6 +65,10 @@ def test_job_subscription(self): self.assertIn(self.other_partner_a.id, followers_id) self.assertIn(self.other_partner_b.id, followers_id) + def test_job_subscription_not_follow(self): + """ + If the flag subscribe_job is not set as follower + """ ########################################### # Test 2: User b request to not be follower ########################################### From 00345e56e73c5f2d7bc2efb73a94e3a7bd69ed05 Mon Sep 17 00:00:00 2001 From: thien Date: Thu, 10 Oct 2024 16:57:46 +0700 Subject: [PATCH 24/24] [UPD] queue_job_subscribe: Update disable tracking and use no_reset_password for tests --- .../tests/test_job_subscribe.py | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/queue_job_subscribe/tests/test_job_subscribe.py b/queue_job_subscribe/tests/test_job_subscribe.py index 27a750c951..a56efa0554 100644 --- a/queue_job_subscribe/tests/test_job_subscribe.py +++ b/queue_job_subscribe/tests/test_job_subscribe.py @@ -9,17 +9,22 @@ class TestJobSubscribe(common.TransactionCase): def setUp(self): super().setUp() + self.env = self.env(context=dict(self.env.context, tracking_disable=True)) grp_queue_job_manager = self.ref("queue_job.group_queue_job_manager") self.other_partner_a = self.env["res.partner"].create( {"name": "My Company a", "is_company": True, "email": "test@tes.ttest"} ) - self.other_user_a = self.env["res.users"].create( - { - "partner_id": self.other_partner_a.id, - "login": "my_login a", - "name": "my user", - "groups_id": [(4, grp_queue_job_manager)], - } + self.other_user_a = ( + self.env["res.users"] + .with_context(no_reset_password=True) + .create( + { + "partner_id": self.other_partner_a.id, + "login": "my_login a", + "name": "my user", + "groups_id": [(4, grp_queue_job_manager)], + } + ) ) self.other_partner_b = self.env["res.partner"].create( {"name": "My Company b", "is_company": True, "email": "test@tes.ttest"}