{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14111770,"defaultBranch":"main","name":"openfoodfacts-server","ownerLogin":"openfoodfacts","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-04T14:23:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1937790?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721331382.0","currentOid":""},"activityList":{"items":[{"before":"aba184b710f0bfacea201834f03ab4063fbd3fe7","after":"2d18a89fa0f3cc780e473da66b4e16abb3d46559","ref":"refs/heads/Liverwurst","pushedAt":"2024-07-18T19:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moon-rabbitOFF","name":null,"path":"/moon-rabbitOFF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34795011?s=80&v=4"},"commit":{"message":"Update categories.txt","shortMessageHtmlLink":"Update categories.txt"}},{"before":null,"after":"aba184b710f0bfacea201834f03ab4063fbd3fe7","ref":"refs/heads/Liverwurst","pushedAt":"2024-07-18T19:36:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moon-rabbitOFF","name":null,"path":"/moon-rabbitOFF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34795011?s=80&v=4"},"commit":{"message":"Update categories.txt","shortMessageHtmlLink":"Update categories.txt"}},{"before":"64cb47fd75ea081f6c8edf864a00a246efe562cb","after":"a3f7fb8b524e8990cdb6d8991be3ea0ac122e9bb","ref":"refs/heads/off-days-banner","pushedAt":"2024-07-18T14:19:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Valimp","name":"Valimp","path":"/Valimp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112864841?s=80&v=4"},"commit":{"message":"fix: banner fit vw","shortMessageHtmlLink":"fix: banner fit vw"}},{"before":"eba72f436b3014a198980aad2f832fc14ad19f90","after":"8566b7aa07de324cf18cd71bdab42c3d20a61de6","ref":"refs/heads/lint-spaces","pushedAt":"2024-07-18T12:34:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexgarel","name":"Alex Garel","path":"/alexgarel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144788?s=80&v=4"},"commit":{"message":"chore: lint taxonomies","shortMessageHtmlLink":"chore: lint taxonomies"}},{"before":null,"after":"64cb47fd75ea081f6c8edf864a00a246efe562cb","ref":"refs/heads/off-days-banner","pushedAt":"2024-07-18T09:59:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Valimp","name":"Valimp","path":"/Valimp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112864841?s=80&v=4"},"commit":{"message":"fix: display banner depends on cookie","shortMessageHtmlLink":"fix: display banner depends on cookie"}},{"before":null,"after":"eba72f436b3014a198980aad2f832fc14ad19f90","ref":"refs/heads/lint-spaces","pushedAt":"2024-07-18T08:01:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexgarel","name":"Alex Garel","path":"/alexgarel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144788?s=80&v=4"},"commit":{"message":"chore: lint taxonomies","shortMessageHtmlLink":"chore: lint taxonomies"}},{"before":null,"after":"fceea7a5c747503752ca96e63cdc898d4c54cee3","ref":"refs/heads/ice-cream-tubs","pushedAt":"2024-07-17T19:31:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moon-rabbitOFF","name":null,"path":"/moon-rabbitOFF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34795011?s=80&v=4"},"commit":{"message":"Update categories.txt","shortMessageHtmlLink":"Update categories.txt"}},{"before":"ef73c444c5239be987d654a1f081d9510f514f9a","after":"a956772c23388efd69b778f30ac54ffa1e201060","ref":"refs/heads/gh-pages","pushedAt":"2024-07-17T16:32:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ openfoodfacts/openfoodfacts-server@e0441c6a1ec4f3e4357710a81611a0190443fcd0 🚀","shortMessageHtmlLink":"Deploying to gh-pages from @ e0441c6 🚀"}},{"before":"3050e661737155d24273e16dd0f8aa8ec5b65052","after":"ac4eda3964bcc79ac241c8f39c862be2681c39cb","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-07-17T16:32:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"openfoodfacts-bot","name":"Open Food Facts Bot","path":"/openfoodfacts-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119524357?s=80&v=4"},"commit":{"message":"chore(main): release 2.38.0","shortMessageHtmlLink":"chore(main): release 2.38.0"}},{"before":"3f3196e976c6986ca41c2ae6fe8014a7e29a5af5","after":"e0441c6a1ec4f3e4357710a81611a0190443fcd0","ref":"refs/heads/main","pushedAt":"2024-07-17T16:31:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexgarel","name":"Alex Garel","path":"/alexgarel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144788?s=80&v=4"},"commit":{"message":"fix: pro_moderator_owner not stored for the admin/moderator user through org/[orgid] facet (#10560)\n\nPro moderator and admins experienced issues with the org/[orgid] facet in the url. The feature that allows them to navigate and act as they are part of the org is not properly working.","shortMessageHtmlLink":"fix: pro_moderator_owner not stored for the admin/moderator user thro…"}},{"before":"64795088561bcad269163fe195f0a216688b52df","after":"c9aad53a894d8de00f720feb0a5fc90517c73451","ref":"refs/heads/071524_15_43_labels_stephanegigandet","pushedAt":"2024-07-17T15:33:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openfoodfacts-bot","name":"Open Food Facts Bot","path":"/openfoodfacts-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119524357?s=80&v=4"},"commit":{"message":"Update taxonomies/labels.txt","shortMessageHtmlLink":"Update taxonomies/labels.txt"}},{"before":"e6214b2026794bdf2ac17c6e339815456e1962e2","after":"ef73c444c5239be987d654a1f081d9510f514f9a","ref":"refs/heads/gh-pages","pushedAt":"2024-07-16T16:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ openfoodfacts/openfoodfacts-server@3f3196e976c6986ca41c2ae6fe8014a7e29a5af5 🚀","shortMessageHtmlLink":"Deploying to gh-pages from @ 3f3196e 🚀"}},{"before":"4a975fdc76c4c57a19f48e41098ab7ca9be03165","after":"3050e661737155d24273e16dd0f8aa8ec5b65052","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-07-16T16:11:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"openfoodfacts-bot","name":"Open Food Facts Bot","path":"/openfoodfacts-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119524357?s=80&v=4"},"commit":{"message":"chore(main): release 2.38.0","shortMessageHtmlLink":"chore(main): release 2.38.0"}},{"before":"bbfd7bfd3d31c3dba26a71c7cf83822bbaed6b51","after":null,"ref":"refs/heads/packaging_add_ireland","pushedAt":"2024-07-16T16:10:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benbenben2","name":"benbenben2","path":"/benbenben2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110821832?s=80&v=4"}},{"before":"37eb31819841f3e87ae0f7f207864f4b36b070e4","after":"3f3196e976c6986ca41c2ae6fe8014a7e29a5af5","ref":"refs/heads/main","pushedAt":"2024-07-16T16:10:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benbenben2","name":"benbenben2","path":"/benbenben2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110821832?s=80&v=4"},"commit":{"message":"feat: packaging add Ireland (#10533)\n\n### What\r\npackaging codes adds Ireland\r\n\r\n### Screenshot\r\n\r\n![Screenshot_20240710_173536](https://github.com/openfoodfacts/openfoodfacts-server/assets/110821832/e0eb280e-5018-4daa-be72-cf0e48256762)\r\n\r\n### Related issue(s) and discussion\r\nPart of https://github.com/openfoodfacts/openfoodfacts-server/issues/338\r\n\r\nMore examples: #8921, #8958, #10264, #10318, #10351, #10388, #10485:\r\n- lib/ProductOpener/Display.pm\r\nadd description (name, street, city) based on columns in the file or\r\nhardcoded\r\n- lib/ProductOpener/PackagerCodes.pm\r\nadd country and suffix of the code\r\n- scripts/update_packager_codes.pl\r\nadd code formatting ('country' 'code' 'suffix', for example if code does\r\nnot already contain 'country' or 'suffix')\r\nadd the column name for the $code variable\r\n- packager-codes/\r\nadd the csv file (mind the naming)\r\n- scripts/packager-codes/\r\nadd your script\r\n- update sto files\r\n```\r\ndocker exec -it po_off-backend-1 bash\r\n./scripts/update_packager_codes.pl\r\n```\r\n\r\nBased on the experience acquired in previous PR, I did the following\r\nchanges:\r\n-> switch from geocode to nominatim (+ no need of API key, +/- exactly\r\nsame results)\r\n-> reintroduced cache (introduced for Slovenija, #10124, and not used\r\nafterward)\r\n-> handled whole process without manual intervention (to fetch files,\r\n_etc_.), using Excel to dataframe feature from polars and using\r\nbeautiful soup, not sure that this will be possible to do the same for\r\nfuture countries but at least for that one it was successful.\r\n\r\nFixes: #1572","shortMessageHtmlLink":"feat: packaging add Ireland (#10533)"}},{"before":null,"after":"521abedbed3c5ed03f53ca39ef3428f42bf04bda","ref":"refs/heads/request_stats","pushedAt":"2024-07-16T16:08:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephanegigandet","name":"Stéphane Gigandet","path":"/stephanegigandet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8158668?s=80&v=4"},"commit":{"message":"feat: measure and log duration of request and mongodb / off-query queries","shortMessageHtmlLink":"feat: measure and log duration of request and mongodb / off-query que…"}},{"before":"cbaa7ec2ef55ad6361e559e8313d006268faba04","after":"01d5c2e2f4d2188a81861053e85c8df8fb84d6ae","ref":"refs/heads/dq_new_facet_for_opposite_tags","pushedAt":"2024-07-16T15:39:57.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"benbenben2","name":"benbenben2","path":"/benbenben2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110821832?s=80&v=4"},"commit":{"message":"apply suggestions","shortMessageHtmlLink":"apply suggestions"}},{"before":"c7b0637f0c4166688c80fcb937aaefc7400a14d3","after":"bbfd7bfd3d31c3dba26a71c7cf83822bbaed6b51","ref":"refs/heads/packaging_add_ireland","pushedAt":"2024-07-16T15:33:15.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"benbenben2","name":"benbenben2","path":"/benbenben2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110821832?s=80&v=4"},"commit":{"message":"Merge branch 'main' into packaging_add_ireland","shortMessageHtmlLink":"Merge branch 'main' into packaging_add_ireland"}},{"before":"b9fc4cd740dca34e46684d0bd7be61aa7b2f9c2a","after":"3c05558efce613c5741d14d08a5a51c5ed8bf0fe","ref":"refs/heads/alnatura","pushedAt":"2024-07-16T14:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephanegigandet","name":"Stéphane Gigandet","path":"/stephanegigandet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8158668?s=80&v=4"},"commit":{"message":"tests","shortMessageHtmlLink":"tests"}},{"before":"b8b684d1b5c8b05dc9147a1e9359ef250226f3c5","after":"b9fc4cd740dca34e46684d0bd7be61aa7b2f9c2a","ref":"refs/heads/alnatura","pushedAt":"2024-07-16T13:04:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephanegigandet","name":"Stéphane Gigandet","path":"/stephanegigandet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8158668?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":null,"after":"b8b684d1b5c8b05dc9147a1e9359ef250226f3c5","ref":"refs/heads/alnatura","pushedAt":"2024-07-16T12:30:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexgarel","name":"Alex Garel","path":"/alexgarel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144788?s=80&v=4"},"commit":{"message":"fix: GDSN import from Alnatura #10554","shortMessageHtmlLink":"fix: GDSN import from Alnatura #10554"}},{"before":"93e444566a713daa44c571ee87551bb44a7111f2","after":"475e3da243a05741a99f064864d4baa0c5e900ec","ref":"refs/heads/fix-change_main_contact","pushedAt":"2024-07-16T09:16:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexgarel","name":"Alex Garel","path":"/alexgarel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144788?s=80&v=4"},"commit":{"message":"fix undef warnings","shortMessageHtmlLink":"fix undef warnings"}},{"before":"23c8118625061af71e7e3f8d1010d0dc78788e82","after":"93e444566a713daa44c571ee87551bb44a7111f2","ref":"refs/heads/fix-change_main_contact","pushedAt":"2024-07-16T09:06:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephanegigandet","name":"Stéphane Gigandet","path":"/stephanegigandet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8158668?s=80&v=4"},"commit":{"message":"Update scripts/migrations/2024_07_change_main_contact.pl\n\nCo-authored-by: Antoine B <56827368+4nt0ineB@users.noreply.github.com>","shortMessageHtmlLink":"Update scripts/migrations/2024_07_change_main_contact.pl"}},{"before":"d692acad3c36eae687c64f1f0fe3b937b52e15c6","after":"23c8118625061af71e7e3f8d1010d0dc78788e82","ref":"refs/heads/fix-change_main_contact","pushedAt":"2024-07-16T09:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephanegigandet","name":"Stéphane Gigandet","path":"/stephanegigandet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8158668?s=80&v=4"},"commit":{"message":"Update scripts/migrations/2024_07_change_main_contact.pl\n\nCo-authored-by: Antoine B <56827368+4nt0ineB@users.noreply.github.com>","shortMessageHtmlLink":"Update scripts/migrations/2024_07_change_main_contact.pl"}},{"before":"7f4d8d9f258f81778941a021481614b39d738620","after":"7ee59d20da1c775efc6781b46a6efcd6813523a7","ref":"refs/heads/taxonomies-documentation","pushedAt":"2024-07-16T07:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"teolemon","name":"Pierre Slamich","path":"/teolemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1689815?s=80&v=4"},"commit":{"message":"add help to taxonomies","shortMessageHtmlLink":"add help to taxonomies"}},{"before":null,"after":"7f4d8d9f258f81778941a021481614b39d738620","ref":"refs/heads/taxonomies-documentation","pushedAt":"2024-07-16T07:37:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teolemon","name":"Pierre Slamich","path":"/teolemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1689815?s=80&v=4"},"commit":{"message":"doc: taxonomies","shortMessageHtmlLink":"doc: taxonomies"}},{"before":"424306bf30d70e7ec39f2f0ae7d6ab87e7dba8a5","after":"e6214b2026794bdf2ac17c6e339815456e1962e2","ref":"refs/heads/gh-pages","pushedAt":"2024-07-15T20:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ openfoodfacts/openfoodfacts-server@37eb31819841f3e87ae0f7f207864f4b36b070e4 🚀","shortMessageHtmlLink":"Deploying to gh-pages from @ 37eb318 🚀"}},{"before":"aa1edf65f0a81b776ca0b003031bb55f5ba4a81c","after":"424306bf30d70e7ec39f2f0ae7d6ab87e7dba8a5","ref":"refs/heads/gh-pages","pushedAt":"2024-07-15T20:03:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ openfoodfacts/openfoodfacts-server@56d612a05b1481e535d497792fd04b09ef8e36bb 🚀","shortMessageHtmlLink":"Deploying to gh-pages from @ 56d612a 🚀"}},{"before":"c6d89445bc341409ec295ca7156dadc24bf6bce5","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/babel-de4de0465f","pushedAt":"2024-07-15T20:02:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hangy","name":"hangy","path":"/hangy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87124?s=80&v=4"}},{"before":"56d612a05b1481e535d497792fd04b09ef8e36bb","after":"37eb31819841f3e87ae0f7f207864f4b36b070e4","ref":"refs/heads/main","pushedAt":"2024-07-15T20:02:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hangy","name":"hangy","path":"/hangy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87124?s=80&v=4"},"commit":{"message":"build(deps-dev): bump @babel/core from 7.24.7 to 7.24.9 in the babel group (#10546)\n\nBumps the babel group with 1 update:\r\n[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core).\r\n\r\nUpdates `@babel/core` from 7.24.7 to 7.24.9\r\n
\r\nRelease notes\r\n

Sourced from @​babel/core's\r\nreleases.

\r\n
\r\n

v7.24.9 (2024-07-15)

\r\n

:bug: Bug Fix

\r\n\r\n

:nail_care: Polish

\r\n\r\n

:house: Internal

\r\n\r\n

Committers: 5

\r\n\r\n

v7.24.8 (2024-07-11)

\r\n

Thanks @​H0onnn,\r\n@​jkup and @​SreeXD for your\r\nfirst pull requests!

\r\n

:eyeglasses: Spec Compliance

\r\n\r\n

:bug: Bug Fix

\r\n\r\n

:nail_care: Polish

\r\n\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from @​babel/core's\r\nchangelog.

\r\n
\r\n

v7.24.9 (2024-07-15)

\r\n

:bug: Bug Fix

\r\n\r\n

:nail_care: Polish

\r\n\r\n

:house: Internal

\r\n\r\n

v7.24.8 (2024-07-11)

\r\n

:eyeglasses: Spec Compliance

\r\n\r\n

:bug: Bug Fix

\r\n\r\n

:nail_care: Polish

\r\n\r\n
\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/core&package-manager=npm_and_yarn&previous-version=7.24.7&new-version=7.24.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore major version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's major version (unless you unignore this specific\r\ndependency's major version or upgrade to it yourself)\r\n- `@dependabot ignore minor version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's minor version (unless you unignore this specific\r\ndependency's minor version or upgrade to it yourself)\r\n- `@dependabot ignore ` will close this group update PR\r\nand stop Dependabot creating any more for the specific dependency\r\n(unless you unignore this specific dependency or upgrade to it yourself)\r\n- `@dependabot unignore ` will remove all of the ignore\r\nconditions of the specified dependency\r\n- `@dependabot unignore ` will\r\nremove the ignore condition of the specified dependency and ignore\r\nconditions\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps-dev): bump @babel/core from 7.24.7 to 7.24.9 in the babel …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEg0kpmAA","startCursor":null,"endCursor":null}},"title":"Activity · openfoodfacts/openfoodfacts-server"}