{"push_id":963360615,"size":359,"distinct_size":2,"ref":"refs/heads/master-payment-newapi-dbu","head":"e2b82c538952a2139648843d76fbcb117df948cd","before":"688495e4209003ec937bceb872ba7fe744d7b946","commits":[{"sha":"045b9019ef70d3fa2df0acb6ea3fd112c06bf7bb","author":{"email":"0f311f41b2be8e2b5de98776566d712cdc154ca4@odoo.com","name":"Xavier Morel"},"message":"[FIX] base_import_module: CSRF handling\n\n* disabled CSRF protection for login route\n* return CSRF token from login and retransmit it during module upload\n\n``deploy`` only sends CSRF token if given one by authenticate so that\nthe command can be used for non-updated modules.\n\nCloses #9488","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/045b9019ef70d3fa2df0acb6ea3fd112c06bf7bb"},{"sha":"7ad626f8b65f8f4a5915b4342225dabbba5a1cca","author":{"email":"2907e499a003d1c3ab7944c0a40c6df46e3e3c2f@odoo.com","name":"Nicolas Lempereur"},"message":"[FIX] website_quote: fix menu link typo from 37ed5ce","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/7ad626f8b65f8f4a5915b4342225dabbba5a1cca"},{"sha":"de336c0ab8b2ed1480c5009469c322524c1dbd25","author":{"email":"2907e499a003d1c3ab7944c0a40c6df46e3e3c2f@odoo.com","name":"Nicolas Lempereur"},"message":"[FIX] website_quote: don't unescape menu title\n\nIf we take content with $().text(), to insert it in another node we have to\nused $().text(value) also. If like before this commit, we would use $().html()\nthe content would be unescaped one time too much.\n\nnote: equivalent of 8.0's 37ed5ce and 7ad626f commits","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/de336c0ab8b2ed1480c5009469c322524c1dbd25"},{"sha":"3c86d74941351df8af2e6113fd461c5ff95d59c9","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[FIX] product_email_template: untranslated label\n\nString instead of string, was not exported.\nMissing \"Invoice Confirmation Email\" term.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/3c86d74941351df8af2e6113fd461c5ff95d59c9"},{"sha":"f53eb4d2e6b1184cd7409d17bbe280d0ba8a1e76","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[FIX] pos_mercury: load pos_mercury_config_id from account.journal\n\nThe introduction of df745c25fbd381e6059180f6f5d231a1b4c090cc made it so\nthat only the type and sequence field of account.journal get loaded in\nthe POS. Before that patch all fields of account.journal would get\nloaded. pos_mercury depended on this behavior, because it needs the\npos_mercury_config_id.\n\nThis loads the field explicitly.\n\nBecause of the change the display_name field on the journal is also\nunavailable, so we instead use the journal_id field on\naccount.bank.statement. This is probably even better than what we did\nbefore, because this is what we also use when printing.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f53eb4d2e6b1184cd7409d17bbe280d0ba8a1e76"},{"sha":"bc5e51d6b056a952a59cb8599a9d0aa6b98689d2","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[FIX] mail: missing terms\n\nPlease people, stop changing the terms every week...","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/bc5e51d6b056a952a59cb8599a9d0aa6b98689d2"},{"sha":"2bfb880503ba9f0177747aea3da38b8bbeccbe02","author":{"email":"2d325771bb6e8870d87f0f3f7b45589a8338e550@openerp.com","name":"Thibault Delavallée"},"message":"[FIX] mail: auto delete\n\nCorrectly set the auto delete property coming from the template in the composer.\nSet the mail_auto_delete context key for message_post, and directly set the\nauto_delete field value in mass mailing mode.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2bfb880503ba9f0177747aea3da38b8bbeccbe02"},{"sha":"fd57dd5713b5a8af68f5fac0c50f058681da0880","author":{"email":"2d325771bb6e8870d87f0f3f7b45589a8338e550@openerp.com","name":"Thibault Delavallée"},"message":"[IMP] mail: chatter: hide notification buttons\n\nUsing some templates it is possible to have odoo buttons directly in the\nmail_message body. Hide them in the chatter as this is more noisy than\nusefull.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/fd57dd5713b5a8af68f5fac0c50f058681da0880"},{"sha":"17424bd4c8cb0fdf8a63c601633eaa9deeebb8e9","author":{"email":"5eb57d5681a94807b8a6b9df065489a56e118269@odoo.com","name":"Christophe Matthieu"},"message":"[FIX] web: reload view on fail after write/create with action button\n\nIssue:\nInvoicing -> Vendor bills\nCreate a record with reference=0 -> Register Payment\nCreate a second record with reference=0, at least one line with at least one tax -> Save\nEdit -> change quantity in the line -> Register Payment -> the register fail\nchange the quantity again and change reference=1 -> Register Payment\nThe taxes is include twice","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/17424bd4c8cb0fdf8a63c601633eaa9deeebb8e9"},{"sha":"f962f0ecc41edb1371c38dd38fad76b7a5c5a50c","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[FIX] stock: missing terms\n\nAdded a related field.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f962f0ecc41edb1371c38dd38fad76b7a5c5a50c"},{"sha":"780b36abe9267c8d74600820543fac849507e394","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[FIX] hr_timesheet_sheet: missing terms\n\nAction act_hr_timesheet_sheet_my_timesheets was not translated","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/780b36abe9267c8d74600820543fac849507e394"},{"sha":"c287d38f5f640fd50aa72d7dfba5499efb50c746","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[FIX] ...: untranslated selection\n\nWhen using a method returning the list of selections, the labels needs to be\ntranslated with a _ call","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c287d38f5f640fd50aa72d7dfba5499efb50c746"},{"sha":"2ace8f0270b26eae08c6fd6814605326de28da43","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[FIX] forum: duplicated method\n\nIdentical method, written another way.\nProperly check the translated error.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2ace8f0270b26eae08c6fd6814605326de28da43"},{"sha":"bb56e484b767aa037ec697dd11b0bd865ec31db1","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[FIX] all: construction of translations lookup\n\nWhen evaluated, the translation function never finds a match if a variable is\nintegrated into the untranslated text.\n\nSHAME! :bell: :raising_hand:","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/bb56e484b767aa037ec697dd11b0bd865ec31db1"},{"sha":"dbd02552284d0e947f881a60254f2fc988a1f615","author":{"email":"75b324bb495ac8d4f83496f7c52eda774af7ed7a@odoo.com","name":"qsm-odoo"},"message":"[FIX] website_theme_install: language dependant code\n\nThe module did only work in english because the themes were found\namongst the applications thanks to their categorie names.\n\nSolution is to search categories thanks to their xml_id :\nbase.module_category_theme or base.module_category_theme_...\nand not\nbase.module_category_hidden or base.module_category_theme_hidden","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/dbd02552284d0e947f881a60254f2fc988a1f615"},{"sha":"ce2d94207bfef121b1a11ac2b7b9528f431670da","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[FIX] mail,web: : untranslated term in view\n\n_t(...) in xml qweb views do not work, not exported, not evaluted.\nNo reason to use t-att-*, just using simple attribute is enough.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ce2d94207bfef121b1a11ac2b7b9528f431670da"},{"sha":"a6badd25597e5e0930cb014fe94db754dae32c8f","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"Revert \"[FIX] product: sort pricelist items by sequence\"\n\nThis reverts commit 98e5673c908fe4d72e55a068a951700cc93ee33f.\n\nSequence should not be taken into account since the default order is\nclear enough for the user.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/a6badd25597e5e0930cb014fe94db754dae32c8f"},{"sha":"10efb0621fc553e25be80637f1580a7d9e191bd7","author":{"email":"5eb57d5681a94807b8a6b9df065489a56e118269@odoo.com","name":"Christophe Matthieu"},"message":"[FIX] website: editor: enable/disable save/undo/redo button when resize snippet","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/10efb0621fc553e25be80637f1580a7d9e191bd7"},{"sha":"d26c85dc0a4346f3fbce3400ecb9796a811847b6","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] hr_expense: mark paid on reconciliation, precision\n\nWhen comparing floats, `float_compare` must always\nbe used to avoid precision issues.\n\ne.g., percentages like 1.0000000000000002\nmust be considered as equal to 1.\n\nopw-666459","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/d26c85dc0a4346f3fbce3400ecb9796a811847b6"},{"sha":"060cff9be31a70b096f7f12fec0c410fd6963758","author":{"email":"2907e499a003d1c3ab7944c0a40c6df46e3e3c2f@odoo.com","name":"Nicolas Lempereur"},"message":"[FIX] web_editor: get unlink button working\n\nf3f7bd9 improved some link editing behaviour by adding contenteditable\nattribute on it.\n\nBut if contenteditable is set on a link, using command \"unlink\" on the\nelement for `document.execCommand` does not work.\n\nHence this commit adds a code so the first click outside the link remove\ncontenteditable.\n\ncloses #10436\n\nsecond-part-of: opw-659772","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/060cff9be31a70b096f7f12fec0c410fd6963758"}]}