{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":664706845,"defaultBranch":"main","name":"openfoodfacts-query","ownerLogin":"openfoodfacts","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-10T15:07:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1937790?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717449209.0","currentOid":""},"activityList":{"items":[{"before":"ec22dabb5c200e4e2122f737fe05183bba47a51a","after":"7347d944245cc17af4a87b3e704e01c1d0aa7575","ref":"refs/heads/main","pushedAt":"2024-06-03T21:05:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Merge pull request #45 from openfoodfacts/issues/43a\n\nTransposed staging and production","shortMessageHtmlLink":"Merge pull request #45 from openfoodfacts/issues/43a"}},{"before":null,"after":"97b2e0413e993feb1fb734b2fa95badef76a0d7f","ref":"refs/heads/issues/43a","pushedAt":"2024-06-03T20:53:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Transposed staging and production\n\nSigned-off-by: John Gomersall ","shortMessageHtmlLink":"Transposed staging and production"}},{"before":"503994db6e0c8a98697eac152ef4e8f09821f357","after":"ec22dabb5c200e4e2122f737fe05183bba47a51a","ref":"refs/heads/main","pushedAt":"2024-06-03T20:47:30.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Merge pull request #44 from openfoodfacts/issues/43\n\nAvoid intermediate commits when importing from Redis","shortMessageHtmlLink":"Merge pull request #44 from /issues/43"}},{"before":"f3fa1e5649c061f8ae466b008e46a871ae7dee49","after":"a8b1869d224763f32b7cfa02811808c483872546","ref":"refs/heads/issues/43","pushedAt":"2024-06-03T20:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Address PR feedback\n\nSigned-off-by: John Gomersall ","shortMessageHtmlLink":"Address PR feedback"}},{"before":null,"after":"f3fa1e5649c061f8ae466b008e46a871ae7dee49","ref":"refs/heads/issues/43","pushedAt":"2024-06-01T11:48:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Shared memory to match production\n\nSigned-off-by: John Gomersall ","shortMessageHtmlLink":"Shared memory to match production"}},{"before":"36bfea06320e3f6a6dd379d1df38924f7e385cd8","after":"503994db6e0c8a98697eac152ef4e8f09821f357","ref":"refs/heads/main","pushedAt":"2024-04-16T16:30:50.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"alexgarel","name":"Alex Garel","path":"/alexgarel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144788?s=80&v=4"},"commit":{"message":"ci: new prod deploy\n\nMoving to off1 (in a proxmox container).","shortMessageHtmlLink":"ci: new prod deploy"}},{"before":"c6f606026a1bc180ada6ff72db3b92067cd4b859","after":"b68124bbbf1ecfa8e668b229235f2264ea2a9fc1","ref":"refs/heads/deploy-new-prod","pushedAt":"2024-04-16T16:28:20.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":"ci: finalize new prod deploy","shortMessageHtmlLink":"ci: finalize new prod deploy"}},{"before":null,"after":"e838c45a2bb7eaf98e1da81bc3f7838a8893da16","ref":"refs/heads/dependabot/npm_and_yarn/multi-4904b6e4d9","pushedAt":"2024-04-13T12:07:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump express, @nestjs/core, @nestjs/platform-express and @nestjs/testing\n\nBumps [express](https://github.com/expressjs/express) to 4.19.2 and updates ancestor dependencies [express](https://github.com/expressjs/express), [@nestjs/core](https://github.com/nestjs/nest/tree/HEAD/packages/core), [@nestjs/platform-express](https://github.com/nestjs/nest/tree/HEAD/packages/platform-express) and [@nestjs/testing](https://github.com/nestjs/nest/tree/HEAD/packages/testing). These dependencies need to be updated together.\n\n\nUpdates `express` from 4.18.2 to 4.19.2\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)\n\nUpdates `@nestjs/core` from 9.4.3 to 10.3.7\n- [Release notes](https://github.com/nestjs/nest/releases)\n- [Commits](https://github.com/nestjs/nest/commits/v10.3.7/packages/core)\n\nUpdates `@nestjs/platform-express` from 9.4.3 to 10.3.7\n- [Release notes](https://github.com/nestjs/nest/releases)\n- [Commits](https://github.com/nestjs/nest/commits/v10.3.7/packages/platform-express)\n\nUpdates `@nestjs/testing` from 9.4.3 to 10.3.7\n- [Release notes](https://github.com/nestjs/nest/releases)\n- [Commits](https://github.com/nestjs/nest/commits/v10.3.7/packages/testing)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: indirect\n- dependency-name: \"@nestjs/core\"\n dependency-type: direct:production\n- dependency-name: \"@nestjs/platform-express\"\n dependency-type: direct:production\n- dependency-name: \"@nestjs/testing\"\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express, @nestjs/core, @nestjs/platform-express and @nestjs/testing"}},{"before":null,"after":"20786bda08c85edc849920fb521b712e0a8146bf","ref":"refs/heads/dependabot/npm_and_yarn/ip-2.0.1","pushedAt":"2024-04-13T12:06:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump ip from 2.0.0 to 2.0.1\n\nBumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.\n- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: ip\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ip from 2.0.0 to 2.0.1"}},{"before":"1652de0c961b44ca664bd0121363fec03d15bfa0","after":"c6f606026a1bc180ada6ff72db3b92067cd4b859","ref":"refs/heads/deploy-new-prod","pushedAt":"2024-04-12T14:47:36.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":"ci: deploy to right directory","shortMessageHtmlLink":"ci: deploy to right directory"}},{"before":"36f44c54be7806ea2b0d77190e8d4bdfb15c16cb","after":"1652de0c961b44ca664bd0121363fec03d15bfa0","ref":"refs/heads/deploy-new-prod","pushedAt":"2024-04-12T14:41:57.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":"ci: add create_external_networks","shortMessageHtmlLink":"ci: add create_external_networks"}},{"before":"969c8b4c8919c3a98a57242881dbdc9ebd0d6976","after":"36f44c54be7806ea2b0d77190e8d4bdfb15c16cb","ref":"refs/heads/deploy-new-prod","pushedAt":"2024-04-12T14:24:53.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":"ci: add create_external_networks","shortMessageHtmlLink":"ci: add create_external_networks"}},{"before":null,"after":"969c8b4c8919c3a98a57242881dbdc9ebd0d6976","ref":"refs/heads/deploy-new-prod","pushedAt":"2024-04-12T14:07: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":"ci: new prod deploy","shortMessageHtmlLink":"ci: new prod deploy"}},{"before":"05b7f7dd7778fa04b9a32528f476f01bab123134","after":null,"ref":"refs/heads/redis-url","pushedAt":"2024-03-11T18:05:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"}},{"before":"58fc2ed76628af2d7c35df9b6ddcc7084b929c5a","after":"36bfea06320e3f6a6dd379d1df38924f7e385cd8","ref":"refs/heads/main","pushedAt":"2024-03-11T18:05:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Merge pull request #38 from openfoodfacts:redis-url\n\nPass redis url to container","shortMessageHtmlLink":"Merge pull request #38 from openfoodfacts:redis-url"}},{"before":null,"after":"05b7f7dd7778fa04b9a32528f476f01bab123134","ref":"refs/heads/redis-url","pushedAt":"2024-03-11T18:00:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Pass redis url to container","shortMessageHtmlLink":"Pass redis url to container"}},{"before":"05cdc3ae6b0dc74a2236cade4499a352829bc9cd","after":null,"ref":"refs/heads/fix-env","pushedAt":"2024-03-11T17:52:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"}},{"before":"4e1e4931286a9095a22224b53ca043a381f308d1","after":"58fc2ed76628af2d7c35df9b6ddcc7084b929c5a","ref":"refs/heads/main","pushedAt":"2024-03-11T17:52:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Merge pull request #37 from openfoodfacts/fix-env\n\nFix environment for deploy","shortMessageHtmlLink":"Merge pull request #37 from openfoodfacts/fix-env"}},{"before":null,"after":"05cdc3ae6b0dc74a2236cade4499a352829bc9cd","ref":"refs/heads/fix-env","pushedAt":"2024-03-11T17:49:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Fix environment for deploy","shortMessageHtmlLink":"Fix environment for deploy"}},{"before":"0af29353b5e9e159e9757786c66161c7ce8d406a","after":null,"ref":"refs/heads/configure-redis","pushedAt":"2024-03-11T17:43:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"}},{"before":"c96c987196a325abd3ebc8ac0712db546c46a16e","after":"4e1e4931286a9095a22224b53ca043a381f308d1","ref":"refs/heads/main","pushedAt":"2024-03-11T17:43:12.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Merge pull request #35 from openfoodfacts/configure-redis\n\nAdd redis configuration for staging and production","shortMessageHtmlLink":"Merge pull request #35 from openfoodfacts/configure-redis"}},{"before":"d0431b1887474c26b7b614f49d4375978d9e6827","after":"0af29353b5e9e159e9757786c66161c7ce8d406a","ref":"refs/heads/configure-redis","pushedAt":"2024-03-11T17:34:55.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Merge branch 'main' into configure-redis","shortMessageHtmlLink":"Merge branch 'main' into configure-redis"}},{"before":"29ac449a0c0a4f5f354b463046dfa8f6ad53837f","after":"d0431b1887474c26b7b614f49d4375978d9e6827","ref":"refs/heads/configure-redis","pushedAt":"2024-03-11T17:31:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Make most import messages debug level","shortMessageHtmlLink":"Make most import messages debug level"}},{"before":"a49bca42e68e836922ace17b3acb6b95cf3068a3","after":"29ac449a0c0a4f5f354b463046dfa8f6ad53837f","ref":"refs/heads/configure-redis","pushedAt":"2024-03-11T17:05:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Make docker more explicit to avoid unnecessary builds","shortMessageHtmlLink":"Make docker more explicit to avoid unnecessary builds"}},{"before":"7d87af7a4370b32bfe1e1d032e3b681a7c5b7217","after":null,"ref":"refs/heads/chore-always-restart-in-prod","pushedAt":"2024-02-29T09:50:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"raphael0202","name":"Raphaël Bournhonesque","path":"/raphael0202","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9609923?s=80&v=4"}},{"before":"d821661a049d450c5fccfe6e616ea19c6068d382","after":"c96c987196a325abd3ebc8ac0712db546c46a16e","ref":"refs/heads/main","pushedAt":"2024-02-29T09:50:54.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"raphael0202","name":"Raphaël Bournhonesque","path":"/raphael0202","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9609923?s=80&v=4"},"commit":{"message":"Merge pull request #36 from openfoodfacts/chore-always-restart-in-prod\n\nchore: always restart in production","shortMessageHtmlLink":"Merge pull request #36 from openfoodfacts/chore-always-restart-in-prod"}},{"before":"592b36453afad4d83b42546fb7f3800c7fd63f8f","after":"7d87af7a4370b32bfe1e1d032e3b681a7c5b7217","ref":"refs/heads/chore-always-restart-in-prod","pushedAt":"2024-02-28T09:12:14.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":"chore: always restart in production","shortMessageHtmlLink":"chore: always restart in production"}},{"before":"38436a22dfea69349c135ed9247ab36046017c69","after":"592b36453afad4d83b42546fb7f3800c7fd63f8f","ref":"refs/heads/chore-always-restart-in-prod","pushedAt":"2024-02-28T09:10:01.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":"chore: always restart in production","shortMessageHtmlLink":"chore: always restart in production"}},{"before":null,"after":"38436a22dfea69349c135ed9247ab36046017c69","ref":"refs/heads/chore-always-restart-in-prod","pushedAt":"2024-02-28T09:08:29.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: always restart in production","shortMessageHtmlLink":"chore: always restart in production"}},{"before":null,"after":"a49bca42e68e836922ace17b3acb6b95cf3068a3","ref":"refs/heads/configure-redis","pushedAt":"2024-02-28T08:56:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-gom","name":null,"path":"/john-gom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116556069?s=80&v=4"},"commit":{"message":"Add redis configuration for staging and production","shortMessageHtmlLink":"Add redis configuration for staging and production"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW1_nbQA","startCursor":null,"endCursor":null}},"title":"Activity · openfoodfacts/openfoodfacts-query"}