summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
3 daysAllow for the clock to be slightly behindHEADmainRose Hogenson1-1/+1
3 daysUse a more insane cookie formatRose Hogenson2-11/+44
3 daysMake the 404 image not quite so assRose Hogenson1-0/+0
3 daysUse double size imagesRose Hogenson19-5/+5
Apparently I was already doing this for point.webp
3 daysProxy transmission web interfaceRose Hogenson1-0/+10
4 daysRequire authenticator code every 24 hoursRose Hogenson2-69/+66
4 daysServe files from a certain directory on rootRose Hogenson1-1/+26
4 daysRedirect HTTP to HTTPSRose Hogenson1-15/+45
6 daysSupport go-source meta tagRose Hogenson1-2/+16
6 daysFix nix vendor hash (ugh)Rose Hogenson1-1/+1
6 daysBump depsRose Hogenson2-10/+10
7 daysAdd license notices per GNU recommendationRose Hogenson20-0/+383
2026-10-01Logging behind a flagRose Hogenson1-1/+6
2026-09-26Add back logging againRose Hogenson1-1/+10
2026-09-25Increase cookie expiryRose Hogenson1-1/+1
2026-09-25Revert "Add a way to log out"Rose Hogenson1-17/+7
This reverts commit 766b7586fde4f1321e2c23428001c2dd67576dd4.
2026-09-25Revert "Add an easier way to log in"Rose Hogenson2-65/+0
This reverts commit b8f2d13664698d999a4154f43e869402cc5cec49.
2026-09-24Extend write deadline beyond the read deadlineRose Hogenson1-4/+9
2026-09-24Revert "Add back logging"Rose Hogenson1-19/+3
This reverts commit 35687c90084ed61d00b17f1656c5a3db58f67b61.
2026-09-24Set server timeoutsRose Hogenson1-31/+61
2026-09-24Add back loggingRose Hogenson1-5/+20
2026-09-24Clean up logging and error handlingRose Hogenson1-11/+14
2026-09-24Add an easier way to log inRose Hogenson2-0/+65
2026-09-24Add a way to log outRose Hogenson1-7/+17
2026-09-24Revert "Add request logging"Rose Hogenson1-14/+3
This reverts commit 6c9803d2ba8373b963fca749f6b0c6cb8b2eb07d.
2026-09-24Revert "Log host"Rose Hogenson1-1/+1
This reverts commit 016735f93b3b2ebad08ec274ad864a524248958e.
2026-09-22Log hostRose Hogenson1-1/+1
2026-09-22Add request loggingRose Hogenson1-3/+14
2026-09-22Gzip response from cgitRose Hogenson1-8/+19
2026-09-08Rely on content sniffing for static templatesRose Hogenson1-1/+0
2026-09-08Create static templates after parsing flagsRose Hogenson1-24/+44
2026-09-08Use a relative link for projectsRose Hogenson2-2/+6
2026-09-08Pick default portRose Hogenson1-1/+8
2026-09-08Get rid of port and domain flagsRose Hogenson1-15/+42
They are redundant with self-url which has been renamed to url.
2026-09-08Use weak ETagsRose Hogenson1-4/+1
2026-09-08Give static HTML pages an ETagRose Hogenson1-42/+48
2026-09-08Use a different ETag for Content-Encoding gzipRose Hogenson1-0/+3
Apparently this is required. Not sure if there's a less hacky way to do it.
2026-09-08Simplify the HTML templates by omitting end tagsRose Hogenson12-180/+133
2026-09-08Use /tmp/hole as the hole directory for local runsRose Hogenson1-1/+5
2026-09-06Use path.Clean so that directories can be routedRose Hogenson1-1/+2
2026-09-06Use ServeFileFS for static filesRose Hogenson1-17/+3
This allows listing the directories
2026-09-06Add projects linkRose Hogenson1-0/+1
2026-09-06Add computer.webpRose Hogenson3-0/+0
2026-09-06Use absolute path for cgitrcRose Hogenson1-1/+5
2026-09-06Add cgitrc to .gitignoreRose Hogenson1-0/+1
2026-09-03No need for a separate muxRose Hogenson1-11/+10
It's a little weird that *cgi.Handler needs a circular reference. I guess it makes sense though, in case cgit uses a local redirect which I think is just when the script tells us to call it again with a different URL.
2026-09-02Use the regular roseh.moe branding for cgitRose Hogenson1-2/+1
2026-09-02Fix internal redirectsRose Hogenson1-7/+9
2026-09-02Use cgitRose Hogenson1-7/+20
2026-09-02Tweak redirect codesRose Hogenson1-3/+3