{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":117259518,"defaultBranch":"main","name":"terrapin","ownerLogin":"thoughtbot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-12T15:50:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6183?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725403020.0","currentOid":""},"activityList":{"items":[{"before":"3dd8d321ff644401f3ab36b24ce5111c9f8e3200","after":"5dd47e25a5d34af7c7c50ff911e5c75b4898b10b","ref":"refs/heads/main","pushedAt":"2024-09-03T22:37:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Merge pull request #38 from thoughtbot/github-actions/repository-maintenance-34556ba6661f318a5748e5591c97131bbea27193\n\nAutomatically Generated: Update Dynamic Section in README","shortMessageHtmlLink":"Merge pull request #38 from thoughtbot/github-actions/repository-main…"}},{"before":"34556ba6661f318a5748e5591c97131bbea27193","after":"3dd8d321ff644401f3ab36b24ce5111c9f8e3200","ref":"refs/heads/main","pushedAt":"2024-09-03T22:37:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Merge pull request #36 from thoughtbot/github-actions/repository-maintenance-946a56d6f85746583d808894d0ad92ce4c8da67e\n\nAutomatically Generated: Update Dynamic Section in README","shortMessageHtmlLink":"Merge pull request #36 from thoughtbot/github-actions/repository-main…"}},{"before":null,"after":"78b94f3b01afd4a0e980a6742d097a03142d989b","ref":"refs/heads/github-actions/repository-maintenance-34556ba6661f318a5748e5591c97131bbea27193","pushedAt":"2024-09-03T22:37:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: documentation files updated","shortMessageHtmlLink":"docs: documentation files updated"}},{"before":"946a56d6f85746583d808894d0ad92ce4c8da67e","after":"34556ba6661f318a5748e5591c97131bbea27193","ref":"refs/heads/main","pushedAt":"2024-09-03T22:36:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Merge pull request #37 from thoughtbot/sb-codeowner\n\nCreate CODEOWNERS","shortMessageHtmlLink":"Merge pull request #37 from thoughtbot/sb-codeowner"}},{"before":null,"after":"b0a25ae35fa0a16ca7ddaea69eb612af5313252f","ref":"refs/heads/sb-codeowner","pushedAt":"2024-08-21T22:52:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Create CODEOWNERS\n\nChad has confirmed on Hub that he's okay with being the codeowner.","shortMessageHtmlLink":"Create CODEOWNERS"}},{"before":null,"after":"7ed2499cdf49784c33c91b68c82980da5d0c3ac2","ref":"refs/heads/github-actions/repository-maintenance-946a56d6f85746583d808894d0ad92ce4c8da67e","pushedAt":"2024-08-16T20:10:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: documentation files updated","shortMessageHtmlLink":"docs: documentation files updated"}},{"before":null,"after":"d810bc5654f9523368a779cf5f82ba3839f7af9c","ref":"refs/heads/github-actions/repository-maintenance-26d7ea854b327fdf14be316760d710e0a2bd9c29","pushedAt":"2024-08-16T20:10:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: documentation files updated","shortMessageHtmlLink":"docs: documentation files updated"}},{"before":"26d7ea854b327fdf14be316760d710e0a2bd9c29","after":"946a56d6f85746583d808894d0ad92ce4c8da67e","ref":"refs/heads/main","pushedAt":"2024-08-16T20:10:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Merge pull request #34 from thoughtbot/github-actions/repository-maintenance-8b2991330f4471c0e6a0ec94644021e4f4d7fe2f\n\nAutomatically Generated: Update Dynamic Section in README","shortMessageHtmlLink":"Merge pull request #34 from thoughtbot/github-actions/repository-main…"}},{"before":"8b2991330f4471c0e6a0ec94644021e4f4d7fe2f","after":"26d7ea854b327fdf14be316760d710e0a2bd9c29","ref":"refs/heads/main","pushedAt":"2024-08-16T20:10:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Merge pull request #33 from thoughtbot/github-actions/repository-maintenance-f2a209c60f7f1a5856825af65d26f2616411582f\n\nAutomatically Generated: Update Dynamic Section in SECURITY","shortMessageHtmlLink":"Merge pull request #33 from thoughtbot/github-actions/repository-main…"}},{"before":null,"after":"a35ab0430691bfde1f177464e17b5f4be096e2f0","ref":"refs/heads/github-actions/repository-maintenance-8b2991330f4471c0e6a0ec94644021e4f4d7fe2f","pushedAt":"2024-08-16T20:10:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: documentation files updated","shortMessageHtmlLink":"docs: documentation files updated"}},{"before":"f2a209c60f7f1a5856825af65d26f2616411582f","after":"8b2991330f4471c0e6a0ec94644021e4f4d7fe2f","ref":"refs/heads/main","pushedAt":"2024-08-16T20:09:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Merge pull request #30 from thoughtbot/sb-dynamic-readme-workflow\n\nCall dynamic-readme reusable workflow","shortMessageHtmlLink":"Merge pull request #30 from thoughtbot/sb-dynamic-readme-workflow"}},{"before":null,"after":"49370d49491b3ab9a6cd1568010b93ded81eb0e5","ref":"refs/heads/github-actions/repository-maintenance-f2a209c60f7f1a5856825af65d26f2616411582f","pushedAt":"2024-08-16T19:58:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: documentation files updated","shortMessageHtmlLink":"docs: documentation files updated"}},{"before":"92de928cf9d5c5e0212e11fda1e68d66a012e6f2","after":"f2a209c60f7f1a5856825af65d26f2616411582f","ref":"refs/heads/main","pushedAt":"2024-08-16T19:58:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Merge pull request #32 from thoughtbot/github-actions/repository-maintenance-92de928cf9d5c5e0212e11fda1e68d66a012e6f2\n\nAutomatically Generated: Update Dynamic Section in SECURITY","shortMessageHtmlLink":"Merge pull request #32 from thoughtbot/github-actions/repository-main…"}},{"before":null,"after":"91ff4f00a4e21e6db3c12683f7d3b3ff39b3132d","ref":"refs/heads/github-actions/repository-maintenance-92de928cf9d5c5e0212e11fda1e68d66a012e6f2","pushedAt":"2024-08-16T19:56:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: documentation files updated","shortMessageHtmlLink":"docs: documentation files updated"}},{"before":"fd45f78c97972bfef39e9e8222f2c1c2f930814b","after":"92de928cf9d5c5e0212e11fda1e68d66a012e6f2","ref":"refs/heads/main","pushedAt":"2024-08-16T19:56:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Merge pull request #31 from thoughtbot/add-dynamic-security\n\nAdd a dynamic security workflow and a SECURITY.md file","shortMessageHtmlLink":"Merge pull request #31 from thoughtbot/add-dynamic-security"}},{"before":null,"after":"f967cace3967921422f937017bde72237090b046","ref":"refs/heads/add-dynamic-security","pushedAt":"2024-07-19T22:02:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neilvcarvalho","name":"Neil Carvalho","path":"/neilvcarvalho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/761956?s=80&v=4"},"commit":{"message":"Add security.yml and SECURITY.md","shortMessageHtmlLink":"Add security.yml and SECURITY.md"}},{"before":"fd45f78c97972bfef39e9e8222f2c1c2f930814b","after":"31cae7b9893498ef6c59d28cb0a518e8b474135c","ref":"refs/heads/sb-dynamic-readme-workflow","pushedAt":"2024-03-14T23:06:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Call dynamic-readme reusable workflow\n\nWe want to have a way to edit our README footer at one place and have the changes from there be propagated to our repos.\n\nBy adding this snippet in the README, we call this reusable workflow: https://github.com/thoughtbot/templates/blob/main/.github/workflows/dynamic-readme.yaml that renders and updates the README footer dynamically.","shortMessageHtmlLink":"Call dynamic-readme reusable workflow"}},{"before":null,"after":"fd45f78c97972bfef39e9e8222f2c1c2f930814b","ref":"refs/heads/sb-dynamic-readme-workflow","pushedAt":"2024-03-14T23:02:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefannibrasil","name":"Stefanni Brasil","path":"/stefannibrasil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10670581?s=80&v=4"},"commit":{"message":"Release version 1.0.1 (#27)\n\nThe terrapin 1.0.0 recently pushed (thanks!) to rubygems - https://rubygems.org/gems/terrapin/versions/1.0.0 - is based off the 1.0.0 tag, which tags commit 493ff5b, which is ~4 commits back in current main.\r\n\r\nI suspect the intention was to include the climate_control dependency relax in 1.0.0?\r\n\r\nThis PR just bumps the version and adds a note about the dependency to NEWS.\r\n\r\nIf merged, you could tag this commit with 1.0.1 and re-build / re-push to rubygems; which should include the dependency relax changes as well as the other stuff already in 1.0.0.","shortMessageHtmlLink":"Release version 1.0.1 (#27)"}},{"before":"37944d90f91668be21d465f6edd1734ad605d155","after":"fd45f78c97972bfef39e9e8222f2c1c2f930814b","ref":"refs/heads/main","pushedAt":"2023-11-15T21:26:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brian-penguin","name":"Brian Penguin","path":"/brian-penguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7143499?s=80&v=4"},"commit":{"message":"Release version 1.0.1 (#27)\n\nThe terrapin 1.0.0 recently pushed (thanks!) to rubygems - https://rubygems.org/gems/terrapin/versions/1.0.0 - is based off the 1.0.0 tag, which tags commit 493ff5b, which is ~4 commits back in current main.\r\n\r\nI suspect the intention was to include the climate_control dependency relax in 1.0.0?\r\n\r\nThis PR just bumps the version and adds a note about the dependency to NEWS.\r\n\r\nIf merged, you could tag this commit with 1.0.1 and re-build / re-push to rubygems; which should include the dependency relax changes as well as the other stuff already in 1.0.0.","shortMessageHtmlLink":"Release version 1.0.1 (#27)"}},{"before":"b6f8e784a5b8dcf4f03feba7a490eec1f22a7af6","after":"37944d90f91668be21d465f6edd1734ad605d155","ref":"refs/heads/main","pushedAt":"2023-06-27T16:33:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elisuh","name":"Elisa Verna","path":"/elisuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17263610?s=80&v=4"},"commit":{"message":"Update version number and news.md with released updates","shortMessageHtmlLink":"Update version number and news.md with released updates"}},{"before":null,"after":"1bf22d982b24c50d2750e582a964177546203eb6","ref":"refs/heads/update-github-actions-ci","pushedAt":"2023-04-24T15:19:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elisuh","name":"Elisa Verna","path":"/elisuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17263610?s=80&v=4"},"commit":{"message":"update climate control","shortMessageHtmlLink":"update climate control"}},{"before":"a15c8e1f9864797712d641ad59739b50a958f4de","after":"739cf054ed3edb2883a382fe8317169db17742b9","ref":"refs/heads/master","pushedAt":"2023-04-24T15:01:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"elisuh","name":"Elisa Verna","path":"/elisuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17263610?s=80&v=4"},"commit":{"message":"Merge pull request #5 from HubTran/dont_hang_on_stderr\n\nMake sure we read stderr to not end up with a hang when the stderr buffer fills","shortMessageHtmlLink":"Merge pull request #5 from HubTran/dont_hang_on_stderr"}},{"before":"6b36e0b1818584cb1024e9caba92f7a2c360d703","after":null,"ref":"refs/heads/bt/drop-eol-ruby-support","pushedAt":"2023-04-03T18:50:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brian-penguin","name":"Brian Penguin","path":"/brian-penguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7143499?s=80&v=4"}},{"before":"4970e95cf2146a27e64a0765d29430489e4f55d7","after":"b6f8e784a5b8dcf4f03feba7a490eec1f22a7af6","ref":"refs/heads/main","pushedAt":"2023-04-03T18:50:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brian-penguin","name":"Brian Penguin","path":"/brian-penguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7143499?s=80&v=4"},"commit":{"message":"Update to unlock climate_control dependency (#22)\n\n* Update to unlock climate_control dependency\r\nWhy this change is being made:\r\n- Climate control is on version 1.3 and I think it should be ready to\r\nsupport this out of the box. We can find out with our specs probably!\r\n- Not sure we need the active support dependency to be locked either\r\nWhat were the changes made to support this:\r\n- Setup ruby 3.2 on CI as part of the matrix\r\n- remove `test_files` from the gemspec (these are deprecated)\r\n- Run Standard against the whole of the gemspec\r\n- drop the version requirements\r\n\r\n* restore the activesupport dev dependency\r\nWhy this change is being made:\r\n- Looks like it is being used with ActiveSupport::LoggerThreadSafeLevel::IsolatedExecutionState\r\n* Swap to the latest jruby","shortMessageHtmlLink":"Update to unlock climate_control dependency (#22)"}},{"before":"9c404d601073ae28509a5ad7cd1ca0193b2b9e15","after":"6b36e0b1818584cb1024e9caba92f7a2c360d703","ref":"refs/heads/bt/drop-eol-ruby-support","pushedAt":"2023-03-08T18:45:17.265Z","pushType":"push","commitsCount":1,"pusher":{"login":"brian-penguin","name":"Brian Penguin","path":"/brian-penguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7143499?s=80&v=4"},"commit":{"message":"Swap to the latest jruby","shortMessageHtmlLink":"Swap to the latest jruby"}},{"before":"45ef7c9c6ca220aedcee50299ab25a5ef90c5127","after":"9c404d601073ae28509a5ad7cd1ca0193b2b9e15","ref":"refs/heads/bt/drop-eol-ruby-support","pushedAt":"2023-03-08T18:40:16.393Z","pushType":"push","commitsCount":1,"pusher":{"login":"brian-penguin","name":"Brian Penguin","path":"/brian-penguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7143499?s=80&v=4"},"commit":{"message":"restore the activesupport dev dependency\n\nWhy this change is being made:\n- Looks like it is being used with ActiveSupport::LoggerThreadSafeLevel::IsolatedExecutionState","shortMessageHtmlLink":"restore the activesupport dev dependency"}},{"before":null,"after":"45ef7c9c6ca220aedcee50299ab25a5ef90c5127","ref":"refs/heads/bt/drop-eol-ruby-support","pushedAt":"2023-03-08T18:38:41.685Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brian-penguin","name":"Brian Penguin","path":"/brian-penguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7143499?s=80&v=4"},"commit":{"message":"Update to unlock climate_control dependency\n\nWhy this change is being made:\n- Climate control is on version 1.3 and I think it should be ready to\nsupport this out of the box. We can find out with our specs probably!\n- Not sure we need the active support dependency to be locked either\n\nWhat were the changes made to support this:\n- Setup ruby 3.2 on CI as part of the matrix\n- remove `test_files` from the gemspec (these are deprecated)\n- Run Standard against the whole of the gemspec\n- drop the version requirements","shortMessageHtmlLink":"Update to unlock climate_control dependency"}},{"before":"f96f21a731dea9b2f9cc29fb1318ab6f5045c7fd","after":"4970e95cf2146a27e64a0765d29430489e4f55d7","ref":"refs/heads/main","pushedAt":"2023-03-08T18:34:53.943Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brian-penguin","name":"Brian Penguin","path":"/brian-penguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7143499?s=80&v=4"},"commit":{"message":"Remove duplicate text in readme and format examples. (#21)\n\nPlus, indent.","shortMessageHtmlLink":"Remove duplicate text in readme and format examples. (#21)"}},{"before":"4970e95cf2146a27e64a0765d29430489e4f55d7","after":"f96f21a731dea9b2f9cc29fb1318ab6f5045c7fd","ref":"refs/heads/main","pushedAt":"2023-03-08T18:33:29.067Z","pushType":"push","commitsCount":1,"pusher":{"login":"brian-penguin","name":"Brian Penguin","path":"/brian-penguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7143499?s=80&v=4"},"commit":{"message":"Remove version restriction on Climate control\n\nWhy this change is being made:\n- Climate Control is on version 1.3 which I think should be supported by\nterrapin now\n- This is based off https://github.com/thoughtbot/terrapin/pull/15 but I\nwas in a bit of weird state so I thought I would start fresh\n\nWhat were the changes made to support this:\n- remove unused test_files gemspec config key (it's been deprecated in\ngemspecs for a bit)\n- Run standardrb against the gemspec\n- Update github workflow to include 3.2","shortMessageHtmlLink":"Remove version restriction on Climate control"}},{"before":"4d1997146856533e36713ce02fc8032235484f9f","after":"4970e95cf2146a27e64a0765d29430489e4f55d7","ref":"refs/heads/main","pushedAt":"2023-03-08T17:42:33.495Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brian-penguin","name":"Brian Penguin","path":"/brian-penguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7143499?s=80&v=4"},"commit":{"message":"Remove duplicate text in readme and format examples. (#21)\n\nPlus, indent.","shortMessageHtmlLink":"Remove duplicate text in readme and format examples. (#21)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErBWSeAA","startCursor":null,"endCursor":null}},"title":"Activity · thoughtbot/terrapin"}