{"push_id":795440125,"size":16,"distinct_size":3,"ref":"refs/heads/9.0-misc_optimizations-rco","head":"5eb09aa1c8201dc11519db3e0be3142a3f8135d9","before":"b3526052d4c8dfeeebb51f061e914f1da6d8fa37","commits":[{"sha":"c4a1e9089185f31075618aad9aeb672daba01de6","author":{"email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com","name":"Yannick Tivisse"},"message":"[IMP] product: Traceback on product_variant_easy_edit_view loading","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c4a1e9089185f31075618aad9aeb672daba01de6"},{"sha":"6524300a4b89e5616d4ebcef20128a527c5208e1","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] sale: do not store invoice_count\n\nBecause reasons:\n- The field is only used in a stat button, so there is a limited number\n  of accesses to it.\n- The field is computed in a method which is used to compute\n  invoice_ids, which is not stored anyway.\n- If some refund_ids are found, invoice_count is not updated in the\n  database. This is because the refunds are not linked in any way to the\n  SO or to the original invoice, making impossible to find an\n  appropriate @api.depends field to monitor.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6524300a4b89e5616d4ebcef20128a527c5208e1"},{"sha":"2d5776d248920267bcf6d002e4420dd3d6a8282e","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] sale, sale_stock: do not decrease quantity\n\nIn case of exception (refund, return of product), we want to let the\nuser decides what needs to be done with the quantity delivered or\ninvoiced.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2d5776d248920267bcf6d002e4420dd3d6a8282e"},{"sha":"f5ad25168674e33149f4371ac0115b1f5bd9e6f3","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[FIX] account: _compute_values_for_statement_line is not a valid compute\n\nThis allows people to use point of sale > sessions > put money in again.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f5ad25168674e33149f4371ac0115b1f5bd9e6f3"},{"sha":"88d851af58161d6232a10cc4076cf164f2656f76","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[FIX] account: correctly set the opening amount of a bank statement\n\n_default_opening_balance is used as a default for the balance_start\nfield. A default function should return the default value, not attempt\nto set it on self, which is what was being done when\n_set_opening_balance gets called.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/88d851af58161d6232a10cc4076cf164f2656f76"},{"sha":"8b17079530605612bdd5768349c1bde034472607","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[FIX] account: select last bank statement based on date_done, not date\n\ndate is a Date field, whereas date_done is a Datetime field. When using\ndate, the code failed to successfully select the last bank statement if\nthere were multiple bank statements being opened on the same day.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/8b17079530605612bdd5768349c1bde034472607"},{"sha":"80299af6d5c6a9cc0ddce89b621d7afc26a6cd92","author":{"email":"cedc577954c0671024100aeb96276b9769fc2578@odoo.com","name":"Martin Geubelle"},"message":"[IMP] web_kanban: if no tag, the corresponding section should be hidden","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/80299af6d5c6a9cc0ddce89b621d7afc26a6cd92"},{"sha":"5345961073b58f511e5a229b506bb1dbb071a619","author":{"email":"cedc577954c0671024100aeb96276b9769fc2578@odoo.com","name":"Martin Geubelle"},"message":"[FIX] web_kanban: instant tooltip on tags, without delay","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/5345961073b58f511e5a229b506bb1dbb071a619"},{"sha":"94900dda501656300e183289d1dfa16dfd0ee5b8","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[IMP] point_of_sale: reimplement cash control support\n\nSupport for cash control was removed in\nc04065abd8f62c9a211c8fa824f5eecf68e61b73. Because the cash_control field\non account.journal was removed, we now define a cash_control preference\non pos.config. In order to set the opening and closing balances the new\nAccountBankStmtCashWizard is used.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/94900dda501656300e183289d1dfa16dfd0ee5b8"},{"sha":"a1c878e40fad64cf994829bc297011f62dd5db1c","author":{"email":"0f311f41b2be8e2b5de98776566d712cdc154ca4@odoo.com","name":"Xavier Morel"},"message":"[FIX] account: missing parameter in send_mail\n\nd88c34d1 added an auto_commit parameter to send_email of\nmail.compose.message but apparently missed updating at least one\noverride.\n\nFix that oversight.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/a1c878e40fad64cf994829bc297011f62dd5db1c"},{"sha":"4449984c757d506f6875105c2a3a0ddca7bc7490","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[REF] purchase: better overriding possibilities","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/4449984c757d506f6875105c2a3a0ddca7bc7490"},{"sha":"9ac8d9830ef0d0c3616de3cdf99386fc8a812c0e","author":{"email":"1f46e7f017caa89a77c9557ed26b800e8d5d7700@odoo.com","name":"Josse Colpaert"},"message":"[FIX] Change price history and stock valuation report to standard_price on variant\n\nAs the standard price on the product template changed towards the product variant,\nwe should also change the product price history to be by variant.\n\nAlso the inventory value calculated in the Stock Valuation report should be by variant.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/9ac8d9830ef0d0c3616de3cdf99386fc8a812c0e"},{"sha":"49a695ff4e1ca64defca3b73012c249fe76d52c6","author":{"email":"7ded627f77eb5ff24b764bfadf18ed5e7d02aa6b@odoo.com","name":"pvy"},"message":"[ADD] l10n_hu: menuitems for the hungarian statements","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/49a695ff4e1ca64defca3b73012c249fe76d52c6"},{"sha":"c0af2179a5861e1e2a90bcb6cd80243d7e82e8f5","author":{"email":"fcee45b878db1f337818c5c606c1542797080a40@openerp.com","name":"Raphael Collet"},"message":"[IMP] ir_translation: method `_get_ids` no longer needs `ormcache`\n\nThis method is no longer used for translating fields, and it is now done by\nmethod `read` with a JOIN on `ir_translation`.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c0af2179a5861e1e2a90bcb6cd80243d7e82e8f5"},{"sha":"1eca023f75c0cd4209a94564a3784896cfff8109","author":{"email":"fcee45b878db1f337818c5c606c1542797080a40@openerp.com","name":"Raphael Collet"},"message":"[IMP] models: improve code to enable field prefetching in onchange mode\n\nEnable the prefetching of several fields while evaluating an onchange.  Special\ncare is taken to not prefetch computed fields or fields already in cache.  The\nlatter is necessary to avoid \"cleaning up\" dirty fields by accident.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/1eca023f75c0cd4209a94564a3784896cfff8109"},{"sha":"5eb09aa1c8201dc11519db3e0be3142a3f8135d9","author":{"email":"fcee45b878db1f337818c5c606c1542797080a40@openerp.com","name":"Raphael Collet"},"message":"[IMP] fields: avoid `search` when recomputing a field on the same records\n\nThis avoids a few dumb queries.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/5eb09aa1c8201dc11519db3e0be3142a3f8135d9"}]}