{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":583118510,"defaultBranch":"main","name":"rate-limiter-annotation","ownerLogin":"poshjosh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-28T20:28:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15696124?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722873249.0","currentOid":""},"activityList":{"items":[{"before":"93692de082b3e9cc1d0b3742eab0820a7999e2e4","after":"c2c81c5c8745a2f74eaa4b9cb0c3c5b66f1527f5","ref":"refs/heads/dev","pushedAt":"2024-08-28T18:41:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Fix failing tests, maintain code","shortMessageHtmlLink":"Fix failing tests, maintain code"}},{"before":"1102289f35bdbcd605fe2303d549fff201079d46","after":"93692de082b3e9cc1d0b3742eab0820a7999e2e4","ref":"refs/heads/dev","pushedAt":"2024-08-28T06:42:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"No longer return unmodifiable list for Node#getChildren","shortMessageHtmlLink":"No longer return unmodifiable list for Node#getChildren"}},{"before":"75936e3d6c1cc9e65ac22d6a3dc84a6beffd69c8","after":"1102289f35bdbcd605fe2303d549fff201079d46","ref":"refs/heads/dev","pushedAt":"2024-08-24T18:33:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Fix bug with rate matching\n\nWe visit the main rates only if there are no sub-conditions\nIf there are sub-conditions, we don't visit it, rather we\ninclude the value returned by matching the main rates in\nthe matching of the sub rates/sub-conditions.\n\nThis is documented in the code","shortMessageHtmlLink":"Fix bug with rate matching"}},{"before":"b3b73022158459225646cd4a67123faf3502bbff","after":"75936e3d6c1cc9e65ac22d6a3dc84a6beffd69c8","ref":"refs/heads/dev","pushedAt":"2024-08-24T18:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Fix bug with rate matching\n\nWe visit the main rates only if there are no sub-conditions\nIf there are sub-conditions, we don't visit it, rather we\ninclude the value returned by matching the main rates in\nthe matching of the sub rates/sub-conditions.\n\nThis is documented in the code","shortMessageHtmlLink":"Fix bug with rate matching"}},{"before":"64d0d34431b727e69188c6767161d31ca4a46711","after":"b3b73022158459225646cd4a67123faf3502bbff","ref":"refs/heads/dev","pushedAt":"2024-08-24T10:01:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Create matcher package","shortMessageHtmlLink":"Create matcher package"}},{"before":"81f173d0e2d7b445caaf071176331dad2a0e63b5","after":"64d0d34431b727e69188c6767161d31ca4a46711","ref":"refs/heads/dev","pushedAt":"2024-08-24T09:54:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Create matcher package","shortMessageHtmlLink":"Create matcher package"}},{"before":"e89c72c51f6171b5fdd6b3130987b5e76591806e","after":"81f173d0e2d7b445caaf071176331dad2a0e63b5","ref":"refs/heads/dev","pushedAt":"2024-08-23T13:34:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Add logging","shortMessageHtmlLink":"Add logging"}},{"before":"6f5367159d3735dcd710ed0dcaa31266e5098c9c","after":"e89c72c51f6171b5fdd6b3130987b5e76591806e","ref":"refs/heads/dev","pushedAt":"2024-08-20T15:07:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Fix minor typo","shortMessageHtmlLink":"Fix minor typo"}},{"before":"756ec6af294f8d15fbb83cc2274073f5fdd4e904","after":"6f5367159d3735dcd710ed0dcaa31266e5098c9c","ref":"refs/heads/dev","pushedAt":"2024-08-19T19:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Add rates accessor methods to registry","shortMessageHtmlLink":"Add rates accessor methods to registry"}},{"before":"f1030a0046a89b6b0df5d4b012b3c126d17df290","after":"756ec6af294f8d15fbb83cc2274073f5fdd4e904","ref":"refs/heads/dev","pushedAt":"2024-08-19T15:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Maintain code","shortMessageHtmlLink":"Maintain code"}},{"before":"bdd013f08f18410f6d1c4f7afdce85c268b8ff5b","after":"f1030a0046a89b6b0df5d4b012b3c126d17df290","ref":"refs/heads/dev","pushedAt":"2024-08-18T11:24:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Maintain code","shortMessageHtmlLink":"Maintain code"}},{"before":"4fb90bab9eef34ed4392f00182d5d0183341dd9e","after":"bdd013f08f18410f6d1c4f7afdce85c268b8ff5b","ref":"refs/heads/dev","pushedAt":"2024-08-17T14:07:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Update logback","shortMessageHtmlLink":"Update logback"}},{"before":"fbc86a37ecd3c97fb7ab31dc7217fd093890f16a","after":"4fb90bab9eef34ed4392f00182d5d0183341dd9e","ref":"refs/heads/dev","pushedAt":"2024-08-17T14:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Update lombok","shortMessageHtmlLink":"Update lombok"}},{"before":"2fe4612dc5a214da14d30488cf49634be8210a3f","after":"fbc86a37ecd3c97fb7ab31dc7217fd093890f16a","ref":"refs/heads/dev","pushedAt":"2024-08-17T13:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Add field @Rate#rate, as default value","shortMessageHtmlLink":"Add field @Rate#rate, as default value"}},{"before":"bcb4fff42c81978b829cbc5e9c760e798e954117","after":"2fe4612dc5a214da14d30488cf49634be8210a3f","ref":"refs/heads/dev","pushedAt":"2024-08-17T08:46:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Add method getMatchContext, remove addListener","shortMessageHtmlLink":"Add method getMatchContext, remove addListener"}},{"before":"96224dd73233a79c1ead0eb08a913a419925059c","after":"bcb4fff42c81978b829cbc5e9c760e798e954117","ref":"refs/heads/dev","pushedAt":"2024-08-17T08:43:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Add method getMatchContext, remove addListener","shortMessageHtmlLink":"Add method getMatchContext, remove addListener"}},{"before":"00a346f14dc2f910a38f2964524735f2b8fa6ef1","after":"96224dd73233a79c1ead0eb08a913a419925059c","ref":"refs/heads/dev","pushedAt":"2024-08-16T14:44:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Implement nesting of property rates","shortMessageHtmlLink":"Implement nesting of property rates"}},{"before":"781458422a428c8d1ea524a4a7125485c5167f4a","after":"00a346f14dc2f910a38f2964524735f2b8fa6ef1","ref":"refs/heads/dev","pushedAt":"2024-08-16T14:43:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Implement nesting of property rates","shortMessageHtmlLink":"Implement nesting of property rates"}},{"before":"5cb9c278e3d8c8a45f0762b882642082e8e554cb","after":"781458422a428c8d1ea524a4a7125485c5167f4a","ref":"refs/heads/dev","pushedAt":"2024-08-16T09:47:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Permit initializing RateLimiterContext without any limits","shortMessageHtmlLink":"Permit initializing RateLimiterContext without any limits"}},{"before":"bd66167b11fba1701c498deb67cc6df0fd7d0b9c","after":"5cb9c278e3d8c8a45f0762b882642082e8e554cb","ref":"refs/heads/dev","pushedAt":"2024-08-15T18:23:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Maintain code","shortMessageHtmlLink":"Maintain code"}},{"before":"f8d21331979a33e9fb94897cd1bec469f77a5e2f","after":"bd66167b11fba1701c498deb67cc6df0fd7d0b9c","ref":"refs/heads/dev","pushedAt":"2024-08-15T17:11:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Remove AnnotationConvert; Rather use RateSource#getRates","shortMessageHtmlLink":"Remove AnnotationConvert; Rather use RateSource#getRates"}},{"before":"34677f53a3fff82b94543985a443cebc15d38f37","after":"f8d21331979a33e9fb94897cd1bec469f77a5e2f","ref":"refs/heads/dev","pushedAt":"2024-08-15T08:26:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Implement listening for RateLimiterRegistry update events","shortMessageHtmlLink":"Implement listening for RateLimiterRegistry update events"}},{"before":"7bb1bc248379e88337059d78449b1ab9a43699fa","after":"34677f53a3fff82b94543985a443cebc15d38f37","ref":"refs/heads/dev","pushedAt":"2024-08-15T07:52:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Implement listening for RateLimiterRegistry update events","shortMessageHtmlLink":"Implement listening for RateLimiterRegistry update events"}},{"before":"7a5a573d2c55bc1fc56e7224b24b6915288c6c94","after":"7bb1bc248379e88337059d78449b1ab9a43699fa","ref":"refs/heads/dev","pushedAt":"2024-08-15T06:52:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Implement listening for RateLimiterRegistry update events","shortMessageHtmlLink":"Implement listening for RateLimiterRegistry update events"}},{"before":"fed7314f508652bb108fae0ddbce864e21314609","after":"7a5a573d2c55bc1fc56e7224b24b6915288c6c94","ref":"refs/heads/dev","pushedAt":"2024-08-14T00:32:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Add method RateLimiterRegistry#deregister","shortMessageHtmlLink":"Add method RateLimiterRegistry#deregister"}},{"before":"8cb8aea0173feaa9f060201a1cacf13772112ea2","after":"fed7314f508652bb108fae0ddbce864e21314609","ref":"refs/heads/dev","pushedAt":"2024-08-12T18:40:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Add method Bandwidth#getPermitsPer","shortMessageHtmlLink":"Add method Bandwidth#getPermitsPer"}},{"before":"5d5fd5ed71fd422efeac34f3a8499c8d708bf205","after":"8cb8aea0173feaa9f060201a1cacf13772112ea2","ref":"refs/heads/dev","pushedAt":"2024-08-12T14:02:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Make some performance improvements","shortMessageHtmlLink":"Make some performance improvements"}},{"before":"ef149a7bf818234469f7651d51d6f22db6d30567","after":"5d5fd5ed71fd422efeac34f3a8499c8d708bf205","ref":"refs/heads/dev","pushedAt":"2024-08-11T14:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Add rate limit methods to RateLimiterRegistry\n\nAdd methods:\nRateLimiterRegistry#tryAcquire\nRateLimiterRegistry#isWithinLimit","shortMessageHtmlLink":"Add rate limit methods to RateLimiterRegistry"}},{"before":"2abfccf3e73f9fc8a3ad1125483b93a2761588d0","after":"ef149a7bf818234469f7651d51d6f22db6d30567","ref":"refs/heads/dev","pushedAt":"2024-08-10T15:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":"429e5063587ba2a1728e34e06eb16bebe75abaae","after":"2abfccf3e73f9fc8a3ad1125483b93a2761588d0","ref":"refs/heads/dev","pushedAt":"2024-08-10T15:09:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poshjosh","name":"Chinomso Ikwuagwu","path":"/poshjosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15696124?s=80&v=4"},"commit":{"message":"Implement method RateLimiterRegistry.register(id, Rates)","shortMessageHtmlLink":"Implement method RateLimiterRegistry.register(id, Rates)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEptgGAQA","startCursor":null,"endCursor":null}},"title":"Activity ยท poshjosh/rate-limiter-annotation"}