Commit Graph

229 Commits

Author SHA1 Message Date
Thibault Delavallée 5562931eab [WIP] [CLEAN] mail.js: massive refactoring / cleaning of code, part 1: all logic delegated to the Thread widget, to avoid code duplication (Thread and Wall); Wall and RecordThread should be as small as possible, without specific logic or message fetching. WIP commit.
bzr revid: tde@openerp.com-20120821092015-u8q1osikpgf12pq6
2012-08-21 11:20:15 +02:00
Fabien Pinckaers 4c65e524be fix
bzr revid: fp@tinyerp.com-20120820192910-eodns32qy7pmoq6c
2012-08-20 21:29:10 +02:00
Thibault Delavallée a366e61803 [WIP] mail.js: continuing the cleaning of the Thread widget (params -> options, tracking not necessary options, make them more explicit).
bzr revid: tde@openerp.com-20120820164924-j1clr4dwif5pmoxi
2012-08-20 18:49:24 +02:00
Thibault Delavallée 9ea504a53a [WIP] mail.js: removed dead code about generic chatter functions (regular expressions, internal links, ...).
bzr revid: tde@openerp.com-20120820161547-saqw5ay01mlyuq7l
2012-08-20 18:15:47 +02:00
Thibault Delavallée 759134ea30 [WIP] mail.js: Wall: cleaned code, removed dead code, updated method name, propagated changes in mail API.
bzr revid: tde@openerp.com-20120820155202-00y1ysi13lvv4nfk
2012-08-20 17:52:02 +02:00
Thibault Delavallée 352aa1391a [WIP] mail.js: removed dead code about message structure generation, renamed params to options in composition form.
bzr revid: tde@openerp.com-20120820135958-8xgwh9u7xnk7lw9d
2012-08-20 15:59:58 +02:00
Thibault Delavallée daf0f7412e [WIP] mail.js: first cleaning of Wall.
bzr revid: tde@openerp.com-20120820130730-lpjt9wpj7ggqq4yv
2012-08-20 15:07:30 +02:00
Fabien Pinckaers 432740bf60 [DUMMY] temporary add TODO.txt to keep track of remaining cleanings
bzr revid: fp@openerp.com-20120819203941-8yllg5g3i9mmorsl
2012-08-19 22:39:41 +02:00
Fabien Pinckaers 17c295a964 [IMP] removing some options and requirement of ds_thread
bzr revid: fp@openerp.com-20120819175309-9c3bl70yg10mmkqr
2012-08-19 19:53:09 +02:00
Fabien Pinckaers 229096453c [IMP] remove formatting code and unused method
bzr revid: fp@openerp.com-20120819165039-kgs71kkn436753tz
2012-08-19 18:50:39 +02:00
Fabien Pinckaers 1b8d190829 [IMP] merging _get_pushed_messages and message_read, still have to add a domain on message_read based on notifications
bzr revid: fp@openerp.com-20120819162832-ffzlm7zej7qrn11l
2012-08-19 18:28:32 +02:00
Fabien Pinckaers 06f60b3517 [FIX] body_text --> body, not ure it's good enough
bzr revid: fp@tinyerp.com-20120817120606-t97l9x2dguuv7kmp
2012-08-17 14:06:06 +02:00
Fabien Pinckaers 6ac583c0f7 [IMP] mail cleaning
bzr revid: fp@tinyerp.com-20120817111936-2d33nlqlbvkjb374
2012-08-17 13:19:36 +02:00
Thibault Delavallée 19abc35ce6 [CLEAN] Cleaned mail_group and mail.js due to the merge of trunk.
bzr revid: tde@openerp.com-20120814115222-gxunwfuttejrock0
2012-08-14 13:52:22 +02:00
Thibault Delavallée 0eccca51d5 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120814114638-pkj3d70sg9mr2hkv
2012-08-14 13:46:38 +02:00
Fabien Pinckaers 85ca542ad0 [IMP] mail groups improvements: security
bzr revid: fp@openerp.com-20120814112204-hwamufqqz4qj9ptb
2012-08-14 13:22:04 +02:00
Thibault Delavallée e7a654eba3 [REF] mail_thread: refactoring of Chatter. Followers are now managed by another widget (mail.followers). Code removed from mail.js to mail_followers.js, same for xml. Mail_group is the test-object to receive tne new widget, specified in form view.
bzr revid: tde@openerp.com-20120810130542-0dern12lk4e7yfc9
2012-08-10 15:05:42 +02:00
Thibault Delavallée 68ef2ca6a8 [IMP] mail Chatter: hack of 'send by mail': do not try to redirect to the chatter when in create mode.
bzr revid: tde@openerp.com-20120808075600-wo2w2ojb0wjozsuy
2012-08-08 09:56:00 +02:00
Thibault Delavallée a814343ab7 [MERGE] Mergede with addons/trunk.
bzr revid: tde@openerp.com-20120806124445-hym9imdiqgeot8fu
2012-08-06 14:44:45 +02:00
Fabien Pinckaers ad0be8c0f4 [IMP] improving position of reduce text
bzr revid: fp@openerp.com-20120805151016-zl2xvhktr2pmqpey
2012-08-05 17:10:16 +02:00
Thibault Delavallée 8a408f2ff3 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120803071454-ictuwjq0y3gri4f8
2012-08-03 09:14:54 +02:00
Fabien Meghazi df741f8e12 [IMP] mail: disable autofocus in formview
bzr revid: fme@openerp.com-20120801161303-1jaji50x3zih0hvk
2012-08-01 18:13:03 +02:00
Thibault Delavallée c1b3f537ca [FIX] mail: Chatter: avatar -> image_small.
bzr revid: tde@openerp.com-20120730084020-e512vyb7vhsane5z
2012-07-30 10:40:20 +02:00
Thibault Delavallée 238598c041 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120730081600-y92rgh002zhpp4tw
2012-07-30 10:16:00 +02:00
Fabien Pinckaers 83f15b7363 small_layout_change_in_wall
bzr revid: fp@openerp.com-20120730075210-mdzu549s018i72rz
2012-07-30 09:52:10 +02:00
niv-openerp 9c48f56020 [FIX] now completely hides the chatter when in create mode
bzr revid: nicolas.vanhoren@openerp.com-20120726121550-8cybfzmcmqh3t8yg
2012-07-26 14:15:50 +02:00
Thibault Delavallée a8ca054cf2 [CLEAN] mail.js: removed debug data.
bzr revid: tde@openerp.com-20120720130127-7kquweauwh4bv7zi
2012-07-20 15:01:27 +02:00
Thibault Delavallée 4b5bf16065 [IMP] mail: chatter: html messages displayed as html.
bzr revid: tde@openerp.com-20120719141214-m5yyj74q65yoiruu
2012-07-19 16:12:14 +02:00
Thibault Delavallée c6edc0158b [IMP] mail: chatter: cleaned a bit the js code; added a refresh of internal records structure, that was causing some issues when loading more comments in record thrad.
bzr revid: tde@openerp.com-20120719120315-2sg2peifgh4hklvo
2012-07-19 14:03:15 +02:00
Thibault Delavallée b722ae5b82 [IMP] mail: chatter: save template button not opening a new wizard anymore.
bzr revid: tde@openerp.com-20120718110815-hqlis1tdq27upbqn
2012-07-18 13:08:15 +02:00
Thibault Delavallée 5f334c53b0 [IMP] mail: added override of form_view to catch 'send by email' buttons.
bzr revid: tde@openerp.com-20120717155702-qv23jeumcjcr16w0
2012-07-17 17:57:02 +02:00
Thibault Delavallée 6ab25c2206 [REM] mail: removed sbuscription hide mechanism. This will be re-implemented in part pi.
bzr revid: tde@openerp.com-20120717110251-3z4ox41hilz40usz
2012-07-17 13:02:51 +02:00
Thibault Delavallée f33b42b5cb [IMP] mail: chatter composition form: now fetches a form view instead of using the default one. Also changed priority of chatter form view, to have the classic form view for other uses.
bzr revid: tde@openerp.com-20120716153947-1u130ky6j1u32ff0
2012-07-16 17:39:47 +02:00
Thibault Delavallée 5fd83d2e80 [IMP] mail: chatter composition form: added a reinitialization of the widget.
bzr revid: tde@openerp.com-20120716135403-xvgc8ew0c62hrv3s
2012-07-16 15:54:03 +02:00
Thibault Delavallée fc9c97a6eb [IMP] mail: chatter/wall: added reload after posting a comment.
bzr revid: tde@openerp.com-20120716132822-uxzzi7lici1yev7a
2012-07-16 15:28:22 +02:00
Thibault Delavallée f806af0240 [IMP] mail-Chatter: composition form: improved behavior of 'email_mode' and 'formatting'. They now calls onchange methods, that gives default values for dest_partner_ids, subject and so on. Partners are created when toggling into email mode, if not present in the database, based on the email_from of the document.
bzr revid: tde@openerp.com-20120713142333-y7krivwnybxkjl5b
2012-07-13 16:23:33 +02:00
Thibault Delavallée 4d7fc2da17 [IMP] mail: chatter: composition widget now correctly manage default email_mode and formatting values; refactored code related to those options; reply is possible for every message, and formatting and email mode taken into account accordingly.
bzr revid: tde@openerp.com-20120712141857-ll0pf737a2ytobiy
2012-07-12 16:18:57 +02:00
Thibault Delavallée 617a3b7552 [IMP] mail: composition form: improved usability of Post / Send an email -> Send / Comment.
bzr revid: tde@openerp.com-20120712124440-1ofy1big9xqsosg2
2012-07-12 14:44:40 +02:00
Thibault Delavallée 8a826bbb0a [IMP] WIP about ClEditor.
bzr revid: tde@openerp.com-20120711154737-gmg72s7vo6ssorm4
2012-07-11 17:47:37 +02:00
Thibault Delavallée 27b2ff13e5 [FIX] mail: Thread: fixed avatar not showed anymore on quick reply boxes.
bzr revid: tde@openerp.com-20120711132457-x5u934mhcgn2iiuq
2012-07-11 15:24:57 +02:00
Thibault Delavallée 087f19220f [IMP] mail: Wall: composition form is now a mail.compose.message form view, as for Chatter.
bzr revid: tde@openerp.com-20120711131430-1j6zb6vnp0z8jkz8
2012-07-11 15:14:30 +02:00
Thibault Delavallée 537aa86ee2 [IMP] mail: chatter js: added Debug data link, that toggles a div with some info about the message.
bzr revid: tde@openerp.com-20120711111722-lv0lo01ojwgw4at8
2012-07-11 13:17:22 +02:00
Thibault Delavallée e9b6a1d2fa [IMP] mail: chatter: js: fixed delete only for author; removed dead code (removed classes/links); dataset -> datasetsearch.
bzr revid: tde@openerp.com-20120711095545-2fhr16re89s88l06
2012-07-11 11:55:45 +02:00
Thibault Delavallée 059fc30116 [FIX] mail.js: fixed instance -> session.
bzr revid: tde@openerp.com-20120710153409-0hjtro91nycxcu4g
2012-07-10 17:34:09 +02:00
Thibault Delavallée e47cf09201 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120710130705-vd2mi1iwcwva381d
2012-07-10 15:07:05 +02:00
Thibault Delavallée 8ab1b22d1e [IMP] Chatter: composition form: added 'reply' behavior. Code is still dirty.
bzr revid: tde@openerp.com-20120710130631-nehjl8988ucm6w2n
2012-07-10 15:06:31 +02:00
niv-openerp e2970d33ee [FIX] problem with mail widgets and o2m
bzr revid: nicolas.vanhoren@openerp.com-20120710094250-l8utds8f3wtpqlhc
2012-07-10 11:42:50 +02:00
Thibault Delavallée 094b1938b8 [IMP] mail: take into account the modified wizard in css and js.
bzr revid: tde@openerp.com-20120706155226-1en2wrefpg3uek1c
2012-07-06 17:52:26 +02:00
Thibault Delavallée 25dc47ab75 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120706074344-hdjs38wsh9v9vrmz
2012-07-06 09:43:44 +02:00
Fabien Pinckaers a881245449 [merge] trunk
bzr revid: fp@tinyerp.com-20120705121818-zlehm1sftfvi8ddg
2012-07-05 14:18:18 +02:00