summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/xml/mail_followers.xml
AgeCommit message (Collapse)Author
2015-10-01[REF] mail: last part of the chat refactoring (client side)Géry Debongnie
Removal of old files and update of assets and imports Joint work with aab
2015-09-14[FIX] mail : make follower subtype edition worksJérome Maes
On follower list of a document, the user can (if access rights granted) edit the subtype subscription of other follower. This open a modal with checkboxes. This is commit make this feature works and adapt it to channel follower.
2015-09-04[IMP] mail : invite follower wizard have 2 appearancesJérome Maes
The wizard is the same object, but to add channel as follower, some fields was not required. Via the 'mail_invite_follower_channel_only' context key, the unrelevant fields are hidden.
2015-09-03[FIX] mail: followers: correctly redirect to partner form viewAaron Bohy
2015-09-01[REF] mail: chatter: followersAaron Bohy
Integration in the new design DOM simplification LESS refactoring JS lint Subtypes edition: fix edition in the modal and style it
2015-09-01[REF] mail : include real time, and replace Timeline featuresJérome Maes
This commit add instant messaging features in mail module to make it a real team collaboration tool. Lots of these new features will replace Timeleine view (which is not removed in this commit). Many files have been moved, split or created for a better structure. - My Channels : A user can be member of channel (mail.channel). These are discussion group, but also an aggregate of notification. Setting a channel as document follower, it will receive all the message (of the chatter) in real time, as information stream. - A new Inbox : this aims to replace the timeline view. The user will see its channels grouped by 'slot', and receive the message in real time. Jump to the form view, invite people, create private discussion group, talk directly to another employee, ... are the main features. Your message can still be starred. The 'Inbox' will only contain your needaction. - Needaction concept : a needaction is a message calling you to do something. If you follow a document as a person, the posted message will be 'needaction' for you. It can also be a message where you are mention with a '@my_name' (this feature is not added in this commit). - The chatter doesn't change so much. It still allow you to see the discussion about the document, to star some message, and treat your needaction. - Chat : the only way to have a minified conversation is from the Inbox Client Action. It allow you to keep an eye on a channel when working on document. - Compose Message : it is now common to the Inbox, and the chatter. It offers shortcode substitution, attachments management, and optional subtype. - UI : the chat window has been clean, they have a new look now. To do so, - Chatter code have been completely rewrite, independently of timeline view - Add 'bus' as mail dependency, to insure real time - A mail.message is broadcasted on the bus channel (db, mail.channel, channel_id), and a channel header on (db, res.partner, partner_id) - Extracting mail_thread mixin used for Chatter and ChatMailThread (Inbox client action). This uniformize the programming structure with the server side - Clean CSS style and use LESS instead of CSS - Define a new messafe format (message_format method in mail_message.py), compatible with fetching and broadcasting - Apply guideline coding conventions This commit also break the module im_livechat, since im_chat models don't exists anymore and will be fixed in the next commit. Thanks to Thibault Delavallee (tde) for the long debates and precious advices, Richard Mathot (rim) for the support, Simon Lejeune (sle) for the client action layout, and the Usability Team (apr, lle, bst yti) for the long testing. Conflicts: addons/mail/models/mail_thread.py
2015-08-21[REF] mail: mail_thread: followers updateThibault Delavallée
Followers can now be partners or channels. Partners following a document will receive needaction, as previously. However people can follow documents through channels. Members of a channel are able to listen to a stream of messages using the channel. Those messages do not create needaction messages. It is therefore possible to follow documents without receiving too much notifications. For interesting documents subscribing with its partner will create notification. message_follower_ids fields is udpated. It is now a many2many to mail.followers, not to res.partner anymore. A subscription can be either a partner (partner_id) or a channel (channel_id). Some access rules have been updated accordingly.
2015-07-08[FIX] account, mail, web : replaced broken glyphicons with font-awesome ↵Pankaj Joshi
icons and updated css/scss file accordingly
2015-05-28[FIX] mail: fixed followers widget on project/sales team/department.Thibault Delavallée
Displaying several kind of subtypes crashed due to missing classes and wrong code.
2015-05-21[IMP][ADD] mail, various: timeline view.Valerie Pirenne
This commit introduces a new view type, the timeline view. This view is intended to display messages like the previous chatter. This is now a view like the form or list view. Like other views it will be possible to have custom templates for some specific needs, allowing customization. [IMP] mail: the value tracking is modified. Previously messages were created containing the modified values. Those values are now stored, using a new model mail.tracking.value. The message body is dynamically build based on the values. Tests have been updated. This version is temporary. Indeed two main modifications will come in a short future : - the new design will improve the display - the slack mode will change the way the Inbox and notifications are managed All glory to the Hypnotoad. Special thanks to Valerie Pirenne (vpi), Jerome Maes (jem) and Richat Mathot (rim) that did not code but said a lot of things. Martin Trigaux (mat) did nothing, a bit like for the slides modules, but he is busy sending emails.
2015-01-21[IMP] Replace all oe_e class by fontawesome + remove entyporegular libraryYannick Tivisse
2014-10-13[FIX] mail: followers widget was brokenRichard Mathot
This was probably due to 35f5fb46e78aef1feda4d9cfddd93bd356bdca28.
2014-10-06Forward port of branch saas-3 up to fc9fc3eMartin Trigaux
2014-10-02[FIX] mail: keep breadcrumb on click on chatter followerDenis Ledoux
2014-02-24[IMP]mail_follower:improved subtype selection event to keep dropdown list ↵Darshan Kalola (OpenERP)
open untill click outside of dropdown or on the follow/unfollow button. bzr revid: dka@tinyerp.com-20140224094951-hixzix3ptl6f2g5e
2014-02-21[MERGE]sync with trunk and resolve conflicts.Darshan Kalola (OpenERP)
bzr revid: dka@tinyerp.com-20140221045744-hopnxp3mj9z7vz0j
2014-02-21[IMP]mail_followers: remove li from dropdown and keep table as it is.Darshan Kalola (OpenERP)
bzr revid: dka@tinyerp.com-20140221045107-ete68out3asvjign
2014-02-20[IMP]improve spacing.Darshan Kalola (OpenERP)
bzr revid: dka@tinyerp.com-20140220112638-5in8gomndoy3z08g
2014-02-20[IMP]convert subtypes list into selection.Darshan Kalola (OpenERP)
bzr revid: dka@tinyerp.com-20140220102958-l2uwymwtnzcxnetw
2014-02-06[MERGE] forward port of branch 7.0 up to revid 5224 ↵Christophe Simonis
chs@openerp.com-20140206105141-7e8bv8ordqqsswh7 bzr revid: dle@openerp.com-20140205105045-j95kduyjiq83e57z bzr revid: dle@openerp.com-20140114173613-ruxye1m7fxtcjfim bzr revid: dle@openerp.com-20140116161158-u95vcs3os4tk2zob bzr revid: dle@openerp.com-20140121172737-gzawfi3ssg7xifef bzr revid: chs@openerp.com-20140129094554-c3abc8x3qz9mpszr bzr revid: chs@openerp.com-20140129140159-9vwkpr078shoonum bzr revid: chs@openerp.com-20140206110220-myn57cryam1y4k9v
2014-02-04[FIX] some other t-raw to t-esc conversionsMartin Trigaux
bzr revid: mat@openerp.com-20140204124242-emrd7hwlk6d4umkj
2013-07-23[CLEAN] Cleaning befor mergingThibault Delavallée
No need to use an image for edition -> use webtypo font instead Small code cleaning in js / python bzr revid: tde@openerp.com-20130723095509-knp45uvmlfmr27v9
2013-07-15[IMP] 2 little improvements when their is no subtype than no edit_subtype ↵Paramjit Singh Sahota
pencil will be visible and bydefault set the message_is_follower to false because when no followers are there than subtypes muzt not be visible. bzr revid: psa@tinyerp.com-20130715084907-nrd2oileuyr30nep
2013-07-15[IMP] Improved code and passed the data according to the format as suggest ↵Paramjit Singh Sahota
(partner_id, partner_name, {'is_editable': True/False, 'is_uid': True/False}) and done changes according this changes. bzr revid: psa@tinyerp.com-20130715080106-63dbeh3mhgiqppzv
2013-06-19[IMP] Now the edit_subtype pencil will be visible when the cursor goes on to ↵Paramjit Singh Sahota
the follower_list. And made the edit_subtype icon visible without debug mode. bzr revid: psa@tinyerp.com-20130619134817-n390r4dsgmpo33nb
2013-06-12[IMP] When the subtypes are not displayed in subtype list below the follow ↵Paramjit Singh Sahota
button than the edit subtype pencil will also not displayed. bzr revid: psa@tinyerp.com-20130612114538-21ohwb0l50or62fe
2013-05-27[MERGE] Merged lp:openobject-addons.Paramjit Singh Sahota
bzr revid: psa@tinyerp.com-20130522064934-9ief76qy3lynwqt9 bzr revid: psa@tinyerp.com-20130527131734-mnqn4fir6b3pzogt
2013-05-15[REV] Followers widget: Invite people back to Add others of 7.0, because it ↵Thibault Delavallée
was cool and clean. bzr revid: tde@openerp.com-20130515164258-fs6ekiwf06v2x3n9
2013-04-11[IMP] Improved code and made the EDIT followers visible when 'Technical ↵Paramjit Singh Sahota
Features' are given and it is in 'DEBUG mode'. bzr revid: psa@tinyerp.com-20130411123537-2wzb468o7o0dno8c
2013-04-05[MERGE] Merged lp:openobject-addons.Paramjit Singh Sahota
bzr revid: psa@tinyerp.com-20130405133030-u1lr42lly3dqvr37
2013-04-04[MERGE] forward port of bugfixes made in 7.0, up to revision 8969.Quentin (OpenERP)
bzr revid: qdp-launchpad@openerp.com-20130404095257-oek77sijuxjyi0aj
2013-04-04[IMP] Improved code and removed unwanted code.Paramjit Singh Sahota
As suggested by tde in his comment >> **What's the purpose of defining a new 'check_access_right' ? Limiting to 'group_no_one' does not seems a viable solution. Instead, access rights on mail.followers entries should be correctly written (please check it is the case). I think having an asynchronous call just to check access rights is not necessary. In debug mode, always display the button.** bzr revid: psa@tinyerp.com-20130404084724-meqsx35jdvk56z2c
2013-03-22[IMP] Added css for the ' Close(X)' icon of the dialog box when the title ↵Paramjit Singh Sahota
size increases than overlap the title. bzr revid: psa@tinyerp.com-20130322091026-m0eqoqnt1t2p184v
2013-03-22[IMP]Add method for checking the group technical features.Vishmita Jadeja (openerp)
bzr revid: vja@tinyerp.com-20130322082206-x2490850o8qbkmk0
2013-03-21[IMP] Reduced code, deleted redundant code, deleted the edit template and ↵Paramjit Singh Sahota
used it in the existing by using 'mode' and improved code using the existing code and removed unwanted code. bzr revid: psa@tinyerp.com-20130321124036-0s4pv3oivzesmjh5
2013-03-19[IMP]Changed the position of methods and improved code.Paramjit Singh Sahota
bzr revid: psa@tinyerp.com-20130319073319-8myj2hx5iaqmi5xj
2013-03-19[MERGE] Merged lp:openobject-addons.Paramjit Singh Sahota
bzr revid: psa@tinyerp.com-20130319051946-370tjmb1o26e1lfo
2013-03-15[IMP] Add method for the apply button when the user click on the apply ↵Paramjit Singh Sahota
button of the dialog box the data will be updated Removed unwanted code and clean the code. bzr revid: psa@tinyerp.com-20130315085245-uhefj63na5z62of5
2013-03-14[IMP] Now partner name is displayed as per the record and added a new template.Paramjit Singh Sahota
bzr revid: psa@tinyerp.com-20130314134122-gedt3b9eq5kolnlt
2013-03-14[IMP] 1) Added code for opening the dialog box of edit followers,Paramjit Singh Sahota
2) Added an image in the mail.message.subtype template which is visible when the Technical Features menu is selected true . 3) On clicking on the edit pencil which is with the followers name gives the subtypes of the specific followers on which the user had clicked rather than the current form. bzr revid: psa@tinyerp.com-20130314102949-4v9l6xpz5u1jeq10
2013-03-08[IMP] added method for checking the group technical features is added or not.Paramjit Singh Sahota
bzr revid: psa@tinyerp.com-20130308072039-6iau8anuckonc6ps
2013-03-06[IMP]Placed edit image in place of edit link and improved css.Paramjit Singh Sahota
bzr revid: psa@tinyerp.com-20130306111854-d95kiof2o4apc8ns
2013-03-05[IMP] Added EDIT button in message_followers template for editing the ↵Paramjit Singh Sahota
subtypes of the users. bzr revid: psa@tinyerp.com-20130305125442-z8h470slga4d77ll
2013-03-04[IMP] mail_followers: invite buttonChristophe Matthieu
bzr revid: chm@openerp.com-20130304113037-i8qubygrkhj7fym6
2013-02-08[IMP] mail_followers: change 'Invite user' to 'Invite poeple'Christophe Matthieu
bzr revid: chm@openerp.com-20130208084109-rbbnbqp3mxvm0shn
2013-01-28[IMP] mail_followers: 'Add others' button more visibleChristophe Matthieu
bzr revid: chm@openerp.com-20130128150518-pctzao2u6vgxr9vy
2012-12-21[MERGE] from trunkChristophe Matthieu
bzr revid: chm@openerp.com-20121221124830-8d6hz0b2h3o9c4pd
2012-12-21[IMP] follower: must have access write to invite followerChristophe Matthieu
bzr revid: chm@openerp.com-20121221110003-h7h9cie4vcejif7z
2012-12-21[IMP] mail follower: don't display invite button if the user don't have ↵Christophe Matthieu
write access. Use many2many_tags_email widget on composer bzr revid: chm@openerp.com-20121221102649-xyecgj5tqd3li3hw
2013-03-27[FIX] mail_followers: ellipsis for long name, esc name to displayChristophe Matthieu
bzr revid: chm@openerp.com-20130327103350-wdpigtwvtwm92ov1