Thibault Delavallée
f62f58174b
[IMP] mail: added headers field on mail.mail, allowing to store headers data when sending notification emails.
2014-06-23 09:11:01 +02:00
Thibault Delavallée
15f5abcbbe
[IMP] mail, website_mail_group: discussion group improvements
...
- added possibility in mail to have a model adding custom headers in emails sent for notifications for new messages
- mail.group now add list-id and precedence: list in the headers to inform mailing systems that those mails are to be considered as mailing lists
- website_mail_group adds some further data in the headers (subscribe, unsubscribe, archives)
- groups page now display the number of message in the last month
- notification emails are now queued after 50 recipients
2014-06-12 13:45:21 +02:00
Christophe Simonis
a756b82372
[MERGE] forward port of branch saas-4 up to revid bb26dea
2014-05-20 20:19:55 +02:00
Thibault Delavallée
4baccd7bee
[IMP] mail: notifications: when having more than 500 followers to mail
...
use the email queue instead of directly sending notification emails.
2014-05-15 14:13:33 +02:00
Thibault Delavallée
d3ee65eed6
[MERGE] [IMP] mail: slightly improved doc links in notification emails (shorter, clearer)
...
bzr revid: tde@openerp.com-20140423125319-kegutder49zzqmri
2014-04-23 14:53:19 +02:00
Amit Vora
e6f8666b52
[MERGE] [IMP] mail: Inbox usability improvements :
...
- notficiation_email_send field, renamed into notify_email, has now 2 values: always or never, in
order to ease the choice and simplify options.
- inbox: removed 'compose a new messages or write to my followers', because those 2 options are
already available. The first one is accessible using the top-right email icon, the second one
is accessible with the 'write to my followers' text box alread present in the inbox.
bzr revid: tde@openerp.com-20140417094133-8ip7vuy6b30xlc32
2014-04-17 11:41:33 +02:00
Amit Vora
cfbd8ae9f8
[IMP] change field name notificatio_email_send to notify_email and none selection key instead of never
...
bzr revid: avo@tinyerp.com-20140409101604-1l8ltrcpjps8pazi
2014-04-09 15:46:04 +05:30
Thibault Delavallée
0d3d0e9563
[IMP] mail: improved link in notification, now of form
...
Sent from <company> using <openerp:pub>, about <model document_name>, access in <customer portal:partner only>
bzr revid: tde@openerp.com-20140305173610-yw71rophyt3iyfi4
2014-03-05 18:36:10 +01:00
Mahendra Barad
caa3510ea4
[IMP] Mail Improvements
...
bzr revid: kjo@tinyerp.com-20131218131805-e97d5tmq2tr6pvh2
2013-12-18 18:48:05 +05:30
Thibault Delavallée
4779df339e
[REF] mail_followers: cleaned notify methods, lessening the number of queries.
...
bzr revid: tde@openerp.com-20130827153840-fo9s2lc35fvld3fb
2013-08-27 17:38:40 +02:00
Thibault Delavallée
f1f2b2ba06
[IMP] mail: mail.message now has mail_server_id from template_id.
...
bzr revid: tde@openerp.com-20130722131725-i30xd4b03nui3hyw
2013-07-22 15:17:25 +02:00
Christophe Simonis
aa133b4d29
[MERGE] forward port of branch saas-1 up to revid 8745 chs@openerp.com-20130613181503-82234mo34wxb0oap
...
bzr revid: chs@openerp.com-20130614091924-z5ta02kwhmwcrgox
2013-06-14 11:19:24 +02:00
Thibault Delavallée
72f6a8c646
[FIX] mail.compose.message: supports user_signature of template. Note that in case of multiple wizards (send on ids that is not a singleton list), user_signature on one template is valid for all wizard.
...
bzr revid: tde@openerp.com-20130606123724-f7q3mwm81ek7mr5c
2013-06-06 14:37:24 +02:00
Thibault Delavallée
9c57f6e1cd
[FIX] mail: various fixes
...
Mass mailing: emails due to mass mailing are not queued instead of sent immediately.
As most of cases go through mail_followers._notify(), a new argument is added that
allows to control the force_send (like what is done in email_template).
Chatter: better display of recipients when having a message_post due to mass mailing
(not always displaying logged a note).
Notified people: when having no subtype, just avoid notifying the followers but
take into account specified recipients (partner_ids).
bzr revid: tde@openerp.com-20130606102437-43s4xp96b5wa3r1q
2013-06-06 12:24:37 +02:00
Thibault Delavallée
8aa85c2523
[FORWARD] Forward port of addons until revision 8711
...
bzr revid: tde@openerp.com-20130521133807-5n97jep45f3lf6uq
bzr revid: tde@openerp.com-20130522083012-4yry4ht2943sjatn
2013-05-22 10:30:12 +02:00
Thibault Delavallée
a05b0bebbe
[FORWARD] Forward port of 7.0 branch until revision 9143.
...
bzr revid: tde@openerp.com-20130521122359-b5vii7gv8arluz06
2013-05-21 14:23:59 +02:00
Thibault Delavallée
852479d5be
[FIX] mail_followers: avoid partners_to_notify parameter in _notify only if None, not if void.
...
bzr revid: tde@openerp.com-20130513142633-bf02usbabnncy6me
2013-05-13 16:26:33 +02:00
Olivier Dony
aafd2a7fca
[FIX] mail: fix typos + wrong URL links + wrong translation marks in mail signature
...
bzr revid: odo@openerp.com-20130507175432-kslh1hl7w6ule5fq
2013-05-07 19:54:32 +02:00
Cedric Snauwaert
724cbb6dee
[FIX]mail_followers: signature at the end of mail should be "sent by" and not "send by"
...
bzr revid: csn@openerp.com-20130429092532-3h31kduga1h0chbb
2013-04-29 11:25:32 +02:00
Thibault Delavallée
6f72fe3235
[FIX] mail: translate issue
...
bzr revid: tde@openerp.com-20130325151259-dghrblczpge5kgpr
2013-03-25 16:12:59 +01:00
Thibault Delavallée
40a5dda617
[MERGE] Forward port of addons until 8903
...
bzr revid: tde@openerp.com-20130321093716-3nt7h2xunl8lusqh
2013-03-21 10:37:16 +01:00
Thibault Delavallée
bbc98169c3
[FIX] mail: notification emails were lacking references to their parent message.
...
bzr revid: tde@openerp.com-20130320121633-plhgm5374w2koem1
2013-03-20 13:16:33 +01:00
Thibault Delavallée
6bbc658f9b
[FIX] mail: fixed wrong var name in notify; fixed a missing email in tests.
...
bzr revid: tde@openerp.com-20130318131919-31zdc7309c4zt8xj
2013-03-18 14:19:19 +01:00
Thibault Delavallée
7e696dfdcb
[MERGE] Sync with trunk and latest mail changes.
...
bzr revid: tde@openerp.com-20130318122027-l570iyzlljshz4ne
2013-03-18 13:20:27 +01:00
Thibault Delavallée
5d59401b91
[MERGE] Sync with trunk, tried to resolve the conflicts without breakign everything.
...
bzr revid: tde@openerp.com-20130315120759-sf1o1sd80ycuuy7n
2013-03-15 13:07:59 +01:00
Thibault Delavallée
4484a3197c
[MERGE] Sync with trunk, resolved conflicts due to forward port of 7.0
...
bzr revid: tde@openerp.com-20130315114338-54scb00rkp7zwr30
2013-03-15 12:43:38 +01:00
Thibault Delavallée
627ebc4a73
[CLEAN] mail_followers: cleaned code of get_signature_footer: same feature, but a bit less code.
...
bzr revid: tde@openerp.com-20130315110455-7ho0djpjlkbap6l1
2013-03-15 12:04:55 +01:00
Thibault Delavallée
2ca8ff41c3
[CLEAN] mail_followers: removed print statements.
...
bzr revid: tde@openerp.com-20130314110223-18torul5eoih6m5e
2013-03-14 12:02:23 +01:00
Christophe Matthieu
07559b253a
[IMP] mail_followers: add a comment for get_signature_footer
...
bzr revid: chm@openerp.com-20130313160310-pgckns8w6gb7cqus
2013-03-13 17:03:10 +01:00
Thibault Delavallee
5773d310e9
[FIX] mail: notification: do not send a notification email to partners having the same email address than the author, because of loops it may cause.
...
bzr revid: tde@openerp.com-20130312142257-sbtv2f3u9lobj6w5
2013-03-12 15:22:57 +01:00
Thibault Delavallée
be5ccc7805
[REM] mail: removed opt-out management.
...
bzr revid: tde@openerp.com-20130306143125-4p4zretkzjpv0jn8
2013-03-06 15:31:25 +01:00
Thibault Delavallée
aa054ebb74
[REV] mail: reverted commit 8802. Reason: opt-out will be used only for marketing campaigns; notification_email_send for emails.
...
bzr revid: tde@openerp.com-20130306142741-ghazensh58xw3rvu
2013-03-06 15:27:41 +01:00
Thibault Delavallée
787305a6ce
[IMP] mail: notifications: handle opt-out parameter.
...
bzr revid: tde@openerp.com-20130305151312-xkylrhhlsf6l44yj
2013-03-05 16:13:12 +01:00
Thibault Delavallée
b2ebd26e8c
[FIX] mail: handle opt_out parameter. Please see comment in code for more info.
...
bzr revid: tde@openerp.com-20130306075852-dyaynwq0r1otrxx1
2013-03-06 08:58:52 +01:00
Thibault Delavallée
6c3aa520c7
[IMP] mail_followers: improved _notify, to better manage notifications. An optional (to provide compatibility) parameter has been added, that allows to notify partners of a given messages. It checks whether a notification already exists, setting it back as unread, or create a notification pushed by email.
...
bzr revid: tde@openerp.com-20130226105755-gvkn1ocpwkcndzpl
2013-02-26 11:57:55 +01:00
Christophe Matthieu
c81f9536a5
[MERGE] from trunk
...
bzr revid: chm@openerp.com-20130226105528-oc73iis3eyuft4f9
2013-02-26 11:55:28 +01:00
Thibault Delavallée
0aaca4daa9
[IMP] mail: improved mass mailing. Correctly take into account email_to, email_cc, partner_to even if no template. Mass mailing is a no-subtype post with additional recipients manually notified. Added option (in technical features) to send to followers, or to directly create a mail_mail. Added some default values in mail_message. Added explicit management of email_from and reply_to. Having a reply_to bypasses the 'model-res_id' in message_id behavior allowing to construct threads. Added explicit recipient_ids field on mail_mail that replaces the recipient_ids parameter in mail_mail.send(). Updated tests accordingly.
...
bzr revid: tde@openerp.com-20130225164857-i635atksj7riq9nd
2013-02-25 17:48:57 +01:00
Christophe Matthieu
46c52b0650
[IMP] mail: signature
...
bzr revid: chm@openerp.com-20130131162814-93chvgsc4xorh3g2
2013-01-31 17:28:14 +01:00
Thibault Delavallée
1ef967e5aa
[FIX] mail: notification email: email_from is now correctly set (alias of the author if user and alias configured; author email; or email_from of the mail.message).
...
bzr revid: tde@openerp.com-20130130134447-nu4lt7jb7db5aprh
2013-01-30 14:44:47 +01:00
Thibault Delavallée
443ab6ed73
[IMP] mail: when pushing to myself, now sends email according to normal rules.
...
bzr revid: tde@openerp.com-20130129160752-q8zgixlzkfb9cm1s
2013-01-29 17:07:52 +01:00
Christophe Matthieu
b7b969d6fa
[IMP] mail_followers: get_signature_footer and test
...
bzr revid: chm@openerp.com-20130129142949-po3hv5utdxsfb99v
2013-01-29 15:29:49 +01:00
Christophe Matthieu
468fed66be
[IMP] mail: add a method get_signature_footer to add a good signature on bottom of messages sent with the chatter and invite followers
...
bzr revid: chm@openerp.com-20130124094241-k9ophrwqhne611il
2013-01-24 10:42:41 +01:00
Thibault Delavallée
57eb08beab
[REM] mail_followers: removed unnecessary code about notifications for messages we cannot read, because this makes no sense with our access rules (you see when you have a notification -> mutualy exclusive).
...
bzr revid: tde@openerp.com-20121227164425-gvxrcq5rgk51k532
2012-12-27 17:44:25 +01:00
Fabien Pinckaers
43f6e3e3e4
[IMP] fix for demo: failed outgoing emails should not stop operations
...
bzr revid: fp@tinyerp.com-20121221194148-71s67sj32bym7lro
2012-12-21 20:41:48 +01:00
Thibault Delavallée
86200b4d9c
[DOC] [IMP] mail_thread: updated documented the few magic context keys, mail_notify_noemail, mail_create_nosubscribe and mail_create_nolog.
...
bzr revid: tde@openerp.com-20121219171501-5ndw7aawi8kvttql
2012-12-19 18:15:01 +01:00
Cecile Tonglet
15fe515601
[MERGE] From trunk
...
bzr revid: cto@openerp.com-20121217144306-tkodwpox30cuvb28
2012-12-17 15:43:06 +01:00
Thibault Delavallée
5f008a69a6
[IMP] mail: small code cleanup, added some comments.
...
bzr revid: tde@openerp.com-20121214104810-kpmnwii14ghdaksd
2012-12-14 11:48:10 +01:00
Thibault Delavallée
45e1682327
[FIX] [CLEAN] mail: fixed some access rules issues; removed now unused files.
...
bzr revid: tde@openerp.com-20121211143301-b52ji02vynvgo3m9
2012-12-11 15:33:01 +01:00
Vo Minh Thu
e7f4891d46
[IMP] use the openerp namespace.
...
bzr revid: vmt@openerp.com-20121206145632-0h1coh5aaem65wsy
2012-12-06 15:56:32 +01:00
Thibault Delavallée
a7650e0e45
[IMP] mail_notification: updated the index on mail_notification, including newly added field starred.
...
bzr revid: tde@openerp.com-20121205140607-f1hnhgu49tc2jwr5
2012-12-05 15:06:07 +01:00