{"push_id":1264532678,"size":12,"distinct_size":3,"ref":"refs/heads/master-tools-sanitizer-tde","head":"bbe80e0dee25215ac40e938097fd0efd346535c2","before":"291d3ed39befbd016cb1205440117bc177be9076","commits":[{"sha":"78c215a923129c28cf733cecb35503c86ae6fbe9","author":{"name":"Yannick Tivisse","email":"10baeb03c5e3c0de96edb8031008dca65e15a4d6@odoo.com"},"message":"[IMP] mail: Don't display '(no email address)' for suggested partners\n\nremove the '(no email address)' when no address email. Because when you send\nthe message, a popup appears with the email field required.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/78c215a923129c28cf733cecb35503c86ae6fbe9"},{"sha":"92a60f1340f0122e31807fef1ca80ec196b9c7d5","author":{"name":"Yannick Tivisse","email":"10baeb03c5e3c0de96edb8031008dca65e15a4d6@odoo.com"},"message":"[IMP] base: The default_user doesn't have 'Settings' access right\n\nIt's ok to give the 'Manager' rights to new users for small companies or new saas instances so that newly created users can direcly use all the features.\n\nFor bigger companies, someone is creating the new users and give the rights specifically according to their access rights in the company departments.\n\nBut granting administrator access by default is definitely questionable. The main admin is bound to make mistakes and fail to notice or remember that they have given admin access to new users. Making the system insecure by default is not a good trade-off for \"simplifying the system for small businesses\". And this will not be expected by anyone.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/92a60f1340f0122e31807fef1ca80ec196b9c7d5"},{"sha":"ff63f5d0a37a502df420b48656c8d0beb19cb00a","author":{"name":"Yannick Tivisse","email":"10baeb03c5e3c0de96edb8031008dca65e15a4d6@odoo.com"},"message":"[IMP] base_setup: Allow the admin to modify the default user acess rights\n\nAdd a link in the general settings to access easily the default_user form view in order to modify the default access rights\n\nThe default_user manager rights declarations in all the applications have been move in a noupdate=\"1\" definition to avoid the manual configuration overwrittings","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ff63f5d0a37a502df420b48656c8d0beb19cb00a"},{"sha":"00cfb0889b49d8d8c091ce18ff67e1dcb55d789e","author":{"name":"Csaba Fazekas","email":"4450890ba7a3e318a23e64e3930aa742a449ef2c@gmail.com"},"message":"[IMP] website_hr_recruitment: new job position default template","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/00cfb0889b49d8d8c091ce18ff67e1dcb55d789e"},{"sha":"a765b3e643f4ad98f319b983dda313e0ebdf931f","author":{"name":"Yannick Tivisse","email":"10baeb03c5e3c0de96edb8031008dca65e15a4d6@odoo.com"},"message":"[REM] product: Remove product_manager field\n\nThe product_manager field is existing since v6.0 and never displayed in any views. It is used in sale_timesheet module. A task created from a procurement_order (if it is a service and we track the service) is assigned to the product manager. It doesn't make a lot of sense as the value should be set directly in the database. We will remove the field and assign the current user to the task instead, which is the common behavior in Odoo.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/a765b3e643f4ad98f319b983dda313e0ebdf931f"},{"sha":"20b1a9bcaafbd42161dbcd8b744fc4c0cdb0c72f","author":{"name":"Raphael Collet","email":"6bb7f507e59406227f1b6037aa04c17a80c94243@openerp.com"},"message":"[FIX] web: pass context in kwargs, otherwise it is taken as `load`","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/20b1a9bcaafbd42161dbcd8b744fc4c0cdb0c72f"},{"sha":"eebdef1a99e8c1cf2a75644a006d5e598d5f6e91","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[FIX] calendar: traceback during create\n\nThe onchange produced a traceback because, even if start and stop\nare required, they have no default value. Adapted `_get_duration`\nfunction so that it is robust to that usecase.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/eebdef1a99e8c1cf2a75644a006d5e598d5f6e91"},{"sha":"6979586086b7a6a427e42d5ea8708e22df52683e","author":{"name":"Pierre Masereel","email":"33e027554dcc45ee7cf3a13539b861cbf8bf6bff@odoo.com"},"message":"[FIX] website_quote, website_sale: calls to 'get_pdf' function\n\n* get_pdf function expects a list of ids since the removal of old api in\n  this commit: rev 47c67b640b0d95a7df58485923abfc0794902d87\n  There were still some wrong calls.\n* while get_action can receive ids and recordsets, get_html and get_pdf\n  are internal methods and still work with list of ids","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6979586086b7a6a427e42d5ea8708e22df52683e"},{"sha":"2cdb9f517f6d9d9dc7d99f2f037f3783fb1cd6af","author":{"name":"qsm-odoo","email":"a99e73845cc00a5cb1ee6b97643be9934fdddc33@odoo.com"},"message":"[FIX] website_hr_recruitment: remove odoo content from default template","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2cdb9f517f6d9d9dc7d99f2f037f3783fb1cd6af"},{"sha":"c261ee5bbd3e88429eabe4c28933b1dd6dc8ff02","author":{"name":"Thibault Delavallée","email":"5d1eab799c8290aa8801a3f054f327aa6b9c066c@openerp.com"},"message":"[REF] various: make mako mail templates more xml compliant\n\nAs we will soon improve the sanitizer we will be able to sanitize email\ntemplates body. However this implies some cleaning in the templates to\nbe sure mako is not considered as invalid html / xml and therefore removed\nfrom the template body.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c261ee5bbd3e88429eabe4c28933b1dd6dc8ff02"},{"sha":"baa32d1780d9ea86bb1939e7de5a774c21cb1594","author":{"name":"Thibault Delavallée","email":"5d1eab799c8290aa8801a3f054f327aa6b9c066c@openerp.com"},"message":"[IMP] tools: sanitizer: add and clean sanitize options\n\nNow having\n\n * sanitize: run the sanitizer to clean the html (removing javascripts,\n   unwanted tags, ...)\n * sanitize_attributes: only a subset of tags is allowed in html content.\n   Unwelcomed tags are removed and their content stripped.\n * sanitize_style: only a subset of style attributes is allowed. Style\n   attributes are parsed to keep only a white list.\n * strip_style: all style is removed. It bypasses sanitize_style as there\n   is no need to sanitize something that is removed.\n * strip_classes: remove class attributes\n\nFields parameters have also been updated to match the sanitize options. Html\nfields by default are sanitizer, without any further options. It is the duty\nof every addon to choose which sanitizer option to activate.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/baa32d1780d9ea86bb1939e7de5a774c21cb1594"},{"sha":"bbe80e0dee25215ac40e938097fd0efd346535c2","author":{"name":"Thibault Delavallée","email":"5d1eab799c8290aa8801a3f054f327aa6b9c066c@openerp.com"},"message":"mergeme in fixes due to new zanitizer","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/bbe80e0dee25215ac40e938097fd0efd346535c2"}]}
{"actor":{"display_login":"tde-banana-odoo"}}