{"push_id":883666877,"size":1000,"distinct_size":12,"ref":"refs/heads/master-record_cache-rco","head":"9baf28a8335db3624c432902f86150b0bb96ef23","before":"6e61ee6e250b6fb03627f5fdbc72281e76e7d2d1","commits":[{"sha":"ea4dc6808787c0c5811a60e8ea4957d8a07dd029","author":{"email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com","name":"Jérome Maes"},"message":"[FIX] im_livechat : clean cookie managment\n\nUpdate the cookie after changing conversation state\nDeleting the conversation cookie when closing the conversation window\nForce open the conversation if a cookie is found (even if the state is closed)","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ea4dc6808787c0c5811a60e8ea4957d8a07dd029"},{"sha":"8e63088dbc0424204a2d48fadf96382a9316848d","author":{"email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com","name":"Jérome Maes"},"message":"[FIX] im_livechat : web.session defined twice\n\nOn website page, in debug mode, error 'web.session already defined' appears in the console. This was due to the fact the namespace web.session was redefined a second time to bind the session on the server_url param for the livechat to work. On website page, this is already done by the native web.session (session_instance.js). Define a session in the bundle is required when livechat is intergrated on external page, so fetching the bundle is done through /im_livechat/loader/, and generating a web.session can be conditional.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/8e63088dbc0424204a2d48fadf96382a9316848d"},{"sha":"59ab9bd25e5c0c4fe8363a13a80112879e3bea6c","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] hr_expense: typo in report","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/59ab9bd25e5c0c4fe8363a13a80112879e3bea6c"},{"sha":"729c1fbec10fb9cec12de0d99fd262ea25da4d5a","author":{"email":"1f46e7f017caa89a77c9557ed26b800e8d5d7700@odoo.com","name":"Josse Colpaert"},"message":"[FIX] sale: onchange for sale_delay/customer_lead not needed as it is in sale_stock","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/729c1fbec10fb9cec12de0d99fd262ea25da4d5a"},{"sha":"aa23a5a41de2a58e5d212539240508b4f94cb970","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[IMP] bus: allow bus to restart polling on demand\n\nThe problem was that the bus didn't listen to new channels when they were\nregistered until the end of the current longpoll. This allows mail to manually\nrestart the polling.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/aa23a5a41de2a58e5d212539240508b4f94cb970"},{"sha":"512287cac1fb7d4da632a4be0922679b203aff66","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[REF] mail: first part of the chat refactoring (client side)\n\nJoint work with ged","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/512287cac1fb7d4da632a4be0922679b203aff66"},{"sha":"62be162877f30a6ca0f61b38f0b070d56f7ab419","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[REF] mail: second part of the chat refactoring (client side)\n\nJoint work with aab","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/62be162877f30a6ca0f61b38f0b070d56f7ab419"},{"sha":"2a5f07e0b919d4209c2cb72c6dfdc8b86cd5c7ff","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[REF] mail: last part of the chat refactoring (client side)\n\nRemoval of old files and update of assets and imports\n\nJoint work with aab","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2a5f07e0b919d4209c2cb72c6dfdc8b86cd5c7ff"},{"sha":"b105a37534a7d6c8b826dcd80c5f66625dd456b8","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[FIX] mail_tip: update code to chatter refactoring","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/b105a37534a7d6c8b826dcd80c5f66625dd456b8"},{"sha":"b47c2b955b431b2bb5b0f427fce0a7776451fb2f","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[FIX] im_livechat: temporarily disable client code\n\nThis is done because of large mail refactoring and the need of quick release.\nWe will rewrite it asap.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/b47c2b955b431b2bb5b0f427fce0a7776451fb2f"},{"sha":"9b44754bd5dde8cb76835be2c75fef454ed12117","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[FIX] website_livechat: update assets due to refactoring of mail","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/9b44754bd5dde8cb76835be2c75fef454ed12117"},{"sha":"6ea633ee62e904a3f25cc82087c8154b0d229259","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[FIX] mail: synchronize needaction counter\n\nin systray and in client action.  This is only a client side fix.  A\nproblem persists: the server does not notify the client when a new\nmessage arrives in the inbox, to the client can not possibly increase\nthe counter.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6ea633ee62e904a3f25cc82087c8154b0d229259"},{"sha":"de024f43ab835d5d05eaecc47b8aa93e58d4d60d","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[FIX] web,website: bundle utils.less to assets fronted","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/de024f43ab835d5d05eaecc47b8aa93e58d4d60d"},{"sha":"6b3f1c1b22a9bea4b60b53a8c9bafd3779ab3c1a","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[FIX] web: increase log timer\n\nboot loader waited for only 100 ms before logging failed modules.\nHowever, modules can now wait for deferred before completing their\nloading, so this delay is increasingly getting too short.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6b3f1c1b22a9bea4b60b53a8c9bafd3779ab3c1a"},{"sha":"730efcc3df71174d6267392efac527efcd740956","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[FIX] mail: mark a message as read should not hide 'load more' button\n\nIt was hidding it because the method that removes a message from the thread\ndidn't pass the options for the thread rendering, and the flag specifiying\nwhether or not the 'load more' button should be displayed is in this options\nobject.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/730efcc3df71174d6267392efac527efcd740956"},{"sha":"673f4aa4a77161dc58e0e1bf97e8f713b1e88491","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[FIX] bus: disable longpolling in test mode\n\nIn test mode, only one cursor is available, and longpolling will take\nit, and not give it back before 60s, causing a phantomjs timeout.  This\ncommit simply return an error when the server is in test mode.\n\nSadly, I had to patch the web client to prevent logging the error in\nthis case, because that's the way phantomjs detect if there is a\nproblem.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/673f4aa4a77161dc58e0e1bf97e8f713b1e88491"},{"sha":"0e2dd225f6d62e705ceedc10bb8a3017c9c661a6","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[IMP] mail: client_action: sidebar items fine tuning\n\nMostly, display in bold channels with unread messages","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/0e2dd225f6d62e705ceedc10bb8a3017c9c661a6"},{"sha":"0d91339b7bcb68781ee4b11c5474ed853f8c62bd","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[IMP] mail: increase needaction counter on new message notification\n\nAt least, when someone mentions a user in a message posted in a channel, a\nnotification is sent by the server that a new message just arrived in that\nchannel. Client side, we then decide whether or not this message should appear\nin the Inbox as well. In the positive case, we can increase the needaction\ncounter.\n\nProblem remains for messages sent from chatters and by using the mail icon in\nthe systray, as for those ones, no notification at all is sent by the server.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/0d91339b7bcb68781ee4b11c5474ed853f8c62bd"},{"sha":"f6c5da32b3d4a4f751b5a9de84a273bc20666408","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[MERGE] mail: refactoring of the chat interface\n\nThis merge is a large refactoring of the chat/channel code (client side\ncode).  A goal is to simplify the logic of updating chat windows,\nchatter and channels.\n\nA notable change is that it also disable the livechat js code, because\nit was not updated on time.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f6c5da32b3d4a4f751b5a9de84a273bc20666408"},{"sha":"2caec6607bea1f919ddb87a24d9f013b1f7ed065","author":{"email":"26cc0816b78fc1f1d6597524ae2f7230dc232c77@odoo.com","name":"Damien Bouvy"},"message":"[FIX] sale: duplicate field in view is duplicate","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2caec6607bea1f919ddb87a24d9f013b1f7ed065"}]}