{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":29207621,"defaultBranch":"master","name":"caddy","ownerLogin":"caddyserver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-13T19:45:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12955528?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726494627.0","currentOid":""},"activityList":{"items":[{"before":"bb3cf2950a00df2ac12180c5a451618535b632ed","after":null,"ref":"refs/heads/lint-update","pushedAt":"2024-09-16T13:50:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"}},{"before":"f4bf4e0097853438eb69c573bbaa0581e9b9c02d","after":"6ab9fb6f7424026ed67ceb112d99a4c483ef468b","ref":"refs/heads/master","pushedAt":"2024-09-16T13:50:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"ci: update the linter action version (#6575)\n\n* ci: update the linter action version\r\n\r\nSigned-off-by: Mohammed Al Sahaf \r\n\r\n* exclude rule `G115`; disable deprecated linter\r\n\r\nSigned-off-by: Mohammed Al Sahaf \r\n\r\n---------\r\n\r\nSigned-off-by: Mohammed Al Sahaf ","shortMessageHtmlLink":"ci: update the linter action version (#6575)"}},{"before":"af891128a7514deb22baae598889e8a966a881b1","after":"bb3cf2950a00df2ac12180c5a451618535b632ed","ref":"refs/heads/lint-update","pushedAt":"2024-09-16T13:29:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"exclude rule `G115`; disable deprecated linter\n\nSigned-off-by: Mohammed Al Sahaf ","shortMessageHtmlLink":"exclude rule G115; disable deprecated linter"}},{"before":"2e1258c49a20d0ae0ccae8ed48a72e71073d2b87","after":"af891128a7514deb22baae598889e8a966a881b1","ref":"refs/heads/lint-update","pushedAt":"2024-09-16T13:26:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"exclude rule `G115`; disable deprecated linter\n\nSigned-off-by: Mohammed Al Sahaf ","shortMessageHtmlLink":"exclude rule G115; disable deprecated linter"}},{"before":"adaaa91496d8130f4902118547250858ce1025bf","after":"2e1258c49a20d0ae0ccae8ed48a72e71073d2b87","ref":"refs/heads/lint-update","pushedAt":"2024-09-16T13:20:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"exclude rule `G115`\n\nSigned-off-by: Mohammed Al Sahaf ","shortMessageHtmlLink":"exclude rule G115"}},{"before":null,"after":"adaaa91496d8130f4902118547250858ce1025bf","ref":"refs/heads/lint-update","pushedAt":"2024-09-16T13:15:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"ci: update the linter action version\n\nSigned-off-by: Mohammed Al Sahaf ","shortMessageHtmlLink":"ci: update the linter action version"}},{"before":"21f9c20a04ec5c2ac430daa8e4ba8fbdef67f773","after":"f4bf4e0097853438eb69c573bbaa0581e9b9c02d","ref":"refs/heads/master","pushedAt":"2024-09-13T17:16:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"perf: use zap's Check() to prevent useless allocs (#6560)\n\n* perf: use zap's Check() to prevent useless allocs\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* restore previous replacer behavior\r\n\r\n* fix linter","shortMessageHtmlLink":"perf: use zap's Check() to prevent useless allocs (#6560)"}},{"before":"2d12fb7ac6c7dfcbb8abeafbfb64af5ad1175bb3","after":"21f9c20a04ec5c2ac430daa8e4ba8fbdef67f773","ref":"refs/heads/master","pushedAt":"2024-09-13T07:22:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"francislavoie","name":"Francis Lavoie","path":"/francislavoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2111701?s=80&v=4"},"commit":{"message":"rewrite: Avoid panic on bad arg count for `uri` (#6571)","shortMessageHtmlLink":"rewrite: Avoid panic on bad arg count for uri (#6571)"}},{"before":"91e62db666b799ba4bb6577d8548fbe779d91c28","after":"2d12fb7ac6c7dfcbb8abeafbfb64af5ad1175bb3","ref":"refs/heads/master","pushedAt":"2024-09-12T02:51:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"caddytls: Add sni_regexp matcher (#6569)","shortMessageHtmlLink":"caddytls: Add sni_regexp matcher (#6569)"}},{"before":"feac4b0befc5684687c041226891f5b369883613","after":"ebd589ce9c637ac7715390baeb13e509eb49f649","ref":"refs/heads/reverse-proxy-h2-websocket","pushedAt":"2024-09-10T14:11:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WeidiDeng","name":null,"path":"/WeidiDeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28780594?s=80&v=4"},"commit":{"message":"rewrite request body","shortMessageHtmlLink":"rewrite request body"}},{"before":"460c3e5d2aa359235749273f3d242088eca12d80","after":"feac4b0befc5684687c041226891f5b369883613","ref":"refs/heads/reverse-proxy-h2-websocket","pushedAt":"2024-09-10T09:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WeidiDeng","name":null,"path":"/WeidiDeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28780594?s=80&v=4"},"commit":{"message":"use request bodu","shortMessageHtmlLink":"use request bodu"}},{"before":"67778fc1719f19aa734a2e556a2547ff3f8b03cc","after":"460c3e5d2aa359235749273f3d242088eca12d80","ref":"refs/heads/reverse-proxy-h2-websocket","pushedAt":"2024-09-10T09:38:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WeidiDeng","name":null,"path":"/WeidiDeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28780594?s=80&v=4"},"commit":{"message":"set request variable to track if it's a h2 websocket","shortMessageHtmlLink":"set request variable to track if it's a h2 websocket"}},{"before":"8eaa94b32262df4ef9b600b7c07ab7469e6437ac","after":"67778fc1719f19aa734a2e556a2547ff3f8b03cc","ref":"refs/heads/reverse-proxy-h2-websocket","pushedAt":"2024-09-10T09:01:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WeidiDeng","name":null,"path":"/WeidiDeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28780594?s=80&v=4"},"commit":{"message":"modify cloned requests","shortMessageHtmlLink":"modify cloned requests"}},{"before":"389cec4254af99eb195c3973139115c9ff617b3a","after":"8eaa94b32262df4ef9b600b7c07ab7469e6437ac","ref":"refs/heads/reverse-proxy-h2-websocket","pushedAt":"2024-09-10T08:50:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WeidiDeng","name":null,"path":"/WeidiDeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28780594?s=80&v=4"},"commit":{"message":"delete protocol pseudo-header","shortMessageHtmlLink":"delete protocol pseudo-header"}},{"before":null,"after":"389cec4254af99eb195c3973139115c9ff617b3a","ref":"refs/heads/reverse-proxy-h2-websocket","pushedAt":"2024-09-10T02:45:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WeidiDeng","name":null,"path":"/WeidiDeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28780594?s=80&v=4"},"commit":{"message":"reverse proxy: rewrite requests and responses for websocket over http2","shortMessageHtmlLink":"reverse proxy: rewrite requests and responses for websocket over http2"}},{"before":"53625a76c27d8ed4ef373da0f5e726313f1e172b","after":"01ae168f92b2419b4569643a9748333376661362","ref":"refs/heads/hurl-tests","pushedAt":"2024-09-09T11:28:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"print curl and hurl versions","shortMessageHtmlLink":"print curl and hurl versions"}},{"before":"b055ebd7ae969b8fc31b9dd2ebe359c875cb8175","after":"53625a76c27d8ed4ef373da0f5e726313f1e172b","ref":"refs/heads/hurl-tests","pushedAt":"2024-09-09T11:26:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"print curl and hurl versions","shortMessageHtmlLink":"print curl and hurl versions"}},{"before":"8d2ed344c1a1772cbe23966aff97d1dd695029fd","after":"b055ebd7ae969b8fc31b9dd2ebe359c875cb8175","ref":"refs/heads/hurl-tests","pushedAt":"2024-09-09T11:22:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"print curl and hurl versions","shortMessageHtmlLink":"print curl and hurl versions"}},{"before":"3bdc6c035af941e570783ba8322ed5e51ec9ff3e","after":"8d2ed344c1a1772cbe23966aff97d1dd695029fd","ref":"refs/heads/hurl-tests","pushedAt":"2024-09-09T08:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"update hurl to 5.0.1","shortMessageHtmlLink":"update hurl to 5.0.1"}},{"before":"c1cdc25b7774b21b9a8eaa3bd39c335f18eca844","after":"3bdc6c035af941e570783ba8322ed5e51ec9ff3e","ref":"refs/heads/hurl-tests","pushedAt":"2024-09-09T07:20:16.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"Merge branch 'master' into hurl-tests","shortMessageHtmlLink":"Merge branch 'master' into hurl-tests"}},{"before":"91e62db666b799ba4bb6577d8548fbe779d91c28","after":"25c1cfc69762c86a6d21d354704a0dfe08036ceb","ref":"refs/heads/client-auth-doc","pushedAt":"2024-09-08T08:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"doc: remove docs of deprecated directives","shortMessageHtmlLink":"doc: remove docs of deprecated directives"}},{"before":null,"after":"91e62db666b799ba4bb6577d8548fbe779d91c28","ref":"refs/heads/client-auth-doc","pushedAt":"2024-09-08T08:56:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"caddyhttp: Make route provisioning idempotent (#6558)\n\nref: https://github.com/caddyserver/caddy/issues/6551","shortMessageHtmlLink":"caddyhttp: Make route provisioning idempotent (#6558)"}},{"before":"91e62db666b799ba4bb6577d8548fbe779d91c28","after":"c8cdb9f7d22b5bd733a539ad741ba4502fbda731","ref":"refs/heads/responsewriter-readfrom","pushedAt":"2024-09-07T11:47:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WeidiDeng","name":null,"path":"/WeidiDeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28780594?s=80&v=4"},"commit":{"message":"http: ReponseWriter prefer ReadFrom if available","shortMessageHtmlLink":"http: ReponseWriter prefer ReadFrom if available"}},{"before":null,"after":"91e62db666b799ba4bb6577d8548fbe779d91c28","ref":"refs/heads/responsewriter-readfrom","pushedAt":"2024-09-07T11:42:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WeidiDeng","name":null,"path":"/WeidiDeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28780594?s=80&v=4"},"commit":{"message":"caddyhttp: Make route provisioning idempotent (#6558)\n\nref: https://github.com/caddyserver/caddy/issues/6551","shortMessageHtmlLink":"caddyhttp: Make route provisioning idempotent (#6558)"}},{"before":"c050a37e1c3228708a6716c8971361134243e941","after":"91e62db666b799ba4bb6577d8548fbe779d91c28","ref":"refs/heads/master","pushedAt":"2024-09-03T17:57:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"caddyhttp: Make route provisioning idempotent (#6558)\n\nref: https://github.com/caddyserver/caddy/issues/6551","shortMessageHtmlLink":"caddyhttp: Make route provisioning idempotent (#6558)"}},{"before":"5c47c2f147e5bef44fc8cb48a655d31f5a2a817c","after":"c050a37e1c3228708a6716c8971361134243e941","ref":"refs/heads/master","pushedAt":"2024-08-30T17:53:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"reverse_proxy: add placeholder http.reverse_proxy.retries (#6553)\n\n* Add placeholder http.reverse_proxy.lb.retries\r\n\r\n* Renamed placeholder to http.reverse_proxy.retries","shortMessageHtmlLink":"reverse_proxy: add placeholder http.reverse_proxy.retries (#6553)"}},{"before":"ffd28be90ab85206474739b1f479ef49a6f0d7c3","after":"5c47c2f147e5bef44fc8cb48a655d31f5a2a817c","ref":"refs/heads/master","pushedAt":"2024-08-30T15:01:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"fileserver: browse: Configurable default sort (#6502)\n\n* fileserver: add `sort` options\r\n\r\n* fix: test\r\n\r\n* fileserver: check options in `Provison`\r\n\r\n* fileserver: more obvious err alerts in sort options\r\n\r\n* fileserver: move `sort` to `browse`\r\n\r\n---------\r\n\r\nCo-authored-by: Matt Holt ","shortMessageHtmlLink":"fileserver: browse: Configurable default sort (#6502)"}},{"before":"141c785420aa1cc8fd35e5fd2defa7b8af230a2f","after":"ffd28be90ab85206474739b1f479ef49a6f0d7c3","ref":"refs/heads/master","pushedAt":"2024-08-30T14:46:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"rewrite: Only serialize request if necessary (#6541)\n\n* Prevents serializing the caddy request if log level is not debug.\r\n\r\n* Extracts message to const.","shortMessageHtmlLink":"rewrite: Only serialize request if necessary (#6541)"}},{"before":"562035fae6d5a2f3c459984e105d424e19ff6fc1","after":null,"ref":"refs/heads/windows-icon","pushedAt":"2024-08-29T20:11:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"}},{"before":"dcbf38d0b370cc0f412157b11961dd0b0e007251","after":"141c785420aa1cc8fd35e5fd2defa7b8af230a2f","ref":"refs/heads/master","pushedAt":"2024-08-29T20:11:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mohammed90","name":"Mohammed Al Sahaf","path":"/mohammed90","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2636183?s=80&v=4"},"commit":{"message":"ci: prepare syso files for windows embedding in release (#6406)\n\n* prepare syso files for windows embedding\r\n\r\n* don't specify main so version info will be embedded correctly\r\n\r\n---------\r\n\r\nCo-authored-by: Mohammed Al Sahaf ","shortMessageHtmlLink":"ci: prepare syso files for windows embedding in release (#6406)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEt3yb5AA","startCursor":null,"endCursor":null}},"title":"Activity ยท caddyserver/caddy"}