{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":438384984,"defaultBranch":"main","name":"hono","ownerLogin":"honojs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-14T20:05:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/98495527?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726559651.0","currentOid":""},"activityList":{"items":[{"before":"46346a4846726102ea45c947d1f3bdc5045e03e9","after":"5d7a2af5caad8068b78a423daaff98b45e22b97f","ref":"refs/heads/feat/serve-static-absolute-root","pushedAt":"2024-09-17T08:09:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"don't use `Request`","shortMessageHtmlLink":"don't use Request"}},{"before":"9e761e278d4b762c24b2b6948de01cc4b512a081","after":"46346a4846726102ea45c947d1f3bdc5045e03e9","ref":"refs/heads/feat/serve-static-absolute-root","pushedAt":"2024-09-17T08:08:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"add bun runtime test","shortMessageHtmlLink":"add bun runtime test"}},{"before":null,"after":"9e761e278d4b762c24b2b6948de01cc4b512a081","ref":"refs/heads/feat/serve-static-absolute-root","pushedAt":"2024-09-17T07:54:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"feat(serve-static): support absolute root","shortMessageHtmlLink":"feat(serve-static): support absolute root"}},{"before":"d0c43afdd435434fe51a96becb350ce028dc06e1","after":null,"ref":"refs/heads/chore/rename-runtime-tests","pushedAt":"2024-09-17T05:51:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":"b5c6285b8405e35b31bdb1d344333dc74f88d569","after":"dfbd717263ab8ecd7bf495fbd2c32d8c79854284","ref":"refs/heads/main","pushedAt":"2024-09-17T05:51:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"chore: rename `runtime_tests` to `runtime-tests` (#3419)\n\n* chore: rename `runtime_tests` to `runtime-tests`\r\n\r\n* fixed GitHub workflow","shortMessageHtmlLink":"chore: rename runtime_tests to runtime-tests (#3419)"}},{"before":"c10cfb5982b4abef948cc135aab0e7a338bce5de","after":"d0c43afdd435434fe51a96becb350ce028dc06e1","ref":"refs/heads/chore/rename-runtime-tests","pushedAt":"2024-09-17T05:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fixed GitHub workflow","shortMessageHtmlLink":"fixed GitHub workflow"}},{"before":null,"after":"c10cfb5982b4abef948cc135aab0e7a338bce5de","ref":"refs/heads/chore/rename-runtime-tests","pushedAt":"2024-09-17T05:38:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"chore: rename `runtime_tests` to `runtime-tests`","shortMessageHtmlLink":"chore: rename runtime_tests to runtime-tests"}},{"before":"27a57c3f6772e8f08580076a2ead95cf1f2a7677","after":"b5c6285b8405e35b31bdb1d344333dc74f88d569","ref":"refs/heads/main","pushedAt":"2024-09-17T01:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"v4.6.2","shortMessageHtmlLink":"v4.6.2"}},{"before":"0edb243a7481a395f017625ba7493e1b6271decb","after":"27a57c3f6772e8f08580076a2ead95cf1f2a7677","ref":"refs/heads/main","pushedAt":"2024-09-17T01:07:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(serve-static): use application/octet-stream if the mime type is not detected (#3415)","shortMessageHtmlLink":"fix(serve-static): use application/octet-stream if the mime type is n…"}},{"before":"5f78e4e1b300e203920b07cb716e198626d37eed","after":"0edb243a7481a395f017625ba7493e1b6271decb","ref":"refs/heads/main","pushedAt":"2024-09-16T04:06:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"perf(serve-static): performance optimization for precompressed feature (#3414)\n\n* perf(serve-static): use \"Set\" for checking precompressed\r\n\r\n* refactor: define COMPRESSIBLE_CONTENT_TYPE_REGEX in utils\r\n\r\n* refactor: set \"Content-Type\" header only if the content is defined\r\n\r\n* perf(serve-static): find compressed file only if the mime type is compressible","shortMessageHtmlLink":"perf(serve-static): performance optimization for precompressed feature ("}},{"before":"3b3417bd8e3c8577c606d7e308dc960ba317ca9c","after":null,"ref":"refs/heads/chore/eslint-v9","pushedAt":"2024-09-12T03:05:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":"e0d17a3955841a92db4d3d75ed9287b9ece1fd70","after":"5f78e4e1b300e203920b07cb716e198626d37eed","ref":"refs/heads/main","pushedAt":"2024-09-12T03:05:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"chore(lint): ESLint v9 (#3393)\n\n* chore(lint): ESLint v9\r\n\r\n* run prettier","shortMessageHtmlLink":"chore(lint): ESLint v9 (#3393)"}},{"before":"46429632ab065f94dd46b928a118249b7fc8359c","after":"3b3417bd8e3c8577c606d7e308dc960ba317ca9c","ref":"refs/heads/chore/eslint-v9","pushedAt":"2024-09-12T02:39:43.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chore/eslint-v9","shortMessageHtmlLink":"Merge branch 'main' into chore/eslint-v9"}},{"before":"85c7dc6263dd1efec6e2a91f7b3f583109c16510","after":"e0d17a3955841a92db4d3d75ed9287b9ece1fd70","ref":"refs/heads/main","pushedAt":"2024-09-11T13:47:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"v4.6.1","shortMessageHtmlLink":"v4.6.1"}},{"before":"73ff6c0e82d66468e28ed439481220f56ab03882","after":"85c7dc6263dd1efec6e2a91f7b3f583109c16510","ref":"refs/heads/main","pushedAt":"2024-09-11T13:43:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(build): improve addExtension esbuild plugin (#3405)","shortMessageHtmlLink":"fix(build): improve addExtension esbuild plugin (#3405)"}},{"before":"2da003b36f27c7f18ebb4a1039e06b078985b245","after":"73ff6c0e82d66468e28ed439481220f56ab03882","ref":"refs/heads/main","pushedAt":"2024-09-11T12:03:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"v4.6.0","shortMessageHtmlLink":"v4.6.0"}},{"before":"743f66c13acc7c93f09fdd5b43a2017a6e52454c","after":null,"ref":"refs/heads/next","pushedAt":"2024-09-11T12:00:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":"f9a23a9992979fed79b0703ab8b3a3ce49f7175f","after":"2da003b36f27c7f18ebb4a1039e06b078985b245","ref":"refs/heads/main","pushedAt":"2024-09-11T12:00:12.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"Merge pull request #3394 from honojs/next\n\nNext","shortMessageHtmlLink":"Merge pull request #3394 from honojs/next"}},{"before":"e3888c63ed16e65b8e89ae70e07a84b5c63354e8","after":null,"ref":"refs/heads/fix/bearer-auth-typo","pushedAt":"2024-09-11T06:25:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":"c240ea559017f1aff522abec2845c58c87c43de7","after":"743f66c13acc7c93f09fdd5b43a2017a6e52454c","ref":"refs/heads/next","pushedAt":"2024-09-11T06:25:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(bearer-auth): typo (#3404)","shortMessageHtmlLink":"fix(bearer-auth): typo (#3404)"}},{"before":null,"after":"e3888c63ed16e65b8e89ae70e07a84b5c63354e8","ref":"refs/heads/fix/bearer-auth-typo","pushedAt":"2024-09-11T06:22:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(bearer-auth): typo","shortMessageHtmlLink":"fix(bearer-auth): typo"}},{"before":"c50be25c9ef6d770a077ead0ec7f0b5224237d86","after":"c240ea559017f1aff522abec2845c58c87c43de7","ref":"refs/heads/next","pushedAt":"2024-09-11T02:13:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"feat(bearer-auth): added custom response message options (#3372)\n\n* feat(bearer-auth): added custom response message options\r\n\r\n* feat(bearer-auth): using specific MessageFunction type\r\n\r\n* feat(bearer-auth): refactored to du-duplicate code","shortMessageHtmlLink":"feat(bearer-auth): added custom response message options (#3372)"}},{"before":"a86f3cea5f3cc028a881863ac4ec1d2281d2441d","after":"c50be25c9ef6d770a077ead0ec7f0b5224237d86","ref":"refs/heads/next","pushedAt":"2024-09-11T02:10:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"feat(basic-auth): added custom response message option (#3371)\n\n* feat(basic-auth): added custom response message option\r\n\r\n* feat(basic-auth): using specific MessageFunction type","shortMessageHtmlLink":"feat(basic-auth): added custom response message option (#3371)"}},{"before":"0727db278c944084fe1967087824a3b23719e61f","after":null,"ref":"refs/heads/feat/serve-static-on-found","pushedAt":"2024-09-10T05:09:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"}},{"before":"3c4d4c2b59dc83a513d7fbceef4fca23f0774397","after":"a86f3cea5f3cc028a881863ac4ec1d2281d2441d","ref":"refs/heads/next","pushedAt":"2024-09-10T05:09:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"feat(serve-static): add `onFound` option (#3396)","shortMessageHtmlLink":"feat(serve-static): add onFound option (#3396)"}},{"before":"c2b0de42a0fbe54c9862ed505c4b9ee46ed435ac","after":"3c4d4c2b59dc83a513d7fbceef4fca23f0774397","ref":"refs/heads/next","pushedAt":"2024-09-09T12:54:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"fix(secure-headers): optimize getPermissionsPolicyDirectives function (#3398)","shortMessageHtmlLink":"fix(secure-headers): optimize getPermissionsPolicyDirectives function ("}},{"before":"a9c3136fa01c89053d85deffd05e85174601777b","after":"0727db278c944084fe1967087824a3b23719e61f","ref":"refs/heads/feat/serve-static-on-found","pushedAt":"2024-09-08T07:59:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"Merge branch 'next' into feat/serve-static-on-found","shortMessageHtmlLink":"Merge branch 'next' into feat/serve-static-on-found"}},{"before":"6ad3cd987d21117f003bc2c3472ba980633f3bc4","after":"a9c3136fa01c89053d85deffd05e85174601777b","ref":"refs/heads/feat/serve-static-on-found","pushedAt":"2024-09-08T07:59:05.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"=Merge branch 'next' into feat/serve-static-on-found","shortMessageHtmlLink":"=Merge branch 'next' into feat/serve-static-on-found"}},{"before":null,"after":"6ad3cd987d21117f003bc2c3472ba980633f3bc4","ref":"refs/heads/feat/serve-static-on-found","pushedAt":"2024-09-08T07:56:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"feat(serve-static): add `onFound` option","shortMessageHtmlLink":"feat(serve-static): add onFound option"}},{"before":"8ca155ec9b7780d9bb685b2d90881706d315fd61","after":"c2b0de42a0fbe54c9862ed505c4b9ee46ed435ac","ref":"refs/heads/next","pushedAt":"2024-09-08T06:59:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusukebe","name":"Yusuke Wada","path":"/yusukebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682?s=80&v=4"},"commit":{"message":"feat(context): make fetch Response headers mutable (#3318)\n\n* make headers mutable\r\n\r\n* add test\r\n\r\n* immutability check\r\n\r\n* revert change\r\n\r\n* fix(context): clone response object if it's immutable\r\n\r\n* test(runtime-node): specify ip address as numbers\r\n\r\n* test(runtime-node): use address from server info instead of `127.0.0.1`\r\n\r\n* test(runtime-node): use large date to test compress\r\n\r\n---------\r\n\r\nCo-authored-by: Taku Amano \r\nCo-authored-by: Yusuke Wada ","shortMessageHtmlLink":"feat(context): make fetch Response headers mutable (#3318)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuEEbdgA","startCursor":null,"endCursor":null}},"title":"Activity · honojs/hono"}