{"push_id":760160480,"size":96,"distinct_size":6,"ref":"refs/heads/master-customer-usability-form-gan-tde","head":"64f746e060f4c5f213c1e892237c2d3004673346","before":"009d96d97215aa8ee465d01fc8d9f49bf15a0872","commits":[{"sha":"54e06907c0456a32bb913e0c8299083db07caff0","author":{"email":"d670d44c3ca8bd4cd53a3b09f8bf8fc35e4843cc@openerp.com","name":"Olivier Dony"},"message":"[FIX] base, auth_openid: wrong implementation of API by auth_openid\n\nAuthentication modules are supposed to override res_users.check_credentials()\nin order to plug in their own mechanism, without actually modifying the\nbehavior of res_users.check(), res_users.authenticate() or\nres_users._login().\n\nauth_openid was incorrectly overriding check() instead of\ncheck_credentials(), and unnecessarily accessing private\nattributes of res_users. Fixing the implementation of auth_openid\nto follow the API means we can completely make those attributes\nprivate.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/54e06907c0456a32bb913e0c8299083db07caff0"},{"sha":"77868ec4f978914cc0f632c27c74d9bb6bf18515","author":{"email":"d670d44c3ca8bd4cd53a3b09f8bf8fc35e4843cc@openerp.com","name":"Olivier Dony"},"message":"[FIX] base, auth_openid: wrong implementation of API by auth_openid\n\nAuthentication modules are supposed to override res_users.check_credentials()\nin order to plug in their own mechanism, without actually modifying the\nbehavior of res_users.check(), res_users.authenticate() or\nres_users._login().\n\nauth_openid was incorrectly overriding check() instead of\ncheck_credentials(), and unnecessarily accessing private\nattributes of res_users. Fixing the implementation of auth_openid\nto follow the API means we can completely make those attributes\nprivate.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/77868ec4f978914cc0f632c27c74d9bb6bf18515"},{"sha":"6e59ea5db9fd8c3a6f51c559b309ecbc4355a3d9","author":{"email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com","name":"Christophe Simonis"},"message":"[FIX] tests: explain why we ignore phatomjs return code","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6e59ea5db9fd8c3a6f51c559b309ecbc4355a3d9"},{"sha":"0b74fbed74ea72d61cf4d65f32751897a9cae3ba","author":{"email":"2c6ae9b839f02446c08f351a8654ca122c21870f@camptocamp.com","name":"Alexandre Fayolle"},"message":"[FIX] ir.ui.view: pass context as a kwarg\n\notherwise when a method such as fields_get is overridden\nusing the new API, self.env.context is an empty directory,\nand the translations cannot be performed correctly\n\nCloses #7911","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/0b74fbed74ea72d61cf4d65f32751897a9cae3ba"},{"sha":"6e2026dcda1a41ddbac4d13959e0399a835c4267","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] account_analytic_analysis: timesheet_ca_invoiced\n\nThe function \"_timesheet_ca_invoiced_calc\" must not take lines from invoice in state \"draft\" or \"cancel\"\nto compute timesheet_ca_invoiced. Inspired from function \"_ca_invoiced_calc\".\n\nopw646602","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6e2026dcda1a41ddbac4d13959e0399a835c4267"},{"sha":"39b0a4c2ccaee8f31f5dae62ff502a8bc5c2cfe9","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] account: tax_sign\n\nWhen changing manually the amount of tax in supplier invoice,\nthe tax sign of the tax must be kept.\nBack-port of 4f6eebf698b78cdd2001129f231c0a0e2\n\nopw:645691","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/39b0a4c2ccaee8f31f5dae62ff502a8bc5c2cfe9"},{"sha":"118b91ec98987ac52448498478d50fc6a76ca39e","author":{"email":"d670d44c3ca8bd4cd53a3b09f8bf8fc35e4843cc@openerp.com","name":"Olivier Dony"},"message":"[FIX] web: properly escape breadcrumbs titles\n\nIntroduced in saas-6 by 61dec05b9f291abee4353fd07a47916b212f4fbf,\nthe title was previously escaped properly.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/118b91ec98987ac52448498478d50fc6a76ca39e"},{"sha":"6b13493e774040ab3df828eaf8f20441b0055f83","author":{"email":"11d1285451c0900b4c44ef044bbdcf05281e7509@odoo.com","name":"Julien Legros"},"message":"[FIX] purchase: make purchase order regression\n\nregression introduced by fe92deaa1d6654f4034a6091ded36c5549e08bbe\nwhen forward porting 24556120e78e4d38f762c7e8dfc083d231cebcb4","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6b13493e774040ab3df828eaf8f20441b0055f83"},{"sha":"4ffcbe841c9b1b6c9d32b7acfc1a3a34e04616aa","author":{"email":"11d1285451c0900b4c44ef044bbdcf05281e7509@odoo.com","name":"Julien Legros"},"message":"[FIX] purchase: correctly fix regression","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/4ffcbe841c9b1b6c9d32b7acfc1a3a34e04616aa"},{"sha":"5e4c09ae5334159fbf9126493cbf0e7dcbef3859","author":{"email":"d670d44c3ca8bd4cd53a3b09f8bf8fc35e4843cc@openerp.com","name":"Olivier Dony"},"message":"[FIX] res.users: more consistent handling of user private fields","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/5e4c09ae5334159fbf9126493cbf0e7dcbef3859"},{"sha":"fb55b2fa5ec5066484bbcc55d94d07d35930417a","author":{"email":"d670d44c3ca8bd4cd53a3b09f8bf8fc35e4843cc@openerp.com","name":"Olivier Dony"},"message":"[FIX] res.users: more consistent handling of user private fields","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/fb55b2fa5ec5066484bbcc55d94d07d35930417a"},{"sha":"1388c0c108ba138b58db5de7722f4890b1baa70b","author":{"email":"d670d44c3ca8bd4cd53a3b09f8bf8fc35e4843cc@openerp.com","name":"Olivier Dony"},"message":"[FIX] auth_openid: typo in rev. 54e0690","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/1388c0c108ba138b58db5de7722f4890b1baa70b"},{"sha":"da8855ad2b476f0f09272fa078f5a3094beb733a","author":{"email":"d670d44c3ca8bd4cd53a3b09f8bf8fc35e4843cc@openerp.com","name":"Olivier Dony"},"message":"[FIX] auth_openid: typo in rev. 77868ec","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/da8855ad2b476f0f09272fa078f5a3094beb733a"},{"sha":"5a53d7d8b9e02e9bad2513e493d1f44c1a13f797","author":{"email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com","name":"Jeremy Kersten"},"message":"[FIX] website_sale: force refresh cart without cache when product removed\n\nFirefox keep in cache the value of input.\nSo, when we delete a product line and call location.reload(), firefox\nremember the value and state of this input and don't refresh with the new\nvalue.\n\nAdding True as param (forceReload) fixes the problem since it doesn't\nuse old value. Another way will be to add autocomplete=\"off\".\n\nForcedReload (Optional): Is a Boolean flag, which, when it is true, causes the\npage to always be reloaded from the server. If it is false or not specified,\nthe browser may reload the page from its cache.\n\nThis closes #7888 #3342 #7491","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/5a53d7d8b9e02e9bad2513e493d1f44c1a13f797"},{"sha":"4a46ca474d5df15a711deb06bf1e1843c3e7168b","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] sale: comment in partial invoice\n\nWhen a partial invoice is created from a sale order, the field \"note\"\nin the sale order must be written in the field \"comment\" of the invoice.\n\nopw:646852","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/4a46ca474d5df15a711deb06bf1e1843c3e7168b"},{"sha":"6ebbbdbae98ece82deb48a14d54cf53f3988e4fa","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] stock: no uom rounding for DO availability & reservation\n\nInstead of rounding the availability and reversation\nof a delivery order line to the current UOM rounding,\nwe round to the generic Product of measure precision.\n\nThis is to have the real availability, even for a unit\nof measure that normally cannot be split.\n\nFor instance, for a product for which the default\nuom is 'Unit(s)', but for a specific delivery order\nyou deliver 1 'Dozens' of this product,\nif you have 6 Units available, it will now display\nthat 0.500 'Dozens' is available and reserved, which\nis what is actually happening.\n\nBefore, it displayed that 1 dozens was available, even\nif only 6 units were available, on the 12 needed.\n\nopw-643312","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6ebbbdbae98ece82deb48a14d54cf53f3988e4fa"},{"sha":"982f7132369e8db743b92adb69bec613458ae4e7","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] website_mail: clean_for_save\n\nRemoving hidden tags could remove useful tags in the DOM\nsuch as \"br\".\n\nopw:646185","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/982f7132369e8db743b92adb69bec613458ae4e7"},{"sha":"bf0f43820960d9ca5c023cfb0ea6e140afa7a0f9","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] purchase: procurement quantity depends on product_id\n\nBefore this fix, the quantity of the last procurement of the list is used for\neach PO line.\n\nopw-646868\nopw-646596","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/bf0f43820960d9ca5c023cfb0ea6e140afa7a0f9"},{"sha":"4fcc756ef9c97a5ffe4bcaec9cf29306ebb0eea3","author":{"email":"e7f5472e9a159f4d404f1091c7e345bf7ac1ddb0@odoo.com","name":"Odoo Translation Bot"},"message":"[I18N] Update translation terms from Transifex","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/4fcc756ef9c97a5ffe4bcaec9cf29306ebb0eea3"},{"sha":"c16885e6e2f8e9767c243f5f31d01114a6b5003b","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] hr_timesheet_invoice: invoice line in partner lang\n\nDuring refactoring at 55f9cbf, lost translation of invoice lines.\nThe invoice lines should be in the partner language instead of in the user lang.\nThe analytic lines are browsed explicitely in the user language.\n\nFixes #7774\nCloses #7796\nopw-646166","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c16885e6e2f8e9767c243f5f31d01114a6b5003b"}]}