Commit Graph

111 Commits

Author SHA1 Message Date
Thibault Delavallée a99837b6ad [REF] Thread widget code: moved some functions
bzr revid: tde@openerp.com-20120514144739-r9hxld9b108rym1e
2012-05-14 16:47:39 +02:00
Thibault Delavallée 42c41a7ee4 [IMP] Thread widget: updated actions menu in messages
bzr revid: tde@openerp.com-20120514121530-hrnixf8h95h7ynak
2012-05-14 14:15:30 +02:00
Thibault Delavallée be0d26923d [IMP] Thread widget: reply by e-mail not shown on Wall; renamed wall widget parameter to is_wall.
bzr revid: tde@openerp.com-20120514100820-9m4jua07sydjakey
2012-05-14 12:08:20 +02:00
Minh Tran 9aae22e06b changed header to table in mail addons
bzr revid: mit@openerp.com-20120511103717-c1fgqdmshj1rc9u3
2012-05-11 12:37:17 +02:00
Thibault Delavallée 7c597fa28b [REM] Remove debug data in thread widget.
bzr revid: tde@openerp.com-20120510142640-dqdil3jrtjfrbvky
2012-05-10 16:26:40 +02:00
Thibault Delavallée d54b9df311 [IMP] Thread widget: added use of expander extension instead of the custom hardcoded stuff.
bzr revid: tde@openerp.com-20120510121749-m3oq3ko5omd08puc
2012-05-10 14:17:49 +02:00
Thibault Delavallée 931302eca0 [IMP] Thread widget: cleaned links, added reply by e-mail links. Added in mail.compose.message wizard support for a 'message_id' in context have a document with reply behavior. Also cleaned a bit the mail;js code. Updated a detail in a default temporary data in hr_recruitment.
bzr revid: tde@openerp.com-20120510121058-a2emjtvm227603ou
2012-05-10 14:10:58 +02:00
Minh Tran ca0460b76e Wall polish
bzr revid: mit@openerp.com-20120509115541-jb7r7h9hr8uklv39
2012-05-09 13:55:41 +02:00
Thibault Delavallée c4addb4d5a [ADD] Thread widget: added a 'reply by email' link. Open the mail.compose.message wizard. WIP: must add default values, such as email_to, ... Will be done asap.
bzr revid: tde@openerp.com-20120420155827-8of3e0i70getenpl
2012-04-20 17:58:27 +02:00
Thibault Delavallée c4e6874e23 [IMP] mail.thread: added the hiding method. However, this won t work with automatic subscriptions. Will need to be managed. Updating mail.js to be able to hide subtypes.
bzr revid: tde@openerp.com-20120420120948-er9xsc575fjf04mc
2012-04-20 14:09:48 +02:00
Thibault Delavallée cf00272efe [IMP] Propagated content_subtype / subtype change. Also updated comments in code and slighty cleaned it.
bzr revid: tde@openerp.com-20120420103850-au5t7kocmlf6i1tt
2012-04-20 12:38:50 +02:00
Thibault Delavallée 7a4ca1338c [ADD] Chatter widget: added links to hide a thread or a subtype. Only links, not functional currently, because logic is not implemented.
bzr revid: tde@openerp.com-20120420084241-02l4tfifzxjd88go
2012-04-20 10:42:41 +02:00
Thibault Delavallée 9dc1810e64 [IMP] mail.thread: cleaned css class name; cleaned a small bug in message display.
bzr revid: tde@openerp.com-20120413122530-kst3ho792hymr4p6
2012-04-13 14:25:30 +02:00
Thibault Delavallée 77ded11094 [CLEAN] Thrad widget: cleaned CSS file.
bzr revid: tde@openerp.com-20120413114126-4rls0wlbpe71m8ao
2012-04-13 13:41:26 +02:00
Thibault Delavallée 86fe9e48b8 [IMP] mail.thread: improvement taken from trunk-form-v2-fme. mail.group: added demo data. thread widget: updated css and html structure. mail security: now for every users, not only employees. This will need to be reviewed in details.
bzr revid: tde@openerp.com-20120413100327-2uimy9c1crnfzm6u
2012-04-13 12:03:27 +02:00
Thibault Delavallée 3fa154178f [FIX] Fixed email not displaying their bodies in feeds.
bzr revid: tde@openerp.com-20120406113350-u3uahnk4kj26ca0d
2012-04-06 13:33:50 +02:00
Thibault Delavallée 73e9efa863 [IMP] thread widget: improved layout (notification/email background color)
bzr revid: tde@openerp.com-20120405214241-rm72q22x1m0oq3z0
2012-04-05 23:42:41 +02:00
Thibault Delavallée 31a4b68d38 [FIX] thread widget: fixes email display
bzr revid: tde@openerp.com-20120403203552-24qlp8nxrok6voji
2012-04-03 22:35:52 +02:00
Thibault Delavallée 43e49d754f [REF] Wall widget: refactored and cleaned code. Better management of domains. Removed 'You have loaded all discussion'.
bzr revid: tde@openerp.com-20120330151147-d09fl1ps97vex8cz
2012-03-30 17:11:47 +02:00
Thibault Delavallée 5ac5299eaa [IMP] Thread widget: 'load more' button hidden by default, shown only if necessary. Otherwise the display was a bit screwed.
bzr revid: tde@openerp.com-20120327091504-8ydi6csctn0nwcuz
2012-03-27 11:15:04 +02:00
Thibault Delavallée 6652baba0c [IMP] Checks threads have new messages when initializing; TODO: code cleaning ...
bzr revid: tde@openerp.com-20120322163224-svqkt5g41w6jf3zv
2012-03-22 17:32:24 +01:00
Thibault Delavallée 4ea3a7a131 [ADD] Added delete / hide for OpenSocial, on widget and in API. TODO: when deleting a comment, delete its childs.
bzr revid: tde@openerp.com-20120321172018-6pq33317302ttg9b
2012-03-21 18:20:18 +01:00
Thibault Delavallée 6c573d0061 [IMP] Now uses ul and li for creating comment lists.
bzr revid: tde@openerp.com-20120321140726-0d6y7d22t0mh879j
2012-03-21 15:07:26 +01:00
Thibault Delavallée 533b61106a [REM] Removed unnecessary div container
bzr revid: tde@openerp.com-20120321134144-t0r523xwfcz0b6jk
2012-03-21 14:41:44 +01:00
Thibault Delavallée c1e13fdff2 [IMP] Threzad widget: added unlink mechanism. Still WIP tough.
bzr revid: tde@openerp.com-20120313174105-ffncns931oa0ry4o
2012-03-13 18:41:05 +01:00
Thibault Delavallée 09a01870ff [IMP] Thread widget: cleaned follow/unfollow buttons behavior (text change when mouseover/mouseleave, update followers display)
bzr revid: tde@openerp.com-20120313172233-3zgm41f7m7mxzmie
2012-03-13 18:22:33 +01:00
Thibault Delavallée 543d76dca3 [IMP] Thread widget: small user experience improvements (reply comment hidden by default; comment textarea is cleaned after posting the comment; em tag not escaped in mesages; fixed class name of links delete and hide.
bzr revid: tde@openerp.com-20120312173323-z1xnabsjzxj3vyxa
2012-03-12 18:33:23 +01:00
Thibault Delavallée ff171895d2 [IMP] Thread widget: improved usability: added a reply link toggling comment textarea; commenting can be done via the enter key
bzr revid: tde@openerp.com-20120312152529-lbcz0byljetpeezj
2012-03-12 16:25:29 +01:00
Thibault Delavallée 4f220ff718 [IMP] Thread widget: use name_get to display the record name between the avatar and the message body. Updated comment display.
bzr revid: tde@openerp.com-20120312105217-sjm1lrminn70i6h4
2012-03-12 11:52:17 +01:00
Thibault Delavallée fd27e7f87e [MERGE] Merged with branch holding the threaded version of OpenChatter. Main modifications: mail.message now have a parent_id field; message searching have a feature to retrieve parents and ancestors until some root ids; xml/js adapted to a threaded display; updated design
bzr revid: tde@openerp.com-20120309094916-n23t6v4v7o3d25xw
2012-03-09 10:49:16 +01:00
Thibault Delavallée 0f18e4cf20 [REF] Thread and Wall widgets: html/css refactoring, based on MIT first design.
bzr revid: tde@openerp.com-20120308164138-lar56562dibp8q4s
2012-03-08 17:41:38 +01:00
Thibault Delavallée 6ce4a48ce9 [CLEAN] Cleaned a bit of unecessary xml/css
bzr revid: tde@openerp.com-20120308104055-knvdgvj4a2z0k5fd
2012-03-08 11:40:55 +01:00
Thibault Delavallée 89eec3624c [MERGE] Merged with branch modifying the need_action_user_id mechanism. need_action is now a server-side mechanism. Addons only have to inherit from res.needaction to have the possibility to use this mechanism. Overwriting the get_action_user_id method is the way to define when a user_id is requested to perform an action.
bzr revid: tde@openerp.com-20120307092119-o56qgyd1h22gktvw
2012-03-07 10:21:19 +01:00
Thibault Delavallée 61a41ba305 [FIX] Wall widget: fixed class names for comment textarea and button.
bzr revid: tde@openerp.com-20120306083419-iuy7x0casszq8ldi
2012-03-06 09:34:19 +01:00
Thibault Delavallée bb352a172f [FIX] Wall widget: fixed the Wall 'load more' feature. Also cleaned the code.
bzr revid: tde@openerp.com-20120305192052-wabvan89nt0hrj8o
2012-03-05 20:20:52 +01:00
Thibault Delavallée 5b2b9fb1ab [ADD] Added a thread model in display. Seems working but needs refactoring in the next few days.
bzr revid: tde@openerp.com-20120302170749-gaxx90sxy7bi97b3
2012-03-02 18:07:49 +01:00
Thibault Delavallée 4847f72044 [REF] Wall small cleaning of code
bzr revid: tde@openerp.com-20120229142331-zr42yxqy8i0xv7js
2012-02-29 15:23:31 +01:00
Thibault Delavallée 44ca05c129 [CL] Wall: Cleaned a bit mail.xml: removed unused 'dusplay followers' on wall
bzr revid: tde@openerp.com-20120229101617-ubru2sqmjznomrwf
2012-02-29 11:16:17 +01:00
Thibault Delavallée 0ba944dc46 [IMP] Thread widget: More button does not display when there are no more comments to fetch.
bzr revid: tde@openerp.com-20120229085953-v2w99pgzd8sefffn
2012-02-29 09:59:53 +01:00
Thibault Delavallée a39bdef62a [IMP] quickly updated js and xml for new behavior of need_action_user_id. Still un progress, but was for testing.
bzr revid: tde@openerp.com-20120228171437-0a2lmj2d1kf9rfqu
2012-02-28 18:14:37 +01:00
Thibault Delavallée 504e476fc0 [IMP] Wall widget: removed unused xml; added more button; added more action (displays more discussions); added comments
bzr revid: tde@openerp.com-20120228110740-gcbm02ej6bee4rsl
2012-02-28 12:07:40 +01:00
Thibault Delavallée 32669277bc [IMP] ThreadDisplay: 1/ body_text is escaped by hand and displayed as html, to preserver internal links 2/ basic version of fonctionality 'show more / show less' when messages are too long 3/ some code cleaning
bzr revid: tde@openerp.com-20120227160442-43g2b2e1wcrjhufq
2012-02-27 17:04:42 +01:00
Thibault Delavallée d3dd68e08e [IMP] ThreadDisplay: now shows a "More button" (no action attached currently). Updated css for style. Emails are managed. Also refactored templates for cleaner architecture.
bzr revid: tde@openerp.com-20120227110754-9v207ey8m3k5rv9j
2012-02-27 12:07:54 +01:00
Thibault Delavallée ddd84848ff [IMP] xml views: added a div for the search widget for the wall. Also modified message display: body_text is now escaped to avoid to display html.
bzr revid: tde@openerp.com-20120224151943-3kf572t86dj0ijst
2012-02-24 16:19:43 +01:00
Thibault Delavallée d77a5ad0bf [REF] Major refactoring of mail widgets (Thread and Wall). Thread display is now a self-contained widget; Thread view shows a thread, the wall shows several threads. Added the possibility to comment each thread in the wall.
bzr revid: tde@openerp.com-20120223163236-ufn3s8qw3fewwkw1
2012-02-23 17:32:36 +01:00
Thibault Delavallée 6671d25523 [IMP] ThreadView: moved follow/unfollow action on the right; see followers now has its value toggling when choosing to display or hide followers; comment textare now displays as a comment, i.e. it has user avatar on the left and is aligned with comments
bzr revid: tde@openerp.com-20120222144835-w8jfscffigaggr6p
2012-02-22 15:48:35 +01:00
Thibault Delavallée 1bc3f0cec4 [IMP] Wall: pushed message are now displayed in conversation, with a 1-level hierarchy based on source record. Wall and Thread: added support for user image.
bzr revid: tde@openerp.com-20120222140403-fbjisr0u96jml5zv
2012-02-22 15:04:03 +01:00
Thibault Delavallée 7429f3bfb6 [IMP] Slighty improved wall widget.
bzr revid: tde@openerp.com-20120221153942-mue1h18f2fjluf27
2012-02-21 16:39:42 +01:00
Thibault Delavallée 67bb139660 [REF] mail.thread: fixed an error in is_subscriber, cleaned code; mail.js: threadview widget: cleaned code
bzr revid: tde@openerp.com-20120216160302-g5knaca3vie1ekot
2012-02-16 17:03:02 +01:00
Thibault Delavallée a123480d2c [IMP] Added a 'get followers' button on ThreadWidget. Basic displaying of results added.
bzr revid: tde@openerp.com-20120210124348-8s73xmswnfypqhx6
2012-02-10 13:43:48 +01:00
Thibault Delavallée 5042ba2465 [IMP] Cleaned xml, css and js for ThreadView.
bzr revid: tde@openerp.com-20120210105223-fv24nic79ycldc2i
2012-02-10 11:52:23 +01:00
Thibault Delavallée 5561797ce8 [IMP] Basic Wall system displaying all pushes messages.
bzr revid: tde@openerp.com-20120208170808-8bac1bnj53z4650u
2012-02-08 18:08:08 +01:00
Thibault Delavallée 5363de0632 [ADD] Added menu entry for the wall; refactored menu name, ids and code in files; added js definition for the wall
bzr revid: tde@openerp.com-20120208164229-esmg4pv5qjn8s8o1
2012-02-08 17:42:29 +01:00
Thibault Delavallée cff98a3aeb [IMP] Improved ThreadView widget display; cleaned ThreadView widget js code; added basic access rules; added message_mark_done method to clean a mail.thread of its need_action_user_id; added auto-push of notifications if user requested to perform an action is not following the object; added first draft of messaging mechanism in hr_holidays
bzr revid: tde@openerp.com-20120208152521-68i4nekjj8mnuyc8
2012-02-08 16:25:21 +01:00
Thibault Delavallée 74255533e1 [IMP] Moved code for views in correct files; some improvements in mail.thread; work on threadview widget
bzr revid: tde@openerp.com-20120207170746-m3ptbzotrafa9wvq
2012-02-07 18:07:46 +01:00
Thibault Delavallée 844f95fae3 [IMP] Improved comments display. Also removed now deleted thread_view fields from crm.lead that was still present in form view.
bzr revid: tde@openerp.com-20120207092328-mw8ugjycgkgth6bs
2012-02-07 10:23:28 +01:00
Thibault Delavallée ef0ebc09d8 Added comment mechanism. Also improved comments view.
bzr revid: tde@openerp.com-20120206171911-iq1q0988yvrlomu9
2012-02-06 18:19:11 +01:00
Thibault Delavallée 2a73f8bdd1 [IMP] Improved ThradView widget: follow/unfollow mechanism, draft of comment post mechanism
bzr revid: tde@openerp.com-20120206151009-qvfutg9n6ytffxei
2012-02-06 16:10:09 +01:00
Thibault Delavallée a61be0bf53 [IMP] Added need_action_user_id, as draft for mechanism to know wich user must take an action; small fixes in views; updated ThreadView widget: first draft for follow/unfollow buttons
bzr revid: tde@openerp.com-20120206112623-fvwjf7o0iuwi3ocs
2012-02-06 12:26:23 +01:00
Thibault Delavallée 2950a8866a [ADD] Added firsdt draft of ThreadView widget
bzr revid: tde@openerp.com-20120206090618-s3m5lpdkz7zh1sh2
2012-02-06 10:06:18 +01:00
Thibault Delavallée 1b9b26693c [ADD] Added first not-working draft for widget. Cleaned message search function.
bzr revid: tde@openerp.com-20120202141843-4jq49mbd7a6ecq4b
2012-02-02 15:18:43 +01:00