{"push_id":2389213611,"size":11,"distinct_size":11,"ref":"refs/heads/10.0","head":"303f547690f90a06ed5884406a428006d377e3de","before":"1c015283753df0bdc201b2e010a27be398960b03","commits":[{"sha":"2f46f3bdb2e1e1baf69e9a548975813d5fe61d31","author":{"name":"Denis Ledoux","email":"fb389915ccff9417fc6b1756fa6a078911f40aee@odoo.com"},"message":"[FIX] hr_payroll: generate payslips sets the employee company\n\nIn a multi-company environment,\nif a user in company A\ncreated a Payslips batch for an employee in the company B\nand used the `generate payslips` button,\nthe created payslip was set with the user company (A) while\nit must be the employee company (B).\n\nopw-1820138","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/2f46f3bdb2e1e1baf69e9a548975813d5fe61d31"},{"sha":"d7f4454694bf2502c508f265beb37ff73fe8e777","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch 9.0 up to 2f46f3bdb2e","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/d7f4454694bf2502c508f265beb37ff73fe8e777"},{"sha":"41af298d9d8a68be29cee57a4352e49d269594b7","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[FIX] hr_payroll: use defined variable\n\nOversight of previous forward-port","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/41af298d9d8a68be29cee57a4352e49d269594b7"},{"sha":"f48b754cef9e778423c51ee69dd19ee3e8611eb6","author":{"name":"Denis Ledoux","email":"fb389915ccff9417fc6b1756fa6a078911f40aee@odoo.com"},"message":"[FIX] membership: missing triggers to recompute membership dates\n\nWhen a membership line has its dates changed\n(date_from, date_to, date_cancel)\n\nThe membership start/stop dates on the member\n(res.partner) were not changed accordigly.\n\nopw-1823981","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/f48b754cef9e778423c51ee69dd19ee3e8611eb6"},{"sha":"b5da9d65ae244730fafcde1f7cae2266461dd3ca","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch saas-6 up to f48b754cef9","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/b5da9d65ae244730fafcde1f7cae2266461dd3ca"},{"sha":"fc2fc62ffd983c022dc28fe15e687d9a34499630","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch 9.0 up to b5da9d65ae2","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/fc2fc62ffd983c022dc28fe15e687d9a34499630"},{"sha":"4fc09478505689300fe7e2557a605fe47425d0af","author":{"name":"Martin Trigaux","email":"c739784485baa37b6c500547d280ba9d1fc1d6e5@odoo.com"},"message":"[FIX] tools: do not escape \\t\n\nmsgid \"\"\n\"You cannot set a negative product quantity in an inventory line:\\n\"\n\"\\t%s - qty: %s\"\n\nWas creating a ir.translation record with a src as\n\nYou cannot set a negative product quantity in an inventory line:\nt%s - qty: %s\n\n('t' instead of \\t)\n\nCloses #23541\nFixes #23521","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/4fc09478505689300fe7e2557a605fe47425d0af"},{"sha":"b98233aacc5ae71216400e9c3acb390eef4c6247","author":{"name":"Denis Ledoux","email":"fb389915ccff9417fc6b1756fa6a078911f40aee@odoo.com"},"message":"[FIX] stock_landed_costs: gap in landed costs sequences\n\nOn creation of a new landed cost,\nin the web client,\nthe name was filled with the next sequence\n`self.env['ir.sequence'].next_by_code('stock.landed.cost')`\n\nbut then, as the field is readonly,\nit is not sent in the create values to the server,\nand therefore the server sets again the default value\nand generates a new sequence name.\nThe previous assigned sequence name is therefore never assigned,\nand there was an obvious gap in the landed costs sequences.\n\nBesides, using a sequence as a default is never a good\nidea, as the record can be discarded, and this will not discard\nthe sequence number that has been used. There will be again\na gap in the sequence.\n\nSee this forum topic for reference:\nhttps://www.odoo.com/forum/help-1/question/how-to-handle-reading-and-writing-to-read-only-fields-2247#answer_2281\n\nI therefore remove the default value,\nand use the exact same behavior than on the sale order,\nwhich is pretty similar:\n - The default value is set to `New`\n - Then, on creation, it is replaced to the actual sequence number.\n\nhttps://github.com/odoo/odoo/blob/bfe88c50e2b4975a23c624cc5b5171158bb9f855/addons/sale/models/sale.py#L273-L279\n\nopw-1823133\n\nNote: This can be back-ported to Odoo 9.0,\nbut the fix will be different since the module has\nbeen converted to the new API since then.\nIf I did it in 9.0 in the first place,\nmostlikely it would not have been forward ported correctly.","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/b98233aacc5ae71216400e9c3acb390eef4c6247"},{"sha":"205fd6afe21be8dc26d18d225cbfc75e3b649b6f","author":{"name":"Martin Trigaux","email":"c739784485baa37b6c500547d280ba9d1fc1d6e5@odoo.com"},"message":"[FIX] sale: translate Uncategorized layout","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/205fd6afe21be8dc26d18d225cbfc75e3b649b6f"},{"sha":"1274758033c41b0c13afdc28f6ff357ee9b9afdd","author":{"name":"Martin Trigaux","email":"c739784485baa37b6c500547d280ba9d1fc1d6e5@odoo.com"},"message":"[FIX] gamificiation: partial backport of 56645335\n\nWas making subject `mail.message()`\n\nCloses #9557","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/1274758033c41b0c13afdc28f6ff357ee9b9afdd"},{"sha":"303f547690f90a06ed5884406a428006d377e3de","author":{"name":"Nicolas Martinelli","email":"76fd54f3784bbe4be7fb6e989b36e7f74a3407b8@odoo.com"},"message":"[FIX] point_of_sale: round unit_price\n\n- Set the product price decimals to 5\n- Create a product costing 0.32\n- Create a pricelist with 20 % discount when quantity is > 100\n- Set a default fiscal position on the POS\n- Lauch a POS session\n- Add 500 units of the product\n\nThe unit price is rounded to 0.26, while it should be 0.256.\n\nThis is due to the call to `compute_all`, which will round to the\ncurrency precision.\n\nopw-1816997","distinct":true,"url":"https://api.github.com/repos/LevelPrime/odoo/commits/303f547690f90a06ed5884406a428006d377e3de"}]}
{"actor":{"display_login":"robyf70"}}