Martin Trigaux
b03203fd3a
[FIX] mail: check create access only for acess rights, not access rules (too permissive)
...
bzr revid: mat@openerp.com-20130821153918-pdtf4mhcdycfdf3p
2013-08-21 17:39:18 +02:00
Martin Trigaux
a6410e1bcf
[IMP] mail: beeing more permissive on the condition to post new message, allow also if have only the create access
...
bzr revid: mat@openerp.com-20130821143714-9a1isp0ylwko275k
2013-08-21 16:37:14 +02:00
Christophe Matthieu
14493f56ce
[IMP] ir_ui_menu: trunk to 7.0 dynamic counters
...
bzr revid: chm@openerp.com-20130417133205-lx4lh53y6ak29cjc
2013-04-17 15:32:05 +02:00
Thibault Delavallée
fe2ea997a2
[MERGE] Sync with trunk.
...
bzr revid: tde@openerp.com-20130411103645-rmr3sa8p9ropx2gc
2013-04-11 12:36:45 +02:00
Thibault Delavallée
35b51a2efd
[IMP] Chatter: improved footer of chatter messages: better differentiation of logged a note / send a message / system notification, with or without recipients.
...
bzr revid: tde@openerp.com-20130403145151-nvpeqdpp937079iu
2013-04-03 16:51:51 +02:00
Thibault Delavallée
4665d10f05
[IMP] mail, email_template: better consistence of mail.compose.message mdoel ans 0 or res_id res_id for attachments on composer; generate_email_for_composer should avoid returning keys for void values.
...
bzr revid: tde@openerp.com-20130306134612-yazwi6cgwvw8suyw
2013-03-06 14:46:12 +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
Thibault Delavallée
ecde0aa380
[IMP] Chatter: now displays the 'To' that is the notified people of a given message.
...
bzr revid: tde@openerp.com-20130214085506-5akyw06ho9vq1xd9
2013-02-14 09:55:06 +01:00
Christophe Matthieu
de3dbb971d
[FIX] mail: add name in the dictionnary of attachments_tree and check url in js
...
bzr revid: chm@openerp.com-20130208115238-g4ys0jrcqwamrl3p
2013-02-08 12:52:38 +01:00
Thibault Delavallée
26d161e0d1
[IMP] Notification emails: subject is not truncated anymore.
...
bzr revid: tde@openerp.com-20130115113920-eem74uh5918lrofm
2013-01-15 12:39:20 +01:00
Thibault Delavallée
da4dc767c4
[MERGE] Various fixes and improvements in mail.
...
IMP:
- mail.compose.message: added a context key 'mail_post_autofollow' that automatically subscribe the message recipients to the document followers, if any
- sale, purchase, invoice: recipients of 'Send by email' action are now automatically added as followers, using the above key
- mail: the Chatter widget on documents now sets the displayed messages as read
- mail: for incoming emails going through message_process that have an author, the author is added in the related document followers, if any
FIX:
- mail: attachments added in Chatter/Mailboxes were not added to the notifications emails send to followers/recipients
- portal: fixed various mail_mail created without specifying the type field, that could crash if a conflicting 'default_type' key was present in context (i.e. in opportunities)
bzr revid: tde@openerp.com-20121221131108-jx9jkeukjamnd3yh
2012-12-21 14:11:08 +01:00
Christophe Matthieu
7602c4f6d7
[MERGE] fix for mail: catch exeption if the message body is not converted by html_email_clean. return an error message for rendering and raise the exception
...
bzr revid: chm@openerp.com-20121221125847-rjxyey9veasgr23a
2012-12-21 13:58:47 +01:00
Thibault Delavallée
9fa765194f
[CLEAN] Cleaned the fix.
...
bzr revid: tde@openerp.com-20130327112049-jmwcpwc50fsa6bf7
2013-03-27 12:20:49 +01:00
Thibault Delavallée
35b0b7f4b1
[FIX] mail_message: todo are now unread
...
bzr revid: tde@openerp.com-20130326165940-isag9vxn22vinlgy
2013-03-26 17:59:40 +01:00
Thibault Delavallée
f49f43958d
[MERGE] Sync with trunk.
...
bzr revid: tde@openerp.com-20121221100609-2x59amtxj4sjedcu
2012-12-21 11:06:09 +01:00
Thibault Delavallée
0f62de1b2f
[FIX] Fixed commit about adding create_missing parameter: wrong var name.
...
bzr revid: tde@openerp.com-20121220211221-fksj045ds3slrjvx
2012-12-20 22:12:21 +01:00
Thibault Delavallée
de64985e8c
[IMP] mail_message: set_message_read and set_message_starred now have an argument to control the automatic notification creation. Chatter now calls set_message_read on received messages (on documents), to set them as read. This is therefore done independently of the message_read, to avoid writing in a read-based method. Added a mutex on the call on set_message_read, because of a recurrent concurrent accesses issue.
...
bzr revid: tde@openerp.com-20121220205328-gws2j32dsitofu89
2012-12-20 21:53:28 +01:00
Olivier Dony
d0934da481
[FIX] mail.message: all recipients explicitly mentioned should receive a notification, including the author
...
The above revision(s) will be removed.
bzr revid: odo@openerp.com-20121220182004-460168pd9rofbpgw
2012-12-20 19:20:04 +01:00
Thibault Delavallée
b127484733
[IMP] set messages read when viewing chatter: search only unread notifications.
...
bzr revid: tde@openerp.com-20121220143527-y98r2hftskgb9e3g
2012-12-20 15:35:27 +01:00
Thibault Delavallée
a8540c5b7e
[REF] [FIX] mail: refactored auto-set read when viewing chatter widget. Added some tests. Also fixed a bug about message order with anybody else than admin.
...
bzr revid: tde@openerp.com-20121220142852-6sjk03791x829ys3
2012-12-20 15:28:52 +01:00
Thibault Delavallée
8dbf13a1e4
[MERGE] Merged branch holding the automatic set of notifications as read when viewing chatter.
...
bzr revid: tde@openerp.com-20121220133839-je1jt9ff4a0mfpxh
2012-12-20 14:38:39 +01:00
Olivier Dony
2a7301ec4c
[FIX] mail.message: all recipients explicitly mentioned should receive a notification, including the author
...
bzr revid: odo@openerp.com-20121220115421-7owruanw15t77xom
2012-12-20 12:54:21 +01:00
Christophe Matthieu
70c710cb82
[IMP] mail: catch exeption if the message body is not converted by html_email_clean. return an error message for rendering and raise the exeption
...
bzr revid: chm@openerp.com-20121219140748-ur02plu65i6ab9rw
2012-12-19 15:07:48 +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
90062eb86a
[MERGE] Sync with trunk. portal_security.xml file is back, holding a custom res_partner rule.
...
bzr revid: tde@openerp.com-20121214085639-8xrn4l413x1901n0
2012-12-14 09:56:39 +01:00
Olivier Dony
dad04babd3
[FIX] mail.message: be tolerant to messages linked to missing models
...
(Requested by the migration team)
bzr revid: odo@openerp.com-20121213161739-hszjd5yay2svtd3c
2012-12-13 17:17:39 +01:00
Quentin (OpenERP)
85c90838a8
[REF] mail: splitted the search() function in smaller part in order to ease the inheritance (because some code needs to be overriden for virtual ids, for example)
...
bzr revid: qdp-launchpad@openerp.com-20121212174323-3kw9vrzacfm3wvm7
2012-12-12 18:43:23 +01:00
Thibault Delavallée
f1ee7f1ad9
[IMP] mail_message: added the right to reply to a message wes received even if we cannot see the related document.
...
bzr revid: tde@openerp.com-20121212160634-umbiq2erwijm2d20
2012-12-12 17:06:34 +01:00
Thibault Delavallée
179f525dc7
[IMP] Portal: portal user has a read access on res_partner, but limited to its own partner.
...
bzr revid: tde@openerp.com-20121212133612-vvxs2a73tcak3k4s
2012-12-12 14:36:12 +01:00
Thibault Delavallée
b541e7ce64
[MERGE] Sync with trunk. Cleaned a bit things lastly added in trunk/mail/tests.
...
bzr revid: tde@openerp.com-20121211161458-d7wv4lnkvs9s7srj
2012-12-11 17:14:58 +01:00
Christophe Matthieu
c70f05cc77
[MERGE] catch and display error when there are an error in an attachment upload. Add mail/download_attachment controllers
...
bzr revid: chm@openerp.com-20121211152219-2hlw1npfq2jfzx88
2012-12-11 16:22:19 +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
Thibault Delavallée
3005251333
[IMP] mail: add test for messages notification and for parented messages notification - CHM revision back to repair the merge.
...
bzr revid: tde@openerp.com-20121211092405-gir4r95oph2rwv11
2012-12-11 10:24:05 +01:00
Thibault Delavallée
bf40c23e00
[MERGE] Sync with trunk.
...
bzr revid: tde@openerp.com-20121211092156-hg62weec6a3yifsf
2012-12-11 10:21:56 +01:00
Christophe Matthieu
ce54a91dee
[IMP]mail: read to browse
...
bzr revid: chm@openerp.com-20121210133540-p5kurxjjflfyzru1
2012-12-10 14:35:40 +01:00
Christophe Matthieu
b9eb2afac5
[IMP]mail: remove import
...
bzr revid: chm@openerp.com-20121210132552-3o8jop7p6tnhq73s
2012-12-10 14:25:52 +01:00
Christophe Matthieu
7b2bf84cfe
[IMP] mail: download attachment with the controler /web/binary/download_attachment
...
bzr revid: chm@openerp.com-20121210112830-gt1qs028p3cgp9dp
2012-12-10 12:28:30 +01:00
Christophe Matthieu
74d514a213
[IMP]mail: add a download_attachment_ids field. the controler can access ton the content of attachemnt with mail security
...
bzr revid: chm@openerp.com-20121207131118-l88qnfn06aem7ey1
2012-12-07 14:11:18 +01:00
Christophe Matthieu
97505900e6
[FIX]mail: fix access right
...
bzr revid: chm@openerp.com-20121207104456-y148tuko1b0y7az8
2012-12-07 11:44:56 +01:00
Christophe Matthieu
1737ac04f2
[MERGE] from trunk
...
bzr revid: chm@openerp.com-20121207082734-9u0jb9zqbmz49f43
2012-12-07 09:27:34 +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
d8235eec3c
[CLEAN] _auto_join -> auto_join.
...
bzr revid: tde@openerp.com-20121205153609-tncmotw8jnoa53e7
2012-12-05 16:36:09 +01:00
Thibault Delavallée
6a3a890ce6
[MERGE] Sync with trunk.
...
bzr revid: tde@openerp.com-20121204142922-lk53pozmyhw788rj
2012-12-04 15:29:22 +01:00
Christophe Matthieu
7769228419
[IMP] mail: _notify, change read into browse
...
bzr revid: chm@openerp.com-20121203131206-ks7tjpf7voei00at
2012-12-03 14:12:06 +01:00
Christophe Matthieu
9d57b96273
[IMP] mail: add comment
...
bzr revid: chm@openerp.com-20121130145039-4wgxxp1wev9zkj97
2012-11-30 15:50:39 +01:00
Christophe Matthieu
1edd341f1f
[FIX] mail: An error appear when a user receive a message without his parent message. Debug: add a notification with read = true to the parented message if there are no notification
...
bzr revid: chm@openerp.com-20121130144851-3p0a81p3bd51m5ct
2012-11-30 15:48:51 +01:00
Christophe Matthieu
8d41ea91d8
[FIX] mail: Get attachment of a message with a SUPPERUSER_ID when the user can access to the message
...
bzr revid: chm@openerp.com-20121130134356-vbukzwgk2mj9dq51
2012-11-30 14:43:56 +01:00
Christophe Matthieu
61065b6d04
[IMP] mail: change access for create message for the attachments
...
bzr revid: chm@openerp.com-20121130110902-1qzmgvinhc0q0i3j
2012-11-30 12:09:02 +01:00
Thibault Delavallée
91cb411e80
[FIX] mail: default_starred key is recognized when creating a mail_message, handled in mail_messgae.create() to avoid issues with notifications if using an invert function on starred function field.
...
bzr revid: tde@openerp.com-20121130104038-3nivz6kvdyi22f3l
2012-11-30 11:40:38 +01:00