{"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:1714608560.0","currentOid":""},"activityList":{"items":[{"before":"817cdea6854158978663376fd2840042735e484c","after":null,"ref":"refs/heads/dependabot/github_actions/golangci/golangci-lint-action-5","pushedAt":"2024-05-02T00:09:20.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":"feeb6af40334e6826a57a1a83cc62db672b9b023","after":"7e2510ef43d3439c682d56b580e4013a0cc9cc3e","ref":"refs/heads/master","pushedAt":"2024-05-02T00:09:19.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":"build(deps): bump golangci/golangci-lint-action from 4 to 5 (#6289)\n\nBumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 5.\r\n- [Release notes](https://github.com/golangci/golangci-lint-action/releases)\r\n- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golangci/golangci-lint-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump golangci/golangci-lint-action from 4 to 5 (#6289)"}},{"before":null,"after":"817cdea6854158978663376fd2840042735e484c","ref":"refs/heads/dependabot/github_actions/golangci/golangci-lint-action-5","pushedAt":"2024-05-01T23:57:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump golangci/golangci-lint-action from 4 to 5\n\nBumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 5.\n- [Release notes](https://github.com/golangci/golangci-lint-action/releases)\n- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: golangci/golangci-lint-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golangci/golangci-lint-action from 4 to 5"}},{"before":"979acd8328be66261ef605a322cbcdabd628d4ea","after":null,"ref":"refs/heads/fix-cel-in-snippet","pushedAt":"2024-05-01T11:43:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"francislavoie","name":"Francis Lavoie","path":"/francislavoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2111701?s=80&v=4"}},{"before":"d129ae6aec6af2182217ee8a235f4df8cd2bbfde","after":"feeb6af40334e6826a57a1a83cc62db672b9b023","ref":"refs/heads/master","pushedAt":"2024-05-01T11:43:05.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":"httpcaddyfile: Fix expression matcher shortcut in snippets (#6288)","shortMessageHtmlLink":"httpcaddyfile: Fix expression matcher shortcut in snippets (#6288)"}},{"before":null,"after":"979acd8328be66261ef605a322cbcdabd628d4ea","ref":"refs/heads/fix-cel-in-snippet","pushedAt":"2024-05-01T11:28:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"francislavoie","name":"Francis Lavoie","path":"/francislavoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2111701?s=80&v=4"},"commit":{"message":"httpcaddyfile: Fix expression matcher shortcut in snippets","shortMessageHtmlLink":"httpcaddyfile: Fix expression matcher shortcut in snippets"}},{"before":"b4a4ddd3231fec193a3331c7ff936cc124c6c96c","after":null,"ref":"refs/heads/tls-cert-cache-internal-reload","pushedAt":"2024-04-30T22:15:55.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":"87c7127c286982fb302bf88cc1689fafacba12fb","after":"d129ae6aec6af2182217ee8a235f4df8cd2bbfde","ref":"refs/heads/master","pushedAt":"2024-04-30T22:15:54.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: Evict internal certs from cache based on issuer (#6266)\n\n* caddytls: Evict internal certs from cache based on issuer\r\n\r\nDuring a config reload, we would keep certs in the cache fi they were used by the next config. If one config uses InternalIssuer and the other uses a public CA, this behavior is problematic / unintuitive, because there is a big difference between private/public CAs.\r\n\r\nThis change should ensure that internal issuers are considered when deciding whether to keep or evict from the cache during a reload, by making them distinct from each other and certs from public CAs.\r\n\r\n* Make sure new TLS app manages configured certs\r\n\r\n* Actually make it work","shortMessageHtmlLink":"caddytls: Evict internal certs from cache based on issuer (#6266)"}},{"before":"02eec87aa5228f302d0c204c209d46242a25a830","after":null,"ref":"refs/heads/add-deprecation-warning","pushedAt":"2024-04-27T19:51:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"francislavoie","name":"Francis Lavoie","path":"/francislavoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2111701?s=80&v=4"}},{"before":"2fc620d38dd8ac0e9e8512f25a760da62c050c2d","after":"87c7127c286982fb302bf88cc1689fafacba12fb","ref":"refs/heads/master","pushedAt":"2024-04-27T19:51:00.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":"chore: add warn logs when using deprecated fields (#6276)","shortMessageHtmlLink":"chore: add warn logs when using deprecated fields (#6276)"}},{"before":"9b8513f93ca8e663c8a4a8cdfdd36aba4597801e","after":"02eec87aa5228f302d0c204c209d46242a25a830","ref":"refs/heads/add-deprecation-warning","pushedAt":"2024-04-27T19:17:59.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":"chore: add warn logs when using deprecated fields","shortMessageHtmlLink":"chore: add warn logs when using deprecated fields"}},{"before":null,"after":"9b8513f93ca8e663c8a4a8cdfdd36aba4597801e","ref":"refs/heads/add-deprecation-warning","pushedAt":"2024-04-27T19:16:10.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":"chore: add warn logs when using deprecated fields","shortMessageHtmlLink":"chore: add warn logs when using deprecated fields"}},{"before":"a46ff50a1ce61d02fc249821fb7e8ea04c1b2840","after":"2fc620d38dd8ac0e9e8512f25a760da62c050c2d","ref":"refs/heads/master","pushedAt":"2024-04-27T18:41:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"caddyhttp: Fix linter warning about deprecation","shortMessageHtmlLink":"caddyhttp: Fix linter warning about deprecation"}},{"before":"cabb5d71c493f4502df74f346b9d7e7fe4497c99","after":"a46ff50a1ce61d02fc249821fb7e8ea04c1b2840","ref":"refs/heads/master","pushedAt":"2024-04-27T18:01:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"go.mod: Upgrade to quic-go v0.43.0","shortMessageHtmlLink":"go.mod: Upgrade to quic-go v0.43.0"}},{"before":"ba5811467a4a6f4c173ffc333e5ca2de4d5148f6","after":"cabb5d71c493f4502df74f346b9d7e7fe4497c99","ref":"refs/heads/master","pushedAt":"2024-04-27T01:38:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"fileserver: Set \"Vary: Accept-Encoding\" header (see #5849)","shortMessageHtmlLink":"fileserver: Set \"Vary: Accept-Encoding\" header (see #5849)"}},{"before":"1b9042bcdd03b4edea8447355f970e1c5aff8c10","after":"ba5811467a4a6f4c173ffc333e5ca2de4d5148f6","ref":"refs/heads/master","pushedAt":"2024-04-27T00:59:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"events: Add debug log","shortMessageHtmlLink":"events: Add debug log"}},{"before":"f8cafb901bbcd2c11ebff6c93804c675941d4cc4","after":"b4a4ddd3231fec193a3331c7ff936cc124c6c96c","ref":"refs/heads/tls-cert-cache-internal-reload","pushedAt":"2024-04-27T00:51:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"Actually make it work","shortMessageHtmlLink":"Actually make it work"}},{"before":"4b9860e741af75df0d7da6d6eac1f55904ae8585","after":"f8cafb901bbcd2c11ebff6c93804c675941d4cc4","ref":"refs/heads/tls-cert-cache-internal-reload","pushedAt":"2024-04-26T21:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"Make sure new TLS app manages configured certs","shortMessageHtmlLink":"Make sure new TLS app manages configured certs"}},{"before":"f34179e702558d55f97ec8e18579a32eee21918c","after":null,"ref":"refs/heads/hijack-buffer-fix","pushedAt":"2024-04-26T15:09:19.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":"4d6370bf92de163a53aec9081c5d5ae6614597a0","after":"1b9042bcdd03b4edea8447355f970e1c5aff8c10","ref":"refs/heads/master","pushedAt":"2024-04-26T15:09:18.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":"reverseproxy: handle buffered data during hijack (#6274)","shortMessageHtmlLink":"reverseproxy: handle buffered data during hijack (#6274)"}},{"before":null,"after":"f34179e702558d55f97ec8e18579a32eee21918c","ref":"refs/heads/hijack-buffer-fix","pushedAt":"2024-04-26T01:00:24.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":"handle buffered data during hijack","shortMessageHtmlLink":"handle buffered data during hijack"}},{"before":"e9fb32ecf48a664e5d4617f59875d40810044be6","after":null,"ref":"refs/heads/remove-unsupported-geese","pushedAt":"2024-04-24T21:31:41.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":"c6eb186064091c79f46d03fd0fc5c233c686566f","after":"4d6370bf92de163a53aec9081c5d5ae6614597a0","ref":"refs/heads/master","pushedAt":"2024-04-24T21:31:40.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: remove `android` and `plan9` from cross-build workflow (#6268)","shortMessageHtmlLink":"ci: remove android and plan9 from cross-build workflow (#6268)"}},{"before":"c66e0ee7de66b9202074054890fbad5ce5e7e0e3","after":"4b9860e741af75df0d7da6d6eac1f55904ae8585","ref":"refs/heads/tls-cert-cache-internal-reload","pushedAt":"2024-04-24T21:21:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"Merge branch 'master' into tls-cert-cache-internal-reload","shortMessageHtmlLink":"Merge branch 'master' into tls-cert-cache-internal-reload"}},{"before":"d76549a123f838565206a86370476a80ac3490ac","after":"e9fb32ecf48a664e5d4617f59875d40810044be6","ref":"refs/heads/remove-unsupported-geese","pushedAt":"2024-04-24T21:18:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"Merge branch 'master' into remove-unsupported-geese","shortMessageHtmlLink":"Merge branch 'master' into remove-unsupported-geese"}},{"before":"069bfba8e433886af6ec2ec1b034dcafbd5745f4","after":null,"ref":"refs/heads/behave-linter","pushedAt":"2024-04-24T21:17:24.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":"76c4cf5a56b4ee576001e649e72d6e7fdf730364","after":"c6eb186064091c79f46d03fd0fc5c233c686566f","ref":"refs/heads/master","pushedAt":"2024-04-24T21:17:23.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":"run `golangci-lint run --fix --fast` (#6270)","shortMessageHtmlLink":"run golangci-lint run --fix --fast (#6270)"}},{"before":null,"after":"069bfba8e433886af6ec2ec1b034dcafbd5745f4","ref":"refs/heads/behave-linter","pushedAt":"2024-04-24T21:08:08.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":"run `golangci-lint run --fix --fast`","shortMessageHtmlLink":"run golangci-lint run --fix --fast"}},{"before":"15d6031513c14d0c4d5d97d8395cefa68056f924","after":"c66e0ee7de66b9202074054890fbad5ce5e7e0e3","ref":"refs/heads/tls-cert-cache-internal-reload","pushedAt":"2024-04-24T20:38:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mholt","name":"Matt Holt","path":"/mholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128849?s=80&v=4"},"commit":{"message":"Merge branch 'master' into tls-cert-cache-internal-reload","shortMessageHtmlLink":"Merge branch 'master' into tls-cert-cache-internal-reload"}},{"before":"c99171849a017a4fa698545e174c7f71c24b6ee0","after":"d76549a123f838565206a86370476a80ac3490ac","ref":"refs/heads/remove-unsupported-geese","pushedAt":"2024-04-24T20:35:59.000Z","pushType":"push","commitsCount":3,"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 remove-unsupported-geese","shortMessageHtmlLink":"Merge branch 'master' into remove-unsupported-geese"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP05wowA","startCursor":null,"endCursor":null}},"title":"Activity ยท caddyserver/caddy"}