{"push_id":2748797217,"size":17,"distinct_size":3,"ref":"refs/heads/11.0-opw-1866243-fix-sig","head":"418e1460544334d9c74e1261095cba29f359758a","before":"ae91db756b3fb9c8f0089c672cb7bac54dd22cf0","commits":[{"sha":"f045186f23acf9d5aee6606cf1eb56291f3a98da","author":{"name":"Jeremy Kersten","email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com"},"message":"[FIX] report: fix padding for ul in report pdf\n\nRendering in html was correct thanks to the webkit-padding-start 40px added\nby the browser. But once printed with wkhtml, the padding was missing.\n\nNow we force the padding manually.\n\nThis commit closes #7375","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f045186f23acf9d5aee6606cf1eb56291f3a98da"},{"sha":"e9901d14223004b3c44484b80d897195867ab949","author":{"name":"Julien Machiels","email":"d801d44ef2e12006d1f15c987e9a5ec299f7830c@odoo.com"},"message":"[FIX] barcodes: barcodes working in button in dropdown\n\nOn mobile, some barcodes didn't trigger in the picking screens, notably\nO-BTN.validate. This is due to the use of parent() to check if the\nbutton is in a dropdown, as parent() only checks one DOM-level upwards.\nThe button being inside a <ul><li>, we need to check more levels than\none to pass the condition and trigger the button press.\n\nBy changing parent() to parents(), the entire chain will be checked, not\njust one level, and the button press is correctly triggered.\n\nopw-1860964\ncloses #25941","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/e9901d14223004b3c44484b80d897195867ab949"},{"sha":"c51488c2f447b16c21b35e51935cc4f04dc16276","author":{"name":"Thibaud Ducasse","email":"69189d28ff58a7b7e1acd2617c556bcfa61f0b24@users.noreply.github.com"},"message":"[CLA] signature for tducasse\n\nCloses #25895","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c51488c2f447b16c21b35e51935cc4f04dc16276"},{"sha":"2054b5928574affbb7efcd8a9ab146ee4fa34938","author":{"name":"Raphael Collet","email":"fcee45b878db1f337818c5c606c1542797080a40@odoo.com"},"message":"[FIX] models: make `onchange` return a smaller diff\n\nLarge diffs (specifically in x2many fields) cause performance issues.  They\noverload the web client, which considers all returned fields as dirty.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2054b5928574affbb7efcd8a9ab146ee4fa34938"},{"sha":"a955aee4294f7f1781b57e05a6a8fa1fda41832c","author":{"name":"jbeficent","email":"cc0a0cc4e76df5bd68a73a1251f17681f6cfb77c@eficent.com"},"message":"[IMP] l10n_es: improves groups\n\nadd name + some missing groups\n\nWas PR #23922. Courtesy of Jordi Ballester (Eficent)","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/a955aee4294f7f1781b57e05a6a8fa1fda41832c"},{"sha":"aa4ccef41881c59b01f16f47c745053fa5af7d60","author":{"name":"Lucas Perais (lpe)","email":"42d29efea96f3992aa24782120ec2948e42548fa@odoo.com"},"message":"[FIX] account: fix planner extra features","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/aa4ccef41881c59b01f16f47c745053fa5af7d60"},{"sha":"e6928a6c976cf0f0f7b7b3280205516ad677b413","author":{"name":"Lucas Perais (lpe)","email":"42d29efea96f3992aa24782120ec2948e42548fa@odoo.com"},"message":"[FIX] project: proper access check on tasks\n\nWith the portal user, go on /my/task/1\n(obviously provided that this task doesn't belong to portal user)\n\nBefore this commit, there is a 500 error\n\nAfter this commit, the exceptions are handled and throws a 403\n\nOPW 1867795\ncloses #25951","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/e6928a6c976cf0f0f7b7b3280205516ad677b413"},{"sha":"2c5ec48f926be9aaf2c2f14e0177f0dee67d5348","author":{"name":"Christophe Simonis","email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com"},"message":"[FIX] http: only del existing attributes\n\nCloses #25652","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2c5ec48f926be9aaf2c2f14e0177f0dee67d5348"},{"sha":"a34789c8375071354e41aea9aaea426d49fdf663","author":{"name":"Christophe Simonis","email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com"},"message":"[MERGE] forward port branch 9.0 up to 2c5ec48f926","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/a34789c8375071354e41aea9aaea426d49fdf663"},{"sha":"f1ee633f26a78636fede3e2b600c801b5f474a50","author":{"name":"Nicolas Lempereur","email":"2907e499a003d1c3ab7944c0a40c6df46e3e3c2f@odoo.com"},"message":"[FIX] website_hr_recruitment: frontend creation ok\n\nWhen creating a job position from the frontend, and we:\n\n- are on the same language that the default website language,\n- have the permission to write on ir.ui.view,\n\nwe have all conditions to adding branding used to edit a page.\n\nBut when creating a position by the frontend, we create a job that will\nrender this template:\n\n website_hr_recruitment.default_website_description\n\nWhen we are in the above said condition, we will create a job position\nthat erroneously has the branding that should only be displayed on\nwebsite and removed when saving an edition.\n\nThis caused a lot of problem with the editor that would most often not\nbe able to edit the content.\n\nIn this commit, we use the \"rendering_bundle\" context key to prevent\nbranding.\n\nopw-1868879\ncloses #25963","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f1ee633f26a78636fede3e2b600c801b5f474a50"},{"sha":"ea53be492e96d5da3050eed77bb405f7f7696456","author":{"name":"Christophe Simonis","email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com"},"message":"[MERGE] forward port branch 10.0 up to f1ee633f26a","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ea53be492e96d5da3050eed77bb405f7f7696456"},{"sha":"e80a0d4aa9402930728ca2df3de7038a5d0b7529","author":{"name":"Christophe Simonis","email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com"},"message":"[MERGE] forward port branch saas-14 up to ea53be492e9","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/e80a0d4aa9402930728ca2df3de7038a5d0b7529"},{"sha":"cd2ccc4110274e23607521c18309f07cca68476a","author":{"name":"Christophe Simonis","email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com"},"message":"[FIX] models: correct onchange on one2many fields\n\nThe method `convert_to_onchange` on one2many fields [1] makes a `copy()`\nof `subnames` before altering it. However during onchange management, we\npass it a `PrefixTree` object that can't be copied. As we knows the\nobject is empty, directly use a empty dict.\n\n[1] https://github.com/odoo/odoo/blob/e6928a6c976cf0f0f7b7b3280205516ad677b413/odoo/fields.py#L2221\n\nOversight of 2054b5928574affbb7efcd8a9ab146ee4fa34938","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/cd2ccc4110274e23607521c18309f07cca68476a"},{"sha":"4b9d6387b82395721f7c01148acb0963a221abbf","author":{"name":"Christophe Simonis","email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com"},"message":"[MERGE] forward port branch saas-15 up to e80a0d4aa94","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/4b9d6387b82395721f7c01148acb0963a221abbf"},{"sha":"5e58ac16c3cae2d5c45e7c9f746ed810b835a65d","author":{"name":"Can Tecim","email":"5af440bef0c25253d88a693e250377fd3f027900@gmail.com"},"message":"[FIX] models.py: onchange in python2 with 2054b59\n\nWithout the call to `super`, with at least two level off expected\nonchange return data (eg. `invoice_lines.name`) we have an error in\npython2, python3 python implementation of OrderedDict and possibly other\npython implementation.\n\nSo this worked most often (with python3 CPython C implementation of\nOrderedDict) by chance.\n\ncloses #25960","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/5e58ac16c3cae2d5c45e7c9f746ed810b835a65d"},{"sha":"8198fb64739a4585adea07ea1675b37512c5e527","author":{"name":"Thibaud Ducasse","email":"69189d28ff58a7b7e1acd2617c556bcfa61f0b24@users.noreply.github.com"},"message":"[IMP] doc: add logrotate warning in cmdline doc\n\nFixes #24542","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/8198fb64739a4585adea07ea1675b37512c5e527"},{"sha":"418e1460544334d9c74e1261095cba29f359758a","author":{"name":"Goffin Simon","email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com"},"message":"[FIX] sale_timesheet: Leaves manager Access error\n\nWhen validating a leaves request with a user which is\nin group group_hr_holidays_manager(Leaves Manager) and\ngroup_account_invoice (Accounting & Finance Billing), it raised an\naccess error because the function _validate_leave_request\ntried to create an analytic line with a project_id.\n\nWithout the rule account_analytic_line_rule_billing_user added by this\ncommit: https://github.com/odoo/odoo/commit/81218a8, a user which was\nin group group_hr_holidays_manager and group_account_invoice had the rights\nto validate a leaves request.\n\nopw:1866243","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/418e1460544334d9c74e1261095cba29f359758a"}]}
{"actor":{"display_login":"simongoffin"}}