[ADD] base modules

This commit is contained in:
Muhammad
2024-04-07 12:43:39 +05:00
parent 311598a929
commit fa3d921e2d
276 changed files with 51186 additions and 0 deletions

62
queue_job_subscribe/README.rst Executable file
View File

@@ -0,0 +1,62 @@
.. 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 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.
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.
.. 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 <https://github.com/OCA/queue/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.
Credits
=======
Images
------
* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.
Contributors
------------
* Cédric Pigeon <cedric.pigeon@acsone.eu>
* Stéphane Bidoul <stephane.bidoul@acsone.eu>
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.

View File

@@ -0,0 +1,3 @@
# Copyright 2016 Cédric Pigeon
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import models

View File

@@ -0,0 +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",
"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": False,
}

47
queue_job_subscribe/i18n/ar.po Executable file
View File

@@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"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: 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 "المستخدمون"

46
queue_job_subscribe/i18n/bg.po Executable file
View File

@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# Kaloyan Naumov <kaloyan@lumnus.net>, 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 <kaloyan@lumnus.net>, 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"
"Plural-Forms: nplurals=2; plural=(n != 1);\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 ""

46
queue_job_subscribe/i18n/ca.po Executable file
View File

@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: queue_job_subscribe
#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form
msgid "Connectors"
msgstr "Connectors"
#. 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 "Tasca de Cua"
#. module: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_res_users
msgid "Users"
msgstr "Usuaris"

46
queue_job_subscribe/i18n/da.po Executable file
View File

@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"Plural-Forms: nplurals=2; plural=(n != 1);\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 "Brugere"

60
queue_job_subscribe/i18n/de.po Executable file
View File

@@ -0,0 +1,60 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# Rudolf Schnapka <rs@techno-flex.de>, 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: 2020-07-22 12:20+0000\n"
"Last-Translator: c2cdidier <didier.donze@camptocamp.com>\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"
"X-Generator: Weblate 3.10\n"
#. module: queue_job_subscribe
#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form
msgid "Connectors"
msgstr "Connector"
#. 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."
#. module: queue_job_subscribe
#: model:ir.model.fields,field_description:queue_job_subscribe.field_res_users__subscribe_job
msgid "Job Notifications"
msgstr "Job Benachrichtigungen"
#. module: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_queue_job
msgid "Queue Job"
msgstr "Warteschlange Job"
#. 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"

View File

@@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 2017\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"
"Plural-Forms: nplurals=2; plural=(n != 1);\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 "Χρήστες"

46
queue_job_subscribe/i18n/es.po Executable file
View File

@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: queue_job_subscribe
#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form
msgid "Connectors"
msgstr "Conectores"
#. 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 "Trabajo de Cola"
#. module: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_res_users
msgid "Users"
msgstr "Usuarios"

View File

@@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 2017\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"
"Plural-Forms: nplurals=2; plural=(n != 1);\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 "Usuarios"

46
queue_job_subscribe/i18n/fi.po Executable file
View File

@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"Plural-Forms: nplurals=2; plural=(n != 1);\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 "Käyttäjät"

49
queue_job_subscribe/i18n/fr.po Executable file
View File

@@ -0,0 +1,49 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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: 2020-07-22 12:20+0000\n"
"Last-Translator: c2cdidier <didier.donze@camptocamp.com>\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"
"X-Generator: Weblate 3.10\n"
#. module: queue_job_subscribe
#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form
msgid "Connectors"
msgstr "Connecteurs"
#. 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 ""
"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 "Notifications des jobs"
#. module: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_queue_job
msgid "Queue Job"
msgstr "Queue de jobs"
#. module: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_res_users
msgid "Users"
msgstr "Utilisateurs"

View File

@@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 2017\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"
"Plural-Forms: nplurals=2; plural=(n > 1);\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 "Utilisateurs"

47
queue_job_subscribe/i18n/hr.po Executable file
View File

@@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"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: 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 "Korisnici"

View File

@@ -0,0 +1,48 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 2017\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"
"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: 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 "Korisnici"

46
queue_job_subscribe/i18n/hu.po Executable file
View File

@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: queue_job_subscribe
#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form
msgid "Connectors"
msgstr "Csatolók"
#. 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 "Sorbanálló feladatok"
#. module: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_res_users
msgid "Users"
msgstr ""

46
queue_job_subscribe/i18n/it.po Executable file
View File

@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: queue_job_subscribe
#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form
msgid "Connectors"
msgstr "Connettori"
#. 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 "Coda Job"
#. module: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_res_users
msgid "Users"
msgstr "Utenti"

46
queue_job_subscribe/i18n/nl.po Executable file
View File

@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: queue_job_subscribe
#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form
msgid "Connectors"
msgstr "Connectors"
#. 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 "Geplande taken"
#. module: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_res_users
msgid "Users"
msgstr "Gebruikers"

View File

@@ -0,0 +1,55 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# Rodrigo de Almeida Sottomaior Macedo <rmsolucoeseminformatic4@gmail.com>, 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 "
"<rmsolucoeseminformatic4@gmail.com>, 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"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: queue_job_subscribe
#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form
msgid "Connectors"
msgstr "Conectores"
#. 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 ""
"Se este sinalizador estiver marcado e o usuário for Connector Manager, ele "
"receberá notificações de tarefa."
#. 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: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_queue_job
msgid "Queue Job"
msgstr "Fila de tarefas"
#. 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"

View File

@@ -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 ""

60
queue_job_subscribe/i18n/sl.po Executable file
View File

@@ -0,0 +1,60 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# Matjaž Mozetič <m.mozetic@matmoz.si>, 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č <m.mozetic@matmoz.si>, 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"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
"%100==4 ? 2 : 3);\n"
#. module: queue_job_subscribe
#: model_terms:ir.ui.view,arch_db:queue_job_subscribe.view_user_connector_form
msgid "Connectors"
msgstr "Povezovalniki"
#. 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 ""
"Če označeno, bo uporabnik, ki je upravitelj povezovalnikov prejemal "
"obvestila o delu."
#. 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: queue_job_subscribe
#: model:ir.model,name:queue_job_subscribe.model_queue_job
msgid "Queue Job"
msgstr "Delo čakalne vrste"
#. 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."

46
queue_job_subscribe/i18n/tr.po Executable file
View File

@@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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"
"Plural-Forms: nplurals=2; plural=(n > 1);\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 "Kullanıcılar"

View File

@@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 2017\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"
"Plural-Forms: nplurals=1; plural=0;\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 "Kullanıcılar"

View File

@@ -0,0 +1,48 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * connector_job_subscribe
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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: 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"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.9.1\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 "用户"

View File

@@ -0,0 +1,5 @@
# 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

View File

@@ -0,0 +1,13 @@
# Copyright 2016 Cédric Pigeon
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import models
class QueueJob(models.Model):
_inherit = "queue.job"
def _subscribe_users_domain(self):
domain = super()._subscribe_users_domain()
domain.append(("subscribe_job", "=", True))
return domain

View File

@@ -0,0 +1,18 @@
# Copyright 2016 Cédric Pigeon
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import fields, models
class ResUsers(models.Model):
_inherit = "res.users"
subscribe_job = fields.Boolean(
"Job Notifications",
default=True,
help="If this flag is checked and the "
"user is Connector Manager, he will "
"receive job notifications.",
index=True,
)

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@@ -0,0 +1,4 @@
# Copyright 2016 Cédric Pigeon
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import test_job_subscribe

View File

@@ -0,0 +1,87 @@
# Copyright 2016 Cédric Pigeon
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
import odoo.tests.common as common
from odoo.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"].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"})
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)

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="view_user_connector_form" model="ir.ui.view">
<field name="name">res.user.connector.form</field>
<field name="model">res.users</field>
<field name="inherit_id" ref="base.view_users_form" />
<field name="arch" type="xml">
<xpath expr="/form/sheet/notebook" position="inside">
<page string="Connectors" name="connector">
<group>
<field name="subscribe_job" />
</group>
</page>
</xpath>
</field>
</record>
</odoo>