odoo/addons
Thibault Delavallée 46dc796812 [MERGE] [FIX] mail: message_process: do not process incoming emails
with a message_id already existing in database. Indeed loops can occur when
openerp send notification emails to partners having an email address
matching an alias. The mail was routed in the same thread, leading to
further notification emails sent, causing an email loop.

Before trying to find possible routes, check that the incoming email's
message_id is not already present in mail.message table.
If it is the case, return False.

Parsing of the message has been moved before routing, to avoid looking
for routes for emails we will discard.

bzr revid: tde@openerp.com-20130322142916-0q3epz7dpgkyzuj0
2013-03-22 15:29:16 +01:00
..
account [FIX] account: fixed invoice analysis in multi-currency. 2013-03-21 19:55:41 +01:00
account_accountant Launchpad automatic translations update. 2013-03-12 05:19:30 +00:00
account_analytic_analysis Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
account_analytic_default Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
account_analytic_plans Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
account_anglo_saxon Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
account_asset Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
account_bank_statement_extensions Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
account_budget Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
account_cancel Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
account_chart Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
account_check_writing Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
account_followup Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
account_payment Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
account_sequence Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
account_test Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
account_voucher Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
analytic Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
analytic_contract_hr_expense Launchpad automatic translations update. 2013-03-21 05:03:54 +00:00
analytic_user_function Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
anonymization Launchpad automatic translations update. 2013-03-21 05:03:54 +00:00
association Launchpad automatic translations update. 2013-03-07 05:44:34 +00:00
audittrail Launchpad automatic translations update. 2013-03-12 05:19:30 +00:00
auth_crypt Launchpad automatic translations update. 2013-03-20 05:03:21 +00:00
auth_ldap Launchpad automatic translations update. 2013-03-20 05:03:21 +00:00
auth_oauth Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
auth_oauth_signup Launchpad automatic translations update. 2013-03-20 05:03:21 +00:00
auth_openid Launchpad automatic translations update. 2013-03-21 05:03:54 +00:00
auth_signup Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
base_action_rule [FIX] base_action_rule: no domain on user_id=False on filters because it pollutes the filters of everyone 2013-03-20 13:15:49 +01:00
base_calendar Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
base_gengo Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
base_iban Launchpad automatic translations update. 2013-03-14 05:34:39 +00:00
base_import Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
base_report_designer Launchpad automatic translations update. 2013-03-15 06:44:13 +00:00
base_setup Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
base_status Launchpad automatic translations update. 2013-03-15 06:44:13 +00:00
base_vat Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
board [FIX] board: hide the "Add To Dashboard" option in search views when current action is incompatible (e.g. client actions don't work in dashboards at the moment) 2013-03-21 12:46:05 +01:00
claim_from_delivery Launchpad automatic translations update. 2013-03-15 06:44:13 +00:00
contacts Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
crm Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
crm_claim Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
crm_helpdesk Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
crm_partner_assign Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
crm_profiling Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
crm_todo Launchpad automatic translations update. 2013-03-14 05:34:39 +00:00
decimal_precision Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
delivery Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
document Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
document_ftp Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
document_page Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
document_webdav Launchpad automatic translations update. 2013-03-14 05:34:39 +00:00
edi Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
email_template Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
event Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
event_moodle Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
event_sale Launchpad automatic translations update. 2013-03-14 05:34:39 +00:00
fetchmail Launchpad automatic translations update. 2013-03-14 05:34:39 +00:00
fleet Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
google_base_account Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
google_docs Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
hr Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
hr_attendance Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
hr_contract Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
hr_evaluation Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
hr_expense Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
hr_holidays Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
hr_payroll Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
hr_payroll_account Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
hr_recruitment Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
hr_timesheet Launchpad automatic translations update. 2013-03-12 05:19:30 +00:00
hr_timesheet_invoice [MERGE] analytic_contract_hr_expense: functional field computation fixed + added some helping info in hr_timesheet_invoice in the reinvoicing wizard 2013-03-19 13:50:28 +01:00
hr_timesheet_sheet Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
idea Launchpad automatic translations update. 2013-03-12 05:19:30 +00:00
knowledge Launchpad automatic translations update. 2013-03-13 04:59:10 +00:00
l10n_ar Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_at [IMP] use the openerp namespace. 2012-12-06 15:56:32 +01:00
l10n_be Launchpad automatic translations update. 2013-02-22 05:44:34 +00:00
l10n_be_coda [FIX]l10n_be_coda: add statement id in bank statement line view to allow group by statement 2013-03-21 12:39:11 +01:00
l10n_be_hr_payroll Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_be_hr_payroll_account
l10n_be_invoice_bba Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_bo Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_br Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_ca Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_ch [FIX] l10n_ch: typo in last merge 2012-12-21 11:32:42 +01:00
l10n_cl Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_cn Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_co [FIX] Some no-brain fixed due to odony comments on 2012-12-04 15:04:39 -04:30
l10n_cr Launchpad automatic translations update. 2013-02-20 05:29:36 +00:00
l10n_de Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_ec Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_es Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_et Add Ethiopian localization for SMEs. 2012-12-14 19:52:54 +03:00
l10n_fr Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_fr_hr_payroll [FIX]l10n_fr_hr_payroll: fix a few errors in report 2013-03-06 16:22:16 +01:00
l10n_fr_rib Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_gr Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_gt Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_hn Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_hr l10n_hr fixes. Removed unused files, Removed i18n/ folder, fixed l10n_hr_chart_template.xml search=... to XMLID ref=... 2012-12-10 16:22:50 +01:00
l10n_in Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_in_hr_payroll [FIX] all: change confusing labels on Cancel buttons in form views 2013-02-25 14:38:04 +01:00
l10n_it Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_lu Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_ma Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_multilang Launchpad automatic translations update. 2013-03-01 05:40:21 +00:00
l10n_mx [MERGE] l10n_mx: manual merge of updated l10n_mx, courtesy of Vauxoo 2012-12-18 03:37:14 +01:00
l10n_nl Launchpad automatic translations update. 2013-02-20 05:29:36 +00:00
l10n_pa
l10n_pe Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_pl Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_pt [IMP] l10n_pt new account chart and taxes for Portugal 2012-12-19 16:32:38 +01:00
l10n_ro [MERGE] l10n_ro 2012-12-19 15:11:55 +01:00
l10n_si [MERGE]l10n_si : slovenian chart of account courtesy of Mentis d.o.o 2012-12-21 11:20:16 +01:00
l10n_syscohada Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_th Launchpad automatic translations update. 2013-02-07 05:42:31 +00:00
l10n_tr
l10n_uk Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
l10n_us
l10n_uy
l10n_ve Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
lunch Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
mail [IMP] mail: cleaned some tests, assertTrue on the length of a list replaced by assertEqual. 2013-03-22 15:10:22 +01:00
marketing Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
marketing_campaign Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
marketing_campaign_crm_demo Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
membership Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
mrp Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
mrp_byproduct Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
mrp_jit Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
mrp_operations Launchpad automatic translations update. 2013-03-19 06:19:37 +00:00
mrp_repair Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
multi_company Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
note Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
note_pad Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
pad Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
pad_project Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
plugin Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
plugin_outlook Launchpad automatic translations update. 2013-03-12 05:19:30 +00:00
plugin_thunderbird Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
point_of_sale Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
portal Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
portal_anonymous [FIX] portal_anonymous: revert incorrect fix for login flickering, try another one that works in monodb mode 2013-03-19 19:11:37 +01:00
portal_claim Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
portal_crm Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
portal_event Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
portal_hr_employees Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
portal_project Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
portal_project_issue Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
portal_project_long_term [MERGE] [FIX] portal with project_long_term access right and rules 2013-03-21 10:06:26 +01:00
portal_sale Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
portal_stock [FIX] Added portal_stock 2012-12-10 15:51:59 +01:00
process Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
procurement Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
product [FIX] product: usability: added group on a label that must only be displayed when the related field is displayed 2013-03-22 13:56:01 +01:00
product_expiry Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
product_manufacturer Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
product_margin Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
product_visible_discount Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
project Launchpad automatic translations update. 2013-03-20 05:03:21 +00:00
project_gtd Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
project_issue [MERGE] Forwardport of 6.1 changes to project_issue working hours to open/close computations and corrections to the issue analysis report 2013-03-21 16:08:17 +01:00
project_issue_sheet Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
project_long_term Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
project_mrp Launchpad automatic translations update. 2013-03-12 05:19:30 +00:00
project_timesheet Launchpad automatic translations update. 2013-03-13 04:59:10 +00:00
purchase [FIX] purchase, sale: purchase/account settings were unthicking automatically the field 'group_analytic_account_for_sales' 2013-03-22 14:06:43 +01:00
purchase_analytic_plans Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
purchase_double_validation Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
purchase_requisition Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
report_intrastat Launchpad automatic translations update. 2013-03-13 04:59:10 +00:00
report_webkit Launchpad automatic translations update. 2013-03-13 04:59:10 +00:00
resource [FIX] resource: fix test: use fixed start/end hours for work periods, otherwise the test breaks randomly depending on the hour of the day 2013-03-21 20:03:48 +01:00
sale [FIX]purchase/sale_resconfig: fix automatic unticking of box due to onchange 2013-03-22 10:58:45 +01:00
sale_analytic_plans Launchpad automatic translations update. 2013-03-20 05:03:21 +00:00
sale_crm Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
sale_journal Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
sale_margin Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
sale_mrp Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
sale_order_dates Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
sale_stock [FIX]sale_report: change querry so that existing lines with no associated product are still in sales analysis 2013-03-20 12:34:22 +01:00
share Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
stock Launchpad automatic translations update. 2013-03-22 05:35:16 +00:00
stock_invoice_directly Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
stock_location Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
stock_no_autopicking Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
subscription [FIX] subscription: prevent lockup during cron job execution 2013-03-20 16:34:30 +01:00
survey Launchpad automatic translations update. 2013-03-18 05:22:17 +00:00
thunderbird/plugin
warning Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
web [FIX] minor presentational offset issue 2013-03-22 11:36:06 +01:00
web_analytics [FIX] web_analytics: test mock does not have a proper wbeclient instance 2013-01-30 18:43:34 +01:00
web_api Launchpad automatic translations update. 2012-12-27 05:53:44 +00:00
web_calendar [FIX] Calendar view don't get default name 2013-03-21 23:54:02 +01:00
web_diagram Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
web_gantt Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
web_graph Launchpad automatic translations update. 2013-03-11 05:43:07 +00:00
web_hello Launchpad automatic translations update. 2012-12-27 05:53:44 +00:00
web_kanban Launchpad automatic translations update. 2013-03-17 05:30:35 +00:00
web_linkedin [FIX] LinkedIn integration https courtesy of Holger Brunn 2013-03-14 12:47:28 +01:00
web_shortcuts Launchpad automatic translations update. 2013-03-08 06:07:49 +00:00
web_tests Launchpad automatic translations update. 2012-12-27 05:53:44 +00:00
web_tests_demo [FIX] warning due to missing description of web_tests_demo module 2012-12-12 14:16:51 +01:00
web_view_editor [FIX] View editor does not handle inherited views 2013-03-21 16:28:31 +01:00
.bzrignore