{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624460151,"defaultBranch":"main","name":"socket.io-redis-streams-adapter","ownerLogin":"socketio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-06T14:12:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10566080?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715197737.0","currentOid":""},"activityList":{"items":[{"before":"57d2c869c13544dcc976e20dd634c0b0c401349c","after":"71ed4e4450ce0e59dd99e9d8c60e4e62bc8b15e0","ref":"refs/heads/main","pushedAt":"2024-05-08T19:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore(release): 0.2.2\n\nDiff: https://github.com/socketio/socket.io-redis-streams-adapter/compare/0.2.1...0.2.2","shortMessageHtmlLink":"chore(release): 0.2.2"}},{"before":"e16ae221b3f277d8b8890301c4e5bf877d1665c4","after":null,"ref":"refs/heads/refactor/remove-redis-import","pushedAt":"2024-05-08T19:40:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"2013436f49d4d1021a3ad6d4ed16d5224e520a46","after":"57d2c869c13544dcc976e20dd634c0b0c401349c","ref":"refs/heads/main","pushedAt":"2024-05-08T19:38:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"refactor: remove unused method","shortMessageHtmlLink":"refactor: remove unused method"}},{"before":"834d3d5f71446164c86427f5d11d10c9ab7b2cf0","after":"e16ae221b3f277d8b8890301c4e5bf877d1665c4","ref":"refs/heads/refactor/remove-redis-import","pushedAt":"2024-05-08T19:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":null,"after":"834d3d5f71446164c86427f5d11d10c9ab7b2cf0","ref":"refs/heads/refactor/remove-redis-import","pushedAt":"2024-05-07T05:21:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"refactor: remove redis import","shortMessageHtmlLink":"refactor: remove redis import"}},{"before":"2013436f49d4d1021a3ad6d4ed16d5224e520a46","after":null,"ref":"refs/heads/test/refactor-tests","pushedAt":"2024-03-15T07:49:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"466597bfbeddb71fb2a7b42fa7699ee711b85b82","after":"2013436f49d4d1021a3ad6d4ed16d5224e520a46","ref":"refs/heads/main","pushedAt":"2024-03-15T07:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"test: merge tests in one single file","shortMessageHtmlLink":"test: merge tests in one single file"}},{"before":null,"after":"2013436f49d4d1021a3ad6d4ed16d5224e520a46","ref":"refs/heads/test/refactor-tests","pushedAt":"2024-03-15T07:45:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"test: merge tests in one single file","shortMessageHtmlLink":"test: merge tests in one single file"}},{"before":"1be1698fa82b6e3b9165735ad5c12a7a9ebed60d","after":null,"ref":"refs/heads/test/server-close","pushedAt":"2024-03-15T07:28:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"9e9fc60823681921e0d5f4a6ed34b5eff5f47596","after":"466597bfbeddb71fb2a7b42fa7699ee711b85b82","ref":"refs/heads/main","pushedAt":"2024-03-15T07:28:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"test: adapter.close() is now called by io.close()\n\nRelated: https://github.com/socketio/socket.io/commit/bf64870957e626a73e0544716a1a41a4ba5093bb","shortMessageHtmlLink":"test: adapter.close() is now called by io.close()"}},{"before":null,"after":"1be1698fa82b6e3b9165735ad5c12a7a9ebed60d","ref":"refs/heads/test/server-close","pushedAt":"2024-03-15T07:24:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"test: adapter.close() is now called by io.close()","shortMessageHtmlLink":"test: adapter.close() is now called by io.close()"}},{"before":"61701183c023abc21a1f8350ab9c1b8e6f8b4d44","after":"9e9fc60823681921e0d5f4a6ed34b5eff5f47596","ref":"refs/heads/main","pushedAt":"2024-03-13T13:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"docs: reformat the list of supported features","shortMessageHtmlLink":"docs: reformat the list of supported features"}},{"before":"a2251191d2cfa8e285a248f85aacfcb3a2ffe956","after":null,"ref":"refs/heads/fix/csr","pushedAt":"2024-03-11T23:07:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"5530930a7dd1137cc86cfb96fc86ca379935ddd8","after":"61701183c023abc21a1f8350ab9c1b8e6f8b4d44","ref":"refs/heads/main","pushedAt":"2024-03-11T23:04:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore(release): 0.2.1\n\nDiff: https://github.com/socketio/socket.io-redis-streams-adapter/compare/0.2.0...0.2.1","shortMessageHtmlLink":"chore(release): 0.2.1"}},{"before":"78075ec6663f839d80972520d89eca994a09ae8f","after":"5530930a7dd1137cc86cfb96fc86ca379935ddd8","ref":"refs/heads/main","pushedAt":"2024-03-01T01:04:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"test: test connection state recovery with ioredis and cluster (#15)","shortMessageHtmlLink":"test: test connection state recovery with ioredis and cluster (#15)"}},{"before":"418ff5e3a50951431fa08cd99f43da08cc27568d","after":"78075ec6663f839d80972520d89eca994a09ae8f","ref":"refs/heads/main","pushedAt":"2024-03-01T01:03:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"fix: ensure CSR works with the ioredis package","shortMessageHtmlLink":"fix: ensure CSR works with the ioredis package"}},{"before":"85d4153bd30a953bb138f24402d6efcac00d3b28","after":null,"ref":"refs/heads/pr/NamPNQ-main","pushedAt":"2024-03-01T00:59:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"e226219f8e8a3516b972d9ca22f5e88c9af203bc","after":null,"ref":"refs/heads/fix/remove-redis-import","pushedAt":"2024-03-01T00:59:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":null,"after":"a2251191d2cfa8e285a248f85aacfcb3a2ffe956","ref":"refs/heads/fix/csr","pushedAt":"2024-03-01T00:58:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore: update method setup for connection-state-recovery\n\nCurrently connection-state-recovery dont follow setup in utils, so when test with ioredis, its still use redis\n\nThe test will be fail, because method xRange doesnt exist in ioredis","shortMessageHtmlLink":"chore: update method setup for connection-state-recovery"}},{"before":"a950764c73079a0bfc93f398c3f7fdd39e3e901d","after":"418ff5e3a50951431fa08cd99f43da08cc27568d","ref":"refs/heads/main","pushedAt":"2024-02-29T22:21:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore: cleanup dist folder before compilation","shortMessageHtmlLink":"chore: cleanup dist folder before compilation"}},{"before":null,"after":"e226219f8e8a3516b972d9ca22f5e88c9af203bc","ref":"refs/heads/fix/remove-redis-import","pushedAt":"2024-02-29T21:57:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore: cleanup dist folder before compilation","shortMessageHtmlLink":"chore: cleanup dist folder before compilation"}},{"before":"2d895d5738eacf4a5134cda3ce3512b6077d01f4","after":"85d4153bd30a953bb138f24402d6efcac00d3b28","ref":"refs/heads/pr/NamPNQ-main","pushedAt":"2024-02-27T23:16:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":null,"after":"2d895d5738eacf4a5134cda3ce3512b6077d01f4","ref":"refs/heads/pr/NamPNQ-main","pushedAt":"2024-02-27T23:00:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"skip test with ioredis","shortMessageHtmlLink":"skip test with ioredis"}},{"before":"89d00a49e4aadf1bfe32ddc644d0ef877a08238d","after":"a950764c73079a0bfc93f398c3f7fdd39e3e901d","ref":"refs/heads/main","pushedAt":"2024-02-27T22:54:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"refactor: use exported type and enum from socket.io-adapter (#16)","shortMessageHtmlLink":"refactor: use exported type and enum from socket.io-adapter (#16)"}},{"before":"5e547274f840cce18752edd61504c7f3bb108b3d","after":null,"ref":"refs/heads/feat/key-prefix","pushedAt":"2024-02-21T14:48:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":"88fb39ff3efad47258c3ff5ee30abe213f74eedb","after":"89d00a49e4aadf1bfe32ddc644d0ef877a08238d","ref":"refs/heads/main","pushedAt":"2024-02-21T14:43:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"docs: add examples with ioredis & Redis cluster","shortMessageHtmlLink":"docs: add examples with ioredis & Redis cluster"}},{"before":"18985863d8eca842c59fa57e396a72c01123e61d","after":"88fb39ff3efad47258c3ff5ee30abe213f74eedb","ref":"refs/heads/main","pushedAt":"2024-02-21T14:33:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"chore(release): 0.2.0\n\nDiff: https://github.com/socketio/socket.io-redis-streams-adapter/compare/0.1.0...0.2.0","shortMessageHtmlLink":"chore(release): 0.2.0"}},{"before":"8ff0413a1858e6a76675be35be28b616be3f5504","after":"18985863d8eca842c59fa57e396a72c01123e61d","ref":"refs/heads/main","pushedAt":"2024-02-21T14:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"feat: allow to modify the Redis key for the session\n\nRelated: https://github.com/socketio/socket.io-redis-streams-adapter/issues/9","shortMessageHtmlLink":"feat: allow to modify the Redis key for the session"}},{"before":"701f0f8627640a794b009ce82421387fecaecef3","after":null,"ref":"refs/heads/refactor/test","pushedAt":"2024-02-21T14:06:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"}},{"before":null,"after":"5e547274f840cce18752edd61504c7f3bb108b3d","ref":"refs/heads/feat/key-prefix","pushedAt":"2024-02-21T14:05:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darrachequesne","name":"Damien Arrachequesne","path":"/darrachequesne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13031701?s=80&v=4"},"commit":{"message":"feat: allow to modify the Redis key for the session","shortMessageHtmlLink":"feat: allow to modify the Redis key for the session"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERP0V2gA","startCursor":null,"endCursor":null}},"title":"Activity ยท socketio/socket.io-redis-streams-adapter"}