{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":109867212,"defaultBranch":"master","name":"central","ownerLogin":"getodk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-07T17:16:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6222985?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726701574.0","currentOid":""},"activityList":{"items":[{"before":"37e12873d47aa1dc4fe09a6e5dc3ee7445498f0e","after":"42805d0f2d127fb60575226391bf71b0775f0787","ref":"refs/heads/next","pushedAt":"2024-09-20T17:42:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lognaturel","name":"Hélène Martin","path":"/lognaturel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/967540?s=80&v=4"},"commit":{"message":"Update v2024.2.0 deps (#718)","shortMessageHtmlLink":"Update v2024.2.0 deps (#718)"}},{"before":"4f69fcc3fd9af7f902d5695e676f9bf83afc07b8","after":"37e12873d47aa1dc4fe09a6e5dc3ee7445498f0e","ref":"refs/heads/next","pushedAt":"2024-09-20T16:39:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lognaturel","name":"Hélène Martin","path":"/lognaturel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/967540?s=80&v=4"},"commit":{"message":"nginx: add tests for config (#715)","shortMessageHtmlLink":"nginx: add tests for config (#715)"}},{"before":"c368667dc08027bf649e174ba75bb1c45d5ca739","after":"4f69fcc3fd9af7f902d5695e676f9bf83afc07b8","ref":"refs/heads/next","pushedAt":"2024-09-19T12:35:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alxndrsn","name":"Alex Anderson","path":"/alxndrsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/191496?s=80&v=4"},"commit":{"message":"Dockerfiles: make keyword case consistent (#714)\n\nResolves warnings:\r\n\r\n - FromAsCasing: 'as' and 'FROM' keywords' casing do not match","shortMessageHtmlLink":"Dockerfiles: make keyword case consistent (#714)"}},{"before":"9b06d2a7dedb6ad457e3cddb47d4468232233c78","after":null,"ref":"refs/heads/ktuite/purge_subs","pushedAt":"2024-09-18T23:19:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ktuite","name":"Kathleen Tuite","path":"/ktuite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76205?s=80&v=4"}},{"before":"442022398eada3a571a9a3f6bfeb0b8777c1caa4","after":"c368667dc08027bf649e174ba75bb1c45d5ca739","ref":"refs/heads/next","pushedAt":"2024-09-18T23:19:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ktuite","name":"Kathleen Tuite","path":"/ktuite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76205?s=80&v=4"},"commit":{"message":"Merge pull request #708 from getodk/ktuite/purge_subs\n\nChange purge-forms script to general purge","shortMessageHtmlLink":"Merge pull request #708 from getodk/ktuite/purge_subs"}},{"before":"f5ea1c7ae135d228bcc0f75f27c537c54a689ac5","after":"9b06d2a7dedb6ad457e3cddb47d4468232233c78","ref":"refs/heads/ktuite/purge_subs","pushedAt":"2024-09-18T23:19:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ktuite","name":"Kathleen Tuite","path":"/ktuite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76205?s=80&v=4"},"commit":{"message":"Merge branch 'next' into ktuite/purge_subs","shortMessageHtmlLink":"Merge branch 'next' into ktuite/purge_subs"}},{"before":"2dec77e6571412bcfbe45a42416e724a4becb6f7","after":"442022398eada3a571a9a3f6bfeb0b8777c1caa4","ref":"refs/heads/next","pushedAt":"2024-09-18T00:13:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lognaturel","name":"Hélène Martin","path":"/lognaturel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/967540?s=80&v=4"},"commit":{"message":"Support S3 blob storage (#701)","shortMessageHtmlLink":"Support S3 blob storage (#701)"}},{"before":null,"after":"f5ea1c7ae135d228bcc0f75f27c537c54a689ac5","ref":"refs/heads/ktuite/purge_subs","pushedAt":"2024-09-13T20:39:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ktuite","name":"Kathleen Tuite","path":"/ktuite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76205?s=80&v=4"},"commit":{"message":"change purge-forms script to general purge","shortMessageHtmlLink":"change purge-forms script to general purge"}},{"before":"725a45f734e0f8968631bf3a330931c0dde0ae11","after":null,"ref":"refs/heads/ktuite/force-process-backlog","pushedAt":"2024-08-29T07:17:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"}},{"before":"e49518adb84f88d7bc6c3626fc77584dfc935435","after":"2dec77e6571412bcfbe45a42416e724a4becb6f7","ref":"refs/heads/next","pushedAt":"2024-08-29T07:17:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Crontab job for force processing submission backlog of offline entities (#697)","shortMessageHtmlLink":"Crontab job for force processing submission backlog of offline entiti…"}},{"before":null,"after":"725a45f734e0f8968631bf3a330931c0dde0ae11","ref":"refs/heads/ktuite/force-process-backlog","pushedAt":"2024-08-28T22:47:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ktuite","name":"Kathleen Tuite","path":"/ktuite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76205?s=80&v=4"},"commit":{"message":"Crontab job for force processing submission backlog of offline entities","shortMessageHtmlLink":"Crontab job for force processing submission backlog of offline entities"}},{"before":"6846a726f3f083cb4ed9f62dda3cc0c0a39a0cf6","after":"abf971fa82f87832e41b7cf673daa2d9d1b911aa","ref":"refs/heads/use-images","pushedAt":"2024-06-27T21:00:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lognaturel","name":"Hélène Martin","path":"/lognaturel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/967540?s=80&v=4"},"commit":{"message":"Build images on push to next and this branch, use images","shortMessageHtmlLink":"Build images on push to next and this branch, use images"}},{"before":null,"after":"6846a726f3f083cb4ed9f62dda3cc0c0a39a0cf6","ref":"refs/heads/use-images","pushedAt":"2024-06-27T20:48:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lognaturel","name":"Hélène Martin","path":"/lognaturel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/967540?s=80&v=4"},"commit":{"message":"Build images on push to next","shortMessageHtmlLink":"Build images on push to next"}},{"before":"e284e52b5a82e4db54464c5933f5f2b46a52a5f8","after":"e49518adb84f88d7bc6c3626fc77584dfc935435","ref":"refs/heads/next","pushedAt":"2024-06-26T22:41:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lognaturel","name":"Hélène Martin","path":"/lognaturel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/967540?s=80&v=4"},"commit":{"message":"Add workflow to publish nginx and service images to GHCR (#676)","shortMessageHtmlLink":"Add workflow to publish nginx and service images to GHCR (#676)"}},{"before":"b81fc33d7b840f1c15bf4746a8101258c2c9a728","after":null,"ref":"refs/heads/circleci-image","pushedAt":"2024-05-23T05:27:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"}},{"before":"1ef2c9cffc37877294b95427ed6d897a5e2e6991","after":"e284e52b5a82e4db54464c5933f5f2b46a52a5f8","ref":"refs/heads/next","pushedAt":"2024-05-23T05:27:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Merge pull request #664 from getodk/circleci-image\n\nUpdate image used for CircleCI","shortMessageHtmlLink":"Merge pull request #664 from getodk/circleci-image"}},{"before":"84b0500a96d048945a9b5b6f9377244e8fc81ef9","after":null,"ref":"refs/heads/debug-pm2","pushedAt":"2024-05-13T22:17:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"}},{"before":"44559cd5899e020f56cb73f5d3bb43814999c6df","after":"b81fc33d7b840f1c15bf4746a8101258c2c9a728","ref":"refs/heads/circleci-image","pushedAt":"2024-05-13T22:06:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Display output from pm2","shortMessageHtmlLink":"Display output from pm2"}},{"before":"313b1890a2d0891c0bed19877ee4616e6a4d11da","after":"84b0500a96d048945a9b5b6f9377244e8fc81ef9","ref":"refs/heads/debug-pm2","pushedAt":"2024-05-13T21:29:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Use default image","shortMessageHtmlLink":"Use default image"}},{"before":"ce44f872e93679f8f2457edef1bfef969a32bad0","after":"313b1890a2d0891c0bed19877ee4616e6a4d11da","ref":"refs/heads/debug-pm2","pushedAt":"2024-05-13T21:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Revert \"Update image used for CircleCI\"\n\nThis reverts commit 44559cd5899e020f56cb73f5d3bb43814999c6df.","shortMessageHtmlLink":"Revert \"Update image used for CircleCI\""}},{"before":null,"after":"ce44f872e93679f8f2457edef1bfef969a32bad0","ref":"refs/heads/debug-pm2","pushedAt":"2024-05-13T21:17:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Display output from pm2","shortMessageHtmlLink":"Display output from pm2"}},{"before":"3b37cdb64257637e5096e6686f32c3b54be3ae97","after":"44559cd5899e020f56cb73f5d3bb43814999c6df","ref":"refs/heads/circleci-image","pushedAt":"2024-05-13T20:48:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Update image used for CircleCI","shortMessageHtmlLink":"Update image used for CircleCI"}},{"before":"a2d716cd6049e13cbb08ef9053c8a023dbeaab69","after":"3b37cdb64257637e5096e6686f32c3b54be3ae97","ref":"refs/heads/circleci-image","pushedAt":"2024-05-13T20:30:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Update image used for CircleCI","shortMessageHtmlLink":"Update image used for CircleCI"}},{"before":null,"after":"a2d716cd6049e13cbb08ef9053c8a023dbeaab69","ref":"refs/heads/circleci-image","pushedAt":"2024-05-13T20:22:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Update image used for CircleCI","shortMessageHtmlLink":"Update image used for CircleCI"}},{"before":"e24b28f2ebb0f69531df973390c9dd0d060e6a13","after":null,"ref":"refs/heads/request-config","pushedAt":"2024-05-08T05:18:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"}},{"before":"42d83f19b30d638aae871243bce2caa0d8c6095d","after":"1ef2c9cffc37877294b95427ed6d897a5e2e6991","ref":"refs/heads/next","pushedAt":"2024-05-08T05:18:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Generate Frontend config and serve it (#657)\n\nSee #656.","shortMessageHtmlLink":"Generate Frontend config and serve it (#657)"}},{"before":"132f99382d477e41f965f25c197173a547051cb4","after":"e24b28f2ebb0f69531df973390c9dd0d060e6a13","ref":"refs/heads/request-config","pushedAt":"2024-05-08T05:11:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Validate OIDC_ENABLED when writing client-config.json","shortMessageHtmlLink":"Validate OIDC_ENABLED when writing client-config.json"}},{"before":"23d82a0c8428c67bb852a4526e6732a379d082b6","after":"132f99382d477e41f965f25c197173a547051cb4","ref":"refs/heads/request-config","pushedAt":"2024-05-08T05:04:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Validate OIDC_ENABLED when writing client-config.json","shortMessageHtmlLink":"Validate OIDC_ENABLED when writing client-config.json"}},{"before":"fef58ae08d25f93886c277db9f56463e820f6160","after":"23d82a0c8428c67bb852a4526e6732a379d082b6","ref":"refs/heads/request-config","pushedAt":"2024-05-08T04:56:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Validate OIDC_ENABLED when writing client-config.json","shortMessageHtmlLink":"Validate OIDC_ENABLED when writing client-config.json"}},{"before":"020636b94d744b624774deb2dcc3070138869557","after":"fef58ae08d25f93886c277db9f56463e820f6160","ref":"refs/heads/request-config","pushedAt":"2024-05-02T03:23:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthew-white","name":"Matthew White","path":"/matthew-white","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5970131?s=80&v=4"},"commit":{"message":"Generate Frontend config and serve it\n\nSee getodk/central#656.","shortMessageHtmlLink":"Generate Frontend config and serve it"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNzo0Mjo1Ni4wMDAwMDBazwAAAAS8Opbs","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNzo0Mjo1Ni4wMDAwMDBazwAAAAS8Opbs","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wMlQwMzoyMzoxMS4wMDAwMDBazwAAAAQ_Y5Lr"}},"title":"Activity · getodk/central"}