{"push_id":596204647,"size":157,"distinct_size":157,"ref":"refs/heads/8.0","head":"cb7e2b89c29362ff03fbc265aff53f48d6ca2e95","before":"8db9654e39a6edf8248405080c216c26199caba3","commits":[{"sha":"f7b9046c7b57272e7504ad19137515951c0e9194","author":{"email":"cbf0d0e0fe9db7fdb3093c025933ce8bc4f9498c@gmail.com","name":"Guewen Baconnier"},"message":"Add a failing test to reproduce #5398","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/f7b9046c7b57272e7504ad19137515951c0e9194"},{"sha":"461c93081d54db2fa08a166837140ae8e59f3d8f","author":{"email":"cbf0d0e0fe9db7fdb3093c025933ce8bc4f9498c@gmail.com","name":"Guewen Baconnier"},"message":"Add a failing test for write as well","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/461c93081d54db2fa08a166837140ae8e59f3d8f"},{"sha":"4305aad02fc76411209cbd432d7837b68bd39fbb","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[IMP] Packaging: version number in docker image name","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/4305aad02fc76411209cbd432d7837b68bd39fbb"},{"sha":"4433825dbb0fffb212cf6c17e6786edec4da55fa","author":{"email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com","name":"Christophe Simonis"},"message":"[MERGE] forward port of branch 7.0 up to 4305aad\n\nYes, this commit is empty. This is not an error.","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/4433825dbb0fffb212cf6c17e6786edec4da55fa"},{"sha":"121b8e6800498fa8939282ad1dd2db258a0b06b5","author":{"email":"fcee45b878db1f337818c5c606c1542797080a40@openerp.com","name":"Raphael Collet"},"message":"[FIX] models: in onchange, false changes where detected in many2many fields\n\nThis was due to secondary fields loaded from database in 'onchange' mode.  In\nthat mode, the secondary fields were marked 'dirty', and therefore returned by\nthe method `onchange`.  The fix consists in loading those secondary fields in\ncache before processing the onchanges.\n\nThis incidentally fixes a test on method `onchange`: in a one2many field, some\ndirty fields were unexpectedly returned in the result.  This was due to those\nfields being loaded while processing onchanges.","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/121b8e6800498fa8939282ad1dd2db258a0b06b5"},{"sha":"e8c44676a6d4bd56caeaecadaec6b1d9b15baf97","author":{"email":"4371ad4396654df26d2b8e377d24a41e8e996b68@therp.nl","name":"OCA git bot"},"message":"Merge remote-tracking branch 'odoo/8.0' into 8.0","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/e8c44676a6d4bd56caeaecadaec6b1d9b15baf97"},{"sha":"8be57ccf0dda488937dbf59593336f5a3536faf7","author":{"email":"8ac7805ed45533b9dafb856adac3f838506b05c1@gmail.com","name":"Denis Michiels"},"message":"[FIX] sale: Chatter entries translated in user language\n\nWhen a delivery order is confirmed, pass the user language to the\nprocurement creation so the messages in the chatter are now translated\nin his language.\n\nopw 627002","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/8be57ccf0dda488937dbf59593336f5a3536faf7"},{"sha":"0bbd8351f1126f2d9141200ce1519c99746a065c","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] web: on_item_action_clicked, self.dataset is not always defined.\n\n27a48f8026f824f62955d5bf2a83b2799ad98db1 introduced the use of self.dataset\nIt appears it is not always defined.\nFew lines above, self.getParent().dataset is used,\nand looks to be always defined.\nWe therefore now use this dataset in order to get the context,\nto correctly pass the current session language.\n\nCloses #5416","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/0bbd8351f1126f2d9141200ce1519c99746a065c"},{"sha":"56c73bf6f3738cc12d96340152f8088975b5f799","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[MERGE] forward port of branch 7.0 up to 0bbd835","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/56c73bf6f3738cc12d96340152f8088975b5f799"},{"sha":"4f60549a269e1833779bbe59392097b5a7050037","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[MERGE] forward port of branch saas-3 up to 56c73bf","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/4f60549a269e1833779bbe59392097b5a7050037"},{"sha":"5d9fb7f1d1f80e7dae7538b8992b01fb4bd12cc3","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] stock: picking report for picking without lines\n\nEven it is dummy, this is possible to create an empty picking,\nand to print it.\nWe therefore must ensure no traceback is displayed.","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/5d9fb7f1d1f80e7dae7538b8992b01fb4bd12cc3"},{"sha":"717e4106adc25572d6975a65c39762c3074a4b06","author":{"email":"c0b448705139d4efccf09e7f5eee725c11211cef@openerp.com","name":"Frédéric van der Essen"},"message":"[FIX] product: backport of 0059d7b, avoid rounding 0 for kg\n\nThe precision 'Product Unit of Measure' was defined after the declaration of kg.\nSince fc85a7ee, the precision of kg is set in data to 0.001.\nAs the Product Unit of Measure was not defined yet, the rounding was stripped to\n(16,2) precision, so getting a rounding of 0.0 for the kg unit of measure.\n\n[FIX] product: the declaration of decimal precision was done after\nthe declaration of uom precision, preventing uom precision from going above\nthe default decimal precision. + made the Kg unit precise up to grams by default.","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/717e4106adc25572d6975a65c39762c3074a4b06"},{"sha":"3ff4cdea95c525053314c750e4c1203707dada9d","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] pos: Bad float comparison to check amount_return in _process_order.\n\nFloat comparison should always be done using float_compare, or float_is_zero when compared to 0.0.\n\nopw: 627248\nCloses #4118","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/3ff4cdea95c525053314c750e4c1203707dada9d"},{"sha":"4bf5ce94d20d4ddec180cd7a9ef15511c2d9784f","author":{"email":"8ac7805ed45533b9dafb856adac3f838506b05c1@gmail.com","name":"Denis Michiels"},"message":"[FIX] account_invoice : origin field for refund invoice\n\nWhen creating a Refund invoice, the field \"origin\" is fill with\nthe number of the invoice to refund\n\nfix #5233\nopw 627828","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/4bf5ce94d20d4ddec180cd7a9ef15511c2d9784f"},{"sha":"d13ca06c8eeaddf5c3050afaa829d50225b7d249","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] calendar: message_(un)subscribe expects integers\n\nIn calendar, using recurrent events leads to the use of\nvirtual ids, which are strings.\nIt wasn't possible to change the message subscriptions\nfor recurring events,\nneither for the user himself, neither for the other followers\n\nopw-627895","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/d13ca06c8eeaddf5c3050afaa829d50225b7d249"},{"sha":"25429656c7d9e229e55158f9cf8e15e2f84e4caf","author":{"email":"e7186c69ec1b2bb8efc432d8c3cc33ecd525de54@me.com","name":"Arthur Maniet"},"message":"[FIX] account: rounding error when the balanced operation done in bank statement reconciliation is converted to the company currency.","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/25429656c7d9e229e55158f9cf8e15e2f84e4caf"},{"sha":"4928db70adfc2f0811c5fcef3fdefc36565c0228","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] account: partner form buttons access rights\n\nWhen having account installed, but having as only\naccess right \"Contacts creation\", it wasn't possible to\ndisplay the partner form.\n\nSetting the \"groups\" on the button itself has as effect\nto hide the button, but not to prevent its value computation.\nIf you did not had the access rights required to compute the\nbuttons values, it leaded to security issues.\n\nPut the \"groups\" on the view instead prevent the button to be loaded,\nand its value to be computed. It therefore avoids both\na useless computation (computing the value of a hidden button\nis not really useful), and prevent any access rights warnings.\n\nBesides, 3 different groups were needed to display the\nthree buttons:\n - account.group_account_invoice\n - account.group_account_user\n - analytic.group_analytic_accounting\n\nNot having one of these tree groups could lead to security\nwarnings. We therefore split this view into three sub-views,\nwith each one a group set (and a button)\n\nopw-628668","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/4928db70adfc2f0811c5fcef3fdefc36565c0228"},{"sha":"f23e47539e6a61e0f410787eb20a9adf2d186e57","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] project_issue: partner form issue button\n\nThe reasons are similar than 4928db70adfc2f0811c5fcef3fdefc36565c0228","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/f23e47539e6a61e0f410787eb20a9adf2d186e57"},{"sha":"5ec8596f67990a52fb3427f31d86a5f2f36bc801","author":{"email":"fcee45b878db1f337818c5c606c1542797080a40@openerp.com","name":"Raphael Collet"},"message":"[FIX] fields: fix `_column.new()` by relying on `to_field_args()`\n\nThe implementation was based on the ill-defined method `same_parameters()` that\ncompares arguments based on a heuristic.  Instead, we now create a new column\nand check whether it is equivalent to `self` by comparing the arguments\nreturned by `to_field_args()`.  If that is the case, `self` is reused instead\nof the new column.\n\nThe code refactoring also fixes the column reuse which was broken by the\nintroduction of the parameter `compute` in commit 9333c62.  Indeed, with that\nparameter, `same_parameters()` always returned False, since old-api columns do\nnot have that parameter by default.  The parameter has been renamed to\n`_computed_field`, and is no longer passed for creating columns.","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/5ec8596f67990a52fb3427f31d86a5f2f36bc801"},{"sha":"7ffbb8d142f66f06efba6e9d0dc9cc522ccdb18e","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] project: task count button & link\n\nThe tasks list view \"act_project_project_2_project_task_all\"\nalways displays inactive tasks (\"'active_test': False\" in context).\n\nBoth the link in the kanban and the button in the form\nleading to this list view should therefore counts both\ninactive & active tasks.\n\nopw-628672","distinct":true,"url":"https://api.github.com/repos/Antiun/odoo/commits/7ffbb8d142f66f06efba6e9d0dc9cc522ccdb18e"}]}