{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24641222,"defaultBranch":"main","name":"libraries.io","ownerLogin":"librariesio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-09-30T14:26:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11243589?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726876455.0","currentOid":""},"activityList":{"items":[{"before":"180053b3cd76f896aa2127daf4fa8bd05f45bea5","after":null,"ref":"refs/heads/tz/loosen-up-npm-check-status-rate-limit","pushedAt":"2024-09-20T23:54:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"}},{"before":"6440b368afb54191a7b92554fa0286317b883208","after":"07bbdd57b551eb395b4c1f687bd378c20e27b8da","ref":"refs/heads/main","pushedAt":"2024-09-20T23:54:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Lax the throttle on check_status. (#3480)","shortMessageHtmlLink":"Lax the throttle on check_status. (#3480)"}},{"before":null,"after":"180053b3cd76f896aa2127daf4fa8bd05f45bea5","ref":"refs/heads/tz/loosen-up-npm-check-status-rate-limit","pushedAt":"2024-09-20T23:37:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Lax the throttle on check_status.","shortMessageHtmlLink":"Lax the throttle on check_status."}},{"before":"24bb592ab0e75547aa813da8ed466de58b8f9ab8","after":null,"ref":"refs/heads/tz/fix-conda-missing-requirements-bug","pushedAt":"2024-09-20T23:09:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"}},{"before":"d81bdee1de1913f12546410a2d4ce5b9bbb63a61","after":"6440b368afb54191a7b92554fa0286317b883208","ref":"refs/heads/main","pushedAt":"2024-09-20T23:09:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":" PackageManager::Conda: treat \"\" requirement as \"*\" when fetching dependencies (#3479)\n\n* Conda: treat nil requirements as \"*\" wildcard\r\n\r\n* Add fixture","shortMessageHtmlLink":" PackageManager::Conda: treat \"\" requirement as \"*\" when fetching dep…"}},{"before":"87b98183481ca607fee040bf8e75dba884cc3e30","after":"24bb592ab0e75547aa813da8ed466de58b8f9ab8","ref":"refs/heads/tz/fix-conda-missing-requirements-bug","pushedAt":"2024-09-20T23:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Add fixture","shortMessageHtmlLink":"Add fixture"}},{"before":null,"after":"87b98183481ca607fee040bf8e75dba884cc3e30","ref":"refs/heads/tz/fix-conda-missing-requirements-bug","pushedAt":"2024-09-20T22:53:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Conda: treat nil requirements as \"*\" wildcard","shortMessageHtmlLink":"Conda: treat nil requirements as \"*\" wildcard"}},{"before":"3625599c60fff849187aed20880cb56fad372ce6","after":null,"ref":"refs/heads/tz/fix-check-status-worker","pushedAt":"2024-09-20T22:32:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"}},{"before":"5931f975bb88c5b03f5de2da32b37035fa882369","after":"d81bdee1de1913f12546410a2d4ce5b9bbb63a61","ref":"refs/heads/main","pushedAt":"2024-09-20T22:32:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Fix missing arg in CheckStatusWorker (#3478)","shortMessageHtmlLink":"Fix missing arg in CheckStatusWorker (#3478)"}},{"before":null,"after":"3625599c60fff849187aed20880cb56fad372ce6","ref":"refs/heads/tz/fix-check-status-worker","pushedAt":"2024-09-20T22:30:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Fix missing arg in CheckStatusWorker","shortMessageHtmlLink":"Fix missing arg in CheckStatusWorker"}},{"before":"b23a9dc287271a1bdd08f5af5b8aca7ef7304f44","after":null,"ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-20T22:10:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"}},{"before":"c1cb836503a6130b056b2cf808c8fe5ea24b9e87","after":"5931f975bb88c5b03f5de2da32b37035fa882369","ref":"refs/heads/main","pushedAt":"2024-09-20T22:10:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Adds RateLimitService and uses it to throttle NPM status checks (#3477)\n\n* Adds RateLimitServicee\r\n\r\n* Add RateLimitService::OverLimitError#exceeded_by details\r\n\r\n* Update specs\r\n\r\n* Update CheckStatusWorker\r\n\r\n* 10/minute for NPM status checks","shortMessageHtmlLink":"Adds RateLimitService and uses it to throttle NPM status checks (#3477)"}},{"before":"dbb2c74f424f56d1cbf706b1ae2be2cd243dc3b0","after":"b23a9dc287271a1bdd08f5af5b8aca7ef7304f44","ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-20T22:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"10/minute for NPM status checks","shortMessageHtmlLink":"10/minute for NPM status checks"}},{"before":"8145c75d12502a032e35f572051bfefcd8312fb1","after":"dbb2c74f424f56d1cbf706b1ae2be2cd243dc3b0","ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-20T22:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Update CheckStatusWorker","shortMessageHtmlLink":"Update CheckStatusWorker"}},{"before":"9c8c845aaf4be2735364cc081a6648bb867efad3","after":"8145c75d12502a032e35f572051bfefcd8312fb1","ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-20T21:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Update specs","shortMessageHtmlLink":"Update specs"}},{"before":"fc7a47ec8d6047833a894de0a7f43edb93e7e05a","after":"9c8c845aaf4be2735364cc081a6648bb867efad3","ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-20T21:50:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Add RateLimitService::OverLimitError#exceeded_by details","shortMessageHtmlLink":"Add RateLimitService::OverLimitError#exceeded_by details"}},{"before":"f22c55d3cd9bbe2cb2d47d9446c5839e8fcc2c78","after":"fc7a47ec8d6047833a894de0a7f43edb93e7e05a","ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-20T21:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Replace ExpiringSemaphore with RateLimitServicee","shortMessageHtmlLink":"Replace ExpiringSemaphore with RateLimitServicee"}},{"before":"8821509e5182a285304cef6597baf0112fd476a2","after":"f22c55d3cd9bbe2cb2d47d9446c5839e8fcc2c78","ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-19T21:46:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Comment edit","shortMessageHtmlLink":"Comment edit"}},{"before":"8bc3357246ac33ee6c0786c18ae3a41acf3e5686","after":"8821509e5182a285304cef6597baf0112fd476a2","ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-19T21:42:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Move release upwards so it unlocks sooner.","shortMessageHtmlLink":"Move release upwards so it unlocks sooner."}},{"before":"2a556e4a22eb35f5780ee59e4e2548f9a61aba48","after":"8bc3357246ac33ee6c0786c18ae3a41acf3e5686","ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-19T21:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Rearrange","shortMessageHtmlLink":"Rearrange"}},{"before":null,"after":"2a556e4a22eb35f5780ee59e4e2548f9a61aba48","ref":"refs/heads/tz/sc-44596/counting-semaphore-for-npm-check-status","pushedAt":"2024-09-19T21:35:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Adds ExpiringSemaphore, and uses it in Project#check_status for npm projects","shortMessageHtmlLink":"Adds ExpiringSemaphore, and uses it in Project#check_status for npm p…"}},{"before":null,"after":"c1cb836503a6130b056b2cf808c8fe5ea24b9e87","ref":"refs/heads/tz/a-new-429-retry-strategy","pushedAt":"2024-09-19T20:01:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Remove pry gems, in favor of IRB and the native debug gem. (#3476)\n\n* Remove pry gems, in favor of IRB and the native debug gem.\r\n\r\n* Rearrange Gemfile\r\n\r\n* Remove pry require\r\n\r\n* Remove glitchy rb-readline gem","shortMessageHtmlLink":"Remove pry gems, in favor of IRB and the native debug gem. (#3476)"}},{"before":"032b233e0484c9cce63bbc71766e64dafdca812a","after":null,"ref":"refs/heads/tz/remove-pry","pushedAt":"2024-09-19T19:33:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"}},{"before":"cf25b563758ec0d21ac0bc4760310ca3bb1152e9","after":"c1cb836503a6130b056b2cf808c8fe5ea24b9e87","ref":"refs/heads/main","pushedAt":"2024-09-19T19:33:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Remove pry gems, in favor of IRB and the native debug gem. (#3476)\n\n* Remove pry gems, in favor of IRB and the native debug gem.\r\n\r\n* Rearrange Gemfile\r\n\r\n* Remove pry require\r\n\r\n* Remove glitchy rb-readline gem","shortMessageHtmlLink":"Remove pry gems, in favor of IRB and the native debug gem. (#3476)"}},{"before":"dc565b3741bdf4f8a46fec279b698ec0a7724b5e","after":"032b233e0484c9cce63bbc71766e64dafdca812a","ref":"refs/heads/tz/remove-pry","pushedAt":"2024-09-19T19:29:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Remove glitchy rb-readline gem","shortMessageHtmlLink":"Remove glitchy rb-readline gem"}},{"before":"47f71534b95765714ddb976212bb03ece997faac","after":"dc565b3741bdf4f8a46fec279b698ec0a7724b5e","ref":"refs/heads/tz/remove-pry","pushedAt":"2024-09-19T19:28:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Remove pry require","shortMessageHtmlLink":"Remove pry require"}},{"before":"476c0f7d88bb7982a8536bc8de4daef2f6034398","after":"47f71534b95765714ddb976212bb03ece997faac","ref":"refs/heads/tz/remove-pry","pushedAt":"2024-09-19T19:25:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Rearrange Gemfile","shortMessageHtmlLink":"Rearrange Gemfile"}},{"before":null,"after":"476c0f7d88bb7982a8536bc8de4daef2f6034398","ref":"refs/heads/tz/remove-pry","pushedAt":"2024-09-19T19:12:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Remove pry gems, in favor of IRB and the native debug gem.","shortMessageHtmlLink":"Remove pry gems, in favor of IRB and the native debug gem."}},{"before":null,"after":"6ef85f0ff5e72e577f40d0a6e93ec6c969ac6e31","ref":"refs/heads/tz/ruby-3-2","pushedAt":"2024-09-19T18:49:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"},"commit":{"message":"Adds ExpiringSemaphore class","shortMessageHtmlLink":"Adds ExpiringSemaphore class"}},{"before":"7f575e93d65037f845c23462de0e22dee1b6731d","after":null,"ref":"refs/heads/tz/ruby-3-2","pushedAt":"2024-09-19T18:37:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tiegz","name":"Tieg Zaharia","path":"/tiegz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5054?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMzo1NDoxNS4wMDAwMDBazwAAAAS8cnDH","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMzo1NDoxNS4wMDAwMDBazwAAAAS8cnDH","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxODozNzo1My4wMDAwMDBazwAAAAS7NLEl"}},"title":"Activity · librariesio/libraries.io"}