{"push_id":829705149,"size":7,"distinct_size":7,"ref":"refs/heads/9.0-slack-aab","head":"08c89b438e436d5e336751e1e3890fbd4b6f28ee","before":"087b1b11440919d588492e185f3155a09d82f91e","commits":[{"sha":"996a8e555c7a6948048f7b76bd7ecb91ebeda96d","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[IMP] mail,im_livechat: client action sidebar: 'unsubcribe' cross\n\ndisplayed for all channels","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/996a8e555c7a6948048f7b76bd7ecb91ebeda96d"},{"sha":"1aa6a73b5bb2493318aacbc753d7a58b62836fb6","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[IMP] mail: thread: hide avatar, author and date of consecutive messages\n\n... from the same author, written within 1 minute (restricted to comments).\n\nAlso:\n - Display stars and needactions on hover only\n - Display the date of messages without avatar and info in the margin on hover\n - Add 'selected' state of messages (mainly for touch screens to replace hover)\n - Fix typo (msg_type -> message_type) on the computation of the avatar url","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/1aa6a73b5bb2493318aacbc753d7a58b62836fb6"},{"sha":"e2142806cd95b84c2f9353ca147d55eff5d4beb8","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[FIX] mail: fix permission issue when starring/marking messages\n\nIf a user does not have write permissions on a model, he should still be\nable to remove himself from the many2many relation.\n\nThis caused a problem: some messages could not be modified by a user\n(star/unstar or mark as read)","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/e2142806cd95b84c2f9353ca147d55eff5d4beb8"},{"sha":"fbc686f06349ddc4ee69b8437aeebc6c33607603","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[IMP] mail: chat_windows improvements\n\nincluding:\n- larger chat windows\n- add a counter for unread messages when the chat window is folded","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/fbc686f06349ddc4ee69b8437aeebc6c33607603"},{"sha":"ff17089a3dae6aff2a9b47e3f10a41ed5cf2951a","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[IMP] mail: client action: sidebar: hide livechat when empty\n\nChannel types that disable the 'add a channel' feature like the livechat are\nnow only rendered in the sidebar of the client action if there exists at least\none channel of that type.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ff17089a3dae6aff2a9b47e3f10a41ed5cf2951a"},{"sha":"5bdfdb64b80e4711e2f6d22b0dcd6d93cff79f80","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[IMP] mail: redirect to DM on user clicked\n\nWhen clicking on a partner in the thread of messages, it opens the DM with the\nassociated user if there is one (and if this user isn't the current user).\nOtherwise, or when clicking on a record of any other model, the user is\nredirected to that record's form view.\n\nThis change required a minor change in chat_manager: create_channel now\nreturns the created channel, as the client action needs it to switch to it.\n\nMoreover, in the thread, when there is no partner associated with a message\n(only an email address), we simply use html's mailto mechanism. This fixes a\nbug as we formerly tried to open an unexisting record of res.partner.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/5bdfdb64b80e4711e2f6d22b0dcd6d93cff79f80"},{"sha":"08c89b438e436d5e336751e1e3890fbd4b6f28ee","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"wip","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/08c89b438e436d5e336751e1e3890fbd4b6f28ee"}]}