{"push_id":2351721639,"size":21,"distinct_size":21,"ref":"refs/heads/11.0","head":"69ef302aa07ccffcf817fc7b8590d73be55c58e0","before":"dbb713c2f836892de516e8d5e313a5dab8919a56","commits":[{"sha":"3ae382f8df28b3b7482325b147796b73b1e357eb","author":{"name":"Joren Van Onder","email":"3f70d52e4164e64ab6d3846cf9ba78eb158e0e31@odoo.com"},"message":"[FIX] point_of_sale: do not recompute manually set prices\n\nThe POS recomputes order lines when the pricelist changes. This is\ndifferent from the sale app on purpose: in a usual POS flow the customer\nand thus pricelist is selected after taking the order.\n\nBut users commonly use a 'Miscellaneous' product when they are selling\nsomething that is not in their POS system. The user can select this\nproduct and manually set the price. When now a customer is\nselected (even if the pricelist has not changed) these miscellaneous\norder lines get recomputed. So now the cashier is forced to input\nthese prices again.\n\nTo avoid this we keep track of lines that have had their price changed\nthrough the UI and we don't update them.\n\nopw-817353","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/3ae382f8df28b3b7482325b147796b73b1e357eb"},{"sha":"97cae87812e60b63d61e09b5974c1e50c316de16","author":{"name":"Romain Derie","email":"0021a8f956f400ccdaa0730c570fbabda1fd62ab@odoo.com"},"message":"[FIX] portal: use user timezone to display hours on portal chatter\n\nBefore this commit:\nUser timezone would be taken into account when displaying message date on\nchatter. It would always display the hour in the server format (UTC).\n\nNow, we correctly use the user timezone to format the date being sent by the\nserver.\n\nThis closes #22812","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/97cae87812e60b63d61e09b5974c1e50c316de16"},{"sha":"8e7aaf8c82df80b28fa5f3fc7973ef9e49f29d97","author":{"name":"Adrian Torres","email":"c91254c638593fe761f7905ceea618a0f3b3b9bd@odoo.com"},"message":"[FIX] sale_management/account_invoicing: properly reinstall\n\nCommit 985c224 introduced a way to properly uninstall these two modules,\nhowever if a user were to reinstall them the views would stay inactive,\nin the case of sale_management this would mean some menus were missing,\nin the case of account_invoicing this meant that not even the top-level\nmenu would not appear, effectively misleading users into thinking the\nmodule was not installed.\n\nThe solution is to create a post_init_hook (to ensure that all\npotentially missing menus are already installed) that activates the\npreviously deactivated menus.\n\nFixes #23245","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/8e7aaf8c82df80b28fa5f3fc7973ef9e49f29d97"},{"sha":"ab37094ec44ff841a0d9a20781622565b52b844c","author":{"name":"Lucas Perais (lpe)","email":"be2f56bf19c0fe068af78d321df1a71c619e4c93@odoo.com"},"message":"[FIX] website_quote: default require_payment instead of compute\n\nCommit a0f8ee92c3692f7d12652ec38a5e62f2cbddf0a8 solved the use case where\na quotation was created through the website shop and where the default quote's\ntemplate's require payment should be transmitted to the quote.\nHowever, this commit made the field readonly\n\nThis present commit solves both problems by assigning a default to the problematic field\nrather than computing it\n\nOPW 817510","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/ab37094ec44ff841a0d9a20781622565b52b844c"},{"sha":"cd21ea414e9b16e0a1044cfdf26aba744b269c8b","author":{"name":"Christophe Monniez","email":"2261ef87b25dd73897721fb7e617d1072cfd1a34@odoo.com"},"message":"[FIX] packaging: include missing files needed for tests\n\nThe test_mimetypes and base_import modules need various files for their\ntests. Before this commit some of those files (.ods, .odt, .xlsx, .docx,\n.zip) were not included in the packages.\n\nFixes #22778","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/cd21ea414e9b16e0a1044cfdf26aba744b269c8b"},{"sha":"521c29317c843d2f069650c98a1aff1565d65220","author":{"name":"Yannick Tivisse","email":"10baeb03c5e3c0de96edb8031008dca65e15a4d6@odoo.com"},"message":"[FIX] l10n_be_hr_payroll: Adapt the warrant costs to the new 20% law\n\nhttps://www.claeysengels.be/en-gb/news-events/m/a/rulingdienst-begrenst-gebruik-warrants-en-opties-op-bevek-aandelen-invoering-van-de-20-grens/\n\nThe law seems to change every 2 days.","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/521c29317c843d2f069650c98a1aff1565d65220"},{"sha":"310e3c15fd34b0a5d38bc4bfe3eb3e013ce17948","author":{"name":"Nicolas Martinelli","email":"76fd54f3784bbe4be7fb6e989b36e7f74a3407b8@odoo.com"},"message":"[FIX] pos_discount: default product\n\nSeveral issues:\n- If product `product_product_consumable` was deleted, an error is\n  raised.\n- The default values are inconsistent with the fact that\n  `module_pos_discount` is `False` at POS creation.\n- The domain should ensures that both `available_in_pos` and `sale_ok`\n  are `True`, otherwise the product won't be loaded by the POS.\n\nopw-814426","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/310e3c15fd34b0a5d38bc4bfe3eb3e013ce17948"},{"sha":"075f13ac63ec27fc5d7d86879a285b95c4dc38d8","author":{"name":"Nicolas Martinelli","email":"76fd54f3784bbe4be7fb6e989b36e7f74a3407b8@odoo.com"},"message":"[FIX] pos_discount: error if misconfigured product\n\nIn case the discount product is misconfigured and therefore not loaded\nby the POS, a traceback appears when applying a discount.\n\nAdd a comprehensive error message instead.\n\nopw-817527","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/075f13ac63ec27fc5d7d86879a285b95c4dc38d8"},{"sha":"5cdefcc39a75f7f77f00bf0ab6e999d8461667d0","author":{"name":"Goffin Simon","email":"27fb2926b4ed71baf246c49114acdb9ea83f3eb6@odoo.com"},"message":"[FIX] purchase: Adding PO on refund vendor bill\n\nThe function  _prepare_invoice_line_from_po_line has not been\ndesigned to compute in a right the quantity for a  line in an\nin_refund invoice. So it has no sens to display the field purchase_id\nfor a refund vendor bill.\n\nCloses #23095\n\nopw:816717","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/5cdefcc39a75f7f77f00bf0ab6e999d8461667d0"},{"sha":"0da5d63f526398022f918bcfdf082c75f26a8b2e","author":{"name":"Goffin Simon","email":"27fb2926b4ed71baf246c49114acdb9ea83f3eb6@odoo.com"},"message":"[FIX] account: Register a partial payment as fully paid\n\nDue to this commit: 3267e765209ee7a19b327620622fa1b5126eed00\n\nSteps to reproduce the bug:\n\nWhen registering a payment for a customer invoice in an other currency than\nthe company currency and marking it as fully paid, it raised an error:\n\"Wrong credit or debit value in accounting entry !\".\n\nReason: counterpart_aml['debit'] and counterpart_aml['credit'] were both incremented\nand it violated the constraint credit*debit=0\n\nopw:815465","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/0da5d63f526398022f918bcfdf082c75f26a8b2e"},{"sha":"f2501bfd3c01bd8d98897da70af537a3526cdaaf","author":{"name":"Dennis Sluijk","email":"54819eb7c4920f211ba208f275c432d451993594@outlook.com"},"message":"[FIX] web: return dialog in web.CrashManager functions \n\nThis is more a architecture fix than a bug fix.  With this commit, it is easier to modify the behavior of the dialog using the super function. like this: this._super.apply(this, arguments).opened(...)\r\n\r\nPR #23255","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/f2501bfd3c01bd8d98897da70af537a3526cdaaf"},{"sha":"cf2d07aa229943dac89f2f479e184b6976c65c05","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch saas-16 up to 521c29317c8","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/cf2d07aa229943dac89f2f479e184b6976c65c05"},{"sha":"ad3cc1b231f0284c15b515f36454b67fcdb2cd0e","author":{"name":"Duc Dao","email":"14aec199fe30ac181af0d52f9f5ab2245b4b7dc6@komit-consulting.com"},"message":"[FIX] resource: Fix default empty timezone\n\nSince the method `_get_leave_intervals` assumed that field `tz` is always filled in.\nThere is a case in default function, when `self._context` had key `tz` but its value was `False`,\nwhich may causes null value of field `tz` and lead to mismatch interval between leave and payslip","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/ad3cc1b231f0284c15b515f36454b67fcdb2cd0e"},{"sha":"fbbd070a21139819fd146e5bbdbe60fdfb726874","author":{"name":"Nicolas Lempereur","email":"20b6a29c46d1a38278b1511d2765b429bce35dfb@odoo.com"},"message":"[FIX] point_of_sale: make pricelist tour pass\n\nThe change in 3ae382f8d3a caused a similar error to ef91c141f6d.\n\nSo the tour failed in enterprise because account_taxcloud caused a\ncustomer tax to be added to the \"Orange Butterfly\" product.","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/fbbd070a21139819fd146e5bbdbe60fdfb726874"},{"sha":"58eea6b3b32a83748b0a960a64ae9fe65c550b7b","author":{"name":"Alexandre Kühn","email":"2f658809b60a0c7238460eb51e93f8cc733ee85a@odoo.com"},"message":"[FIX] mail: backport fixes on the composer from saas-11.2\n\nThis commit back-port some fixes from saas-11.2 on composer.\nTests are available only in saas-11.2 and up.\n\nList of fixes:\n\n1. Pressing TAB with @ mention propositions should cycle through them\n  (see https://github.com/odoo/odoo/commit/497a44ab7f04e377decf5fde42f075616f764f26)\n2. Prevent a crash when focusing out the emoji button\n  (see https://github.com/odoo/odoo/commit/1753017255f3f078ede05a68842f440e02b64630)","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/58eea6b3b32a83748b0a960a64ae9fe65c550b7b"},{"sha":"5ce76a0e7099c7da21787d6cfb82d3305678bfe0","author":{"name":"Nicolas Martinelli","email":"76fd54f3784bbe4be7fb6e989b36e7f74a3407b8@odoo.com"},"message":"[FIX] hr_payroll, resource: no attendances\n\nMethod `get_day_work_hours_count` can return 0 if no attendance is found\nin the calendar. Therefore, we must make sure to not divide by zero,\notherwise, boom boom.\n\nCloses #22900\nopw-1815095","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/5ce76a0e7099c7da21787d6cfb82d3305678bfe0"},{"sha":"f492c7308034c2b6a1418c22d83385f866772988","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch 9.0 up to cd21ea414e9","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/f492c7308034c2b6a1418c22d83385f866772988"},{"sha":"caea203ba62e4545cc5c2dd96b84f226d96bbb7a","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch 10.0 up to f492c730803","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/caea203ba62e4545cc5c2dd96b84f226d96bbb7a"},{"sha":"9cfd4a5c07ed4d7b2245efc637552ca598b5061c","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch saas-14 up to caea203ba62","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/9cfd4a5c07ed4d7b2245efc637552ca598b5061c"},{"sha":"e5987434c6be7bab9102dc6aa2b4c6f03ee9dcc0","author":{"name":"Christophe Simonis","email":"84bba2d08f6fd6acde0684f0160e633f516e3b61@odoo.com"},"message":"[MERGE] forward port branch saas-15 up to 9cfd4a5c07e","distinct":true,"url":"https://api.github.com/repos/projetgrup/odoo/commits/e5987434c6be7bab9102dc6aa2b4c6f03ee9dcc0"}]}
{"actor":{"display_login":"devprojetgrup"}}