{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":516304111,"defaultBranch":"main","name":"prxi","ownerLogin":"FireBlinkLTD","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-21T09:20:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41082692?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706776984.0","currentOid":""},"activityList":{"items":[{"before":"d7450f5a3c3e149b31cab816128775511c5162e4","after":"d9b5eda665d3e34e939ef5c2a1882df1ed4c95ef","ref":"refs/heads/main","pushedAt":"2024-02-01T08:42:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: close connection when upstream unexpectedly closes","shortMessageHtmlLink":"feat: close connection when upstream unexpectedly closes"}},{"before":"015433b56317dda8d87379f880106212ecabe4f5","after":"d7450f5a3c3e149b31cab816128775511c5162e4","ref":"refs/heads/main","pushedAt":"2024-01-31T11:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: close connection when upstream unexpectedly closes","shortMessageHtmlLink":"feat: close connection when upstream unexpectedly closes"}},{"before":"800da8f01550765f95405bf56473adc2e3c700c0","after":"015433b56317dda8d87379f880106212ecabe4f5","ref":"refs/heads/main","pushedAt":"2024-01-27T17:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: close proxy http/1 connection when request closes before the response","shortMessageHtmlLink":"feat: close proxy http/1 connection when request closes before the re…"}},{"before":"75354785f1b4699cf62ab751c4f60d0a7dcc834c","after":"800da8f01550765f95405bf56473adc2e3c700c0","ref":"refs/heads/main","pushedAt":"2024-01-17T17:53:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"fix: stop action","shortMessageHtmlLink":"fix: stop action"}},{"before":"1c8bc5adb2a96e289f45656034f2df47b4b2c348","after":"75354785f1b4699cf62ab751c4f60d0a7dcc834c","ref":"refs/heads/main","pushedAt":"2023-12-27T10:25:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: update dependencies","shortMessageHtmlLink":"feat: update dependencies"}},{"before":"fd77d510537f1bf814f21185dc4a301384791d41","after":"1c8bc5adb2a96e289f45656034f2df47b4b2c348","ref":"refs/heads/main","pushedAt":"2023-12-27T10:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: allow onBeforeProxyRequest to optionally return a promise","shortMessageHtmlLink":"feat: allow onBeforeProxyRequest to optionally return a promise"}},{"before":"4b331dbe5e05e715731c04ce5285bcfc1e453768","after":"fd77d510537f1bf814f21185dc4a301384791d41","ref":"refs/heads/main","pushedAt":"2023-12-13T11:16:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: call upgrade hook before handler lookup","shortMessageHtmlLink":"feat: call upgrade hook before handler lookup"}},{"before":"010877343ea7b18b5d2f5349ff5e7496c4d4e437","after":"4b331dbe5e05e715731c04ce5285bcfc1e453768","ref":"refs/heads/main","pushedAt":"2023-12-12T12:03:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"fix: remove response from the log messages","shortMessageHtmlLink":"fix: remove response from the log messages"}},{"before":"c7f460f44e93969f569baaf75ef157f8c9fe9db1","after":"010877343ea7b18b5d2f5349ff5e7496c4d4e437","ref":"refs/heads/main","pushedAt":"2023-12-12T10:43:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: update logs and hooks (backward compatibility breaking changes)","shortMessageHtmlLink":"feat: update logs and hooks (backward compatibility breaking changes)"}},{"before":"80fb4deb852a2fb6cdf5960ea8d0d0c0109ab00c","after":"c7f460f44e93969f569baaf75ef157f8c9fe9db1","ref":"refs/heads/main","pushedAt":"2023-12-12T06:41:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: improve stop logic to close all open ws connections","shortMessageHtmlLink":"feat: improve stop logic to close all open ws connections"}},{"before":"153744eb2c05f75d60f3b8630ec93c7b288ac889","after":"80fb4deb852a2fb6cdf5960ea8d0d0c0109ab00c","ref":"refs/heads/main","pushedAt":"2023-12-11T16:51:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: improve stop logic to close all open http/2 connections","shortMessageHtmlLink":"feat: improve stop logic to close all open http/2 connections"}},{"before":"8260efab8082a00af8d67c02a6120ff85190686c","after":"153744eb2c05f75d60f3b8630ec93c7b288ac889","ref":"refs/heads/main","pushedAt":"2023-12-11T12:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: improve event handling","shortMessageHtmlLink":"feat: improve event handling"}},{"before":"b22fdfc25519496796283a41d4558ced1dbeda7a","after":"8260efab8082a00af8d67c02a6120ff85190686c","ref":"refs/heads/main","pushedAt":"2023-12-11T10:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: add context to error handlers","shortMessageHtmlLink":"feat: add context to error handlers"}},{"before":"835a7141dd91fbec06592f5b2049bb61a86d92ea","after":"b22fdfc25519496796283a41d4558ced1dbeda7a","ref":"refs/heads/main","pushedAt":"2023-12-11T09:49:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: regardless of mode make http/1.1 handler always available","shortMessageHtmlLink":"feat: regardless of mode make http/1.1 handler always available"}},{"before":"026fdb07d09d3f04c6d4ac88b33aaf887e678d9d","after":"835a7141dd91fbec06592f5b2049bb61a86d92ea","ref":"refs/heads/main","pushedAt":"2023-12-10T20:31:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"fix: issue when context was not passed to the ws isMatching fn","shortMessageHtmlLink":"fix: issue when context was not passed to the ws isMatching fn"}},{"before":"41ffed7cdad1a2209c7aafa680303281358fc283","after":"026fdb07d09d3f04c6d4ac88b33aaf887e678d9d","ref":"refs/heads/main","pushedAt":"2023-12-10T20:19:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: add afterUpgrade hook","shortMessageHtmlLink":"feat: add afterUpgrade hook"}},{"before":"a0f0075749491bdcbb5163afe2082e973c921bea","after":null,"ref":"refs/tags/1.1.2","pushedAt":"2023-12-10T15:52:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"}},{"before":"ba25145bb34bc4ebd1c4741328a0139f4026a38c","after":"41ffed7cdad1a2209c7aafa680303281358fc283","ref":"refs/heads/main","pushedAt":"2023-12-10T15:51:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: limit node engine to v20","shortMessageHtmlLink":"feat: limit node engine to v20"}},{"before":"2252eaba5bae66cf88c40af8fecaa34ab97ddec5","after":"ba25145bb34bc4ebd1c4741328a0139f4026a38c","ref":"refs/heads/main","pushedAt":"2023-12-10T15:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: improved error handling for http/2 requests, add ability to force stop proxy","shortMessageHtmlLink":"feat: improved error handling for http/2 requests, add ability to for…"}},{"before":"978231895210a7f8312d9986520137de591d4e8e","after":"2252eaba5bae66cf88c40af8fecaa34ab97ddec5","ref":"refs/heads/main","pushedAt":"2023-12-10T12:18:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: call beforeXXX hook before finding the handler","shortMessageHtmlLink":"feat: call beforeXXX hook before finding the handler"}},{"before":"6559368d1fb93197eeaa1f5c5b399e31ba3732f7","after":"978231895210a7f8312d9986520137de591d4e8e","ref":"refs/heads/main","pushedAt":"2023-12-10T11:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: add hooks","shortMessageHtmlLink":"feat: add hooks"}},{"before":"d25225d76b0a307df3fb157678948ffc7e5ee9de","after":null,"ref":"refs/heads/feat/http2_support","pushedAt":"2023-12-07T07:53:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"}},{"before":"7d3d2da436e4e375e843a1f88a474874a9fddbdb","after":"6559368d1fb93197eeaa1f5c5b399e31ba3732f7","ref":"refs/heads/main","pushedAt":"2023-12-07T07:53:00.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"Merge pull request #2 from FireBlinkLTD/feat/http2_support\n\nFeat/http2 support","shortMessageHtmlLink":"Merge pull request #2 from FireBlinkLTD/feat/http2_support"}},{"before":"ec7301b30086a4bfd8d0d79a0896b678e10120ef","after":"d25225d76b0a307df3fb157678948ffc7e5ee9de","ref":"refs/heads/feat/http2_support","pushedAt":"2023-12-07T07:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"test: improve tests performance","shortMessageHtmlLink":"test: improve tests performance"}},{"before":"94191cbced112514ff3e6eaeba88cdd0ce097b69","after":"ec7301b30086a4bfd8d0d79a0896b678e10120ef","ref":"refs/heads/feat/http2_support","pushedAt":"2023-12-06T15:21:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: add http/2 support","shortMessageHtmlLink":"feat: add http/2 support"}},{"before":"165d1bd817d77f5d6f05eac4e7ab25ae2b9cad00","after":"94191cbced112514ff3e6eaeba88cdd0ce097b69","ref":"refs/heads/feat/http2_support","pushedAt":"2023-12-06T15:09:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"ci: update github workflows","shortMessageHtmlLink":"ci: update github workflows"}},{"before":"a6490f8f8192aa7901deeae23bf441172224633c","after":"165d1bd817d77f5d6f05eac4e7ab25ae2b9cad00","ref":"refs/heads/feat/http2_support","pushedAt":"2023-12-06T15:02:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"docs: update docs","shortMessageHtmlLink":"docs: update docs"}},{"before":"4658217620aac7bcb3a7558d37d47cb724f50294","after":"a6490f8f8192aa7901deeae23bf441172224633c","ref":"refs/heads/feat/http2_support","pushedAt":"2023-12-06T15:01:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"docs: update docs","shortMessageHtmlLink":"docs: update docs"}},{"before":"8bd10ceaa712a0c8b8f2e459a6959946e1a98237","after":"4658217620aac7bcb3a7558d37d47cb724f50294","ref":"refs/heads/feat/http2_support","pushedAt":"2023-12-06T13:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"ci: update github workflows","shortMessageHtmlLink":"ci: update github workflows"}},{"before":"29d175501af85f2efe5f6c85569c1873efbbfb84","after":"8bd10ceaa712a0c8b8f2e459a6959946e1a98237","ref":"refs/heads/feat/http2_support","pushedAt":"2023-12-06T13:22:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-tkachenko","name":"Vladyslav Tkachenko","path":"/vlad-tkachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8940850?s=80&v=4"},"commit":{"message":"feat: add http/2 support (wip)","shortMessageHtmlLink":"feat: add http/2 support (wip)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wMVQwODo0Mjo1NS4wMDAwMDBazwAAAAPu5Ao1","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wMVQwODo0Mjo1NS4wMDAwMDBazwAAAAPu5Ao1","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0wNlQxMzoyMjowNS4wMDAwMDBazwAAAAPCtcMc"}},"title":"Activity · FireBlinkLTD/prxi"}