{"push_id":3177202453,"size":9,"distinct_size":0,"ref":"refs/heads/12.0","head":"ea301bef933b06995696a50c8f25aa022736321c","before":"76e46b02a1286ef94973f91d8be09a9a4e967cac","commits":[{"sha":"8ad348bf969896ac792ba9f4d7886dd6598ee4ff","author":{"name":"Sébastien Theys","email":"62d754cc350e84d3b1c32ae79f976f5348e74a40@odoo.com"},"message":"[FIX] (website_)sale: make test non-reliant on currency rate demo\n\nWithout this fix, the test does not work at the start of the year, because it is\nreliant on a date that is hard-coded on the currency rate demo.\n\nInstead of changing the demo, this commit will make the test stronger by not\ndepending on it.\n\nPR: #29850","distinct":false,"url":"https://api.github.com/repos/acsone/odoo/commits/8ad348bf969896ac792ba9f4d7886dd6598ee4ff"},{"sha":"c7b4967adb14dab24ab9925bff3c1a447194f897","author":{"name":"Andrius Laukavičius","email":"6014edb2129a2a558f00ac17870541aecea1742d@focusate.eu"},"message":"[CLA] Corporate CLA: focusate\n\nCLA signed by Andrius Laukavičius (Focusate).","distinct":false,"url":"https://api.github.com/repos/acsone/odoo/commits/c7b4967adb14dab24ab9925bff3c1a447194f897"},{"sha":"c72403d2ba79f0d5091183e33240034f2fdc6f73","author":{"name":"Andrius Laukavičius","email":"6014edb2129a2a558f00ac17870541aecea1742d@focusate.eu"},"message":"[FIX] web: _getFullCalendarOptions firstDay key\n\nAfter making improvement to allow user to choose first day of week per\nlanguage, it was not taken into account that calendar view uses\ndifferent weekdays indexing than newly added field `week_start`. The\ndifference is in Sunday, where in calendar view it has index 0, but\nweek_start index is 7 (other days' indexes match).\n\nopw 1916666\n\ncloses odoo/odoo#29471","distinct":false,"url":"https://api.github.com/repos/acsone/odoo/commits/c72403d2ba79f0d5091183e33240034f2fdc6f73"},{"sha":"e6060dc7be00d39d65e537e17c3d8b149189e78e","author":{"name":"Stéphane Bidoul (ACSONE)","email":"9258fa6aabcd2ac002f38c590212f68202bdc103@acsone.eu"},"message":"[I18N] l10n_fr_fec: update fr.po\n\nThe file no longer matched the linked .pot file\n\ncloses odoo/odoo#29328","distinct":false,"url":"https://api.github.com/repos/acsone/odoo/commits/e6060dc7be00d39d65e537e17c3d8b149189e78e"},{"sha":"231c466abf3148ca3fe9ef47c23ea65f958b915c","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] portal: multi-company logo\n\nWhen using:\n```\nt-field=\"res_company.logo\" t-options=\"{'widget': 'image'}\"\n```\nthe widget generates a `/web/content/` URL, which ultimately checks the\naccess rights in method `binary_content`. This means that if the user\ndoesn't have the `read` access rights on `res_company`, the logo won't\nbe displayed.\n\nWe use the `/logo.png` route instead since it bypasses the access\nrights.\n\nopw-1913665","distinct":false,"url":"https://api.github.com/repos/acsone/odoo/commits/231c466abf3148ca3fe9ef47c23ea65f958b915c"},{"sha":"012eefcf3e773bc334cf5d019026bb0663b647b2","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] sale: company logo on portal\n\n- Set a logo for Companies A & B\n- Create a partner P in A\n- Create a SO for P in B\n- Send the SO by email\n- In the email received, click on 'View Sales Order'\n\nThe logo displayed is the logo of Company A instead of Company B.\n\nThe logo is retrieved from `res_company` in the template:\n\nhttps://github.com/odoo/odoo/blob/6be0cdef98fdafc2cb90042758de1b756e955624/addons/portal/views/portal_templates.xml#L31\n\nHowever, `res_company` is set based on the company of the user:\n\nhttps://github.com/odoo/odoo/blob/6be0cdef98fdafc2cb90042758de1b756e955624/odoo/addons/base/models/ir_ui_view.py#L1295\n\nWe make sure to set `res_company` based on the company of the order\ninstead. This works since the `values` have the priority over the\n`qcontext`:\n\nhttps://github.com/odoo/odoo/blob/fa9874915449896ff770adbb63780629c18b3e7b/odoo/addons/base/models/ir_ui_view.py#L1283\n\nopw-1913665\n\ncloses odoo/odoo#29649","distinct":false,"url":"https://api.github.com/repos/acsone/odoo/commits/012eefcf3e773bc334cf5d019026bb0663b647b2"},{"sha":"ea003d6c9aec0dac5c218e1c110dd7b2bdb33e50","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] sale: do not display negative discount\n\nopw-1903225\n\ncloses odoo/odoo#29829","distinct":false,"url":"https://api.github.com/repos/acsone/odoo/commits/ea003d6c9aec0dac5c218e1c110dd7b2bdb33e50"},{"sha":"c9477b4cfd6c844da44c5e22baf61e4370cb0f49","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] hr_holidays: date and datetime comparison\n\nThe fields `validity_start` and `validity_stop` are `Date` fields, they\nshould therefore be compared to `datetime.date`.\n\nopw-1918843\n\ncloses odoo/odoo#29834","distinct":false,"url":"https://api.github.com/repos/acsone/odoo/commits/c9477b4cfd6c844da44c5e22baf61e4370cb0f49"},{"sha":"ea301bef933b06995696a50c8f25aa022736321c","author":{"name":"Swapnesh Shah","email":"da3c8ae97b1bf2b4aa381dff500fe3a932bdfe59@gmail.com"},"message":"[FIX] hr_holidays: recompute the duration based on employee\n\nWhen changing the employee value, the duration was not recomputed\n\ncloses odoo/odoo#29844","distinct":false,"url":"https://api.github.com/repos/acsone/odoo/commits/ea301bef933b06995696a50c8f25aa022736321c"}]}
{"actor":{"display_login":"acsone-git-bot"}}