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
a1a6698558
[CLEAN] mail: cleaned reply_to code, finally.
...
bzr revid: tde@openerp.com-20130607091611-7cpzlxzngkrs86a0
2013-06-07 11:16:11 +02:00
Thibault Delavallée
216cb2122e
[IMP] mail: mass_mailing: avoid having 'Followers of' when having a specified reply_to coming from the mail_message
...
bzr revid: tde@openerp.com-20130606152814-iqftppk06s7g8weg
2013-06-06 17:28:14 +02:00
Thibault Delavallée
30a7720452
[IMP] mail_message: added reply_to to the form view of mail.message
...
bzr revid: tde@openerp.com-20130606152538-4u3s1k4vvkotxz6c
2013-06-06 17:25:38 +02:00
Thibault Delavallée
1ef65f1577
[FIX] mail_mail: reply_to: use tools.email_split to avoid issues when handling email addresses.
...
bzr revid: tde@openerp.com-20130606151440-atdhk834ny248xqq
2013-06-06 17:14:40 +02:00
Thibault Delavallée
a1e942c0de
[FIX] mail.compose.message: fixed reply_to from template in mass mailing.
...
bzr revid: tde@openerp.com-20130606142814-jyw76nhaeivotu6k
2013-06-06 16:28:14 +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
Martin Trigaux
ccb38117ee
[MERGE] Forward porting of saas-1 until rev 8739
...
bzr revid: mat@openerp.com-20130605090453-e4mg37kms5j1r18n
2013-06-05 11:04:53 +02:00
Thibault Delavallée
27839fead3
[CLEAN] auth_signup, mail_mail: better management of exceptions when sending emails, delegated to mail_mail.
...
bzr revid: tde@openerp.com-20130604151508-7bd8gxhkr86fuybp
2013-06-04 17:15:08 +02:00
Thibault Delavallée
8b42f9bb1f
[FIX] mail_mail: removed column reply_to, as this column already exists
...
in mail_message. As mail_mail inherits from mail_message, there is no need
to duplicate it. Removing the column should be safe, because reading will
fetch the value from mail_message even if the mail_mail column has been
deleted.
bzr revid: tde@openerp.com-20130529144441-giku7wbwrc3kg5qk
2013-05-29 16:44:41 +02:00
Thibault Delavallée
c93c8935ad
[IMP] mail: now may raise exception instead of just logging it. They are used in auth_signup to avoid having the process considering the invite/reset password email was sent when it was not.
...
bzr revid: tde@openerp.com-20130524114857-8wy5uob23i2d6b6p
2013-05-24 13:48:57 +02:00
Thibault Delavallée
cd278d83ab
[MERGE] Sync with trunk
...
bzr revid: tde@openerp.com-20130522103305-yi5ql1chdx9qxxlx
bzr revid: tde@openerp.com-20130522114236-qi2s3i2dl2lemdvh
2013-05-22 13:42:36 +02:00
Thibault Delavallée
faefb9fad1
[MERGE] Sync with trunk
...
bzr revid: tde@openerp.com-20130522103426-wjn0ttqdbf72g713
2013-05-22 12:34:26 +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
bc4964de13
[IMP] mail: now defines a catchall email alias, used to format the
...
reply_to of notification emails when having a document without alias, or for
private discussions using external mail readers.
bzr revid: tde@openerp.com-20130516150900-khb1d1ygyuos1wrl
2013-05-16 17:09:00 +02:00
Thibault Delavallée
8a0adc0f33
[FIX] mail: notification email: notification sent for private discussions now have a correct subject, aka the subject of the original email.
...
bzr revid: tde@openerp.com-20130515133332-g3wtttsnasfz0y8b
2013-05-15 15:33:32 +02:00
Thibault Delavallée
c08b877370
[FIX] mail: fixed redirection action that was not redirecting to the discussion when failing to open the document.
...
bzr revid: tde@openerp.com-20130429093329-w0qxiiipx1mkz6qt
2013-04-29 11:33:29 +02:00
Thibault Delavallée
10176982c4
[CLEAN] Remove dead code left when merging 7.0 branch inside trunk branch
...
bzr revid: tde@openerp.com-20130426134656-hruyetp4x10g1t0h
2013-04-26 15:46:56 +02:00
Thibault Delavallée
b61c12d28e
[MERGE] Revisions 9000 ... 9002 of 7.0 branch
...
bzr revid: tde@openerp.com-20130426132847-mr8e0yuxao582bs6
2013-04-26 15:28:47 +02:00
Thibault Delavallée
0dada27fcd
[MERGE] Revisions 8997 ... 8999 of 7.0 branch.
...
bzr revid: tde@openerp.com-20130426132721-02lkoc41fms9ve1k
2013-04-26 15:27:21 +02:00
Thibault Delavallée
a75cc23573
[REF] mail: refactored system to generate links in signatures. A new server action is used that choose to redirect to the document or to the Inbox (Portal or Classic Inbox, depending on the user).
...
bzr revid: tde@openerp.com-20130417122225-faf0bb5vyhbcx7ys
2013-04-17 14:22:25 +02:00
Raphael Collet
894eeef8e0
[MERGE] from trunk
...
bzr revid: rco@openerp.com-20130411073708-gaxl2332umtedmg6
2013-04-11 09:37:08 +02:00
Quentin (OpenERP)
3bb51ac696
[MERGE] forward port of bugfixes made in 7.0, up to revision 8969.
...
bzr revid: qdp-launchpad@openerp.com-20130404095257-oek77sijuxjyi0aj
2013-04-04 11:52:57 +02:00
Thibault Delavallée
d300e2b0ce
[FIX] mail: notifications: email_to now contains reference to 'Followers of Doc Name' when having a related document.
...
bzr revid: tde@openerp.com-20130403121022-lijarue6r2t7mh3w
2013-04-03 14:10:22 +02:00
Raphael Collet
96ad608854
[IMP] general: use registry[X] instead registry.get(X) when X is dynamic
...
bzr revid: rco@openerp.com-20130329143720-80pkd4csemlk1aqz
2013-03-29 15:37:20 +01:00
Thibault Delavallée
3106310824
[MERGE] Sync with 7.0 until 8906
...
bzr revid: tde@openerp.com-20130321120618-0vaokwa3bmvlpe01
2013-03-21 13:06:18 +01:00
Thibault Delavallée
f6b713f1ee
[FIX] mail: fixed errors trigerred by improved mail tests and last trunk modifications.
...
bzr revid: tde@openerp.com-20130321102151-qk1vf3iwhzd23k3s
2013-03-21 11:21:51 +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
e5aeefadce
[FIX] mail: rpely_to of sent emails is sanitized.
...
bzr revid: tde@openerp.com-20130321092332-8cp59mu3idrpbnke
2013-03-21 10:23:32 +01:00
Thibault Delavallée
0c79cbd146
[FIX] mail: emails sent to partners now use the 'Name <email>' format, instead of just 'email'.
...
bzr revid: tde@openerp.com-20130320121706-csue8xkqrc7adbqi
2013-03-20 13:17:06 +01:00
Thibault Delavallée
522f144781
[CLEAN] Misc cleaning and code review before merging.
...
bzr revid: tde@openerp.com-20130319091844-tnpd0w8tlagcbypz
2013-03-19 10:18:44 +01:00
Thibault Delavallée
bcc7fcb3c6
[FIX] mail: missing 'nice' reply_to is back on track.
...
bzr revid: tde@openerp.com-20130318150252-twwxoborz8ppeh6a
2013-03-18 16:02:52 +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
646c83c250
[IMP] mail_mail: delegated footer modification into a dedicated method called by send_get_email_body.
...
bzr revid: tde@openerp.com-20130315110421-if39vmvov4loe5u7
2013-03-15 12:04:21 +01:00
Thibault Delavallée
8ba623dd8e
[CLEAN] mail_mail: cleaned a bit the form view
...
bzr revid: tde@openerp.com-20130314120611-p9fouks0wk0e10do
2013-03-14 13:06:11 +01:00
Thibault Delavallée
52e47a660a
[FIX] [IMP] Second batch of fixes and small usability fixes/improvements for CRM / mailing
...
email_template:
- fix email_template overriding recipients even when the template is void; the convention is that void values in the template are not used, meaning that they are not relevant in the template and not that they should erase existing values,
- added _order on name on email_template, in order to ease the choosing of templates,
crm:
- fix phonecall scheduling taking the lead/opportunity description as phonecall description,
- fix phonecall scheduling Chatter message: added phonecall description into it
- improved phonecall scheduling wizard form view (type is now on the left to ease reading and updating),
- fix opt_out parameter explanations; this parameter is relevant only for mass mailing and marketing campaigns,
- added 'Available for mass mailing' (opt_out = False) filter to give users the possibility of filtering leads before performing mass mailing,
res_partner:
- fix notification_email_send field missing on res_partner form view, preventing management of email reception policy for partners,
- fix opt_out parameter explanations (field added in email_template); this parameter is relevant only for mass mailing and marketing campaigns,
- added 'Available for mass mailing' (opt_out = False) filter to give users the possibility of filtering leads before performing mass mailing,
mail_message:
- fix read/unread filters on mail_message (help of both filters were the same; string of Unread becomes To Read to be clearer)
bzr revid: tde@openerp.com-20130313131341-5pwn4g0nmbaq030p
2013-03-13 14:13:41 +01:00
Thibault Delavallée
6b2c64ff40
[IMP] mail_mail: cleaned code about reply_to format: now uses tools.email_split, cleaned a bit the code.
...
bzr revid: tde@openerp.com-20130313111926-45d9gct5nihr6f6n
2013-03-13 12:19:26 +01:00
Thibault Delavallée
6ae80a98ac
[CLEAN] mail: cleaned code of modified reply_to.
...
bzr revid: tde@openerp.com-20130311124914-xcdbgmw4w7nm02rv
2013-03-11 13:49:14 +01:00
Thibault Delavallée
7310643b6b
[IMP] email: better reply_to that includes document name.
...
bzr revid: tde@openerp.com-20130311114623-ftcj8s8rbahvjupz
2013-03-11 12:46:23 +01:00
Thibault Delavallée
7daec12ef6
[FIX] mail_mail: fixed reply_to
...
bzr revid: tde@openerp.com-20130305151450-l1xbu91qbo850a11
2013-03-05 16:14:50 +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
Thibault Delavallée
d7f63a10fd
[FIX] mail: notification emails: subject is now Re: <document_name>.
...
bzr revid: tde@openerp.com-20130214123925-2ymglkqph90ntebg
2013-02-14 13:39:25 +01:00
Fabien Pinckaers
5857bedb93
[FIX] create a meeting from an opportunity
...
bzr revid: fp@tinyerp.com-20130201091303-3czjnqpj6bqheunw
2013-02-01 10:13:03 +01:00
Christophe Matthieu
46c52b0650
[IMP] mail: signature
...
bzr revid: chm@openerp.com-20130131162814-93chvgsc4xorh3g2
2013-01-31 17:28:14 +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
d67d895220
[IMP] Notifications: link to the document basically in mail module, with basic parameters. Portal improve this.
...
bzr revid: tde@openerp.com-20130104125754-mmh2n0qcbvn4kd0s
2013-01-04 13:57:54 +01:00
Thibault Delavallée
c33dff10f1
[IMP] mail: send emails now have a reply_to based on aliases, if defined, and if not reply_to already defined in the mail.mail object.
...
bzr revid: tde@openerp.com-20130102130025-5wa2k8wzv1vgg2xx
2013-01-02 14:00:25 +01:00