forked from OCA/reporting-engine
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #651 from OCA/15.0
Syncing from upstream OCA/reporting-engine (15.0)
- Loading branch information
1 parent
ad2e179
commit ec9cabc
Showing
23 changed files
with
1,331 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
15.0.20230318.3 | ||
15.0.20240313.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../../sql_export_mail |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
import setuptools | ||
|
||
setuptools.setup( | ||
setup_requires=['setuptools-odoo'], | ||
odoo_addon=True, | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,98 @@ | ||
=============== | ||
SQL Export Mail | ||
=============== | ||
|
||
.. | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
!! This file is generated by oca-gen-addon-readme !! | ||
!! changes will be overwritten. !! | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
!! source digest: sha256:c06fa758195c5218e7e98637ebd5ab685cfc7edeff00a18e88efeb5314c2e48f | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
.. |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%2Freporting--engine-lightgray.png?logo=github | ||
:target: https://github.com/OCA/reporting-engine/tree/15.0/sql_export_mail | ||
:alt: OCA/reporting-engine | ||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png | ||
:target: https://translation.odoo-community.org/projects/reporting-engine-15-0/reporting-engine-15-0-sql_export_mail | ||
: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/reporting-engine&target_branch=15.0 | ||
:alt: Try me on Runboat | ||
|
||
|badge1| |badge2| |badge3| |badge4| |badge5| | ||
|
||
Allow to send the result of a query (made with the module sql_export) by mail. | ||
|
||
**Table of contents** | ||
|
||
.. contents:: | ||
:local: | ||
|
||
Configuration | ||
============= | ||
|
||
To configure this module, you need to: | ||
|
||
#. Go to the sql query for which you want users to be notified by e-mail. | ||
#. Add users to be notified in the field Users Notified by e-mail. | ||
#. Click on the button create a cron and then configure the cron to run when | ||
you want to. If you already have created a cron for another query, you can | ||
use it again for other queries | ||
|
||
Bug Tracker | ||
=========== | ||
|
||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/reporting-engine/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/reporting-engine/issues/new?body=module:%20sql_export_mail%0Aversion:%2015.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 | ||
~~~~~~~ | ||
|
||
* Akretion | ||
* GRAP | ||
|
||
Contributors | ||
~~~~~~~~~~~~ | ||
|
||
* Florian da Costa <[email protected]> | ||
* Helly kapatel <[email protected]> | ||
* Solange Steiner <[email protected]> | ||
|
||
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-legalsylvain| image:: https://github.com/legalsylvain.png?size=40px | ||
:target: https://github.com/legalsylvain | ||
:alt: legalsylvain | ||
|
||
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__: | ||
|
||
|maintainer-legalsylvain| | ||
|
||
This module is part of the `OCA/reporting-engine <https://github.com/OCA/reporting-engine/tree/15.0/sql_export_mail>`_ project on GitHub. | ||
|
||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
from . import models |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). | ||
{ | ||
"name": "SQL Export Mail", | ||
"version": "15.0.1.0.1", | ||
"category": "Generic Modules", | ||
"summary": "Send csv file generated by sql query by mail.", | ||
"author": "Akretion,GRAP,Odoo Community Association (OCA)", | ||
"maintainers": ["legalsylvain"], | ||
"website": "https://github.com/OCA/reporting-engine", | ||
"depends": [ | ||
"mail", | ||
"sql_export", | ||
], | ||
"license": "AGPL-3", | ||
"data": [ | ||
"views/sql_export_view.xml", | ||
"data/mail_template.xml", | ||
], | ||
"installable": True, | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
<?xml version="1.0" encoding="utf-8" ?> | ||
<odoo noupdate="1"> | ||
|
||
<!-- Error Email template --> | ||
<record id="sql_export_mailer" model="mail.template"> | ||
<field name="name">SQL Export</field> | ||
<field name="email_from">[email protected]</field> | ||
<field name="email_to">{{object.get_email_address_for_template()}}</field> | ||
<field name="subject">{{object.name or ''}}</field> | ||
<field name="model_id" ref="sql_export.model_sql_export" /> | ||
<field name="auto_delete" eval="True" /> | ||
<field name="body_html" type="html"> | ||
<div | ||
style="font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; " | ||
> | ||
|
||
<p>You will find the report <t | ||
t-out="object.name or ''" | ||
/> as an attachment of the mail.</p> | ||
|
||
</div> | ||
</field> | ||
</record> | ||
|
||
</odoo> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
# Translation of Odoo Server. | ||
# This file contains the translation of the following modules: | ||
# * sql_export_mail | ||
# | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: Odoo Server 14.0\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"Last-Translator: Automatically generated\n" | ||
"Language-Team: none\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: sql_export_mail | ||
#: model:mail.template,body_html:sql_export_mail.sql_export_mailer | ||
msgid "" | ||
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-" | ||
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n" | ||
"\n" | ||
" <p>You will find the report <t t-out=\"object.name or ''\"/> as an " | ||
"attachment of the mail.</p>\n" | ||
"\n" | ||
"</div>\n" | ||
" " | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model:ir.model.fields,help:sql_export_mail.field_sql_export__mail_user_ids | ||
msgid "" | ||
"Add the users who want to receive the report by e-mail. You need to link the " | ||
"sql query with a cron to send mail automatically" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model_terms:ir.ui.view,arch_db:sql_export_mail.sql_export_mail_view_form | ||
msgid "Create Cron" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model:ir.model.fields,field_description:sql_export_mail.field_sql_export__cron_ids | ||
#: model_terms:ir.ui.view,arch_db:sql_export_mail.sql_export_mail_view_form | ||
msgid "Crons" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model:ir.model.fields.selection,name:sql_export_mail.selection__sql_export__mail_condition__not_empty | ||
msgid "File Not Empty" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: code:addons/sql_export_mail/models/sql_export.py:0 | ||
#, python-format | ||
msgid "" | ||
"It is not possible to execute and send a query automatically by mail if " | ||
"there are parameters to fill" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model_terms:ir.ui.view,arch_db:sql_export_mail.sql_export_mail_view_form | ||
msgid "Mail" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model:ir.model.fields,field_description:sql_export_mail.field_sql_export__mail_condition | ||
msgid "Mail Condition" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model:mail.template,name:sql_export_mail.sql_export_mailer | ||
msgid "SQL Export" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model:ir.model,name:sql_export_mail.model_sql_export | ||
msgid "SQL export" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: code:addons/sql_export_mail/models/sql_export.py:0 | ||
#, python-format | ||
msgid "The user does not have any e-mail address." | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model:ir.model.fields,field_description:sql_export_mail.field_sql_export__mail_user_ids | ||
msgid "User to notify" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model_terms:ir.ui.view,arch_db:sql_export_mail.sql_export_mail_view_form | ||
msgid "Users Notified by e-mail" | ||
msgstr "" | ||
|
||
#. module: sql_export_mail | ||
#: model:mail.template,subject:sql_export_mail.sql_export_mailer | ||
msgid "{{object.name or ''}}" | ||
msgstr "" |
Oops, something went wrong.