{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":28241659,"defaultBranch":"2.x","name":"redis","ownerLogin":"amphp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-19T18:43:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8865682?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698287826.0","currentOid":""},"activityList":{"items":[{"before":"32350df84e85a369b3123398fd5dcf17f4af030b","after":"0b3f38d4f3cfd9d5c576d89d2002f82235c426a8","ref":"refs/heads/2.x","pushedAt":"2023-11-19T18:31:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix code style","shortMessageHtmlLink":"Fix code style"}},{"before":"5c14a57549140f053bef42ee1388b713fb200b36","after":"32350df84e85a369b3123398fd5dcf17f4af030b","ref":"refs/heads/2.x","pushedAt":"2023-11-19T18:29:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Add pubsub example\n\nFixes #85.","shortMessageHtmlLink":"Add pubsub example"}},{"before":"edd1edcc22a705389e59ce8ca072caf18c2882b6","after":"2693c1703b4572a081c8db64bf19b1583cd918ee","ref":"refs/heads/1.x","pushedAt":"2023-10-26T02:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trowski","name":"Aaron Piotrowski","path":"/trowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1628287?s=80&v=4"},"commit":{"message":"Fix #84","shortMessageHtmlLink":"Fix #84"}},{"before":"453a3b1ba6aa5e3100f21b8a5dc6311e3fdf4183","after":"5c14a57549140f053bef42ee1388b713fb200b36","ref":"refs/heads/2.x","pushedAt":"2023-08-20T16:35:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix RedisClient::getMultiple\n\nRe-applies 1eade91c18aecd4708ea35e2d745a71e8a5c1354.\n\nCo-authored-by: Dmitry Pilipenko <59166948+dmitry-pilipenko@users.noreply.github.com>","shortMessageHtmlLink":"Fix RedisClient::getMultiple"}},{"before":"9f86d758efe481c992f9abebb43c6a2d626c8a27","after":"453a3b1ba6aa5e3100f21b8a5dc6311e3fdf4183","ref":"refs/heads/2.x","pushedAt":"2023-08-20T16:20:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Remove blank line","shortMessageHtmlLink":"Remove blank line"}},{"before":"5fb48b31d1a44f4e19060a9e22684895b3054ad9","after":"9f86d758efe481c992f9abebb43c6a2d626c8a27","ref":"refs/heads/2.x","pushedAt":"2023-08-20T16:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix README","shortMessageHtmlLink":"Fix README"}},{"before":"b52acc4c523b92d68b79f01eb0eb1179ec66b9c3","after":"5fb48b31d1a44f4e19060a9e22684895b3054ad9","ref":"refs/heads/2.x","pushedAt":"2023-08-20T16:04:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Rename RedisChannel to RedisConnection","shortMessageHtmlLink":"Rename RedisChannel to RedisConnection"}},{"before":"83adef6a54da0f372bfff6d287e133d8a2ff12f2","after":"b52acc4c523b92d68b79f01eb0eb1179ec66b9c3","ref":"refs/heads/2.x","pushedAt":"2023-08-20T15:57:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Close channel in RedisSubscriber instead of unferencing it","shortMessageHtmlLink":"Close channel in RedisSubscriber instead of unferencing it"}},{"before":"8ce58a2dd611b4c3fe49d1bcd1bd5275fe1f3f59","after":"83adef6a54da0f372bfff6d287e133d8a2ff12f2","ref":"refs/heads/2.x","pushedAt":"2023-08-20T15:53:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Align test names with new names","shortMessageHtmlLink":"Align test names with new names"}},{"before":"a9df23e4ed1ec1a00e444464b9ff381c6b40da00","after":"8ce58a2dd611b4c3fe49d1bcd1bd5275fe1f3f59","ref":"refs/heads/2.x","pushedAt":"2023-08-20T15:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix eval return value","shortMessageHtmlLink":"Fix eval return value"}},{"before":"4ef9222479af49b07c55bc01b18b2e1b0442912e","after":"a9df23e4ed1ec1a00e444464b9ff381c6b40da00","ref":"refs/heads/2.x","pushedAt":"2023-08-20T15:38:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Expose error kind on RedisError","shortMessageHtmlLink":"Expose error kind on RedisError"}},{"before":"548d2c5ba79aa530ffd0501260d9d38ef39de0a2","after":"4ef9222479af49b07c55bc01b18b2e1b0442912e","ref":"refs/heads/2.x","pushedAt":"2023-08-20T15:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Avoid exception use and memory leak in eval\n\nWe automatically clear the cache now.","shortMessageHtmlLink":"Avoid exception use and memory leak in eval"}},{"before":"6ae1efa2fa21f85bd4484594374b602576755f43","after":"548d2c5ba79aa530ffd0501260d9d38ef39de0a2","ref":"refs/heads/2.x","pushedAt":"2023-08-20T15:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix RedisClient construction after merge","shortMessageHtmlLink":"Fix RedisClient construction after merge"}},{"before":"e0e921436f1bd61920308791a28965df058c1f03","after":"6ae1efa2fa21f85bd4484594374b602576755f43","ref":"refs/heads/2.x","pushedAt":"2023-08-20T15:08:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Merge RedisClient and RedisCommands\n\nRedisCommands already provided a generic query() method, which is now called execute() as in RedisClient before.","shortMessageHtmlLink":"Merge RedisClient and RedisCommands"}},{"before":"3838a6d5d85b15b2cdec8494905d836c0adbdd06","after":"e0e921436f1bd61920308791a28965df058c1f03","ref":"refs/heads/2.x","pushedAt":"2023-08-20T15:01:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Move options into their own namespace","shortMessageHtmlLink":"Move options into their own namespace"}},{"before":"758d5949eda94a578d39a2d401bbc874b897c66c","after":"3838a6d5d85b15b2cdec8494905d836c0adbdd06","ref":"refs/heads/2.x","pushedAt":"2023-08-20T14:57:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix toMap calls","shortMessageHtmlLink":"Fix toMap calls"}},{"before":"3156deee1722575c1f1c144d1ee867737a7433c8","after":"758d5949eda94a578d39a2d401bbc874b897c66c","ref":"refs/heads/2.x","pushedAt":"2023-08-20T14:52:14.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Move RedisSocketException to Connection\\RedisChannelException","shortMessageHtmlLink":"Move RedisSocketException to Connection\\RedisChannelException"}},{"before":"d2442cec551c06a334d34e7b8c5fdd2b58d48be0","after":"3156deee1722575c1f1c144d1ee867737a7433c8","ref":"refs/heads/2.x","pushedAt":"2023-08-20T12:38:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Remove unnecessary imports from readme","shortMessageHtmlLink":"Remove unnecessary imports from readme"}},{"before":"a485b2f199be6b9e8a3e06d2d10f23197660f94d","after":"d2442cec551c06a334d34e7b8c5fdd2b58d48be0","ref":"refs/heads/2.x","pushedAt":"2023-08-20T12:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"3eaad44b0fd4d817e8c13192504cc9a5f91dd9c4","after":"a485b2f199be6b9e8a3e06d2d10f23197660f94d","ref":"refs/heads/2.x","pushedAt":"2023-08-20T12:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix GitHub action deprecations","shortMessageHtmlLink":"Fix GitHub action deprecations"}},{"before":"4c1e7743f0237d9d67fe7816be511d69cdf274fb","after":"3eaad44b0fd4d817e8c13192504cc9a5f91dd9c4","ref":"refs/heads/2.x","pushedAt":"2023-08-20T11:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Remove fiber extension from CI config","shortMessageHtmlLink":"Remove fiber extension from CI config"}},{"before":"93d766a444775488ee7d1f08ca1ce2d4b9ed8305","after":"4c1e7743f0237d9d67fe7816be511d69cdf274fb","ref":"refs/heads/2.x","pushedAt":"2023-08-20T11:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix composer-require-check","shortMessageHtmlLink":"Fix composer-require-check"}},{"before":"f8036b47f9d5b75f7661b1daec311c001f22d0b2","after":"93d766a444775488ee7d1f08ca1ce2d4b9ed8305","ref":"refs/heads/2.x","pushedAt":"2023-08-20T11:53:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix php-cs-fixer","shortMessageHtmlLink":"Fix php-cs-fixer"}},{"before":"d141258c3e4beff9bed13e53ea55a119896d55db","after":"f8036b47f9d5b75f7661b1daec311c001f22d0b2","ref":"refs/heads/2.x","pushedAt":"2023-08-20T11:51:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Fix psalm errors","shortMessageHtmlLink":"Fix psalm errors"}},{"before":"bc7da0a483b0a1d2b191e9e14965116d83a6892f","after":"d141258c3e4beff9bed13e53ea55a119896d55db","ref":"refs/heads/2.x","pushedAt":"2023-08-20T11:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Move protocol related classes into Protocol namespace","shortMessageHtmlLink":"Move protocol related classes into Protocol namespace"}},{"before":"897021e249b1848a8ff465d80b92018356e15e94","after":"bc7da0a483b0a1d2b191e9e14965116d83a6892f","ref":"refs/heads/2.x","pushedAt":"2023-08-20T11:32:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Rename ChannelLink to ReconnectingRedisLink","shortMessageHtmlLink":"Rename ChannelLink to ReconnectingRedisLink"}},{"before":"619cbbcc1380fce67c250dded97ae934bfe98413","after":"897021e249b1848a8ff465d80b92018356e15e94","ref":"refs/heads/2.x","pushedAt":"2023-08-20T11:29:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Rename also variables and parameters back to connector","shortMessageHtmlLink":"Rename also variables and parameters back to connector"}},{"before":"bf40a19e13e2cebf1b21a61af926819833ad8d9d","after":"619cbbcc1380fce67c250dded97ae934bfe98413","ref":"refs/heads/2.x","pushedAt":"2023-08-20T11:16:31.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Make creating a RedisClient easier, untangle authentication and db selection","shortMessageHtmlLink":"Make creating a RedisClient easier, untangle authentication and db se…"}},{"before":"0decfe890db4aaa842d9097a609a55eb56c5cc51","after":"bf40a19e13e2cebf1b21a61af926819833ad8d9d","ref":"refs/heads/2.x","pushedAt":"2023-08-19T21:02:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kelunik","name":"Niklas Keller","path":"/kelunik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2743004?s=80&v=4"},"commit":{"message":"Align RedisChannel method names with Channel from amphp/sync","shortMessageHtmlLink":"Align RedisChannel method names with Channel from amphp/sync"}},{"before":"baa8c5a075d1b578ab98df84e159a352490666bd","after":"0decfe890db4aaa842d9097a609a55eb56c5cc51","ref":"refs/heads/2.x","pushedAt":"2023-08-19T18:59:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trowski","name":"Aaron Piotrowski","path":"/trowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1628287?s=80&v=4"},"commit":{"message":"Forbid cloning and serialization of select classes","shortMessageHtmlLink":"Forbid cloning and serialization of select classes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADsr9KPQA","startCursor":null,"endCursor":null}},"title":"Activity · amphp/redis"}