{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":527226667,"defaultBranch":"main","name":"gzip","ownerLogin":"hertz-contrib","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-21T14:14:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/105363992?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701663076.0","currentOid":""},"activityList":{"items":[{"before":"56f7ab94217d8e3af67dbfab77bb826929ed8ec0","after":"7b39e101bf383d186e40479587b4f0e03df277c2","ref":"refs/heads/main","pushedAt":"2024-07-10T04:40:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"fix: test error and decompressMiddleware doesn't work (#20)\n\n* fix: test error and decompressMiddleware doesn't work\r\n\r\n* fix: return error in ClientMiddleware\r\n\r\n* chore: optimize license header","shortMessageHtmlLink":"fix: test error and decompressMiddleware doesn't work (#20)"}},{"before":"b353029b746db76581060cde81683755f822da3f","after":"56f7ab94217d8e3af67dbfab77bb826929ed8ec0","ref":"refs/heads/main","pushedAt":"2024-02-01T08:01:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"chore: remove useless folder (#17)","shortMessageHtmlLink":"chore: remove useless folder (#17)"}},{"before":"095dd1385f189c4cf407953aad61958208ed8cd2","after":"b353029b746db76581060cde81683755f822da3f","ref":"refs/heads/main","pushedAt":"2023-12-04T04:10:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"fix: func name (#16)","shortMessageHtmlLink":"fix: func name (#16)"}},{"before":"cf75199dd6f183f82842f968d103fba4071ee347","after":"095dd1385f189c4cf407953aad61958208ed8cd2","ref":"refs/heads/main","pushedAt":"2023-12-03T04:33:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: add WithExcludedPathsRegexs option for aligning (#15)","shortMessageHtmlLink":"feat: add WithExcludedPathsRegexs option for aligning (#15)"}},{"before":"5f304cb6293ee18ae78164371c8c809d4b52a019","after":"7e7b1a2e7349db727cb5aee3a0606da97876869c","ref":"refs/heads/optimize/gzip","pushedAt":"2023-11-12T14:56:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: use klauspost/compress for gzip","shortMessageHtmlLink":"feat: use klauspost/compress for gzip"}},{"before":"d72ad35b89ba239236c732053ddd8495886a4395","after":"5f304cb6293ee18ae78164371c8c809d4b52a019","ref":"refs/heads/optimize/gzip","pushedAt":"2023-11-12T14:48:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: use klauspost/compress for gzip","shortMessageHtmlLink":"feat: use klauspost/compress for gzip"}},{"before":"a9c4c69125ac1a72f3b7025b52687b53018353fc","after":"d72ad35b89ba239236c732053ddd8495886a4395","ref":"refs/heads/optimize/gzip","pushedAt":"2023-11-12T14:43:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: use klauspost/compress for gzip","shortMessageHtmlLink":"feat: use klauspost/compress for gzip"}},{"before":"00fbe407272aae3d1a60655fd526ad41fe734850","after":"a9c4c69125ac1a72f3b7025b52687b53018353fc","ref":"refs/heads/optimize/gzip","pushedAt":"2023-11-12T14:43:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: Use klauspost/compress for gzip","shortMessageHtmlLink":"feat: Use klauspost/compress for gzip"}},{"before":"0bb3498619ea4d24c112a9e2b25266edc7506ffd","after":"cf75199dd6f183f82842f968d103fba4071ee347","ref":"refs/heads/main","pushedAt":"2023-10-16T06:16:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"optimize: delete pool and optimize ut (#12)\n\n* optimize: delete pool and optimize ut\r\n\r\n* update\r\n\r\n* format\r\n\r\n* format\r\n\r\n* format\r\n\r\n* format\r\n\r\n* optimize ut","shortMessageHtmlLink":"optimize: delete pool and optimize ut (#12)"}},{"before":"4842216fdc7ed67ec2d1c70f0f700505c527e6bb","after":"0bb3498619ea4d24c112a9e2b25266edc7506ffd","ref":"refs/heads/main","pushedAt":"2023-10-12T03:22:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: support stream gzip (#11)\n\n* feat: support stream gzip\r\n\r\n* format code\r\n\r\n* add use note","shortMessageHtmlLink":"feat: support stream gzip (#11)"}},{"before":"7acbf22f7b583c2b3f08a26e20bfea5698502b7c","after":"4842216fdc7ed67ec2d1c70f0f700505c527e6bb","ref":"refs/heads/main","pushedAt":"2023-10-10T11:24:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"Supports wildcard (#9)\n\n* Supports Accept-Encoding with wildcard\r\n\r\n* Add tests","shortMessageHtmlLink":"Supports wildcard (#9)"}},{"before":"7f8b799546a73f99435721df410e01dca2733f3b","after":"7acbf22f7b583c2b3f08a26e20bfea5698502b7c","ref":"refs/heads/main","pushedAt":"2023-06-14T06:07:24.250Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Duslia","name":"Xuran","path":"/Duslia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37136584?s=80&v=4"},"commit":{"message":"fix: decompress time (#8)\n\n* fix: decompress time\r\n\r\n* style: err","shortMessageHtmlLink":"fix: decompress time (#8)"}},{"before":"122681e31baac5394ef3525bebfc533ff077f61a","after":"d9ed26f9e294cfa50de7f41cf97237c29d4acdb5","ref":"refs/heads/fix/client_decompress","pushedAt":"2023-06-09T07:15:46.815Z","pushType":"push","commitsCount":1,"pusher":{"login":"zstone12","name":"zstone12","path":"/zstone12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28105615?s=80&v=4"},"commit":{"message":"style: err","shortMessageHtmlLink":"style: err"}},{"before":"7f8b799546a73f99435721df410e01dca2733f3b","after":"122681e31baac5394ef3525bebfc533ff077f61a","ref":"refs/heads/fix/client_decompress","pushedAt":"2023-06-09T07:14:01.275Z","pushType":"push","commitsCount":1,"pusher":{"login":"zstone12","name":"zstone12","path":"/zstone12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28105615?s=80&v=4"},"commit":{"message":"fix: decompress time","shortMessageHtmlLink":"fix: decompress time"}},{"before":null,"after":"7f8b799546a73f99435721df410e01dca2733f3b","ref":"refs/heads/fix/client_decompress","pushedAt":"2023-06-09T07:13:23.635Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zstone12","name":"zstone12","path":"/zstone12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28105615?s=80&v=4"},"commit":{"message":"feat: gzip empty body (#7)","shortMessageHtmlLink":"feat: gzip empty body (#7)"}},{"before":"faffd46f03ffb638e5886ebd8798c49ce8f0e74c","after":"7f8b799546a73f99435721df410e01dca2733f3b","ref":"refs/heads/main","pushedAt":"2023-05-29T04:53:27.359Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: gzip empty body (#7)","shortMessageHtmlLink":"feat: gzip empty body (#7)"}},{"before":"faffd46f03ffb638e5886ebd8798c49ce8f0e74c","after":"00fbe407272aae3d1a60655fd526ad41fe734850","ref":"refs/heads/optimize/gzip","pushedAt":"2023-04-15T16:23:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: Use klauspost/compress for gzip","shortMessageHtmlLink":"feat: Use klauspost/compress for gzip"}},{"before":null,"after":"faffd46f03ffb638e5886ebd8798c49ce8f0e74c","ref":"refs/heads/optimize/gzip","pushedAt":"2023-04-13T06:47:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: add gzip for client (#4)\n\n* fix\r\n\r\n* refactor: change varname\r\n\r\n* fix\r\n\r\n* style: add header\r\n\r\n* feat: handle resp\r\n\r\n* fix: resolve resp\r\n\r\n* feat: change gzip client logic\r\n\r\n* fix: judge shouldCompress\r\n\r\n* test: add test for gzip\r\n\r\n* test: add test\r\n\r\n* feat: add test\r\n\r\n* test: add test for gzip\r\n\r\n* style: gofumpt\r\n\r\n* style: license header\r\n\r\n* style: header\r\n\r\n* style: header\r\n\r\n* test: fix test port\r\n\r\n* fix: unit test\r\n\r\n* fix: use strings.EqualFold to judge header\r\n\r\n* refactor: change package name && merge test file\r\n\r\n* refactor: separate client/srv Options && rename package handler\r\n\r\n* doc: add readme for gzip for client\r\n\r\n* feat: optimize example\r\n\r\n* sytle: use printf instead instead of sprintf","shortMessageHtmlLink":"feat: add gzip for client (#4)"}},{"before":"759c00e1dcacf4a1aa8e1fd96332ab1584de3b45","after":"faffd46f03ffb638e5886ebd8798c49ce8f0e74c","ref":"refs/heads/main","pushedAt":"2023-03-08T03:00:25.851Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"li-jin-gou","name":"kinggo","path":"/li-jin-gou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97824201?s=80&v=4"},"commit":{"message":"feat: add gzip for client (#4)\n\n* fix\r\n\r\n* refactor: change varname\r\n\r\n* fix\r\n\r\n* style: add header\r\n\r\n* feat: handle resp\r\n\r\n* fix: resolve resp\r\n\r\n* feat: change gzip client logic\r\n\r\n* fix: judge shouldCompress\r\n\r\n* test: add test for gzip\r\n\r\n* test: add test\r\n\r\n* feat: add test\r\n\r\n* test: add test for gzip\r\n\r\n* style: gofumpt\r\n\r\n* style: license header\r\n\r\n* style: header\r\n\r\n* style: header\r\n\r\n* test: fix test port\r\n\r\n* fix: unit test\r\n\r\n* fix: use strings.EqualFold to judge header\r\n\r\n* refactor: change package name && merge test file\r\n\r\n* refactor: separate client/srv Options && rename package handler\r\n\r\n* doc: add readme for gzip for client\r\n\r\n* feat: optimize example\r\n\r\n* sytle: use printf instead instead of sprintf","shortMessageHtmlLink":"feat: add gzip for client (#4)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEe1NE_QA","startCursor":null,"endCursor":null}},"title":"Activity ยท hertz-contrib/gzip"}