{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":93081684,"defaultBranch":"main","name":"freno-client","ownerLogin":"github","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-06-01T17:18:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9919?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713465592.0","currentOid":""},"activityList":{"items":[{"before":"8ce5f8f24f0ecf09b4584ca06d5b8a0b5b65361d","after":null,"ref":"refs/heads/bump-0-9-0","pushedAt":"2024-04-18T17:53:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"}},{"before":"22e0e956712ebe539251f113202e1d026242b132","after":"5dca1f11360ef98ccb14bc63c11d6481255d78d9","ref":"refs/heads/main","pushedAt":"2024-04-18T17:53:10.000Z","pushType":"pr_merge","commitsCount":28,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Merge pull request #32 from github/bump-0-9-0\n\nBump to version 0.9.0","shortMessageHtmlLink":"Merge pull request #32 from github/bump-0-9-0"}},{"before":"f916043b10751158d71a99386cc4b0bae9753b3a","after":"8ce5f8f24f0ecf09b4584ca06d5b8a0b5b65361d","ref":"refs/heads/bump-0-9-0","pushedAt":"2024-04-18T14:00:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Bump to 0.9.0","shortMessageHtmlLink":"Bump to 0.9.0"}},{"before":"2fda6e2dec6b675e77273a0514843c25c18043b8","after":"f916043b10751158d71a99386cc4b0bae9753b3a","ref":"refs/heads/bump-0-9-0","pushedAt":"2024-04-18T13:53:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Bump to 0.9.0","shortMessageHtmlLink":"Bump to 0.9.0"}},{"before":"e114029cbfb9539df334027debe63fb13495fd51","after":"2fda6e2dec6b675e77273a0514843c25c18043b8","ref":"refs/heads/bump-0-9-0","pushedAt":"2024-04-18T13:51:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Remove EOL Ruby 2.7 support","shortMessageHtmlLink":"Remove EOL Ruby 2.7 support"}},{"before":"2a738ba46d75decaffa113e13de0ad5acef61f48","after":"22e0e956712ebe539251f113202e1d026242b132","ref":"refs/heads/main","pushedAt":"2024-04-18T13:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Bump to 0.8.3","shortMessageHtmlLink":"Bump to 0.8.3"}},{"before":"8c1e391dd525a2e3653e0e375687f0f6560643af","after":null,"ref":"refs/heads/loop_regression","pushedAt":"2024-04-18T13:41:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"}},{"before":"4592fe6eee4f179714072d29eabe86a7cd2483da","after":"2a738ba46d75decaffa113e13de0ad5acef61f48","ref":"refs/heads/main","pushedAt":"2024-04-18T13:41:13.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Merge pull request #31 from github/loop_regression\n\nFix regression from capturing StopIteration","shortMessageHtmlLink":"Merge pull request #31 from github/loop_regression"}},{"before":"8425484aae361bc349a43a05e648834b6c23c63a","after":"e114029cbfb9539df334027debe63fb13495fd51","ref":"refs/heads/bump-0-9-0","pushedAt":"2024-04-18T13:39:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Remove EOL Ruby 2.7 support","shortMessageHtmlLink":"Remove EOL Ruby 2.7 support"}},{"before":"71cf2d38c88d0566d111359ad69858af33e5dab8","after":"8c1e391dd525a2e3653e0e375687f0f6560643af","ref":"refs/heads/loop_regression","pushedAt":"2024-04-18T13:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Appease RuboCop","shortMessageHtmlLink":"Appease RuboCop"}},{"before":"bb4d90ecc825f54670445ac72e07e90937d84acf","after":"8425484aae361bc349a43a05e648834b6c23c63a","ref":"refs/heads/bump-0-9-0","pushedAt":"2024-04-18T13:32:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Remove EOL Ruby 2.7 support","shortMessageHtmlLink":"Remove EOL Ruby 2.7 support"}},{"before":"0ace99c9ed5b1bf427592329c9c25b5eff4a5509","after":"bb4d90ecc825f54670445ac72e07e90937d84acf","ref":"refs/heads/bump-0-9-0","pushedAt":"2024-04-18T13:29:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Change wait time behavior to respect max wait time as a hard cap","shortMessageHtmlLink":"Change wait time behavior to respect max wait time as a hard cap"}},{"before":"afd8ed8f48a6237ddfe62cbc95093371e9a43c9b","after":null,"ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-18T01:46:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"}},{"before":"afd8ed8f48a6237ddfe62cbc95093371e9a43c9b","after":"0ace99c9ed5b1bf427592329c9c25b5eff4a5509","ref":"refs/heads/bump-0-9-0","pushedAt":"2024-04-18T01:44:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Bump to 0.9.0","shortMessageHtmlLink":"Bump to 0.9.0"}},{"before":null,"after":"afd8ed8f48a6237ddfe62cbc95093371e9a43c9b","ref":"refs/heads/bump-0-9-0","pushedAt":"2024-04-18T01:27:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Add test coverage for throttling an enumerator\n\nSee: https://github.com/github/availability/issues/3111","shortMessageHtmlLink":"Add test coverage for throttling an enumerator"}},{"before":"be2e1bba7cf3b3dd7bd1bd14ed71489f0d546514","after":"71cf2d38c88d0566d111359ad69858af33e5dab8","ref":"refs/heads/loop_regression","pushedAt":"2024-04-17T21:04:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jhawthorn","name":"John Hawthorn","path":"/jhawthorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131752?s=80&v=4"},"commit":{"message":"Revert Rubocop changes to throttle loop\n\nFollowing Style/InfiniteLoop introduced a regression because it's an\nunsafe change, so we should not apply this in the future. There's no\nproblem with while loops and we should be comfortable using them.\nStyle/Next didn't cause a behaviour change, but the resulting code was\nmuch harder to read.\n\nRubocop's rules aren't inherently virtuous, IMO we should write code in\na way that works the best and is the best for humans to read rather than\nfollowing an arbitrary set of rules. Given that these two rules failed\nus here, let's not attempt to apply them elsewhere either.","shortMessageHtmlLink":"Revert Rubocop changes to throttle loop"}},{"before":"fa4f466984603ce46ad85261d0d5905af4d5a16c","after":"be2e1bba7cf3b3dd7bd1bd14ed71489f0d546514","ref":"refs/heads/loop_regression","pushedAt":"2024-04-17T21:01:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jhawthorn","name":"John Hawthorn","path":"/jhawthorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131752?s=80&v=4"},"commit":{"message":"Revert Rubocop changes to throttle loop\n\nFollowing Style/InfiniteLoop introduced a regression because it's an\nunsafe change, so we should not apply this in the future. There's no\nproblem with while loops and we should be comfortable using them.\nStyle/Next didn't cause a behaviour change, but the resulting code was\nmuch harder to read.\n\nRubocop's rules aren't inherantly virtuous, IMO we should write code in\na way that works the best and is the best for humans to read rather than\nfollowing an arbitrary set of rules. Given that these two rules failed\nus here, let's not attempt to apply them elsewhere either.","shortMessageHtmlLink":"Revert Rubocop changes to throttle loop"}},{"before":null,"after":"fa4f466984603ce46ad85261d0d5905af4d5a16c","ref":"refs/heads/loop_regression","pushedAt":"2024-04-17T21:00:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhawthorn","name":"John Hawthorn","path":"/jhawthorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131752?s=80&v=4"},"commit":{"message":"Revert Rubocop changes to throttle loop\n\nFollowing Style/InfiniteLoop introduced a regression because it's an\nunsafe change, so we should not apply this in the future. There's no\nproblem with while loops and we should be comfortable using them.\nStyle/Next didn't cause a behaviour change, but the resulting code was\nmuch harder to read.\n\nRubocop's rules aren't inherantly virtuous, IMO we should write code in\na way that works the best and is the best for humans to read rather than\nfollowing an arbitrary set of rules. Given that these two rules failed\nus here, let's not attempt to apply them elsewhere either.","shortMessageHtmlLink":"Revert Rubocop changes to throttle loop"}},{"before":"bcddd93ee65ffa09a2df50d9d7c5116a0e227e12","after":"afd8ed8f48a6237ddfe62cbc95093371e9a43c9b","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T19:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Add test coverage for throttling an enumerator\n\nSee: https://github.com/github/availability/issues/3111","shortMessageHtmlLink":"Add test coverage for throttling an enumerator"}},{"before":"688c0e9ab4042e4012892ae05f46258cf14c126b","after":"bcddd93ee65ffa09a2df50d9d7c5116a0e227e12","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T16:58:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Bring style closer to Rubocop defaults","shortMessageHtmlLink":"Bring style closer to Rubocop defaults"}},{"before":"ead3009d493ccd6758286a76c2462df7dd6169a1","after":"688c0e9ab4042e4012892ae05f46258cf14c126b","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T16:11:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Default RubyGems and Bundler versions are fine now","shortMessageHtmlLink":"Default RubyGems and Bundler versions are fine now"}},{"before":"e4dadacc46117eb5f193c22bcea1fa5dde142986","after":"ead3009d493ccd6758286a76c2462df7dd6169a1","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T16:11:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Use Dir.glob instead of Rake::FileList to prevent a dependency loop","shortMessageHtmlLink":"Use Dir.glob instead of Rake::FileList to prevent a dependency loop"}},{"before":"81cb74abbfd93bc90f9b852bb05a4c9830ce166a","after":"e4dadacc46117eb5f193c22bcea1fa5dde142986","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T15:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Use ruby/setup-ruby's built-in bundling again by busting the cache","shortMessageHtmlLink":"Use ruby/setup-ruby's built-in bundling again by busting the cache"}},{"before":"0775e9e1b3d6b5fe3f85392db237b1cb376e8f73","after":"81cb74abbfd93bc90f9b852bb05a4c9830ce166a","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T15:40:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Test against Ruby 3.3","shortMessageHtmlLink":"Test against Ruby 3.3"}},{"before":"6af98a297b3dff8aff2f01e68e7e3926d2aea0c5","after":"0775e9e1b3d6b5fe3f85392db237b1cb376e8f73","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T15:39:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Apparently bundler-cache does the installing too","shortMessageHtmlLink":"Apparently bundler-cache does the installing too"}},{"before":"3f3ba27d0a16ee2b1b3f1f359798745889f9adac","after":"6af98a297b3dff8aff2f01e68e7e3926d2aea0c5","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T15:33:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Skip the cache, grab the latest/greatest","shortMessageHtmlLink":"Skip the cache, grab the latest/greatest"}},{"before":"a84b2ee6c3845c407c90153ca8a24f764c6304c0","after":"3f3ba27d0a16ee2b1b3f1f359798745889f9adac","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T15:29:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Use latest Bundler and RubyGems versions","shortMessageHtmlLink":"Use latest Bundler and RubyGems versions"}},{"before":"396548802bbf6a3b10c0766b60a5490e36193f21","after":"a84b2ee6c3845c407c90153ca8a24f764c6304c0","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T14:00:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Update gems before the build","shortMessageHtmlLink":"Update gems before the build"}},{"before":"578e913e076d5c05ec8da8278b6ffa9ed602226b","after":"396548802bbf6a3b10c0766b60a5490e36193f21","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T13:37:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Remove the mysterious \"permissions\" key from our build workflow","shortMessageHtmlLink":"Remove the mysterious \"permissions\" key from our build workflow"}},{"before":null,"after":"578e913e076d5c05ec8da8278b6ffa9ed602226b","ref":"refs/heads/bump-0-8-3","pushedAt":"2024-04-17T13:34:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laserlemon","name":"Steve Richert","path":"/laserlemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34264?s=80&v=4"},"commit":{"message":"Reintroduce Ruby 2.7 support","shortMessageHtmlLink":"Reintroduce Ruby 2.7 support"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOFQxNzo1MzoxMS4wMDAwMDBazwAAAAQ0bVvI","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOFQxNzo1MzoxMS4wMDAwMDBazwAAAAQ0bVvI","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xN1QxMzozNDo1NC4wMDAwMDBazwAAAAQzIJCV"}},"title":"Activity ยท github/freno-client"}