{"push_id":816682141,"size":24,"distinct_size":1,"ref":"refs/heads/9.0-fix-pricelist-item-name-chm","head":"afa361f86e9d55d060021ccee1e258fe49667ce6","before":"73063a9a72cab3eadf32c5df7e30d944cd21dd6a","commits":[{"sha":"f12e1c26e9998d2f2c7093135f57b6e31467725a","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] product: check parent company when selecting supplier\n\nWhen searching for a matching supplier, we now accept the parent company\nof the supplier.\n\nFixes #8874","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f12e1c26e9998d2f2c7093135f57b6e31467725a"},{"sha":"2d5d2f0fe628f60901eb7d297b6cf44b4ca0be04","author":{"email":"2d325771bb6e8870d87f0f3f7b45589a8338e550@openerp.com","name":"Thibault Delavallée"},"message":"[FIX] mail: template used for notification","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2d5d2f0fe628f60901eb7d297b6cf44b4ca0be04"},{"sha":"803bf8f75d239ccb7910cd2dca621b6a05e79289","author":{"email":"2d325771bb6e8870d87f0f3f7b45589a8338e550@openerp.com","name":"Thibault Delavallée"},"message":"[IMP] mail: invite email, notification style\n\nUse the notification template when sending invite emails (add a follower\nwith send a message checked).","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/803bf8f75d239ccb7910cd2dca621b6a05e79289"},{"sha":"17e562ecef6fd7833af39889a4d3e477c7c71eb2","author":{"email":"2d325771bb6e8870d87f0f3f7b45589a8338e550@openerp.com","name":"Thibault Delavallée"},"message":"[FIX][TESTS] mail: auto subscription, needaction\n\n- fixed computation of needaction flag (typo)\n- fixed order of auto subscription and message tracking: first subscribe then\n  track. This way messages are send to newly added followers.\n- added tests in CRM to ensure this behavior works by updating the already\n  existing test and using the mail test class","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/17e562ecef6fd7833af39889a4d3e477c7c71eb2"},{"sha":"eb7139b01f1dc5dd007a0ce8174a3634efd1c56b","author":{"email":"2d325771bb6e8870d87f0f3f7b45589a8338e550@openerp.com","name":"Thibault Delavallée"},"message":"[IMP] mail: context key for message author subscription\n\nBy default the author of a message is always removed from the notified recipients.\nHowever in some cases it is interesting to be able to notify the author. A context\nkey has been added that handle that case.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/eb7139b01f1dc5dd007a0ce8174a3634efd1c56b"},{"sha":"d6928b3de1f825044e3d13c4411e5b4f2b061479","author":{"email":"e3f4db239cf86136ad4659223e6cc0134ae205fb@odoo.com","name":"qdp-odoo"},"message":"[FIX] purchase: creation of vendor bills by clicking on 'invoice' button of PO was wrongly creating a customer invoice, the list of vendor bills for a PO with no invoice was wrongly showing all the vendor bills and the PO is now set as default value for manual creation of bill. Fixes #8872","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/d6928b3de1f825044e3d13c4411e5b4f2b061479"},{"sha":"53b741351aa7626ac97bd2b1b40cd7a45e6db070","author":{"email":"0913683871cd6a284d24f0b73c0d0c7b5d961c19@openerp.com","name":"Cedric Snauwaert"},"message":"[FIX] purchase_requisition: move button to create a quotation away from button_box\n\nthis also fix a problem where the button did not appear on enterprise version because it\nlacked the oe_stat_button class","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/53b741351aa7626ac97bd2b1b40cd7a45e6db070"},{"sha":"c5fd4c05b804a1ddc6a20d39bd362cd5e4056157","author":{"email":"e3f4db239cf86136ad4659223e6cc0134ae205fb@odoo.com","name":"qdp-odoo"},"message":"[FIX] account, purchase: keep the default account of invoice line instead of replacing it to False (happens when the product/product categ is not correctly configured)","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c5fd4c05b804a1ddc6a20d39bd362cd5e4056157"},{"sha":"c3a5f0fb7b34acc679cfe4437b19bbf00c5f3452","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[FIX] mail: client action: channel unsubscribe notification\n\nCorrectly display the name of the unsubscribed channel in the notification, not\nthe name of the channel we switched to afterwards.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c3a5f0fb7b34acc679cfe4437b19bbf00c5f3452"},{"sha":"0b5df29c8fccd63ff05a0b2895052feb7aba304c","author":{"email":"26cc0816b78fc1f1d6597524ae2f7230dc232c77@odoo.com","name":"Damien Bouvy"},"message":"[FIX] website_sale, website_portal_sale: new sale module compatibility\n\n- SO states have changed, reflect this in the controller\n- digital products are no longer services, but they still do not need a picking","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/0b5df29c8fccd63ff05a0b2895052feb7aba304c"},{"sha":"1fcf5bdadc5a7f07b7a41bbd0c25c6fbe5127652","author":{"email":"26cc0816b78fc1f1d6597524ae2f7230dc232c77@odoo.com","name":"Damien Bouvy"},"message":"[FIX] procurement: no procurement rule needed for digital products\n\nThe refactoring of product added a new type of product besides stockable/consumable/service: digital\nIt usually behaves like a service, for example it does not need a procurement rule (which is the point of this fix)","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/1fcf5bdadc5a7f07b7a41bbd0c25c6fbe5127652"},{"sha":"11e429cb7a42a351669b58f941b9ed4dc010b512","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[FIX] pos_mercury: use a journal with an associated Mercury config\n\nBefore this pos_mercury would use journals of type Bank, and would not\nuse the Mercury configuration on journals to figure out which one to\nuse. This meant that it would 'wait for swipe' on bank journals,\nregardless of whether or not they were configured for Mercury.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/11e429cb7a42a351669b58f941b9ed4dc010b512"},{"sha":"a4b17c262107091ede3c59e8c9cfa0b9f544a593","author":{"email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com","name":"Jérome Maes"},"message":"[FIX] im_livechat : assets controller, mock_attachment includes id now.\n\nI miss commit c3c2281a4d6a148cebf4eed2d6ab894eedbf472c, so the search on attachment url is useless now.\n\nAlso check if the return content is not None, avoiding to decode base64 a None object.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/a4b17c262107091ede3c59e8c9cfa0b9f544a593"},{"sha":"22631a152a1d242eefd9454857773039f58570bd","author":{"email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com","name":"Jérome Maes"},"message":"[FIX] mail, website_mail : special controller for message author avatar\n\nPrevious commit (3304b31938a5f9189ba0e1966cf2e31ef129b2cf) was not performant enough for AL, so got special autorization to make a particular controller for mail.message author avatar. Avatar of message is avaiblable if current user has 'read' access right to the document. Otherwise the default avatar is one white pixel.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/22631a152a1d242eefd9454857773039f58570bd"},{"sha":"2df240ded02bf5aafee40c6f78b075e6f05fda89","author":{"email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com","name":"Jérome Maes"},"message":"[FIX] bus : notification should be committed before awake longtpolling thread\n\nIf calling more than once `sendmany` (or `sendone`) on the same http request, the `NOTIFY imbus` will tell pertinent polling thread to\nfetch their notifications in the bus table, which will not contain the new notifications, since they are not yet committed. For some reason, this\ndoesn't happen when calling only once `sendmany`. Committing the notifications breaks the tests since no rollback is possible.\nSo, `self._cr.commit()` should not be called in a test environement.\n\nIn this case, we cannot use `isinstance(self._cr, TestCursor)` since TestCursor is only avaiblable for http request in test mode. Here the cursor is a normal cursor, and to determine if we are in test mode, there is no other option than checking the config of the odoo server.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2df240ded02bf5aafee40c6f78b075e6f05fda89"},{"sha":"2a676ee11c7d68b85fd4d05eeb8344eab0096459","author":{"email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com","name":"Jérome Maes"},"message":"[FIX] mail : broadcast needaction for concerned partners in particular bus channel\n\nUse the (dbname, 'ir.needaction', partner_id) channel to broadcast needaction to partner. Some message can be needaction, without belonging to a mail channel of the partner. Keep the (dbname, 'res.partner', partner_id) channel for conversation header.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2a676ee11c7d68b85fd4d05eeb8344eab0096459"},{"sha":"811828c0b82bb702ff01eabc741e9b64eb6d3881","author":{"email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com","name":"Jérome Maes"},"message":"[FIX] mail : clickable url in mail.message from channel, chat and chatter\n\nhtml_escape_keep_url is now included in plaintext2html method (since the opposite method html2plaintext transform link tags into simple url text). Force the posted message to be plaintext (adding directly html is not safe), and trim the posted message before submitting it.\n\nThe url are now clickable again in chat message, but also in chatter messages !","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/811828c0b82bb702ff01eabc741e9b64eb6d3881"},{"sha":"f4888a72d23631134040a24a388696e38b08c43b","author":{"email":"e3f4db239cf86136ad4659223e6cc0134ae205fb@odoo.com","name":"qdp-odoo"},"message":"[FIX] purchase: fixed crash on anglo saxon 'price difference' line creation (key 'taxes' not present in line). Fixes #8850","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f4888a72d23631134040a24a388696e38b08c43b"},{"sha":"365ecece73be74a1cd1b8e92282238bcd31a867e","author":{"email":"e3f4db239cf86136ad4659223e6cc0134ae205fb@odoo.com","name":"qdp-odoo"},"message":"[FIX] purchase: wrong valuation price on stock moves when a tax included in price was used (product were valuated with price included too)","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/365ecece73be74a1cd1b8e92282238bcd31a867e"},{"sha":"f24b198773ea1a7b06a4941c73a25cf9eff25ac9","author":{"email":"e3f4db239cf86136ad4659223e6cc0134ae205fb@odoo.com","name":"qdp-odoo"},"message":"[REF] purchase, sale_stock, stock_account: some refactoring","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f24b198773ea1a7b06a4941c73a25cf9eff25ac9"}]}