| Commit message (Expand) | Author | Age | Lines |
* | use pointers for builder configuration | Alan Pearce | 2024-06-28 | -2/+2 |
* | simplify output directory tree | Alan Pearce | 2024-06-28 | -2/+2 |
* | use pointer to config in builder & templates | Alan Pearce | 2024-06-27 | -1/+1 |
* | fix redirect loops on non-standard ports | Alan Pearce | 2024-06-27 | -1/+3 |
* | avoid redirect chains (http -> https, host1 -> host2) | Alan Pearce | 2024-06-27 | -9/+30 |
* | require only ACME_CA for TLS in development | Alan Pearce | 2024-06-27 | -0/+1 |
* | enable TLS for local development (using caddy as acme server) | Alan Pearce | 2024-06-26 | -6/+15 |
* | default redirect to true | Alan Pearce | 2024-06-26 | -2/+2 |
* | reorganise server startup | Alan Pearce | 2024-06-26 | -7/+8 |
* | fix empty initial build in dev | Alan Pearce | 2024-06-26 | -7/+0 |
* | add missing error checks | Alan Pearce | 2024-06-25 | -2/+9 |
* | refactor server startup | Alan Pearce | 2024-06-25 | -16/+15 |
* | build with ko instead of nix | Alan Pearce | 2024-06-25 | -7/+9 |
* | fetch and build site on server start | Alan Pearce | 2024-06-25 | -12/+40 |
* | refactor/format | Alan Pearce | 2024-06-25 | -2/+2 |
* | make hostname-based redirection configurable | Alan Pearce | 2024-06-24 | -7/+10 |
* | handle TLS in server with ACME | Alan Pearce | 2024-06-24 | -15/+14 |
* | log origin of server listener (i.e. listenfd or not) | Alan Pearce | 2024-06-19 | -0/+1 |
* | fix dev server/live reload | Alan Pearce | 2024-06-19 | -2/+5 |
* | extract socket passing protocol handler to package | Alan Pearce | 2024-06-18 | -3/+7 |
* | hash style elements during build step | Alan Pearce | 2024-06-13 | -3/+17 |
* | enable changes to styles in dev mode | Alan Pearce | 2024-06-13 | -0/+1 |
* | server: listen on socket provided by system(f)d, if available | Alan Pearce | 2024-06-13 | -1/+10 |
* | server: automatically build, re-build and reload in dev | Alan Pearce | 2024-06-11 | -9/+45 |
* | server: remove sentry | Alan Pearce | 2024-06-11 | -25/+3 |
* | fix Host weirdness on fly with h2c | Alan Pearce | 2024-05-24 | -0/+6 |
* | enable overriding base URL | Alan Pearce | 2024-05-24 | -4/+10 |
* | fix redirection to wrong hostname | Alan Pearce | 2024-05-24 | -11/+10 |
* | refactor: remove unnecessary package-global variable | Alan Pearce | 2024-05-24 | -3/+1 |
* | server: support h2c | Alan Pearce | 2024-05-24 | -4/+11 |
* | send 204 No Content to /health | Alan Pearce | 2024-05-23 | -1/+1 |
* | refactor: simplify logging of Host header | Alan Pearce | 2024-05-22 | -3/+1 |
* | refactor: lint with golangci-lint | Alan Pearce | 2024-05-22 | -7/+10 |
* | refactor: split server and mux | Alan Pearce | 2024-05-22 | -137/+29 |
* | redirect OpenID configuration requests to dex | Alan Pearce | 2024-05-21 | -0/+7 |
* | add hard-coded oidc webfinger support | Alan Pearce | 2024-05-21 | -1/+29 |
* | use zap for logging http requests as well | Alan Pearce | 2024-05-19 | -9/+0 |
* | log in logfmt via zap, with nicer console output in dev | Alan Pearce | 2024-05-19 | -10/+9 |
* | fix missing commit hashes in binary | Alan Pearce | 2024-04-27 | -0/+5 |
* | implement live-reloading dev server | Alan Pearce | 2024-04-27 | -0/+221 |