{"push_id":4416860215,"size":237,"distinct_size":1,"ref":"refs/heads/master-pos-show-customer-rhe","head":"36c05f5e056794d68c363343e267c592bd9bce31","before":"baa8547ffe5732fd722c09249d46eff2c0ab8136","commits":[{"sha":"76e36be45f5a17b9b708b548d59b21f30d317d21","author":{"name":"Nicolas Lempereur","email":"2907e499a003d1c3ab7944c0a40c6df46e3e3c2f@odoo.com"},"message":"[FIX] product: no default_code empty string\n\nCurrently, empty strings and False have different meaning when assigning\na Char or Text field with ORM methods.\n\nSo avoid setting empty string on `default_code`.\n\nopw-2151849\ncloses #41662\n\ncloses odoo/odoo#41674\n\nX-original-commit: d038cc1a0a6e1d939318763aa9dba48aa1eafcf5\nSigned-off-by: Nicolas Lempereur (nle) <nle@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/76e36be45f5a17b9b708b548d59b21f30d317d21"},{"sha":"74dcb64f4678086062d62b597ba290df23a280f5","author":{"name":"Yennifer Santiago","email":"fa8c21aea21249033be55f9a7b6a11d3a49965b6@vauxoo.com"},"message":"[CLA] Add ysantiago as new contributor in vauxoo\n\ncloses odoo/odoo#41715\n\nX-original-commit: 5028acce9e56afadfa409316f758f220803aacf8\nSigned-off-by: Martin Trigaux (mat) <mat@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/74dcb64f4678086062d62b597ba290df23a280f5"},{"sha":"0f2a500f0e74f7e60d806217296752ee69791d4d","author":{"name":"Vincent Schippefilt","email":"ec5c2f339ca07531e81172c361c1a1f5a127a7a2@odoo.com"},"message":"[FIX] web: fix click_all test\n\nBefore this commit, after the introduction of OWL, for some reason,\nmaybe because the session is ready earlier or later, the webclient is\nopening the first app sightly earlier than before, making it too early.\n\nThe click_all failed actually because, in the initialization of the\nwebclient, it does a read on read user, protected by a drop_previous\nit tries to start the first applictaion, when this happens, the hash\nchanges\n==> because the hash changes, it tries to open an application, with is\nalso protected by the same drop previous, this discarding the result of\nthe read and preventing the then callbacks of the read to happen.\n\nAfter this commit, we are declaring that the client is ready after the\nactual load of an application.\n\ncloses odoo/odoo#41695\n\nSigned-off-by: Aaron Bohy (aab) <aab@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/0f2a500f0e74f7e60d806217296752ee69791d4d"},{"sha":"e788c040f63e1cfb0026339871c94fbdf8d7bc9a","author":{"name":"Romain Derie","email":"6f930d3bd0de990ac0bcf874ce1aea4937bfd0d7@odoo.com"},"message":"[FIX] website: set correct value in frontend_lang cookie\n\nBefore this commit, the `url_code` field value was stored in the cookie instead\nof the `code` field.\nThis was making the language selector in the frontend to not change the lang\ncorrectly when trying to access the website default lang, ONLY for the lang\nhaving an `url_code` different than its `code` value (typically the case for\nprincipal languages).\n\nStep to reproduce:\n  - Add `fi_FI` as main lang on website\n  - Visit frontend and change lang to `Suomi`, it won't change\n\nThis behavior was only related to the language switcher. It did not affect\ndispatching (if correct lang in url) and nearest lang finder.\n\nFixes #41522\n\ncloses odoo/odoo#41728\n\nX-original-commit: b62b2828552abb38c8adc74c69cb427c3fd98605\nSigned-off-by: Romain Derie (rde) <rde@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/e788c040f63e1cfb0026339871c94fbdf8d7bc9a"},{"sha":"8453b7fb90b375c255c5fd6294a9b50fdb823256","author":{"name":"Debauche Stéphane","email":"55ec981f0a6054d4ad0c3fec7f32b1086f7d24f4@odoo.com"},"message":"[IMP]: mass_mailing: improve some views\n\n- In the campaign form view, when you click on \"SMS\", the filter has changed\n  ``My Mailing`` -> ``My SMS Marketing``\n- In the campaign form view,  display the Mail/SMS subject instead of the SMS name\n- In UTM, move the campaign from the data to the demo data\n\nTask #2082296\n\ncloses odoo/odoo#40205\n\nRelated: odoo/enterprise#6685\nSigned-off-by: Thibault Delavallee (tde) <tde@openerp.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/8453b7fb90b375c255c5fd6294a9b50fdb823256"},{"sha":"3a6385343a0541d711e1c5ec06093198775cf969","author":{"name":"Victor Feyens","email":"433cda6c0f0b5b2dac2ef769109a6da90db60157@odoo.com"},"message":"[FIX] event_sale: ticket prices\n\ncloses odoo/odoo#41738\n\nX-original-commit: 270b5798b5869c93f80863ee0bd891ab7a2488f0\nSigned-off-by: Victor Feyens (vfe) <vfe@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/3a6385343a0541d711e1c5ec06093198775cf969"},{"sha":"28c444e9e731550fca97166c04a8a2e851a55f56","author":{"name":"Laurent Mignon (ACSONE)","email":"d29852553be57d1b475b540ca4f8d9e22dfb5f1b@acsone.eu"},"message":"[FIX] base: Allow user to change its own language\n\nBefore this change, it was not possible to a user to change its own\nlanguage via the Preference view.\n\nIn order to allow a user who does not have access rights on the\nres.users model to modify his language (field included in the list of\nSELF_WRITEABLE_FIELDS fields) it is necessary to force the reandly\nattribute to False in the view used to edit the user's preferences.\n\nopw-2151630\nCloses #41412\n\ncloses odoo/odoo#41748\n\nX-original-commit: 272bff9e3173e1ed5da5d5a87e4c7be53ad59700\nSigned-off-by: Nicolas Martinelli (nim) <nim@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/28c444e9e731550fca97166c04a8a2e851a55f56"},{"sha":"2a993530269cc7ee5bfea9f2810449211dcdd1af","author":{"name":"oco-odoo","email":"4f12475ff4d55e5437d028bf66289e6d721eec60@odoo.com"},"message":"[FIX] account: avoid crashing when selecting a reconciliation model when doing manual reconciliation\n\nBefore that, an empty account.bank.statement.line recordset was passed to the function, and caused the recordset containing the currency to use to also be empty, eventually leading to a rounding value of 0, which raised and error.\n\ncloses odoo/odoo#41474\n\nSigned-off-by: Laurent Smet <smetl@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2a993530269cc7ee5bfea9f2810449211dcdd1af"},{"sha":"513f8e134e4d72505b93d47e0d97635816dc4850","author":{"name":"Pierre Rousseau","email":"3b40f38967952a3fcd286e1c6b5790d84ff40893@odoo.com"},"message":"[FIX] web: pivot isHeaderClicked\n\nThis commit explains why we use isHeaderClicked.\n\ncloses odoo/odoo#41756\n\nSigned-off-by: VincentSchippefilt <VincentSchippefilt@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/513f8e134e4d72505b93d47e0d97635816dc4850"},{"sha":"c8e862249eba4b5f6cc9c3ac89167aec494c44f4","author":{"name":"Andrea Grazioso (agr-odoo)","email":"79c05ff40713e22147639912d36574d1013ea5ea@odoo.com"},"message":"[IMP] account_check_printing: store check number also as int\n\nGo to Accounting > Vendor Bill, pay via check, view the invoice and\nclick on 'Print Check'. The widget will popup but as the 'next check\nnumber' will always display 1.\n\nThis append because the model of account_payment has changed\nhttps://github.com/odoo/odoo/blob/13.0/addons/account_check_printing/models/account_payment.py#L28\nand now check_number is a char so it will not sorted correcly by the\ndatabase.\n\nTo avoid doing a lot of strings manipulation it is convenient to\nstore the check number as integer, with proper default case\n\nFollowup of opw 2151242\n\ncloses odoo/odoo#41659\n\nSigned-off-by: Nicolas Martinelli (nim) <nim@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c8e862249eba4b5f6cc9c3ac89167aec494c44f4"},{"sha":"0d6ddb7bda7b486d39dc00ec012d54c411fe6751","author":{"name":"Aurélien Warnon","email":"31f887109a40300a811b4c53b824bd37028b7744@odoo.com"},"message":"[FIX] event[_sms]: correctly take parameters from event type mail\n\nPURPOSE\n\nThis commit 62ac23f0b93f05125f5067139898d81ede567130 introduced SMS capabilities on for\nevent.type.mail and event.mail models.\n\nValues of event_type_mail_ids on event.type are supposed to be copied to\nevent_mail_ids on event.event when changing the event_type_id of an event.\n\nThere are however 2 issues with that integration:\n\n- The 'notification_type' field was not correctly set on default\n  event_type_mail_ids on event.type;\n- The 'notification_type' and 'sms_template' fields were not copied from\n  event_type_mail_ids to event_mail_ids;\n\nLINKS\n\nPR #39892\nTask ID 2115792\n\ncloses odoo/odoo#41736\n\nX-original-commit: 3fd66d844aa66ca8d54223071c787974e6c88c94\nSigned-off-by: Thibault Delavallee (tde) <tde@openerp.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/0d6ddb7bda7b486d39dc00ec012d54c411fe6751"},{"sha":"40fa388b5b6f82db9705196616665c3e013c1f3c","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] point_of_sale: prevent deletion of payment\n\nDeleting a payment will prevent the POS session closing.\n\nopw-2155093\n\ncloses odoo/odoo#41752\n\nX-original-commit: a6927e31af53f28c04eb567db0da396ad07e7206\nSigned-off-by: Nicolas Martinelli (nim) <nim@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/40fa388b5b6f82db9705196616665c3e013c1f3c"},{"sha":"14e87b97839c582aebc177a9e969fb00a16892d5","author":{"name":"Andrea Grazioso (agr-odoo)","email":"79c05ff40713e22147639912d36574d1013ea5ea@odoo.com"},"message":"[FIX] point_of_sale: add serial number on refund\n\nInstall POS, create a product available in POS, tracked by Serial\nNumber.\nAdd some product to the inventory.\nOpen the POS session, sell the demo item, close the session (do not end\nthe session, just close the interface).\nGo to POS orders, select the last order and click on \"Return Products\",\nthe refund will be created.\n\nThe user will be unable to process payment for the refund order because\nSerial Number is missing. Adding a copy of the lot from the original\norder line fix the issue\n\nopw-2152776\n\ncloses odoo/odoo#41762\n\nX-original-commit: 886dee9efc3bd743ca1b9353872021c1f81efa9a\nSigned-off-by: Nicolas Martinelli (nim) <nim@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/14e87b97839c582aebc177a9e969fb00a16892d5"},{"sha":"637c0fbc1080f33903cee7369692b4a5ab11d819","author":{"name":"Nicolas Seinlet","email":"ab382f291bd3e88e67361105a0ebfb3eced16f6c@odoo.com"},"message":"[FIX] website_blog: None is not iterable\n\nreturn empty string instead of None to avoid `TypeError: argument of\ntype\n'NoneType' is not iterable`\n\ncloses odoo/odoo#41772\n\nX-original-commit: dd65c9fd7213f3d780a733e67390b2ae59f0f526\nSigned-off-by: Nicolas Seinlet (nse) <nse@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/637c0fbc1080f33903cee7369692b4a5ab11d819"},{"sha":"99a25142e448cfa16f8e85629462a547d531a095","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] web: support title field in ribbon\n\nThe `text` attribute is not translatable, so we support the `title`\nattribute which is.\n\nFixes #38568\nopw-2148416\n\nX-original-commit: 21203ec63db6702529a791f5abab317c6d4fb8af","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/99a25142e448cfa16f8e85629462a547d531a095"},{"sha":"b0605b4adc8fe13f3b4758d4cea1f7133f76ace1","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] *: make ribbon text translatable\n\ncloses odoo/odoo#41749\n\nX-original-commit: 64c259fc74a8181aa381b6647a9816b6f5530dfd\nRelated: odoo/enterprise#7216\nSigned-off-by: Nicolas Martinelli (nim) <nim@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/b0605b4adc8fe13f3b4758d4cea1f7133f76ace1"},{"sha":"2398f57fb04e9645757775346ef7c152ff9c89a3","author":{"name":"Nicolas Martinelli","email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com"},"message":"[FIX] hr_holidays: time designation\n\n12:00 AM is midnight and 12:00 PM is noon.\n\nopw-2154640\n\ncloses odoo/odoo#41763\n\nX-original-commit: e0df98d872c0feefbd31b119136057b7c36d81f3\nSigned-off-by: Nicolas Martinelli (nim) <nim@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2398f57fb04e9645757775346ef7c152ff9c89a3"},{"sha":"b3d143761e30c09bc7273061f8f50f7e73263a3f","author":{"name":"Martin Trigaux","email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com"},"message":"[IMP] test_translation_import: stricter test\n\nTo be able to detect issues in .pot like at #41364 due to bad .pot\nfile (cf fix at #41650)\n\ncloses odoo/odoo#41778\n\nRelated: odoo/enterprise#7200\nOriginal-signed-off-by: Martin Trigaux (mat) <mat@odoo.com>\nX-original-commit: ba39590b004655df55d5d182c4ad50caa7f583c1\nSigned-off-by: Martin Trigaux (mat) <mat@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/b3d143761e30c09bc7273061f8f50f7e73263a3f"},{"sha":"21834430a15a12dae2f94426533df99384a1a1ea","author":{"name":"William Henrotin","email":"27622d0d92573d88f123cba4968250797d9e766b@odoo.com"},"message":"[FIX] mrp: post partial production with workorders\n\nThe commit 75460e697a20505aa22b3a273d3056e0bdc75633 was introduced in\nv12, when the workorder stored their consume data on stock.move.lines.\nTheir was an issue when posting intermediary inventory on productions\nusing workorder. As those 'dummy' stock.move.lines did not have their lot\nfield filled, an error at line validation was raised.\n\nIn v13, the workorders use workorder lines. The lots and quantity are\ntransfered on real stock move lines only at the end of the production.\nPosting intermediary inventory did not failed anymore in case of partial\nproduction\n\nTask : 54665\n\nX-original-commit: a41239b378a1cae394d18f43e991ec8bceeac826","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/21834430a15a12dae2f94426533df99384a1a1ea"},{"sha":"9debcaf377f4ce371150950dd4e501dde1d40551","author":{"name":"William Henrotin","email":"27622d0d92573d88f123cba4968250797d9e766b@odoo.com"},"message":"[FIX] mrp_account: show valuation button\n\nThe valuation stat button was shown only at validation of the manufacturing\norder. If an intermediary inventory is posted. A part of the stock moves\nare validated so some stock valuation layer are generated.\n\nThis commit shows the valuation button as soon as some valuation layers\nare linked to those validated stock moves.\n\nTask : 54665\n\nX-original-commit: 7f67af93299c449ba80489a84ed0b13930edff90","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/9debcaf377f4ce371150950dd4e501dde1d40551"}]}
{"actor":{"display_login":"rhe-odoo"}}