{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":854958792,"defaultBranch":"master","name":"xcaddy","ownerLogin":"camhux","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-09-10T03:58:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8407117?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727130403.0","currentOid":""},"activityList":{"items":[{"before":"cbe75153d414815a1ad9df44a6e99bfdb1ea4752","after":"c576b1ae49f6eb16aba20d9887e1fcfb451556b7","ref":"refs/heads/embed-example-no-sh","pushedAt":"2024-09-23T22:46:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Fix mixed indentation chars to favor tabs in example Caddyfiles","shortMessageHtmlLink":"Fix mixed indentation chars to favor tabs in example Caddyfiles"}},{"before":"cca523fb24faf09a93789747a2e3130d472d946a","after":"fe024904af310fd910196a84596bba1328f0d8aa","ref":"refs/heads/master","pushedAt":"2024-09-23T22:28:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"docs: Expand + clarify `--embed` docs (#206)\n\n* Add documentation of unaliased embed behavior\r\n* Add example for unaliased/merged embedded directories","shortMessageHtmlLink":"docs: Expand + clarify --embed docs (caddyserver#206)"}},{"before":null,"after":"e00bfd38476d98857bffd840750ebb37df04cffc","ref":"refs/heads/x/console-syntax","pushedAt":"2024-09-23T22:26:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Use `console` syntax hint on example blocks","shortMessageHtmlLink":"Use console syntax hint on example blocks"}},{"before":null,"after":"cbe75153d414815a1ad9df44a6e99bfdb1ea4752","ref":"refs/heads/embed-example-no-sh","pushedAt":"2024-09-23T22:00:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Remove `sh` language hint from Caddyfile examples","shortMessageHtmlLink":"Remove sh language hint from Caddyfile examples"}},{"before":"471ff179b2731c74c2cfbee96944b899f93b3146","after":"73ae6648226d905b36f91ccd50fdc8ee14775d2e","ref":"refs/heads/embed-clarify","pushedAt":"2024-09-23T19:41:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Expand + clarify `--embed` docs\n\n* Add documentation of unaliased embed behavior\n* Add example for unaliased/merged embedded directories","shortMessageHtmlLink":"Expand + clarify --embed docs"}},{"before":"cc9a93448e75f19af7949ff4ec1d2fc4633a545b","after":"471ff179b2731c74c2cfbee96944b899f93b3146","ref":"refs/heads/embed-clarify","pushedAt":"2024-09-23T19:32:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Colon endings + tiny rewordings","shortMessageHtmlLink":"Colon endings + tiny rewordings"}},{"before":"25c6c89f3945ac7d679cf8e41135b45b1586fc98","after":"cc9a93448e75f19af7949ff4ec1d2fc4633a545b","ref":"refs/heads/embed-clarify","pushedAt":"2024-09-23T19:29:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Colon endings + tiny rewordings","shortMessageHtmlLink":"Colon endings + tiny rewordings"}},{"before":"7aa95cb6e4f092643dbd6f70aefb094a86a81965","after":"25c6c89f3945ac7d679cf8e41135b45b1586fc98","ref":"refs/heads/embed-clarify","pushedAt":"2024-09-23T19:28:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Adjust line length in example Caddyfile","shortMessageHtmlLink":"Adjust line length in example Caddyfile"}},{"before":null,"after":"7aa95cb6e4f092643dbd6f70aefb094a86a81965","ref":"refs/heads/embed-clarify","pushedAt":"2024-09-23T19:27:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Copy README updates to the long command help message","shortMessageHtmlLink":"Copy README updates to the long command help message"}},{"before":"95f94994a09063f1e27bab4779e20dbb8765392e","after":"3342e4824a5490f112e04abd1a096b4e33666620","ref":"refs/heads/embed-example-fs","pushedAt":"2024-09-20T21:23:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Add an explanatory comment to example Caddyfile as well","shortMessageHtmlLink":"Add an explanatory comment to example Caddyfile as well"}},{"before":null,"after":"95f94994a09063f1e27bab4779e20dbb8765392e","ref":"refs/heads/embed-example-fs","pushedAt":"2024-09-16T22:11:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Add `embedded` filesystem declaration to `--embed` example\n\nAlso mention the filesystem explicitly in the preceding sentence","shortMessageHtmlLink":"Add embedded filesystem declaration to --embed example"}},{"before":null,"after":"8f7ab998c8313a63c86fd11429bd340425a26b50","ref":"refs/heads/all-embed","pushedAt":"2024-09-10T04:01:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"camhux","name":"Cameron Martin","path":"/camhux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8407117?s=80&v=4"},"commit":{"message":"Support `all:` flag when writing embed module\n\nThis requires template logic around the `go:embed` directive in\nthe synthetic module, since the xcaddy `all:` flag argument is scoped\nper `--embed` invocation and may be inappropriate to apply to multiple\nembeds if they're present. As a result, individual `--embed` targets\nare written into the directive, rather than the blanket `files` target.\n\nI confirmed via testing that intermediate path segments for a nested\ndirectory in a `go:embed` directive are preserved in the `embed.FS`\nafter the module builds. (i.e., `go:embed files/www` creates the `files`\ndir in the `embed.FS` with a nested `www`, rather than just a `www` dir).","shortMessageHtmlLink":"Support all: flag when writing embed module"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QyMjo0NjoyOC4wMDAwMDBazwAAAAS-gUhX","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQwNDowMTo1Ny4wMDAwMDBazwAAAASxllnE"}},"title":"Activity ยท camhux/xcaddy"}