{"push_id":1041769577,"size":35,"distinct_size":4,"ref":"refs/heads/merchise-develop-8.0","head":"bc241bda172de9af156cbe19b84e4092da14a3fb","before":"81cd8aa3f720d07131c5ebd00aed5cde831d2f3c","commits":[{"sha":"d377ffd5bf290d1e61e9bf18bafac87ac441e104","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"Revert \"[FIX] stock_landed_costs: stock input account\"\n\nThis reverts commit b955bac100999364df75219f673bafd18fc7435f.\nThe previous behavior was the correct one. However, accounting entries\nare missing.\n\nopw-671311","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/d377ffd5bf290d1e61e9bf18bafac87ac441e104"},{"sha":"c824e50b3f2e752e324a3ec56224d8c464950287","author":{"email":"ae2d8d84fd04551b2ce277740c334289b82c3aa2@users.noreply.github.com","name":"xmo-odoo"},"message":"[FIX] scaffold: correctly decode utf8 templates\n\nAs its documentation notes[0], Jinja2 only processes unicode template\r\ndata (or pure ASCII, which will implicitly decode to unicode).\r\n\r\nThe scaffolding system would read raw scaffolding data in memory (both\r\ntemplates and passthrough non-templates), but fail to decode templates\r\nbefore handing them to Jinja, blowing rendering up if templates\r\ncontained non-ascii.\r\n\r\nFix #11331 by always decoding templates from UTF8 before handing them\r\nto jinja. This is backwards-compatible, ascii templates work as they\r\nused to, non-ascii UTF8 templates now work correctly, non-ascii\r\nnon-UTF8 templates what are you doing?\r\n\r\n[0] http://jinja.pocoo.org/docs/dev/api/#unicode","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/c824e50b3f2e752e324a3ec56224d8c464950287"},{"sha":"f66fcf97b244ed41a77cd9353e7cba34695c41b4","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] stock: Transfering the pack\n\nWhen transfering the pack, the priority to the moves in state \"assigned\"\nor partially_available(=true) must be given.\n\nUsed case (steps):\n\n-set warehouse with three steps to delivery\n-create one product A with qty on hand 10\n-create sale order with first line product A by qty 2 and the second line with product A with qty 10\n-confirm sale order\n-check availability\n-transfer pick by qty 10\n-transfer pack by qty 10\n\nThe pack couldn't be transered\n\nNow the pack is transfered.\n\nCloses: #10764\n\nopw:668682","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/f66fcf97b244ed41a77cd9353e7cba34695c41b4"},{"sha":"7b7f3fa76a822f05283e36b40bdbc58793f84570","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] account: filter out special periods\n\nWhen computing the balance, debit and/or credit, the opening period must\nbe filtered out. Otherwise, the invoices which are still opened at the\ntime of the period closing will be counted twice.\n\nopw-670584","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/7b7f3fa76a822f05283e36b40bdbc58793f84570"},{"sha":"21beef4b1987f67f3a48c79291d4194f8c28eb4d","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] account_asset: period_id field\n\nThe field period_id didn't exist in model \"account.asset.asset\"\n\nCloses: #11262\n\nopw:671494","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/21beef4b1987f67f3a48c79291d4194f8c28eb4d"},{"sha":"af61494667ba549447f69e099fd359ad5b6e7f13","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] account_asset: compute depreciation button\n\nIt is not allowed to recompute the depreciations when the asset\nis confirmed.\n\nopw:672203","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/af61494667ba549447f69e099fd359ad5b6e7f13"},{"sha":"f5cc04caa710b890cbce23f4678565928ca9161e","author":{"email":"e7f5472e9a159f4d404f1091c7e345bf7ac1ddb0@odoo.com","name":"Odoo Translation Bot"},"message":"[I18N] Update translation terms from Transifex","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/f5cc04caa710b890cbce23f4678565928ca9161e"},{"sha":"9df29217436b81f0d479a3614ed35f72e85d8402","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[IMP] hw_blackbox_be: implement support for registered POSBoxes\n\nPOSBoxes will be registered with the government. If a POSBox is not\nregistered it won't load the blackbox driver, preventing communication\nwith the Fiscal Data Module.","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/9df29217436b81f0d479a3614ed35f72e85d8402"},{"sha":"cc335879a7d47ca376bc33fbe85d2ecfb1b2a94b","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] sale_stock: _check_routing in drop shipping\n\nWhen checking the route of a product, if the product is set with route drop shipping\nthen the product is available.\n\nInspired from 14fd46c0d59dbb0365019a21bf1263b17ab99dbb\n\nopw:672392","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/cc335879a7d47ca376bc33fbe85d2ecfb1b2a94b"},{"sha":"037257b887b02fb01ccf050c6bce046094cfcc56","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] payment_adyen: back-port of 3dafb19\n\nopw-672504","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/037257b887b02fb01ccf050c6bce046094cfcc56"},{"sha":"df212977b8a61bf9fdc7c52acc3bb051f920746d","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] stock_landed_costs: missing AML\n\nThere are 2 journal items missing on the accounting entry that\nrepresents the assignation of the landed costs (for a product that has\nalready left the stock!) => expense account at the debit and stock\noutput account at the credit (amount is equal to the cost of the landed\ncost)\n\nopw-671311","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/df212977b8a61bf9fdc7c52acc3bb051f920746d"},{"sha":"ccd6bd05242a7698f4b3f90d0983d2752077f66c","author":{"email":"730cb0866ca432dd01358ddfbd7e7603df4dc7ef@gmail.com","name":"Manuel Vázquez Acosta"},"message":"Merge branch '8.0' into merchise-develop-8.0","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/ccd6bd05242a7698f4b3f90d0983d2752077f66c"},{"sha":"0977bd97981efa49821c693dd51b809b39697d01","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] account: bank statement fiscal year sequence\n\nWhen using sequences per fiscal year,\nthe sequence used to build the bank\nstatement name must be the according fiscal\nyear sequence.\n\nopw-671937\nCloses #11185","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/0977bd97981efa49821c693dd51b809b39697d01"},{"sha":"ec21006d98e8cb076181a9ffb480471b4dc5f076","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] account: check context before using it.\n\nThis is related to 0977bd97981efa49821c693dd51b809b39697d01","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/ec21006d98e8cb076181a9ffb480471b4dc5f076"},{"sha":"43445db7e432c46252339d2aed4f284fb7b30746","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] point_of_sale: fiscal position on invoice\n\nIn v8.0 and saas-6, the PoS does not support the concept of fiscal\nposition. Therefore, the invoice generated should not use it, otherwise\nthere might be an inconsistency between the PoS order and the invoice.\n\nFORWARDPORT TO SAAS-6 ONLY!\n\nFixes #11299\nopw-671743","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/43445db7e432c46252339d2aed4f284fb7b30746"},{"sha":"d6c88b8809db5eec83bf3818391386d687f42340","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] account: filter out special periods\n\nCommit 7b7f3fa filters out the special periods. However, the filtering\nshould be done only for the display in the form view, nto for the\nreporting which is actually correct.\n\nopw-672531","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/d6c88b8809db5eec83bf3818391386d687f42340"},{"sha":"e94be1856c0a156000ba226d547ba6c18bd1caea","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] website_sale: non-blocking order confirmation fail\n\nWhen validating a payment transaction,\nif the cart (order) cannot be confirmed or\nthe email cannot be sent for any reason\n(instance, the email template is broken),\nthe transaction must continue, so the payment\ntransaction can be set to `done` or `pending`.\n\nIn other words, not sending the confirmation\nemail or not confirming the sale order must\nnot be blocking to mark the payment\ntransaction as done.\n\nopw-672486","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/e94be1856c0a156000ba226d547ba6c18bd1caea"},{"sha":"9e624671d2fea68d6693a1276cad8ce716389320","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] account: bank statement lines order on write\n\nWhen adding new lines to an existing statement,\nthe order of the lines was not kept,\ndue to the re-sequencing operation done in the\noverride of `write` in `account.bank.statement`:\n\n```\nfor statement in self.browse(cr, uid, ids, context):\n    for idx, line in enumerate(statement.line_ids):\n        account_bank_statement_line_obj.write(cr, uid, [line.id], {'sequence': idx + 1}, context=context)\n```\nas the lines order was based on `statement_id desc, sequence`,\nwhich is the same for all lines added,\n(except if the order is forced in the web client,\nusing the handle widget)\nand, therefore, the order\nof the lines returned by `statement.line_ids` was\nnot determinist.\n\nAdding the `id` to the lines order\n(as it's done in `sale.order`, for instance),\nsolves the issue, as the lines will then be fetched\nin the order they were created.\n\nopw-667541","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/9e624671d2fea68d6693a1276cad8ce716389320"},{"sha":"d39d191cec76a69cf63b9834e1a99aa87f8be9c4","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] stock: reserve if move not assigned\n\nCommit 4a0b6f6 slightly improves the performances of `action_assign` by\nskipping moves which already have pack operations. However, if the move\nis not completely assigned, it prevents the possibility to search for\nnew quants to assign to the given move.\n\nopw-672069","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/d39d191cec76a69cf63b9834e1a99aa87f8be9c4"},{"sha":"e1b1f2451656648ddb79f781d0e03aa2e9014541","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] payment, website_sale: back port of f89e8f9","distinct":false,"url":"https://api.github.com/repos/merchise-autrement/odoo/commits/e1b1f2451656648ddb79f781d0e03aa2e9014541"}]}