{"push_id":2361532142,"size":180,"distinct_size":5,"ref":"refs/heads/master-event-ticket-report-dbh","head":"a8f22e99727aee8c43fa89ea08d845417ffbb614","before":"d245e24ea4bf7ca06bf82fd070909c4361211ffd","commits":[{"sha":"2d0bcce58c58c128626d298800ab42f390c993c3","author":{"name":"Jeremy Kersten","email":"f875aab8885991ba2b6bacca956f336e3ad3e036@odoo.com"},"message":"[FIX] website_forum: allow to submit link\n\nFix/Simplify previous regex that was wrong (eg: http:// instead of http:\\/\\/)","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2d0bcce58c58c128626d298800ab42f390c993c3"},{"sha":"962af4b7807090af9a28cca295fb3b9b98a4cea6","author":{"name":"Olivier Dony","email":"eec35bf09a0d88c013b6be9d67fd35a70f649681@odoo.com"},"message":"[FIX] mail: make List-Id header RFC2919 compliant\n\nFixes the header initially introduced in\nf62f58174baffe8d24787ced02ccb8cc07954b6b\n\nSee also https://tools.ietf.org/html/rfc2919#section-3\n\nFixes #18408","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/962af4b7807090af9a28cca295fb3b9b98a4cea6"},{"sha":"16050869435604085e566679863573e6cf0aa187","author":{"name":"Olivier Dony","email":"eec35bf09a0d88c013b6be9d67fd35a70f649681@odoo.com"},"message":"[FIX] reqs.txt: bump up recommended Pillow version\n\nWe should normally stick as close as possible to the version we depend\non in the official DEB packages. This in turn depends on the version of\nDebian stable at the time of release - for 9.0 that would be Debian 8\n(jessie) and thus Pillow 2.6.1.\n\nHowever Pillow versions before 3.1.1 suffer from a few issues that could\nlead to crashes of Odoo workers. The bugfixes have been backported in\nthe DEB packages for Pillow, so users of Debian/Ubuntu LTS versions\nwon't be affected if they are keeing their systems updated.\n\nHowever it's worth an exception to our rule for pip users.\n\nFWD-PORTS: skip","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/16050869435604085e566679863573e6cf0aa187"},{"sha":"840c3be7b5b960d9aa67d6521905e8606d2504f8","author":{"name":"Lucas Perais (lpe)","email":"be2f56bf19c0fe068af78d321df1a71c619e4c93@odoo.com"},"message":"[FIX] point_of_sale: display python except message on partner creation\n\nHaving base_vat installed (but is potentially more general than this)\n\nIn the pos frontend, try to save a partner with an incorrect VAT\n\nBefore this commit, the generic and cryptic message \"your internet is probably down\" was displayed to the user\nwhen a python exception occured\n\nAfter this commit, we display the exception's message\n\nOPW 807656","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/840c3be7b5b960d9aa67d6521905e8606d2504f8"},{"sha":"f4bc3acdd593f453eae7126d242c7664e9187ae0","author":{"name":"Olivier Dony","email":"eec35bf09a0d88c013b6be9d67fd35a70f649681@odoo.com"},"message":"[FIX] mail: correct errors in b64 images handling\n\nRev 666b59484201004e2cd8890a9c09b6dcf023a725 introduced an autodetection\nmechanism for transforming base64 embedded images inside emails into\nattachment with a Content-ID URL.\n\nThe patch suffered from several issues:\n\n- the base64 detection regex failed to detect base64 data that is folded\n  over multiple lines - which happens to be the default in many Python\n  versions when a binary field is read, or when using the base64 codec\n  to encode a string.\n  (Those cases where left untouched and the image was therefore missing)\n- there was a logic error in the code when the same image was present\n  multiple times, leading to an exception (`name` variable was\n  referenced before being assigned)\n\nThis patch addresses both issues.\n\nFixes OPW-815073","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f4bc3acdd593f453eae7126d242c7664e9187ae0"},{"sha":"c1276c154eae4d6f29d692d75b31d8045d04278d","author":{"name":"Lucas Perais (lpe)","email":"be2f56bf19c0fe068af78d321df1a71c619e4c93@odoo.com"},"message":"[FIX] point_of_sale: flattening only group of taxes when creating amls\n\nRevision 89c63096cb95f10f8bb3770e10d330aa904ac159 fixed the creation\nof the taxes applied to account move lines when validating a pos session\n\nThe fix though overlooked two things:\n- protection against recursivity\n(nothing prevents a group of taxes to have a grand-parent as one of its children)\n- the fact that when converting a group of taxes into a regular computed one,\nthe field children_ids is never reset\n\nThose two caveats provoked a \"max recursivity error\" in python within the right conditions\n\nThis commit protects the recursive process from the two issues, and there is no traceback\n\nOPW 816163","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c1276c154eae4d6f29d692d75b31d8045d04278d"},{"sha":"9a67c8b94665a394f452795d6c47984869a7af00","author":{"name":"Florent de Labarre","email":"338b45680915691c409bfd068a0b31834bab3141@gmail.com"},"message":"[FIX] stock: UserError message improvement\n\nTo know the product still having some active reordering rules.\nCloses #22615\nopw:813476","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/9a67c8b94665a394f452795d6c47984869a7af00"},{"sha":"251b2fdc548c7edc55748e4a6aec91507f39a247","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch 9.0 up to 840c3be7b5b","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/251b2fdc548c7edc55748e4a6aec91507f39a247"},{"sha":"6899bb829ab8408d6e37fb65615b13c790f49a03","author":{"name":"Lucas Perais (lpe)","email":"be2f56bf19c0fe068af78d321df1a71c619e4c93@odoo.com"},"message":"[FIX] point_of_sale: http fetch img require right headers\n\nThe pos must be in http to talk to the posbox\nThe problem here is that imgs can sometime be fetch in https depending on the server's configuration\n\nBefore this commit, when converting imgs to base64, a \"Tainted canvas\" traceback was thrown by the browser\ndue to difference in domain that http VS https make\n\nAfter this commit, we explicitly allow cross origin when fetching the image\nwhile requiring the server to send the right headers\n\nOPW 805860","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6899bb829ab8408d6e37fb65615b13c790f49a03"},{"sha":"4e061d8c51f92fd8dde626bb8ddbdd867db84046","author":{"name":"Nicolas Lempereur","email":"20b6a29c46d1a38278b1511d2765b429bce35dfb@odoo.com"},"message":"[REV] crm: allow a user assigned to activity to see lead\n\nThis reverts commit ab65a02f5ace3b72d5dc00cd46523958bda964c0.\n\nBefore that commit \"Sales / User: Own Documents Only\" had access to\nself-assigned or without salesperson assigned leads.\n\nWith the change, user of this group were meant to also have access to\nleads with an activity to which they were assigned to.\n\nBut:\n\n- this is a different behavior from activities on other models.\n\n- there is a technical disability that in some case prevent to have\n  fully functionning access rules if based on one2many with\n  auto_join=True (we will try to fix this in master).\n\nopw-816246\ncloses #23085","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/4e061d8c51f92fd8dde626bb8ddbdd867db84046"},{"sha":"1550c27b84542993af66b533ac45c8692c17a43f","author":{"name":"Goffin Simon","email":"27fb2926b4ed71baf246c49114acdb9ea83f3eb6@odoo.com"},"message":"[FIX] mrp_repair: Only sale taxes must be available on a repair order\n\nLike for the SO, only the taxes of type_tax_use = 'sale' must be displayed\non repair order.\n\nopw:815028","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/1550c27b84542993af66b533ac45c8692c17a43f"},{"sha":"665496fc5c00f212ee8425bc95b987d42b3b0c37","author":{"name":"Jeremy Kersten","email":"f875aab8885991ba2b6bacca956f336e3ad3e036@odoo.com"},"message":"[FIX] website_forum: fix 'submit a link' feature\n\nThe pooling of the title was wrong since P3 refactoring.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/665496fc5c00f212ee8425bc95b987d42b3b0c37"},{"sha":"4c186f30c3a77e661f0dfdd39fe2c1216ef1ac7b","author":{"name":"Nikunj Ladava","email":"cf838e0a14a431bf7c8ecb4f7b5af9b7d4a159e4@odoo.com"},"message":"[FIX] web: ActionManager: handle false actions\n\nServer actions return an action to execute, or false. When they\nreturn false, an 'ir.actions.act_window_close' must be executed,\nsuch that the current dialog closes (if any) and mostly, the\n'on_close' handler is executed, which ensures for example that the\ncurrent view is reloaded.\n\nThe case where server actions return false has been broken by rev.\n32b8cec53. It produced tracebacks in several models, when clicking\non some actions in the 'Action' dropdown. For instance, in lunch,\ngo to Configuration > Products, open one in a form view, and click\non 'Lunch: Archive/Restore products' in the Action dropdown.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/4c186f30c3a77e661f0dfdd39fe2c1216ef1ac7b"},{"sha":"e93a5cec4835b041fdef7e0e7ffbf73ef3d2566e","author":{"name":"Mohammed Shekha","email":"62267d4597115a38b6f394d7ccec089f5aecdd54@openerp.com"},"message":"[FIX] web: archive records in a new Kanban column\n\nCreate a new column in Project, add a record and then hit 'Archive Records' : a\ntraceback occurs.\n\nWhen creating the new column, the `groupedBy` attribute on the datapoint is set\naccording to the parent list datapoint, which makes no sense as the records are\nnot grouped inside the column.\n\nThe mentioned attribute is now removed as the records cannot be grouped inside\nthe column.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/e93a5cec4835b041fdef7e0e7ffbf73ef3d2566e"},{"sha":"c5899612ef07835b2ca437569a962f86ad3d7fea","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch 10.0 up to 251b2fdc548","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c5899612ef07835b2ca437569a962f86ad3d7fea"},{"sha":"6cedc90f69d8c4fb82da19a6ed8a1ed3460101bc","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[FIX] stock_account: method expect a record, not an id\n\nopw-816729","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6cedc90f69d8c4fb82da19a6ed8a1ed3460101bc"},{"sha":"1677d618f0081870658646c4a337736b78bcd4c1","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch 10.0 up to 6cedc90f69d","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/1677d618f0081870658646c4a337736b78bcd4c1"},{"sha":"d952e3678b1d77f03a358659021a76d443b408eb","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch saas-14 up to 1677d618f00","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/d952e3678b1d77f03a358659021a76d443b408eb"},{"sha":"7e42a21ee2ca38223d6e7b859f47cb50128c0e14","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch saas-15 up to d952e3678b1","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/7e42a21ee2ca38223d6e7b859f47cb50128c0e14"},{"sha":"ac7abc9879a9745b63da2d7cd0abb110b0461f6f","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch saas-16 up to 7e42a21ee2c","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ac7abc9879a9745b63da2d7cd0abb110b0461f6f"}]}
{"actor":{"display_login":"dbh-odoo"}}