{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":313429633,"defaultBranch":"main","name":"test-setups","ownerLogin":"appsignal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-16T21:19:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3984134?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726494046.0","currentOid":""},"activityList":{"items":[{"before":"c6874725a645e25b9a29bf387b6dc158786f043b","after":"b5d402ae35394477416e5412e34f6a7dd84ebb82","ref":"refs/heads/main","pushedAt":"2024-09-20T11:04:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"},"commit":{"message":"Update Docker compose executable name\n\nThe `docker-compose` executable no longer exists on newer Docker\nversions. Use the `docker compose` subcommand instead.","shortMessageHtmlLink":"Update Docker compose executable name"}},{"before":"df825893f49f7a24086ec7854b309f1bbccd09a4","after":null,"ref":"refs/heads/add-heartbeat-checkins-ruby","pushedAt":"2024-09-16T13:40:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"}},{"before":"39355b28e3eca787050fe25a6bea325ebe9a1ba4","after":"c6874725a645e25b9a29bf387b6dc158786f043b","ref":"refs/heads/main","pushedAt":"2024-09-16T13:40:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Merge pull request #227 from appsignal/add-heartbeat-checkins-ruby\n\nAdd heartbeat check-ins `sinatra-puma` endpoint","shortMessageHtmlLink":"Merge pull request #227 from appsignal/add-heartbeat-checkins-ruby"}},{"before":"50880d3c650e159b05810e94a3530e295886216e","after":null,"ref":"refs/heads/add-heartbeat-checkins-elixir","pushedAt":"2024-09-16T13:40:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"}},{"before":"c8b50a2d657ec9a6c8a8e94fbf7e3b7cc12a22d8","after":"39355b28e3eca787050fe25a6bea325ebe9a1ba4","ref":"refs/heads/main","pushedAt":"2024-09-16T13:40:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Merge pull request #228 from appsignal/add-heartbeat-checkins-elixir\n\nAdd heartbeat check-ins `plug` endpoint","shortMessageHtmlLink":"Merge pull request #228 from appsignal/add-heartbeat-checkins-elixir"}},{"before":"f9199dc80bf21b49b215a717bd20e7a5091e58b7","after":null,"ref":"refs/heads/add-heartbeat-checkins-nodejs","pushedAt":"2024-09-16T13:40:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"}},{"before":"b6269daf4da9e9addcb2c26b41401a02347f6fe1","after":"c8b50a2d657ec9a6c8a8e94fbf7e3b7cc12a22d8","ref":"refs/heads/main","pushedAt":"2024-09-16T13:40:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Merge pull request #229 from appsignal/add-heartbeat-checkins-nodejs\n\nAdd heartbeat check-ins `express-redis` endpoint","shortMessageHtmlLink":"Merge pull request #229 from appsignal/add-heartbeat-checkins-nodejs"}},{"before":null,"after":"f9199dc80bf21b49b215a717bd20e7a5091e58b7","ref":"refs/heads/add-heartbeat-checkins-nodejs","pushedAt":"2024-09-16T12:16:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Add heartbeat check-ins `express-redis` endpoint","shortMessageHtmlLink":"Add heartbeat check-ins express-redis endpoint"}},{"before":"84047db28899f41809c4448dbfcaf0e965925bdd","after":"50880d3c650e159b05810e94a3530e295886216e","ref":"refs/heads/add-heartbeat-checkins-elixir","pushedAt":"2024-09-16T06:14:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Add heartbeat check-ins `plug` endpoint","shortMessageHtmlLink":"Add heartbeat check-ins plug endpoint"}},{"before":"f6ccab58c04b0a2749c09283e9d218dce4b98dd4","after":"df825893f49f7a24086ec7854b309f1bbccd09a4","ref":"refs/heads/add-heartbeat-checkins-ruby","pushedAt":"2024-09-16T06:14:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Add heartbeat check-ins `sinatra-puma` endpoint","shortMessageHtmlLink":"Add heartbeat check-ins sinatra-puma endpoint"}},{"before":"083fbe9d237b4dd1fe2a353a399a75f58e9d803e","after":"f6ccab58c04b0a2749c09283e9d218dce4b98dd4","ref":"refs/heads/add-heartbeat-checkins-ruby","pushedAt":"2024-09-16T06:13:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Add heartbeat check-ins `sinatra-puma` endpoint","shortMessageHtmlLink":"Add heartbeat check-ins sinatra-puma endpoint"}},{"before":"ea262deb5d5f9c1d5f7162b2187bb58072fb4e6a","after":"84047db28899f41809c4448dbfcaf0e965925bdd","ref":"refs/heads/add-heartbeat-checkins-elixir","pushedAt":"2024-09-13T17:33:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Add heartbeat check-ins `plug` endpoint","shortMessageHtmlLink":"Add heartbeat check-ins plug endpoint"}},{"before":null,"after":"ea262deb5d5f9c1d5f7162b2187bb58072fb4e6a","ref":"refs/heads/add-heartbeat-checkins-elixir","pushedAt":"2024-09-13T17:33:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Add heartbeat check-ins `plug` endpoint","shortMessageHtmlLink":"Add heartbeat check-ins plug endpoint"}},{"before":"a92b28263e1ca079b78154bacb25692f8ce1e6c1","after":"083fbe9d237b4dd1fe2a353a399a75f58e9d803e","ref":"refs/heads/add-heartbeat-checkins-ruby","pushedAt":"2024-09-13T17:32:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Add heartbeat check-ins `sinatra-puma` endpoint","shortMessageHtmlLink":"Add heartbeat check-ins sinatra-puma endpoint"}},{"before":null,"after":"a92b28263e1ca079b78154bacb25692f8ce1e6c1","ref":"refs/heads/add-heartbeat-checkins-ruby","pushedAt":"2024-09-13T17:05:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Add heartbeat check-ins `sinatra-puma` endpoint","shortMessageHtmlLink":"Add heartbeat check-ins sinatra-puma endpoint"}},{"before":"e4afec0c9eb475c77bb2cca63d13fe62eac9a8e0","after":null,"ref":"refs/heads/elixir-processmon","pushedAt":"2024-08-30T13:07:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"}},{"before":"3411405da75374aac3a045acde4d3014a78b66a2","after":"b6269daf4da9e9addcb2c26b41401a02347f6fe1","ref":"refs/heads/main","pushedAt":"2024-08-30T13:07:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"},"commit":{"message":"Fix Elixir processmon ignore directories (#226)\n\nIt would constantly restart the app.","shortMessageHtmlLink":"Fix Elixir processmon ignore directories (#226)"}},{"before":"35758e2b90c0ba14250f512408b129861564c553","after":"e4afec0c9eb475c77bb2cca63d13fe62eac9a8e0","ref":"refs/heads/elixir-processmon","pushedAt":"2024-08-30T12:59:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"},"commit":{"message":"Fix Elixir processmon ignore directories\n\nIt would constantly restart the app.","shortMessageHtmlLink":"Fix Elixir processmon ignore directories"}},{"before":null,"after":"35758e2b90c0ba14250f512408b129861564c553","ref":"refs/heads/elixir-processmon","pushedAt":"2024-08-30T12:43:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"},"commit":{"message":"Fix Elixir processmon ignore directories\n\nIt would constantly restart the app.","shortMessageHtmlLink":"Fix Elixir processmon ignore directories"}},{"before":"9bcd12154db3f1cde943cbbc721f60428dea62f4","after":"0e4030b0f4ae318f28264c3a0f06edf7f940b793","ref":"refs/heads/phoenix-1.7.2","pushedAt":"2024-08-29T10:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffkreeftmeijer","name":"Jeff Kreeftmeijer","path":"/jeffkreeftmeijer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43621?s=80&v=4"},"commit":{"message":"Add missing end in router","shortMessageHtmlLink":"Add missing end in router"}},{"before":"af36f9ebd2076b1a3543958c11d5c7a1e0bf74bc","after":"3411405da75374aac3a045acde4d3014a78b66a2","ref":"refs/heads/main","pushedAt":"2024-08-28T08:43:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"},"commit":{"message":"Add session data to Rails app by default\n\nEasier to test if there's any session data reported by the test app if\nwe set any.","shortMessageHtmlLink":"Add session data to Rails app by default"}},{"before":"c5bffed50fae9768d7bcf6c78a2ea0df1a81dbb7","after":null,"ref":"refs/heads/ruby-app-updates","pushedAt":"2024-08-23T10:20:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"}},{"before":"b701a475f1f8ab1a44e273208346a81443dd8808","after":"af36f9ebd2076b1a3543958c11d5c7a1e0bf74bc","ref":"refs/heads/main","pushedAt":"2024-08-23T10:20:12.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"},"commit":{"message":"Merge pull request #225 from appsignal/ruby-app-updates\n\nVarious (Ruby) app updates (for Ruby gem 4)","shortMessageHtmlLink":"Merge pull request #225 from appsignal/ruby-app-updates"}},{"before":"a648783545e6f55e647b695da9471f0cbafca82c","after":"c5bffed50fae9768d7bcf6c78a2ea0df1a81dbb7","ref":"refs/heads/ruby-app-updates","pushedAt":"2024-08-23T10:12:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"},"commit":{"message":"Update various Ruby apps for Ruby gem 4\n\nUpdate how we configure and load the integrations.","shortMessageHtmlLink":"Update various Ruby apps for Ruby gem 4"}},{"before":null,"after":"a648783545e6f55e647b695da9471f0cbafca82c","ref":"refs/heads/ruby-app-updates","pushedAt":"2024-08-23T10:03:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tombruijn","name":"Tom de Bruijn","path":"/tombruijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282402?s=80&v=4"},"commit":{"message":"Update various Ruby apps for Ruby gem 4\n\nUpdate how we configure and load the integrations.","shortMessageHtmlLink":"Update various Ruby apps for Ruby gem 4"}},{"before":"f33265b971194f1aa4dbf52523a5a63b70b0d627","after":null,"ref":"refs/heads/rename-heartbeats-to-cron-checkins","pushedAt":"2024-08-14T09:48:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"}},{"before":"64bcf6f15a1dc3cbbf93712ee94e79650b9346dc","after":"b701a475f1f8ab1a44e273208346a81443dd8808","ref":"refs/heads/main","pushedAt":"2024-08-14T09:48:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Merge pull request #221 from appsignal/rename-heartbeats-to-cron-checkins\n\nRename heartbeats to cron check-ins","shortMessageHtmlLink":"Merge pull request #221 from appsignal/rename-heartbeats-to-cron-chec…"}},{"before":"bb68720ffa029f69b555e4d2bd28e4ebd393f3a8","after":"f33265b971194f1aa4dbf52523a5a63b70b0d627","ref":"refs/heads/rename-heartbeats-to-cron-checkins","pushedAt":"2024-08-06T08:03:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Bind Puma socket in container\n\nAccording to this [blog post][blag], Puma is not happy with the\nsocket being in a mounted volume. Not sure how this ever worked, but\nthis fixed it.\n\n[blag]: https://qiita-com.translate.goog/naomichi-y/items/1e676139e3f9fbc75d3c?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp#%E3%82%BD%E3%82%B1%E3%83%83%E3%83%88%E9%80%9A%E4%BF%A1%E3%82%92%E8%A1%8C%E3%81%86%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%8C%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%AA%E3%81%84","shortMessageHtmlLink":"Bind Puma socket in container"}},{"before":"59f6e798f5309e17daa5421964d1ab135e4d8cf9","after":"bb68720ffa029f69b555e4d2bd28e4ebd393f3a8","ref":"refs/heads/rename-heartbeats-to-cron-checkins","pushedAt":"2024-08-05T15:39:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"},"commit":{"message":"Bind Puma socket in container\n\nAccording to this [blog post][blag], Puma is not happy with the\nsocket being in a mounted volume. Not sure how this ever worked, but\nthis fixed it.\n\n[blag]: https://qiita-com.translate.goog/naomichi-y/items/1e676139e3f9fbc75d3c?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp#%E3%82%BD%E3%82%B1%E3%83%83%E3%83%88%E9%80%9A%E4%BF%A1%E3%82%92%E8%A1%8C%E3%81%86%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%8C%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%AA%E3%81%84","shortMessageHtmlLink":"Bind Puma socket in container"}},{"before":"3bf8daab73d416750e64496c24b38811203e114a","after":null,"ref":"refs/heads/next-js-production-backend-source-maps","pushedAt":"2024-07-29T16:48:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unflxw","name":"Noemi","path":"/unflxw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45180344?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMTowNDowMS4wMDAwMDBazwAAAAS73HAf","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQxNjo0ODoyMi4wMDAwMDBazwAAAASMIVaK"}},"title":"Activity · appsignal/test-setups"}