summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
2026-09-02Add some more entries in .gitignoreRose Hogenson1-0/+6
2026-08-26Use fast compression for tar filesRose Hogenson1-1/+4
2026-08-21Validate HostRose Hogenson1-1/+1
2026-08-21Middleware!Rose Hogenson1-51/+33
2026-08-20Support gzip compressionRose Hogenson1-2/+110
2026-08-20Add ETag for static filesRose Hogenson1-3/+37
2026-08-20Add back styles for met artRose Hogenson1-0/+12
2026-08-19Remove met art pageRose Hogenson18-463/+31
2026-08-18Improve directory layout a little moreRose Hogenson4-46/+67
2026-08-18Improve URL structureRose Hogenson4-90/+70
2026-08-18Add Met Art pageRose Hogenson18-28/+459
2026-08-15Remove unnecessary indentation from save responseRose Hogenson1-3/+1
2026-08-15Fix html formattingRose Hogenson10-125/+145
...finally
2026-08-15Revert "Properly use code unauthorized"Rose Hogenson2-29/+19
This reverts commit 5325d4b10d39a8873b445ce956a059ad6c2811fb.
2026-08-15Properly use code unauthorizedRose Hogenson2-19/+29
2026-08-15Fix redirect for /nezuko after loginRose Hogenson1-1/+1
2026-08-15Expose nezuko partition on /nezuko endpointRose Hogenson1-0/+14
2026-07-25Draw inside the requestAnimationFrame callbackRose Hogenson1-31/+39
I'm pretty sure it's required to use the API this way (oh god it's so ugly)
2026-07-25Consolidate JS and sprites for fewer requestsRose Hogenson15-501/+485
2026-07-25Rename stallman-shooter to RMS shooterRose Hogenson7-22/+22
2026-07-25Move stallman-shooter to rmsRose Hogenson13-0/+0
2026-07-25Port a game I wrote a long time ago to JSRose Hogenson18-6/+548
2026-07-25Move pong into games/ subdirectoryRose Hogenson4-0/+0
2026-07-24Fix path for URL and package indexesRose Hogenson1-2/+2
2026-07-23Avoid some allocations for the index pagesRose Hogenson1-83/+21
2026-07-23Use the full name for the packageRose Hogenson1-1/+1
2026-07-23Add a command indexRose Hogenson2-6/+52
2026-07-23Add cmd-index.html.templateRose Hogenson1-0/+12
2026-07-23Add a package indexRose Hogenson2-11/+86
2026-07-23Add a helper function for making an outlined templateRose Hogenson1-9/+23
2026-07-13Handle routing errors in a more sensible wayRose Hogenson1-2/+4