From f1515d3987a3fd5a684f843c0d6ba38009c747b9 Mon Sep 17 00:00:00 2001 From: "Laurent Mignon (ACSONE)" Date: Tue, 3 Dec 2019 14:29:08 +0100 Subject: [PATCH 01/18] [IMP] mail_activity_board: Direct access to related model instance Add a direct access from activity calendar and form views to the linked model instance. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bedore this change, it was not possible to access to the model instance linked to an activity from the calendar view nor from the view opened by clicling on the activity into the calendar [IMP] mail_activiy_board: Restrict related_model_instance selection to models supporting mail acitvities Co-Authored-By: Miquel Raïch --- mail_activity_board/__manifest__.py | 2 +- mail_activity_board/models/mail_activity.py | 18 ++++++++ mail_activity_board/readme/CONTRIBUTORS.rst | 4 ++ .../tests/test_mail_activity_board.py | 8 ++++ .../views/mail_activity_view.xml | 46 ++++++++++++++++++- 5 files changed, 76 insertions(+), 2 deletions(-) diff --git a/mail_activity_board/__manifest__.py b/mail_activity_board/__manifest__.py index 87e1241..5e6d92b 100644 --- a/mail_activity_board/__manifest__.py +++ b/mail_activity_board/__manifest__.py @@ -8,7 +8,7 @@ "development_status": "Beta", "category": "Social Network", "website": "https://github.com/OCA/social", - "author": "SDi, David Juaneda, Sodexis, Odoo Community Association (OCA)", + "author": "SDi, David Juaneda, Sodexis, ACSONE SA/NV, Odoo Community Association (OCA)", "license": "AGPL-3", "installable": True, "depends": ["calendar", "board"], diff --git a/mail_activity_board/models/mail_activity.py b/mail_activity_board/models/mail_activity.py index 8cfd77a..1862f67 100644 --- a/mail_activity_board/models/mail_activity.py +++ b/mail_activity_board/models/mail_activity.py @@ -17,6 +17,24 @@ class MailActivity(models.Model): calendar_event_id_partner_ids = fields.Many2many( related="calendar_event_id.partner_ids", readonly=True ) + related_model_instance = fields.Reference( + selection="_selection_related_model_instance", + compute="_compute_related_model_instance", + string="Document", + ) + + @api.depends("res_id", "res_model") + def _compute_related_model_instance(self): + for record in self: + ref = False + if record.res_id: + ref = "{},{}".format(record.res_model, record.res_id) + record.related_model_instance = ref + + @api.model + def _selection_related_model_instance(self): + models = self.env["ir.model"].search([("is_mail_activity", "=", True)]) + return [(model.model, model.name) for model in models] def open_origin(self): self.ensure_one() diff --git a/mail_activity_board/readme/CONTRIBUTORS.rst b/mail_activity_board/readme/CONTRIBUTORS.rst index 5530d75..adad24f 100644 --- a/mail_activity_board/readme/CONTRIBUTORS.rst +++ b/mail_activity_board/readme/CONTRIBUTORS.rst @@ -9,3 +9,7 @@ * `Pesol `_: * Pedro Gonzalez (pedro.gonzalez@pesol.es) + +* `ACSONE SA/NV `_ + + * Laurent Mignon diff --git a/mail_activity_board/tests/test_mail_activity_board.py b/mail_activity_board/tests/test_mail_activity_board.py index 6aede0d..f83d971 100644 --- a/mail_activity_board/tests/test_mail_activity_board.py +++ b/mail_activity_board/tests/test_mail_activity_board.py @@ -202,3 +202,11 @@ class TestMailActivityBoardMethods(TransactionCase): for act in acts: self.assertIn(act, self.partner_client.activity_ids.ids) + + def test_related_model_instance(self): + """This test case checks the direct access from the activity to the + linked model instance + """ + self.assertEqual(self.act3.related_model_instance, self.partner_client) + self.act3.write({"res_id": False, "res_model": False}) + self.assertFalse(self.act3.related_model_instance) diff --git a/mail_activity_board/views/mail_activity_view.xml b/mail_activity_board/views/mail_activity_view.xml index 2949532..238ee33 100644 --- a/mail_activity_board/views/mail_activity_view.xml +++ b/mail_activity_board/views/mail_activity_view.xml @@ -4,6 +4,45 @@ VIEWS --> + + + mail.activity.view.form.popup (in mail_activity_board) + mail.activity + + + + + + + + + + + mail.activity.view.form.calendar (in mail_activity_board) + mail.activity + + + + + + + 1 + + + + mail.activity.boards.view.form @@ -88,7 +127,12 @@ name="decoration-success" >(date_deadline > current_date) - + + + + + 1 + From 055bd44d5c17a5424d0badcf283c06c04cf357bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miquel=20Ra=C3=AFch?= Date: Tue, 19 Apr 2022 12:39:24 +0200 Subject: [PATCH 02/18] [IMP] mail_activity_board: direct access from activity board form view --- mail_activity_board/views/mail_activity_view.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mail_activity_board/views/mail_activity_view.xml b/mail_activity_board/views/mail_activity_view.xml index 238ee33..9c3f365 100644 --- a/mail_activity_board/views/mail_activity_view.xml +++ b/mail_activity_board/views/mail_activity_view.xml @@ -57,7 +57,8 @@ class="centre oe_link" nolabel="1" > -

+ +

From 055219ac3f78d74c3f9c582adf2b05cb0341c5b6 Mon Sep 17 00:00:00 2001 From: oca-ci Date: Tue, 5 Jul 2022 16:13:10 +0000 Subject: [PATCH 03/18] [UPD] Update mail_activity_board.pot --- mail_activity_board/i18n/mail_activity_board.pot | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mail_activity_board/i18n/mail_activity_board.pot b/mail_activity_board/i18n/mail_activity_board.pot index a96d9eb..836a13c 100644 --- a/mail_activity_board/i18n/mail_activity_board.pot +++ b/mail_activity_board/i18n/mail_activity_board.pot @@ -63,6 +63,11 @@ msgstr "" msgid "Attendees" msgstr "" +#. module: mail_activity_board +#: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__related_model_instance +msgid "Document" +msgstr "" + #. module: mail_activity_board #: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__duration msgid "Duration" From 4f8fa18769a66dbd3b81d7b137ad959924f11b83 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Tue, 5 Jul 2022 16:16:56 +0000 Subject: [PATCH 04/18] [UPD] README.rst --- mail_activity_board/README.rst | 5 +++++ mail_activity_board/static/description/index.html | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/mail_activity_board/README.rst b/mail_activity_board/README.rst index a92f2f7..17ebbd2 100644 --- a/mail_activity_board/README.rst +++ b/mail_activity_board/README.rst @@ -64,6 +64,7 @@ Authors * SDi * David Juaneda * Sodexis +* ACSONE SA/NV Contributors ~~~~~~~~~~~~ @@ -80,6 +81,10 @@ Contributors * Pedro Gonzalez (pedro.gonzalez@pesol.es) +* `ACSONE SA/NV `_ + + * Laurent Mignon + Maintainers ~~~~~~~~~~~ diff --git a/mail_activity_board/static/description/index.html b/mail_activity_board/static/description/index.html index ec1cdf9..0e9a687 100644 --- a/mail_activity_board/static/description/index.html +++ b/mail_activity_board/static/description/index.html @@ -409,6 +409,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
  • SDi
  • David Juaneda
  • Sodexis
  • +
  • ACSONE SA/NV
  • @@ -426,6 +427,10 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
  • Pedro Gonzalez (pedro.gonzalez@pesol.es)
  • +
  • ACSONE SA/NV +
  • From 671db9c2cba8e3fbb1451230e1540bab92549500 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Tue, 5 Jul 2022 16:16:57 +0000 Subject: [PATCH 05/18] mail_activity_board 15.0.1.1.0 --- mail_activity_board/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail_activity_board/__manifest__.py b/mail_activity_board/__manifest__.py index 5e6d92b..1df2a84 100644 --- a/mail_activity_board/__manifest__.py +++ b/mail_activity_board/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Mail Activity Board", "summary": "Add Activity Boards", - "version": "15.0.1.0.0", + "version": "15.0.1.1.0", "development_status": "Beta", "category": "Social Network", "website": "https://github.com/OCA/social", From 0712847e0acf1047febc74efe79c9e2e32a05176 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Tue, 5 Jul 2022 16:17:01 +0000 Subject: [PATCH 06/18] [UPD] addons table in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 28cd013..c6b19b8 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ Available addons addon | version | maintainers | summary --- | --- | --- | --- [base_search_mail_content](base_search_mail_content/) | 15.0.1.0.1 | | Base Search Mail Content -[mail_activity_board](mail_activity_board/) | 15.0.1.0.0 | | Add Activity Boards +[mail_activity_board](mail_activity_board/) | 15.0.1.1.0 | | Add Activity Boards [mail_activity_creator](mail_activity_creator/) | 15.0.1.0.0 | | Show activities creator [mail_activity_done](mail_activity_done/) | 15.0.1.0.0 | | Mail Activity Done [mail_activity_partner](mail_activity_partner/) | 15.0.1.0.0 | | Add Partner to Activities From 0ddff881996459314d4ea155be2d629e86862fbe Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Tue, 5 Jul 2022 16:17:07 +0000 Subject: [PATCH 07/18] Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: social-15.0/social-15.0-mail_activity_board Translate-URL: https://translation.odoo-community.org/projects/social-15-0/social-15-0-mail_activity_board/ --- mail_activity_board/i18n/es.po | 30 +++++++++++++++++++++--------- mail_activity_board/i18n/fr.po | 5 +++++ mail_activity_board/i18n/fr_BE.po | 27 +++++++++++++++++++-------- 3 files changed, 45 insertions(+), 17 deletions(-) diff --git a/mail_activity_board/i18n/es.po b/mail_activity_board/i18n/es.po index c23c0ef..c6af9d2 100644 --- a/mail_activity_board/i18n/es.po +++ b/mail_activity_board/i18n/es.po @@ -16,6 +16,16 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.10\n" +#. module: mail_activity_board +#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_kanban +msgid "" +msgstr "" + +#. module: mail_activity_board +#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_kanban +msgid "" +msgstr "" + #. module: mail_activity_board #: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search msgid "Act. next 6 months" @@ -28,7 +38,7 @@ msgstr "Act. próximo mes" #. module: mail_activity_board #. openerp-web -#: code:addons/mail_activity_board/static/src/xml/inherit_chatter.xml:0 +#: code:addons/mail_activity_board/static/src/components/chatter_topbar/chatter_topbar.xml:0 #: model:ir.actions.act_window,name:mail_activity_board.open_boards_activities #: model:ir.ui.menu,name:mail_activity_board.board_menu_activities #, python-format @@ -56,6 +66,11 @@ msgstr "" msgid "Attendees" msgstr "Asistentes" +#. module: mail_activity_board +#: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__related_model_instance +msgid "Document" +msgstr "" + #. module: mail_activity_board #: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__duration msgid "Duration" @@ -72,13 +87,6 @@ msgstr "Registrar una nota..." msgid "Origin" msgstr "Origen" -#. module: mail_activity_board -#. openerp-web -#: code:addons/mail_activity_board/static/src/xml/inherit_chatter.xml:0 -#, python-format -msgid "See activities list" -msgstr "Ver lista de actividades" - #. module: mail_activity_board #: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search msgid "Show activities scheduled for next 6 months." @@ -97,7 +105,8 @@ msgstr "Inicio" #. module: mail_activity_board #: model:ir.model.fields,help:mail_activity_board.field_mail_activity__calendar_event_id_start msgid "Start date of an event, without time for full days events" -msgstr "Fecha de inicio de un evento, sin tiempo para eventos de días completos" +msgstr "" +"Fecha de inicio de un evento, sin tiempo para eventos de días completos" #. module: mail_activity_board #: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_form_board @@ -113,3 +122,6 @@ msgstr "Usuario" #: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_form_board msgid "e.g. Discuss proposal" msgstr "Ej. Discutir propuesta" + +#~ msgid "See activities list" +#~ msgstr "Ver lista de actividades" diff --git a/mail_activity_board/i18n/fr.po b/mail_activity_board/i18n/fr.po index 09d4350..f77e82d 100644 --- a/mail_activity_board/i18n/fr.po +++ b/mail_activity_board/i18n/fr.po @@ -64,6 +64,11 @@ msgstr "" msgid "Attendees" msgstr "" +#. module: mail_activity_board +#: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__related_model_instance +msgid "Document" +msgstr "" + #. module: mail_activity_board #: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__duration msgid "Duration" diff --git a/mail_activity_board/i18n/fr_BE.po b/mail_activity_board/i18n/fr_BE.po index 294350e..db830ff 100644 --- a/mail_activity_board/i18n/fr_BE.po +++ b/mail_activity_board/i18n/fr_BE.po @@ -16,6 +16,16 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.10\n" +#. module: mail_activity_board +#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_kanban +msgid "" +msgstr "" + +#. module: mail_activity_board +#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_kanban +msgid "" +msgstr "" + #. module: mail_activity_board #: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search msgid "Act. next 6 months" @@ -28,7 +38,7 @@ msgstr "Act. le mois prochain" #. module: mail_activity_board #. openerp-web -#: code:addons/mail_activity_board/static/src/xml/inherit_chatter.xml:0 +#: code:addons/mail_activity_board/static/src/components/chatter_topbar/chatter_topbar.xml:0 #: model:ir.actions.act_window,name:mail_activity_board.open_boards_activities #: model:ir.ui.menu,name:mail_activity_board.board_menu_activities #, python-format @@ -56,6 +66,11 @@ msgstr "Combinaison d'activités" msgid "Attendees" msgstr "Participants" +#. module: mail_activity_board +#: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__related_model_instance +msgid "Document" +msgstr "" + #. module: mail_activity_board #: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__duration msgid "Duration" @@ -72,13 +87,6 @@ msgstr "Enregistrer une note ..." msgid "Origin" msgstr "Origine" -#. module: mail_activity_board -#. openerp-web -#: code:addons/mail_activity_board/static/src/xml/inherit_chatter.xml:0 -#, python-format -msgid "See activities list" -msgstr "Voir la liste des activités" - #. module: mail_activity_board #: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search msgid "Show activities scheduled for next 6 months." @@ -115,3 +123,6 @@ msgstr "Utilisateur" #: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_form_board msgid "e.g. Discuss proposal" msgstr "Par exemple. Discuter de la proposition" + +#~ msgid "See activities list" +#~ msgstr "Voir la liste des activités" From a23128553c7f76b3b1e7c69503ac59f23d08a8eb Mon Sep 17 00:00:00 2001 From: Joel Zilli Date: Tue, 5 Jul 2022 13:27:33 -0300 Subject: [PATCH 08/18] [FIX] mail_autosubscribe: check partners type make sure partner is a tuple --- mail_autosubscribe/models/mail_thread.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mail_autosubscribe/models/mail_thread.py b/mail_autosubscribe/models/mail_thread.py index be8d473..e8ffece 100644 --- a/mail_autosubscribe/models/mail_thread.py +++ b/mail_autosubscribe/models/mail_thread.py @@ -19,7 +19,10 @@ class MailThread(models.AbstractModel): for follower in followers if follower not in partners and follower not in self.message_partner_ids ] - partner_ids += follower_ids + if isinstance(partner_ids, tuple): + partner_ids += tuple(follower_ids) + else: + partner_ids += follower_ids return super().message_subscribe( partner_ids=partner_ids, subtype_ids=subtype_ids, From 6cc336e705379fa936faceade8ddc89953813a2e Mon Sep 17 00:00:00 2001 From: yajo Date: Thu, 7 Jul 2022 07:20:18 +0000 Subject: [PATCH 09/18] [FIX] mail_autosubscribe: missing dependency This should fix the tests, that are currently failing on CI with: ``` 2022-07-05 16:19:13,250 259 INFO odoo odoo.service.server: Starting post tests 2022-07-05 16:19:13,253 259 ERROR odoo odoo.tests.loader: Can not `import mail_autosubscribe`. Traceback (most recent call last): File "/opt/odoo/odoo/tests/loader.py", line 33, in _get_tests_modules mod = importlib.import_module('.tests', modpath) File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 848, in exec_module File "", line 219, in _call_with_frames_removed File "/__w/social/social/mail_autosubscribe/tests/__init__.py", line 1, in from . import test_mail_autosubscribe File "/__w/social/social/mail_autosubscribe/tests/test_mail_autosubscribe.py", line 5, in from odoo_test_helper import FakeModelLoader ModuleNotFoundError: No module named 'odoo_test_helper' ``` --- mail_autosubscribe/__manifest__.py | 3 +++ mail_autosubscribe/readme/CONTRIBUTORS.rst | 4 ++++ requirements.txt | 2 ++ 3 files changed, 9 insertions(+) create mode 100644 requirements.txt diff --git a/mail_autosubscribe/__manifest__.py b/mail_autosubscribe/__manifest__.py index 2a9e5d6..0183c34 100644 --- a/mail_autosubscribe/__manifest__.py +++ b/mail_autosubscribe/__manifest__.py @@ -10,6 +10,9 @@ "license": "AGPL-3", "category": "Marketing", "depends": ["mail"], + "external_dependencies": { + "python": ["odoo_test_helper"], + }, "website": "https://github.com/OCA/social", "data": [ "security/ir.model.access.csv", diff --git a/mail_autosubscribe/readme/CONTRIBUTORS.rst b/mail_autosubscribe/readme/CONTRIBUTORS.rst index df7472d..0024277 100644 --- a/mail_autosubscribe/readme/CONTRIBUTORS.rst +++ b/mail_autosubscribe/readme/CONTRIBUTORS.rst @@ -1,3 +1,7 @@ * `Camptocamp `_ * Iván Todorovich + +* `Moduon `__ + + * Jairo Llopis diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..fb06c6f --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +# generated from manifests external_dependencies +odoo_test_helper From 59aca57293d8c306e2252cd168555bd848b3a99e Mon Sep 17 00:00:00 2001 From: nicolas Date: Fri, 8 Jul 2022 08:31:34 -0300 Subject: [PATCH 10/18] [FIX] mail_autosubscribe: fix email template --- mail_autosubscribe/tests/test_mail_autosubscribe.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mail_autosubscribe/tests/test_mail_autosubscribe.py b/mail_autosubscribe/tests/test_mail_autosubscribe.py index 6c16f03..27969c8 100644 --- a/mail_autosubscribe/tests/test_mail_autosubscribe.py +++ b/mail_autosubscribe/tests/test_mail_autosubscribe.py @@ -28,8 +28,8 @@ class TestMailAutosubscribe(TransactionCase): { "model_id": cls.fake_order_model.id, "name": "Fake Order: Send by Mail", - "subject": "Fake Order: ${object.partner_id.name}", - "partner_to": "${object.partner_id.id}", + "subject": "Fake Order: {{object.partner_id.name}}", + "partner_to": "{{object.partner_id.id}}", "body_html": "Hello, this is a fake order", } ) @@ -111,7 +111,7 @@ class TestMailAutosubscribe(TransactionCase): default_composition_mode="comment", ) ) - composer.save().send_mail() + composer.save().action_send_mail() message = self.order.message_ids[0] self.assertEqual(message.partner_ids, self.partner_2 | self.partner_3) @@ -127,6 +127,6 @@ class TestMailAutosubscribe(TransactionCase): default_composition_mode="comment", ) ) - composer.save().send_mail() + composer.save().action_send_mail() message = self.order.message_ids[0] self.assertEqual(message.partner_ids, self.partner_2) From 33f27ec958c7085ec24ba89095a52cf8cebb9dbb Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 11 Jul 2022 06:30:37 +0000 Subject: [PATCH 11/18] [UPD] README.rst --- mail_autosubscribe/README.rst | 4 ++++ mail_autosubscribe/static/description/index.html | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/mail_autosubscribe/README.rst b/mail_autosubscribe/README.rst index 67a6ed9..3ba053c 100644 --- a/mail_autosubscribe/README.rst +++ b/mail_autosubscribe/README.rst @@ -80,6 +80,10 @@ Contributors * Iván Todorovich +* `Moduon `__ + + * Jairo Llopis + Maintainers ~~~~~~~~~~~ diff --git a/mail_autosubscribe/static/description/index.html b/mail_autosubscribe/static/description/index.html index d075ad7..3f280f7 100644 --- a/mail_autosubscribe/static/description/index.html +++ b/mail_autosubscribe/static/description/index.html @@ -429,6 +429,13 @@ If you spotted it first, help us smashing it by providing a detailed and welcome +
  • Moduon

    +
    +
      +
    • Jairo Llopis
    • +
    +
    +
  • From 745cfc0f66b4f8ef2bdb27e1f5b101961dbfbc64 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 11 Jul 2022 06:30:37 +0000 Subject: [PATCH 12/18] mail_autosubscribe 15.0.1.0.2 --- mail_autosubscribe/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail_autosubscribe/__manifest__.py b/mail_autosubscribe/__manifest__.py index 0183c34..7d55b17 100644 --- a/mail_autosubscribe/__manifest__.py +++ b/mail_autosubscribe/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Mail Autosubscribe", "summary": "Automatically subscribe partners to its company's business documents", - "version": "15.0.1.0.1", + "version": "15.0.1.0.2", "author": "Camptocamp SA, Odoo Community Association (OCA)", "license": "AGPL-3", "category": "Marketing", From 2147fe937653f232294d8cfff80220c8842f1c07 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 11 Jul 2022 06:30:41 +0000 Subject: [PATCH 13/18] [UPD] addons table in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c6b19b8..f242ed0 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ addon | version | maintainers | summary [mail_activity_partner](mail_activity_partner/) | 15.0.1.0.0 | | Add Partner to Activities [mail_activity_team](mail_activity_team/) | 15.0.1.2.0 | | Add Teams to Activities [mail_attach_existing_attachment](mail_attach_existing_attachment/) | 15.0.1.0.0 | | Adding attachment on the object by sending this one -[mail_autosubscribe](mail_autosubscribe/) | 15.0.1.0.1 | | Automatically subscribe partners to its company's business documents +[mail_autosubscribe](mail_autosubscribe/) | 15.0.1.0.2 | | Automatically subscribe partners to its company's business documents [mail_debrand](mail_debrand/) | 15.0.1.2.1 | [![pedrobaeza](https://github.com/pedrobaeza.png?size=30px)](https://github.com/pedrobaeza) [![joao-p-marques](https://github.com/joao-p-marques.png?size=30px)](https://github.com/joao-p-marques) | Remove Odoo branding in sent emails Removes anchor 20characters [mail_optional_follower_notification](mail_optional_follower_notification/) | 15.0.1.0.1 | | Choose to notify followers on mail.compose.message [mail_outbound_static](mail_outbound_static/) | 15.0.1.0.0 | | Allows you to configure the from header for a mail server. From f71f668899fb336abca6c03f9109ef42aef4cf56 Mon Sep 17 00:00:00 2001 From: dhx Date: Wed, 8 Jun 2022 12:22:45 +0200 Subject: [PATCH 14/18] [FIX][15.0] mail_debrand: test_mail_digest update for 15.0 update function calls to use new internal names, use qweb_view engine to be able to specify the template via xmlid --- mail_debrand/tests/test_mail_debrand_digest.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mail_debrand/tests/test_mail_debrand_digest.py b/mail_debrand/tests/test_mail_debrand_digest.py index 10aca89..238b377 100644 --- a/mail_debrand/tests/test_mail_debrand_digest.py +++ b/mail_debrand/tests/test_mail_debrand_digest.py @@ -38,7 +38,7 @@ class TestMailDebrandDigest(common.TransactionCase): "digest.digest_mail_main", "digest.digest", self.mail_digest_id.ids, - engine="qweb", + engine="qweb_view", add_context={ "title": self.mail_digest_id.name, "top_button_label": _("Connect"), @@ -48,13 +48,13 @@ class TestMailDebrandDigest(common.TransactionCase): "tips_count": 1, "formatted_date": datetime.today().strftime("%B %d, %Y"), "display_mobile_banner": True, - "kpi_data": self.mail_digest_id.compute_kpis( + "kpi_data": self.mail_digest_id._compute_kpis( self.env.user.company_id, self.env.user ), - "tips": self.mail_digest_id.compute_tips( + "tips": self.mail_digest_id._compute_tips( self.env.user.company_id, self.env.user, tips_count=1, consumed=True ), - "preferences": self.mail_digest_id.compute_preferences( + "preferences": self.mail_digest_id._compute_preferences( self.env.user.company_id, self.env.user ), }, From 9a6d379126f7f57444022374c6fe8946d1dd25c9 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 18 Jul 2022 18:02:37 +0000 Subject: [PATCH 15/18] mail_debrand 15.0.1.2.2 --- mail_debrand/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail_debrand/__manifest__.py b/mail_debrand/__manifest__.py index 0bf6574..9b44e9e 100644 --- a/mail_debrand/__manifest__.py +++ b/mail_debrand/__manifest__.py @@ -12,7 +12,7 @@ ( for powerd by) form all the templates removes any 'odoo' that are in tempalte texts > 20characters """, - "version": "15.0.1.2.1", + "version": "15.0.1.2.2", "category": "Social Network", "website": "https://github.com/OCA/social", "author": """Tecnativa, ForgeFlow, Onestein, Sodexis, Nexterp Romania, From 860a12d1fc65c486ac8946c24b202a0e05c22358 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 18 Jul 2022 18:02:41 +0000 Subject: [PATCH 16/18] [UPD] addons table in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f242ed0..ee100e1 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ addon | version | maintainers | summary [mail_activity_team](mail_activity_team/) | 15.0.1.2.0 | | Add Teams to Activities [mail_attach_existing_attachment](mail_attach_existing_attachment/) | 15.0.1.0.0 | | Adding attachment on the object by sending this one [mail_autosubscribe](mail_autosubscribe/) | 15.0.1.0.2 | | Automatically subscribe partners to its company's business documents -[mail_debrand](mail_debrand/) | 15.0.1.2.1 | [![pedrobaeza](https://github.com/pedrobaeza.png?size=30px)](https://github.com/pedrobaeza) [![joao-p-marques](https://github.com/joao-p-marques.png?size=30px)](https://github.com/joao-p-marques) | Remove Odoo branding in sent emails Removes anchor 20characters +[mail_debrand](mail_debrand/) | 15.0.1.2.2 | [![pedrobaeza](https://github.com/pedrobaeza.png?size=30px)](https://github.com/pedrobaeza) [![joao-p-marques](https://github.com/joao-p-marques.png?size=30px)](https://github.com/joao-p-marques) | Remove Odoo branding in sent emails Removes anchor 20characters [mail_optional_follower_notification](mail_optional_follower_notification/) | 15.0.1.0.1 | | Choose to notify followers on mail.compose.message [mail_outbound_static](mail_outbound_static/) | 15.0.1.0.0 | | Allows you to configure the from header for a mail server. [mail_preview_base](mail_preview_base/) | 15.0.1.0.0 | | Base to add more previewing options From b641d51122c0d2745e9500ac33f54b469236c436 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 21 Jul 2022 06:32:31 +0000 Subject: [PATCH 17/18] mail_autosubscribe 15.0.1.0.3 --- mail_autosubscribe/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail_autosubscribe/__manifest__.py b/mail_autosubscribe/__manifest__.py index 7d55b17..03c582c 100644 --- a/mail_autosubscribe/__manifest__.py +++ b/mail_autosubscribe/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Mail Autosubscribe", "summary": "Automatically subscribe partners to its company's business documents", - "version": "15.0.1.0.2", + "version": "15.0.1.0.3", "author": "Camptocamp SA, Odoo Community Association (OCA)", "license": "AGPL-3", "category": "Marketing", From ecf9041b475d5c8e72cf08cfe2508019d7b9fb7a Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 21 Jul 2022 06:32:35 +0000 Subject: [PATCH 18/18] [UPD] addons table in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ee100e1..462bba0 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ addon | version | maintainers | summary [mail_activity_partner](mail_activity_partner/) | 15.0.1.0.0 | | Add Partner to Activities [mail_activity_team](mail_activity_team/) | 15.0.1.2.0 | | Add Teams to Activities [mail_attach_existing_attachment](mail_attach_existing_attachment/) | 15.0.1.0.0 | | Adding attachment on the object by sending this one -[mail_autosubscribe](mail_autosubscribe/) | 15.0.1.0.2 | | Automatically subscribe partners to its company's business documents +[mail_autosubscribe](mail_autosubscribe/) | 15.0.1.0.3 | | Automatically subscribe partners to its company's business documents [mail_debrand](mail_debrand/) | 15.0.1.2.2 | [![pedrobaeza](https://github.com/pedrobaeza.png?size=30px)](https://github.com/pedrobaeza) [![joao-p-marques](https://github.com/joao-p-marques.png?size=30px)](https://github.com/joao-p-marques) | Remove Odoo branding in sent emails Removes anchor 20characters [mail_optional_follower_notification](mail_optional_follower_notification/) | 15.0.1.0.1 | | Choose to notify followers on mail.compose.message [mail_outbound_static](mail_outbound_static/) | 15.0.1.0.0 | | Allows you to configure the from header for a mail server.