{"push_id":3047920883,"size":829,"distinct_size":0,"ref":"refs/heads/12.0","head":"7f5a54e43ba44c1fae5be6ed731e9b9ca610104a","before":"42e8a1e8d8a45d9198664b10f9a5800d109baeab","commits":[{"sha":"bd4b50f75a255155a98949c8c3fe3bd0db3695b6","author":{"name":"Lucas Perais (lpe)","email":"42d29efea96f3992aa24782120ec2948e42548fa@odoo.com"},"message":"[FIX] account*, sale*, website_event, portal: public user not necessarily in right company\n\nHave the main company (A) with the public user\nHave an invoice in company B\n\nMake a brand new browser access the invoice with the token\n\nBefore this commit: the token link ended up asking the customer to login,\neventhough it wouldn't if the invoice were in company A\n\nAfter this commit: the whole payment with access token flow works as expected.\n\nOPW 1879999\ncloses #26744","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/bd4b50f75a255155a98949c8c3fe3bd0db3695b6"},{"sha":"598fafb3aa17def4071845ca674c2e1fa512b5b8","author":{"name":"len-odoo","email":"a573b540d2dde90ba6da3b9d6286c8ec60c10044@odoo.com"},"message":"[FIX] website_sale: fallback on partner sales team if undefined on website\n\nWhen a sale is done on the website, a corresponding sale order is created in the\nbackend. By default the salesperson and sales team associated to the sale are as\ndefined on the website.\nWhen we prepare values, we fallback on the partner sales team in a way that is\ncoherent with the way it falls back on the partner for the salesperson.\n\nopw 1882640","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/598fafb3aa17def4071845ca674c2e1fa512b5b8"},{"sha":"0b9d4643ec8a4a235cfea0036fb1d874eadc6d71","author":{"name":"len-odoo","email":"a573b540d2dde90ba6da3b9d6286c8ec60c10044@odoo.com"},"message":"[FIX] point_of_sale: make test work with localisation modules\n\nWhen localisation modules such as l10n_no are installed, the test\nTestAngloSaxonCommon broke.\nWe isolate the test more by setting the right accounts on the products to make\nthe test pass.\nThis is useful for odoo.sh clients that install localisation modules and see the\ntests break.\n\nopw 1881014","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/0b9d4643ec8a4a235cfea0036fb1d874eadc6d71"},{"sha":"2aa5c812483296e00de21e343c8fbdb9857a9a6e","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] stock_landed_costs: do not prorate\n\n- Set the product A in FIFO, real-time valuation\n- Receive 5 units @ 2000 each\n- Create a landed cost of 1000, apply on the picking\n  => the cost of A is 2200\n- Sell one unit\n- Create another landed cost of 1000, apply on the same picking\n\nThe cost of A is 2360, while one expects 2400.\n\nThe value of the move after the second landed cost is computed as:\nvalue = previous value + prorata of landed cost 2\n      = 11000 + (1000 * 4/5)\n      = 11800\n\nThis is not correct. The whole value of the second landed cost should be\ntaken into account for the `value` field. The prorata is only useful for\nthe field `remaining_value`.\n\nopw-1878229","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/2aa5c812483296e00de21e343c8fbdb9857a9a6e"},{"sha":"7640575a24eb5a8af80d989faa400745247fdbb5","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] stock: extra move in return\n\n- Create a PO with 5 units of A and 10 units of B\n- Receive the products\n- Return the picking, but return 12 units of A and 10 units of B\n\nThe first picking (done state) will contain:\n- 7 units of A, 0 qty done => it is an extra move\n- 10 units of B, 10 qty done\n\nBut another picking (not done) is created, with\n- 5 units of A, 12 qty done\n\nThe core of the issue is that the `origin_returned_move_id` is not\ncopied on the extra move. Therefore, it is not merged by `_merge_moves`\nsince the latter field is in the list of\n`_prepare_merge_moves_distinct_fields`.\n\nopw-1882959","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/7640575a24eb5a8af80d989faa400745247fdbb5"},{"sha":"6ce265b8152d96f8dd49b8ceeac736b8143c4f3c","author":{"name":"Lucas Perais (lpe)","email":"42d29efea96f3992aa24782120ec2948e42548fa@odoo.com"},"message":"[FIX] sale_stock: translate product name\n\nUse case: have a partner in fr_FR while operating with a user in en_US\nCreate a SO for that partner\nadd a product which name is translated in french\n\nBefore this commit, the description of the sale order line takes the\n*untranslated* name of the product\n\nAfter this commit, it takes the *translated* name of the product\n\nThe issue was due to a limitation of sudoing within an onchange for related fields\n(typically the case of product.product.name)\nIn this case, values that are missing in the cache are retrieved from another one\n\nIn our case:\nFirst, _onchange_product_id_check_availability triggers the evaluation\nof product.name as sudo (later in the stack), without lang in context\n\nSecond, the function that actually uses the product.name (product_id_change)\nretrieves the value found before from the 'wrong' cache\n\nOPW 1863305, 1884106\ncloses #27031","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/6ce265b8152d96f8dd49b8ceeac736b8143c4f3c"},{"sha":"190841ba41ebd8a1fad388a1d06cc3170e268065","author":{"name":"dreambits","email":"d033e22ae348aeb5660fc2140aec35850c4da997@dreambits.in"},"message":"[CLA] Dreambits Technologies. Pvt. Ltd. signs Odoo's CCLA\n\nCloses #27071","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/190841ba41ebd8a1fad388a1d06cc3170e268065"},{"sha":"00d286012a914f9618e90b7ee7c8b245ab7b46a9","author":{"name":"Goffin Simon","email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com"},"message":"[FIX] base: address_format for Mexico\n\nThe address_format of Mexico must follow the format explained\nin https://en.wikipedia.org/wiki/Address_(geography)\n\nopw:1883174\n\ncloses odoo/odoo#27062","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/00d286012a914f9618e90b7ee7c8b245ab7b46a9"},{"sha":"c5c9627da45e58f13b80dec5a09e45f3d49ad5a4","author":{"name":"SimoRubi","email":"06bbd090b80aed36ff14a7cc1ead4e002659a8a4@agilebg.com"},"message":"[FIX] stock: incorrect domain\n\nThe field `parent_id` has been removed in\nhttps://github.com/odoo/odoo/commit/809605bb8f16cf1398ff5070ec0d5bd568aef343#diff-807e5ce512b0669468b040be7a9c470fL236\n\nTherefore, `child_of` cannot be used anymore.\n\nCloses #26850\nopw-1883655\n\ncloses odoo/odoo#27083","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/c5c9627da45e58f13b80dec5a09e45f3d49ad5a4"},{"sha":"0b81117295fe83dadb6de1ec298e393fd6252741","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] stock: package content\n\nWe clarify the `stock.quant.package` view to highlight the difference\nbetween the case where the content is retrieved from the move lines or\nthe quants.\n\nOtherwise, this is confusing for a user who sees the same record with\nthe same view, but not the same content.\n\nopw-1883714\n\ncloses odoo/odoo#27098","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/0b81117295fe83dadb6de1ec298e393fd6252741"},{"sha":"0a823342d558446c067880b0158f5fd7aff917c2","author":{"name":"Goffin Simon","email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com"},"message":"[FIX] purchase: Error in test\n\nSteps to reproduce the bug:\n\nOn a new db, just launch:\n\n./odoo-bin --addons-path=../enterprise,./addons --test-enable -d s11 -i l10n_be,account_accountant,stock,sale_management,purchase\n\nAn error occured in test_02_check_mto_chain due to the supplier taxes set on the product.\n\nopw:1878341\n\ncloses odoo/odoo#27069","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/0a823342d558446c067880b0158f5fd7aff917c2"},{"sha":"fdc9ea054ff0623e07eb85bdd0459b3fb12ecf7c","author":{"name":"rocketgithub","email":"6dfa9cecb562e345739f2e4eb69e9ebd0fbff687@solucionesprisma.com"},"message":"[FIX] base: currency and vat label for Guatemala\n\nThe VAT label for Guatemala should be NIT:\nhttps://aprende.guatemala.com/tramites/documentos-mercantiles/que-es-nit-guatemala/\n\nCloses #27075\n\ncloses odoo/odoo#27085","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/fdc9ea054ff0623e07eb85bdd0459b3fb12ecf7c"},{"sha":"f38afe68cab83d50064caf7b0dd0e5eae90d9f78","author":{"name":"Lucas Perais (lpe)","email":"42d29efea96f3992aa24782120ec2948e42548fa@odoo.com"},"message":"[FIX] l10n_in: right group on invoice lines table\n\nActivate the group in the sale module: Sections on sale orders\n\nPrint an invoice\n\nBefore this commit, there were twice the same table filled with the invoice lines\n\nAfter this commit, only one table and the right one is printed\n\nOPW 1885549\n\ncloses odoo/odoo#27137","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/f38afe68cab83d50064caf7b0dd0e5eae90d9f78"},{"sha":"a1501c3e58b1e92cf52bb4b654839de7b5a56c12","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] google_drive: current record\n\n- Open a partner view, click on Action > Partner Review\n- Switch to another partner\n- Click again on Action > Partner Review\n\nThe Google Doc file of the second partner is the same than the first\npartner.\n\nThis is due to `_onGoogleDocItemClicked` which is always called with the\nsame `resID`, i.e. the `resID` used at `start`.\n\nWe retrieve the active ID at each click instead.\n\nopw-1882068\n\ncloses odoo/odoo#27132","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/a1501c3e58b1e92cf52bb4b654839de7b5a56c12"},{"sha":"b3a3ad80991265c50f38fd20588df9a69b6bcf67","author":{"name":"Nicolas Lempereur","email":"2907e499a003d1c3ab7944c0a40c6df46e3e3c2f@odoo.com"},"message":"[FIX] document: updateEnv->redraw on not form view\n\nIn ac1e187ee some unecessary code and RPC were removed by ignoring\nattachments in the sidebar when they would never be shown.\n\nBut there was an regression since `updateEnv` function would not\nlonger call redraw (which is also called in _super function).\n\nreport: https://github.com/odoo/odoo/commit/ac1e187eea3#r30569171\n\nrelated to opw-1865736\ncloses #27146","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/b3a3ad80991265c50f38fd20588df9a69b6bcf67"},{"sha":"199eb8dde3ca3801fac5b4cabee85241f549b39b","author":{"name":"Christophe Simonis","email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com"},"message":"[MERGE] forward port branch saas-15 up to d23601cc671\n\ncloses odoo/odoo#27156","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/199eb8dde3ca3801fac5b4cabee85241f549b39b"},{"sha":"461871e7f8fa4273e02d5b6cd1835eea5ac18c10","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] stock: no company on customer and supplier\n\nMake sure that the company is not set on the customer and supplier\nlocations of the demo data. Otherwise, any quant in these locations will\nbe set a `company_id`, which is incorrect (e.g. valuation report will be\nincorrect).\n\nopw-1884835\n\ncloses odoo/odoo#27144","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/461871e7f8fa4273e02d5b6cd1835eea5ac18c10"},{"sha":"ee96c84a60cd8e708a71a1e988e76cb6e6343641","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] stock: quant domain in valorisation\n\n- Create a Customer location (CL) and set a Company on it\n- Configure Product A in FIFO / Perpetual\n- Receive 2 Unit(s) of A in Stock\n- Create an Internal Transfer\n  1 Unit(s) of Product A\n  Source location: Stock\n  Destination Location: CL\n- Validate\n\nThe Inventory Valuation report incorrectly retrieves a quantity of 2 in\nstock instead of 1.\n\nThe error is first due to a misconfiguration: the CL should not have a\nCompany set. However, we should not take into account any quantity in a\ncustomer location, even if there is a Company set.\n\nopw-1884675\nopw-1884835\n\ncloses odoo/odoo#27145","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/ee96c84a60cd8e708a71a1e988e76cb6e6343641"},{"sha":"ef0f9556f8d29502bb4794e44aec01b86e290047","author":{"name":"Jeremy Kersten","email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com"},"message":"[FIX] base: action - fix on_change on new record\n\nBefore this commit, if you create an automated action with trigger 'on_change'\nit was not called because the run() function don't have active_id.\n\nNow if we have onchange_self in the context but not active id, we call the\nfunction nevertheless. (withtout active_id in context!)\n\ncloses odoo/odoo#27167","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/ef0f9556f8d29502bb4794e44aec01b86e290047"},{"sha":"ecea8c4df388ccede788852c6f23a76442bc5b11","author":{"name":"Yenthe V.G","email":"0415e5ee47019c8f53123acbd7566dc70e1754fb@gmail.com"},"message":"[FIX] sale_timesheet: set value on correct key\n\nThe view timesheet.plan expects a to_invoice key\n\nFixes #27160\n\nCo-authored-by: Reinaldo Ramos <reinaldo.ramos@arxi.pt>\n\ncloses odoo/odoo#27166","distinct":false,"url":"https://api.github.com/repos/Eficent/OpenUpgrade/commits/ecea8c4df388ccede788852c6f23a76442bc5b11"}]}
{"actor":{"display_login":"mreficent"}}