Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
135 changes: 135 additions & 0 deletions mail_debranding/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

============
Mail Debrand
============

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

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

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

This module modifies the functionality of emails to remove the Odoo
branding, specifically the 'Powered by Odoo'

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

- Install it.
- Send an email.
- Nobody will know it comes from Odoo.

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

Known issues:

- Not all branding is removed from auth_signup's invitation email
because it is a longer, more complex snippet of HTML. Only the line
containing the link to Odoo.com is removed.

Changelog
=========

15.0.1.2.3 (2022-07-19)
-----------------------

- [FIX] https://github.com/OCA/social/issues/915
- [FIX] https://github.com/OCA/social/issues/936

12.0.1.0.0 (2018-11-06)
-----------------------

- [NEW] Initial V12 version. Complete rewrite from v11.

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

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

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

Credits
=======

Authors
-------

* Tecnativa
* ForgeFlow
* Onestein
* Sodexis
* Nexterp Romania

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

- Lois Rilo <lois.rilo@forgeflow.com>
- Graeme Gellatly <graeme@o4sb.com>
- `Tecnativa <https://www.tecnativa.com>`__:

- Pedro M. Baeza
- João Marques

- Stefan Rijnhart stefan@opener.amsterdam

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

This module is maintained by the OCA.

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

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

.. |maintainer-pedrobaeza| image:: https://github.com/pedrobaeza.png?size=40px
:target: https://github.com/pedrobaeza
:alt: pedrobaeza
.. |maintainer-joao-p-marques| image:: https://github.com/joao-p-marques.png?size=40px
:target: https://github.com/joao-p-marques
:alt: joao-p-marques

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-pedrobaeza| |maintainer-joao-p-marques|

This module is part of the `OCA/server-brand <https://github.com/OCA/server-brand/tree/19.0/mail_debranding>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions mail_debranding/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
25 changes: 25 additions & 0 deletions mail_debranding/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 2016 Tecnativa - Jairo Llopis
# Copyright 2017 Tecnativa - Pedro M. Baeza
# Copyright 2019 ForgeFlow S.L. - Lois Rilo <lois.rilo@forgeflow.com>
# 2020 NextERP Romania
# Copyright 2021 Tecnativa - João Marques
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "Mail Debrand",
"summary": """Remove Odoo branding in sent emails
Removes anchor <a href odoo.com togheder with it's parent
( for powerd by) form all the templates
removes any 'odoo' that are in tempalte texts > 20characters
""",
"version": "19.0.1.0.0",
"category": "Social Network",
"website": "https://github.com/OCA/server-brand",
"author": """Tecnativa, ForgeFlow, Onestein, Sodexis, Nexterp Romania,
Odoo Community Association (OCA)""",
"license": "AGPL-3",
"installable": True,
"depends": ["mail"],
"development_status": "Production/Stable",
"maintainers": ["pedrobaeza", "joao-p-marques"],
}
48 changes: 48 additions & 0 deletions mail_debranding/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mail_debrand
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"

#. module: mail_debranding
#. odoo-python
#: code:addons/mail_debranding/tests/test_mail_debrand_digest.py:0
msgid "Connect"
msgstr ""

#. module: mail_debranding
#: model:ir.model.fields,field_description:mail_debranding.field_mail_mail__display_name
#: model:ir.model.fields,field_description:mail_debranding.field_mail_render_mixin__display_name
msgid "Display Name"
msgstr ""

#. module: mail_debranding
#: model:ir.model.fields,field_description:mail_debranding.field_mail_mail__id
#: model:ir.model.fields,field_description:mail_debranding.field_mail_render_mixin__id
msgid "ID"
msgstr ""

#. module: mail_debranding
#: model:ir.model,name:mail_debranding.model_mail_render_mixin
msgid "Mail Render Mixin"
msgstr ""

#. module: mail_debranding
#: model:ir.model,name:mail_debranding.model_mail_mail
msgid "Outgoing Mails"
msgstr ""

#. module: mail_debranding
#: model:ir.model,website_form_label:mail_debranding.model_mail_mail
msgid "Send an E-mail"
msgstr ""
53 changes: 53 additions & 0 deletions mail_debranding/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mail_debrand
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-09-03 13:36+0000\n"
"Last-Translator: Ivorra78 <informatica@totmaterial.es>\n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: mail_debranding
#. odoo-python
#: code:addons/mail_debranding/tests/test_mail_debrand_digest.py:0
msgid "Connect"
msgstr "Conectar"

#. module: mail_debranding
#: model:ir.model.fields,field_description:mail_debranding.field_mail_mail__display_name
#: model:ir.model.fields,field_description:mail_debranding.field_mail_render_mixin__display_name
msgid "Display Name"
msgstr "Nombre mostrado"

#. module: mail_debranding
#: model:ir.model.fields,field_description:mail_debranding.field_mail_mail__id
#: model:ir.model.fields,field_description:mail_debranding.field_mail_render_mixin__id
msgid "ID"
msgstr ""

#. module: mail_debranding
#: model:ir.model,name:mail_debranding.model_mail_render_mixin
msgid "Mail Render Mixin"
msgstr "Mezcla de renderizado de correo"

#. module: mail_debranding
#: model:ir.model,name:mail_debranding.model_mail_mail
msgid "Outgoing Mails"
msgstr "Correos salientes"

#. module: mail_debranding
#: model:ir.model,website_form_label:mail_debranding.model_mail_mail
msgid "Send an E-mail"
msgstr ""

#~ msgid "Last Modified on"
#~ msgstr "Última modificación en"
65 changes: 65 additions & 0 deletions mail_debranding/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mail_debrand
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-02-23 16:34+0000\n"
"Last-Translator: Vincent Hatakeyama <vincent+github@hatakeyama.fr>\n"
"Language-Team: none\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 4.17\n"

#. module: mail_debranding
#. odoo-python
#: code:addons/mail_debranding/tests/test_mail_debrand_digest.py:0
msgid "Connect"
msgstr "Connexion"

#. module: mail_debranding
#: model:ir.model.fields,field_description:mail_debranding.field_mail_mail__display_name
#: model:ir.model.fields,field_description:mail_debranding.field_mail_render_mixin__display_name
msgid "Display Name"
msgstr ""

#. module: mail_debranding
#: model:ir.model.fields,field_description:mail_debranding.field_mail_mail__id
#: model:ir.model.fields,field_description:mail_debranding.field_mail_render_mixin__id
msgid "ID"
msgstr ""

#. module: mail_debranding
#: model:ir.model,name:mail_debranding.model_mail_render_mixin
msgid "Mail Render Mixin"
msgstr "Mixin de rendu de courriel"

#. module: mail_debranding
#: model:ir.model,name:mail_debranding.model_mail_mail
msgid "Outgoing Mails"
msgstr "Courriels sortants"

#. module: mail_debranding
#: model:ir.model,website_form_label:mail_debranding.model_mail_mail
msgid "Send an E-mail"
msgstr ""

#~ msgid "Email Templates"
#~ msgstr "Modèles d'emails"

#~ msgid "Email Thread"
#~ msgstr "Discussion par email"

#~ msgid "Odoo"
#~ msgstr "Odoo"

#~ msgid "Powered by"
#~ msgstr "Propulsé par"

#~ msgid "using"
#~ msgstr "utilisant"
53 changes: 53 additions & 0 deletions mail_debranding/i18n/fr_FR.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mail_debrand
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2021-04-11 18:46+0000\n"
"Last-Translator: Yves Le Doeuff <yld@alliasys.fr>\n"
"Language-Team: none\n"
"Language: fr_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 4.3.2\n"

#. module: mail_debranding
#. odoo-python
#: code:addons/mail_debranding/tests/test_mail_debrand_digest.py:0
msgid "Connect"
msgstr ""

#. module: mail_debranding
#: model:ir.model.fields,field_description:mail_debranding.field_mail_mail__display_name
#: model:ir.model.fields,field_description:mail_debranding.field_mail_render_mixin__display_name
msgid "Display Name"
msgstr "Nom affiché"

#. module: mail_debranding
#: model:ir.model.fields,field_description:mail_debranding.field_mail_mail__id
#: model:ir.model.fields,field_description:mail_debranding.field_mail_render_mixin__id
msgid "ID"
msgstr ""

#. module: mail_debranding
#: model:ir.model,name:mail_debranding.model_mail_render_mixin
msgid "Mail Render Mixin"
msgstr "Rendu du courrier"

#. module: mail_debranding
#: model:ir.model,name:mail_debranding.model_mail_mail
msgid "Outgoing Mails"
msgstr "E-mails sortants"

#. module: mail_debranding
#: model:ir.model,website_form_label:mail_debranding.model_mail_mail
msgid "Send an E-mail"
msgstr ""

#~ msgid "Last Modified on"
#~ msgstr "Dernière modification"
Loading