{"push_id":1450401207,"size":242,"distinct_size":2,"ref":"refs/heads/master-pos-product-groupable-rap","head":"127bb5688efbb696104e9fc220e8984a75d792e8","before":"5ed0309663aee78449fc99d7ea26bafc30c5a63a","commits":[{"sha":"aad8079c73aa35ea70c7add456c3798e4eeff12c","author":{"name":"Goffin Simon","email":"27fb2926b4ed71baf246c49114acdb9ea83f3eb6@odoo.com"},"message":"[FIX] website_sale: Empty quantity in website cart\n\nEmpty quantity on a line in the website cart didn't delete the line.\n\nopw:694361","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/aad8079c73aa35ea70c7add456c3798e4eeff12c"},{"sha":"54d091448b3d4d6c1878ef463e47a0f4b18b4e2b","author":{"name":"Nicolas Lempereur","email":"20b6a29c46d1a38278b1511d2765b429bce35dfb@odoo.com"},"message":"[FIX] sale, website_portal_sale: see portal button\n\nWith a9bd9ab1 the access action was refined depending on the user.\n\nBut when sending a mail about a sale order, this lead to an issue since\na mail template is rendered with the current user and not the mail\nrecipients.\n\nSo in the case of a sale order, the recipient could not have a button\nleading to /my/orders/{order_id} whilst he should have, because the\nuser used to render the mail was the sender (which was an employee and\nnot a share user).\n\nThis commit adds a context key \"force_website\" which force the action to\nan available /my/orders even if the sender is not a share user.\n\nopw-691040","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/54d091448b3d4d6c1878ef463e47a0f4b18b4e2b"},{"sha":"1c58ff30bd5e61c644242292acec86ba1d5242a1","author":{"name":"Goffin Simon","email":"27fb2926b4ed71baf246c49114acdb9ea83f3eb6@odoo.com"},"message":"[FIX] account: _get_analytic_amount_currency\n\nWhen creating a timesheet with several lines, it creates several\nanalytic lines and it raised an error: \"Expected singleton\"\n\nopw:694722","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/1c58ff30bd5e61c644242292acec86ba1d5242a1"},{"sha":"1e23b1921aac316ae74d51f3a287f42dca4d3d20","author":{"name":"Thibault Delavallée","email":"5d1eab799c8290aa8801a3f054f327aa6b9c066c@odoo.com"},"message":"[FIX] hr_holidays: fix forward-ported code still using workflows\n\nCommit 0b87f7662892d60e03f1016e4150d53aef979a06 introduced in 9 some new\ncontrollers in hr holidays. They are used to activate some workflow signals\nthrough dedicated controllers.\n\nHowever hr holidays workflow have been removed meanwhile at commit\n6a8e4c611918162e3d1673f86994a9aa1ce92372. This commit fixes the forward-port\nby correctling calling methods instead of trigerring workflow signals.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/1e23b1921aac316ae74d51f3a287f42dca4d3d20"},{"sha":"9a1fd7c940a64055d8435f9c7bc7d4f07ddbd3bf","author":{"name":"qsm-odoo","email":"a99e73845cc00a5cb1ee6b97643be9934fdddc33@odoo.com"},"message":"[FIX] website: fix opening of the SelectEditMenuDialog\n\nWhen on a page event for example, when the user choose \"Edit menu\",\na modal is first opened to ask which menu to edit (the top menu or\nthe event menu ?).\n\nThis feature was broken with a web_editor refactoring. Indeed, the\ndialog was converted to use the standard dialog class but the\nwidget was still inserted in the DOM thanks to \"appendTo\" instead of\nthe modal built-in \"open\" method, preventing it to be properly opened.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/9a1fd7c940a64055d8435f9c7bc7d4f07ddbd3bf"},{"sha":"ba1602ee77c5fa5b297548bb17e6697058af955b","author":{"name":"Josse Colpaert","email":"9b9ab4b318fb5ecd770a390a6ccc0639b82b1c46@odoo.com"},"message":"[FIX] stock: fix search and domain on location_id, company_id, owner_id of stock.quant.package\n\nThose fields were stored computed fields before. However store has been\nremoved while migrating to the new API. We need a search function if we\nwant to be able to search on those fields and to use domains.\n\nDomains are necessary to take packages from the right source locations.\n\nThe computation is done by searching the packages with the\n\"location/owner/...\" domain and by returning a parent-of domain\nin order to include all parent packages too.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ba1602ee77c5fa5b297548bb17e6697058af955b"},{"sha":"a6b41186ca88e26be4244e5ecfd606cfc0407b42","author":{"name":"Josse Colpaert","email":"9b9ab4b318fb5ecd770a390a6ccc0639b82b1c46@odoo.com"},"message":"[FIX] stock: fix issue when creating package and computing children quants\n\nchildren_quant_ids is a computed field that does a search based on current\nrecord id. However this causes a traceback when creating a record as\nthere is no id. This commit fixes this issue.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/a6b41186ca88e26be4244e5ecfd606cfc0407b42"},{"sha":"9ab572fa4c783e7428cbdbc3c14339fd33fc67bc","author":{"name":"Odoo Translation Bot","email":"37c6687308ede3fe79bb1a180e74d2248ff33c40@odoo.com"},"message":"[I18N] Update translation terms from Transifex","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/9ab572fa4c783e7428cbdbc3c14339fd33fc67bc"},{"sha":"3321d9c1ca64505536e81a9df9ab8b1aadfe54c7","author":{"name":"Damien Bouvy","email":"1d7e381d0f335210e1a526c88f2fff23ab8cce1e@odoo.com"},"message":"[FIX] payment_ogone: serialize correctly & validate with sudo","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/3321d9c1ca64505536e81a9df9ab8b1aadfe54c7"},{"sha":"aa7d1ab9d1b14a68e421ee254d31d3eb6ef04207","author":{"name":"Nicolas Martinelli","email":"76fd54f3784bbe4be7fb6e989b36e7f74a3407b8@odoo.com"},"message":"[FIX] account: invoice tracebacks\n\nWhen the company field is empty on an invoice, tracebacks occur.\n\nFixes #14410\nopw-694476","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/aa7d1ab9d1b14a68e421ee254d31d3eb6ef04207"},{"sha":"46c5db095af77bd61c883c6af5f801da4da1d9da","author":{"name":"Goffin Simon","email":"27fb2926b4ed71baf246c49114acdb9ea83f3eb6@odoo.com"},"message":"[FIX] account_tax_cash_basis: _get_tax_cash_basis_lines\n\nWhen refunding a supplier invoice with tax cash basis and no cash flow,\na movement for the cash basis tax was created.\n\nOnly entries with cash flow must be created for cash basis taxes.\n\nopw:693453","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/46c5db095af77bd61c883c6af5f801da4da1d9da"},{"sha":"88912f810ffad57f9f0ac39e9690657c9ea1ba10","author":{"name":"qsm-odoo","email":"a99e73845cc00a5cb1ee6b97643be9934fdddc33@odoo.com"},"message":"[IMP] web_editor: allow lazy loadings in Animation instance\n\nThis commit comments the code of the Animation class and allows\nfor lazy loading of resources before animations' start methods\nare called.\n\nThis lazy loading can be performed in the willStart method (to use\nthe same way as in the Widget class).\n\nThis commits also removes the \"stop\" function of the module as it\nwas not really useful. It was used to restart the animations (by\nimmediatly calling start again after the stop call). Now the Animation\nclass contains a restart method and the module \"start\" function\nautomatically knows if it has to instanciate an animation or restart\nan existing one.\nAnimation start should only be performed by instanciating an Animation\n(thanks to new) or by calling the restart method, to insure the\nwillStart method is always called. Anyway, the best way to start\nanimations is to let the system handle them, using the \"selector\"\nattributes in your Animation definitions as before.\n\nSee in-code comments for details.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/88912f810ffad57f9f0ac39e9690657c9ea1ba10"},{"sha":"365f7e9212268c24dd5bb53ce6ea635fd11d0943","author":{"name":"qsm-odoo","email":"a99e73845cc00a5cb1ee6b97643be9934fdddc33@odoo.com"},"message":"[FIX] web: lazy loading the same file multiple times with loadJS\n\nBefore this commit, if the loadJS method was called two times with the\nsame url, the associated script was effectively put in the DOM only one\ntime. However, the second call returned deferred was immediatly\nresolved while the script (added by the first call) might not be fully\nloaded yet.\n\nNow, calling loadJS for a same url multiple times will always return\nthe same deferred, resolved when the associated script is fully loaded.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/365f7e9212268c24dd5bb53ce6ea635fd11d0943"},{"sha":"cf98d58f8818ba52552ac09fe9cd7757cb746368","author":{"name":"Denis Ledoux","email":"fb389915ccff9417fc6b1756fa6a078911f40aee@odoo.com"},"message":"[FIX] *: fix `product.uom`.`_compute_price` method calls\n\nDuring the conversion to the new api,\nthe method `product.uom`.`_compute_price` has had its signature\nchanged.\n\nFormerly, it was:\n`def _compute_price(self, cr, uid, from_uom_id, price, to_uom_id=False):`\nNow, it is:\n`def _compute_price(self, price, to_unit):`\n\nBasically:\n- the first argument `from_uom_id` is removed, and you now should\ncall this method from the model record directly\n- the last argument is no longer a kwargs\n\nSome calls to this method were still done the former way:\n - Some have been added during forward ports\n - Some are oversights when this method has been converted to the new api\n\nThis revision corrects the calls that were still done the former way\nto the new way.\n\nopw-694871","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/cf98d58f8818ba52552ac09fe9cd7757cb746368"},{"sha":"7e7205a7bfd5543f05808d71ae7ec8513d910079","author":{"name":"Nicolas Martinelli","email":"76fd54f3784bbe4be7fb6e989b36e7f74a3407b8@odoo.com"},"message":"[FIX] payment_stripe: make it work\n\nThe module `payment_stripe` was apparently not designed to work with\nmodule `website_payment`, althought the payment method is available. For\nexample:\n- Go to '/my/home', select \"Pay Now\" on an invoice\n- Try to pay with Stripe ==> nothing happens\n\nThis commit brings the necessary modifications to make it compatible\nwith `website_payment`. Moreover, it prevents the creation of 2\n`payment.transactions`, which was not necessary.\n\nopw-693421","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/7e7205a7bfd5543f05808d71ae7ec8513d910079"},{"sha":"b57eb754bfa3b6222ff5a5a691d3fe11684a50bf","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[FIX] core: ignore comments when clean html from emails","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/b57eb754bfa3b6222ff5a5a691d3fe11684a50bf"},{"sha":"295b96c0b39959d053c3b74edd515879c873c722","author":{"name":"Denis Ledoux","email":"fb389915ccff9417fc6b1756fa6a078911f40aee@odoo.com"},"message":"[FIX] product: store triggers for related stored `company_id` in pricelists\n\nWhen changing the company of a pricelist,\nthe change was not propagated to the related, stored, company fields\nof the `product.pricelist.version` and the `product.pricelist.item`\n\nThese triggers makes that happen.\n\nopw-694683","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/295b96c0b39959d053c3b74edd515879c873c722"},{"sha":"456d7b38f1f6c889ab24e391154dbe1d21f34371","author":{"name":"Denis Ledoux","email":"fb389915ccff9417fc6b1756fa6a078911f40aee@odoo.com"},"message":"[FIX] sale: store triggers for related stored `company_id` sale orders\n\nWhen changing the company of a sales order,\nthe change was not propagated to the related, stored, company field\nof its sale order lines\n\nThese triggers makes that happen.\n\nopw-694683","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/456d7b38f1f6c889ab24e391154dbe1d21f34371"},{"sha":"ffe3c5a6d1a4e7beb7f86bb5cec8224a1a26bf8b","author":{"name":"François Revol","email":"9fb7fb061fb483e5640f85f00fdbe30568a71337@free.fr"},"message":"[CLA] Add ICLA signature by mmu_man\n\nI hereby confirm I have signed the CLA and read the PR guidelines at\nwww.odoo.com/submit-pr\n\n(yes, github mutilates nicknames with underscores)\n\nCloses #13875","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ffe3c5a6d1a4e7beb7f86bb5cec8224a1a26bf8b"},{"sha":"623d61872db7bb275ae3c17a29ff899f39360a0d","author":{"name":"Zambu","email":"32092b4fa10526e2fcd20dbe4f0efc4fa45afc20@diagram.es"},"message":"[CLA] Corporate signature for Diagram Software\n\nCloses #14409","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/623d61872db7bb275ae3c17a29ff899f39360a0d"}]}
{"actor":{"display_login":"pgu-odoo"}}