{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20557009,"defaultBranch":"15.0","name":"odoo","ownerLogin":"acsone","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-06-06T08:44:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7601056?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726730091.0","currentOid":""},"activityList":{"items":[{"before":"0063f4bda4f587040dc57546b98308abc43c7631","after":"6b1789fee441f9ad57e31d71b571f0b38fe04120","ref":"refs/heads/master-with-pyproject","pushedAt":"2024-09-19T23:49:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"1cecce9112b25c9fa40eb9da8358e38d4b95bdec","after":"fbfdfc0c6fd0ea079311e9f3bd2d6a708384cc98","ref":"refs/heads/master","pushedAt":"2024-09-19T23:49:32.000Z","pushType":"push","commitsCount":113,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[IMP] mail: better see notification items at a glance\n\nThis commit add horizontal spacing on messaging menu\nitems, so that each item are more easily visible.\nPadding and slight darkened border is put on important\nnotifications so that there's slightly more contrast\nto also ease how many important items there are at a\nvery quick glance.\n\ncloses odoo/odoo#180795\n\nSigned-off-by: Alexandre Kühn (aku) ","shortMessageHtmlLink":"[IMP] mail: better see notification items at a glance"}},{"before":"ac18a57d5fe3b17f5f8e356e9bde366c5cb9ea6d","after":"90f7aac7dbb6997faaaf31acc48b6b927d4f38e1","ref":"refs/heads/15.0-with-pyproject","pushedAt":"2024-09-19T23:48:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"58e78141654585f039b8f515e1a1243e323ece98","after":"fbc72144b8a5ee85d835009a4413ce199fa19ace","ref":"refs/heads/15.0","pushedAt":"2024-09-19T23:48:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[IMP] l10n_es: tax updates according to BOE-A-2024-12944\n\n[Real Decreto-ley 4/2024] of June 26, 2024 introduces some changes to\nthe tax rates to address the economic and social consequences arising\nfrom the conflicts in Ukraine and the Middle East.\n\nThe VAT reductions of 5% (pasta and seed oils) and 0% (basic foodstuffs\nand olive oils) previously introduced will be increased to 7.5% and 2%,\nrespectively, starting on October 1, 2024.\n\nThe rates of the equivalence surcharge applicable to these products will\nincrease from 0.6% and 0%, to 1% and 0.26%, respectively.\n\nAn upgrade script is provided that automatically disables the deprecated\nVAT of 5% and Rec. Eq. of 0.62% when upgrading the `l10n_es` module.\n\n[Real Decreto-ley 4/2024]: https://www.boe.es/buscar/act.php?id=BOE-A-2024-12944\n\ntask-4147046\n\ncloses odoo/odoo#179797\n\nRelated: odoo/enterprise#69736\nSigned-off-by: Josse Colpaert (jco) ","shortMessageHtmlLink":"[IMP] l10n_es: tax updates according to BOE-A-2024-12944"}},{"before":"0a88fb74cfc5ebe67731b9a09bde2cd32f5c7a77","after":"8b6a01bb1fbf7191b727b1d1fcac97d7a9e5710b","ref":"refs/heads/18.0-apl_master","pushedAt":"2024-09-19T07:11:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marielejeune","name":"Marie Lejeune","path":"/marielejeune","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89970854?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"c4b0210bd6e349dfdc15ad98a3a3692325a932e9","after":"0063f4bda4f587040dc57546b98308abc43c7631","ref":"refs/heads/master-with-pyproject","pushedAt":"2024-09-18T23:46:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"087c48c4ed2eff55361a2b9fa925800dbdc46fab","after":"1cecce9112b25c9fa40eb9da8358e38d4b95bdec","ref":"refs/heads/master","pushedAt":"2024-09-18T23:46:18.000Z","pushType":"push","commitsCount":106,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[IMP] {im, website}_livechat: ask for confirmation before closing conversation\n\nBefore this commit:\nWhen the user clicked on the close button of the chat window, the user left\nthe conversation immediately and the feedback window appears.\n\nAfter this commit:\nWhen the user clicks on the close button, it asks for confirmation whether\nthey want to leave the conversation or not. If yes, the user leaves the\nconversation; if not, only the confirmation dialog is closed.\n\ntask-3547393\n\ncloses odoo/odoo#160673\n\nSigned-off-by: Alexandre Kühn (aku) ","shortMessageHtmlLink":"[IMP] {im, website}_livechat: ask for confirmation before closing con…"}},{"before":"f85bc760e855a9369a57fcc85f93c606497a11ea","after":"ac18a57d5fe3b17f5f8e356e9bde366c5cb9ea6d","ref":"refs/heads/15.0-with-pyproject","pushedAt":"2024-09-18T23:45:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"560a75d64bcaed539dc1bc14f1c6dd1bd2d009c2","after":"58e78141654585f039b8f515e1a1243e323ece98","ref":"refs/heads/15.0","pushedAt":"2024-09-18T23:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[FIX] stock: no copy on creation date\n\n* PROPBLEM: When duplicating a picking, the creation date is not updated\nto latest date (fields.datetime.now) instead it was taken from the copy\nvalue. This will be a problem if user try to search for it, they do not\nknow 'creation_date' actually is because it is not present on picking\nview\n* SOLUTION: this commit add copy=False to update 'creation_date' when\nduplicating picking\n\ncloses odoo/odoo#179718\n\nSigned-off-by: William Henrotin (whe) ","shortMessageHtmlLink":"[FIX] stock: no copy on creation date"}},{"before":"b94091fa53068190850231acbaf656b5b7cf6f05","after":"6565a1f3318c703bb5ad0a2aa6e5d968b8137f44","ref":"refs/heads/rm-pkg_resources-sbi","pushedAt":"2024-09-18T13:32:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbidoul","name":"Stéphane Bidoul","path":"/sbidoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692075?s=80&v=4"},"commit":{"message":"[IMP] core: don't use pkg_resources anymore\n\npkg_resources is deprecated as a library.\n\nIt's use is becoming more and more problematic as, for instance, since setuptools 71,\nimporting pkg_resources makes all vendored dependencies of setuptools\nvisible on sys.path.\n\nNote that with this commit, the check on the installed version is\nremoved, and we only check for the presence of the external dependency.","shortMessageHtmlLink":"[IMP] core: don't use pkg_resources anymore"}},{"before":"c624372c5190885817753728fd684b0d12d353a1","after":"b94091fa53068190850231acbaf656b5b7cf6f05","ref":"refs/heads/rm-pkg_resources-sbi","pushedAt":"2024-09-18T13:15:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbidoul","name":"Stéphane Bidoul","path":"/sbidoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692075?s=80&v=4"},"commit":{"message":"[IMP] core: don't use pkg_resources anymore\n\npkg_resources is deprecated as a library.\n\nIt's use is becoming more and more problematic as, for instance, since setuptools 71,\nimporting pkg_resources makes all vendored dependencies of setuptools\nvisible on sys.path.\n\nNote that with this commit, the check on the installed version is\nremoved, and we only check for the presence of the external dependency.","shortMessageHtmlLink":"[IMP] core: don't use pkg_resources anymore"}},{"before":"d7c5db852b414abbc6aecdf0b9b980dae65a9ccb","after":"c624372c5190885817753728fd684b0d12d353a1","ref":"refs/heads/rm-pkg_resources-sbi","pushedAt":"2024-09-18T13:08:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbidoul","name":"Stéphane Bidoul","path":"/sbidoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692075?s=80&v=4"},"commit":{"message":"[IMP] packaging: replace pkg_resources usage in requirements-check.py","shortMessageHtmlLink":"[IMP] packaging: replace pkg_resources usage in requirements-check.py"}},{"before":"038959245ec9e25692ec15fd59f762203e8a074e","after":"c4b0210bd6e349dfdc15ad98a3a3692325a932e9","ref":"refs/heads/master-with-pyproject","pushedAt":"2024-09-17T23:47:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"63d08472fe82a69af930ef8b6d844b727a9ebefa","after":"087c48c4ed2eff55361a2b9fa925800dbdc46fab","ref":"refs/heads/master","pushedAt":"2024-09-17T23:47:29.000Z","pushType":"push","commitsCount":107,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[IMP] delivery, website_sale{_collect}, *: add Click & Collect\n\nMain changes:\n\n- Allow assigning multiple stores (`stock.warehouse`) to in-store pickup\n delivery methods.\n- Show the in-store stock of products on their product page and allow\n selecting the pickup location from there.\n- On the checkout page, ask for the delivery address before the billing\n address and allow the delivery address to be used as the billing\n address.\n- Find the coordinates of the stores to correctly display them on the\n location selector.\n- Rename the module `website_sale_picking` to `website_sale_collect` to\n better reflect its purpose.\n\ntask-3626274\n\ncloses odoo/odoo#174073\n\nRelated: odoo/enterprise#69803\nRelated: odoo/upgrade#6492\nSigned-off-by: Antoine Vandevenne (anv) ","shortMessageHtmlLink":"[IMP] delivery, website_sale{_collect}, *: add Click & Collect"}},{"before":"ff09ec765fbfef684b99d89d1b52fefeecebacf1","after":"f85bc760e855a9369a57fcc85f93c606497a11ea","ref":"refs/heads/15.0-with-pyproject","pushedAt":"2024-09-17T23:46:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"64a4ca83cd9b2f208c555942346bb62e31825266","after":"560a75d64bcaed539dc1bc14f1c6dd1bd2d009c2","ref":"refs/heads/15.0","pushedAt":"2024-09-17T23:46:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[FIX] purchase_stock: use the last purchase date for the supplier info\n\nProblem: When viewing the replenishment information for a product, the last purchase date is set to the date from the oldest purchase order. The last_purchase_date field is set using the purchase order with the oldest date_order field. The last_purchase_date field should be set using the purchase order with the most recent date_order field.\n\nPurpose: By ordering the purchase orders by date_order desc we will get the purchase order with the most recent date_order field. This will cause the supplier’s last purchase date to be the most recent one instead of the oldest one.\n\nSteps to Reproduce on Runbot:\n\n1. Create a storable product and create a reordering rule for this product\n2. Create a purchase order for this product and set the Order Deadline to a date in the past and then confirm it\n3. Create a purchase order for this product and set the Order Deadline to the current date and the confirm it\n4. Navigate to this product’s replenishment information\n5. Observe that the Last Purchase date is the earlier of the two dates from the purchase orders\n\nopw-4113810\n\ncloses odoo/odoo#177306\n\nSigned-off-by: Arnold Moyaux (arm) ","shortMessageHtmlLink":"[FIX] purchase_stock: use the last purchase date for the supplier info"}},{"before":"d8b0a081cabc9ded4d20cd6962c79612d6e877f9","after":"d7c5db852b414abbc6aecdf0b9b980dae65a9ccb","ref":"refs/heads/rm-pkg_resources-sbi","pushedAt":"2024-09-17T08:34:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbidoul","name":"Stéphane Bidoul","path":"/sbidoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692075?s=80&v=4"},"commit":{"message":"[IMP] packaging: replace pkg_resources usage in requirements-check.py","shortMessageHtmlLink":"[IMP] packaging: replace pkg_resources usage in requirements-check.py"}},{"before":"f0462c11dd301f62bcbb4d5f0b89100daab58c84","after":"038959245ec9e25692ec15fd59f762203e8a074e","ref":"refs/heads/master-with-pyproject","pushedAt":"2024-09-16T23:48:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"c03fa022439cd48c18c929c64f829db9023c7a94","after":"63d08472fe82a69af930ef8b6d844b727a9ebefa","ref":"refs/heads/master","pushedAt":"2024-09-16T23:48:12.000Z","pushType":"push","commitsCount":51,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[IMP] web_tour: add goToUrl tour helper and step utils\n\nThis commit adds the `goToUrl` tour helper and its associated step utils\nfunction. The `goToUrl` tour helper can be used to manually navigate to\na specific url.\n\ntask-4141409\n\ncloses odoo/odoo#180282\n\nSigned-off-by: Quentin Smetz (qsm) ","shortMessageHtmlLink":"[IMP] web_tour: add goToUrl tour helper and step utils"}},{"before":"e5724814f8d012f8fd00fffe593546fa5dc68875","after":"ff09ec765fbfef684b99d89d1b52fefeecebacf1","ref":"refs/heads/15.0-with-pyproject","pushedAt":"2024-09-16T23:47:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"8a812f04fd5d278e3e92dd9db21faba7d4bbcf47","after":"d8b0a081cabc9ded4d20cd6962c79612d6e877f9","ref":"refs/heads/rm-pkg_resources-sbi","pushedAt":"2024-09-16T12:27:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbidoul","name":"Stéphane Bidoul","path":"/sbidoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692075?s=80&v=4"},"commit":{"message":"[IMP] packaging: replace pkg_resources usage in requirements-check.py","shortMessageHtmlLink":"[IMP] packaging: replace pkg_resources usage in requirements-check.py"}},{"before":"a722cbca0d30003682f13b86f4374ba8325eb468","after":"8a812f04fd5d278e3e92dd9db21faba7d4bbcf47","ref":"refs/heads/rm-pkg_resources-sbi","pushedAt":"2024-09-16T08:58:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbidoul","name":"Stéphane Bidoul","path":"/sbidoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692075?s=80&v=4"},"commit":{"message":"[IMP] packaging: replace pkg_resources usage in requirements-check.py","shortMessageHtmlLink":"[IMP] packaging: replace pkg_resources usage in requirements-check.py"}},{"before":"c3d9f02da7906a5878538f0c4dbdc2c314a31087","after":"a722cbca0d30003682f13b86f4374ba8325eb468","ref":"refs/heads/rm-pkg_resources-sbi","pushedAt":"2024-09-16T08:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbidoul","name":"Stéphane Bidoul","path":"/sbidoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692075?s=80&v=4"},"commit":{"message":"[IMP] packaging: replace pkg_resources usage in requirements-check.py","shortMessageHtmlLink":"[IMP] packaging: replace pkg_resources usage in requirements-check.py"}},{"before":"deaafa96bb3119e7921f9b53da7104cbaec72f52","after":"c3d9f02da7906a5878538f0c4dbdc2c314a31087","ref":"refs/heads/rm-pkg_resources-sbi","pushedAt":"2024-09-16T08:45:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbidoul","name":"Stéphane Bidoul","path":"/sbidoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692075?s=80&v=4"},"commit":{"message":"fixup! deaafa96bb3119e7921f9b53da7104cbaec72f52\n\nAdd packaging dependency","shortMessageHtmlLink":"fixup! deaafa9"}},{"before":"760c55967801adbf2e2fbd78b7efe25022274413","after":"f0462c11dd301f62bcbb4d5f0b89100daab58c84","ref":"refs/heads/master-with-pyproject","pushedAt":"2024-09-15T23:46:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"5a2ed6973bc4d23ecd0847a6d54abe56e94c597a","after":"c03fa022439cd48c18c929c64f829db9023c7a94","ref":"refs/heads/master","pushedAt":"2024-09-15T23:46:33.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[FIX] core: assert cursor when creating a test cursor\n\n`TestCursor.__init__` expects a Cursor.\nEnsure developers pass a Cursor and not another kind of unexpected object.\n\nThis is necessary for the tests to work properly.\n\ntask-4175640","shortMessageHtmlLink":"[FIX] core: assert cursor when creating a test cursor"}},{"before":"f06f0cc4c97132e0a0d7d0347d6dae08f3b49b8c","after":"e5724814f8d012f8fd00fffe593546fa5dc68875","ref":"refs/heads/15.0-with-pyproject","pushedAt":"2024-09-15T23:45:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"ca9db797e37e29030d6f727bd0c0947d09aea203","after":"64a4ca83cd9b2f208c555942346bb62e31825266","ref":"refs/heads/15.0","pushedAt":"2024-09-15T23:45:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[FIX] auth_totp, auth_totp_portal: ensure that the rule is global\n\nBackport of the commit: d3ff3e15db94e6a7021ddc29f8c24e684bcc23c3","shortMessageHtmlLink":"[FIX] auth_totp, auth_totp_portal: ensure that the rule is global"}},{"before":"9153151829914e6efcd6e61790af48cb5f57ac9b","after":"760c55967801adbf2e2fbd78b7efe25022274413","ref":"refs/heads/master-with-pyproject","pushedAt":"2024-09-14T23:47:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"setup: support PEP 660 and setuptools >= 64\n\nAllow building a wheel or an sdist through the pep517\ninterface, taking care of the required pre-processing\nto copy addons in odoo/addons.\n\nForce the setuptools compat mode for editable installs.\nThis mode is the simplest, since it just installs a .pth\nfiles which extends PYTHONPATH with the Odoo root directory.","shortMessageHtmlLink":"setup: support PEP 660 and setuptools >= 64"}},{"before":"d43ef8a1b251c15299c74c444709b5dd4d6b9175","after":"5a2ed6973bc4d23ecd0847a6d54abe56e94c597a","ref":"refs/heads/master","pushedAt":"2024-09-14T23:47:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"acsone-git-bot","name":null,"path":"/acsone-git-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15983336?s=80&v=4"},"commit":{"message":"[IMP] hr_attendance: Add expected hours and improve Pivot\n\ncloses odoo/odoo#179424\n\nRelated: odoo/enterprise#69602\nSigned-off-by: Jurgen Gjini (jugj) ","shortMessageHtmlLink":"[IMP] hr_attendance: Add expected hours and improve Pivot"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu2llcwA","startCursor":null,"endCursor":null}},"title":"Activity · acsone/odoo"}