aboutsummaryrefslogtreecommitdiff
path: root/cmd
AgeCommit message (Collapse)AuthorFilesLines
2024-11-09blog: hello again kubernetes!Xe/k8sXe Iaso1-0/+10
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-11-07internal: add OnionLocation middlewareXe Iaso1-0/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-11-03manifest/xesite: properly configure pod disruption budget, hostmount for ↵Xe Iaso1-0/+4
xesite as a hack Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-11-03start to lift-and-shift to k8sXe Iaso7-33/+149
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-09-24fix dependenciesXe Iaso2-2/+10
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-07-12push to TigrisXe Iaso1-32/+4
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-07-09cmd/xesite: fix IRC: why it failed talk link on orange siteXe Iaso1-0/+4
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-27cmd/fabricate-generation: upload to TigrisXe Iaso1-41/+91
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-23cmd/xesite: oh my god it's even dumber, i had to install mailcapXe Iaso1-5/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-23cmd/xesite: fix the RSS feedXe Iaso1-1/+7
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-21cmd/patreon-saasproxy: test deployment againXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-21cmd/patreon-saasproxy: make a trivial change to prove deployment worksXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-08internal/lume: push to future-sightXe Iaso1-8/+10
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-05-24fix events APIXe Iaso1-0/+7
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-05-24lume: add events page fed by Events APIXe Iaso1-13/+9
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-05-24cmd/xesite: rip out legacy mi integrationXe Iaso1-2/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-05-14cmd/no-way-to-prevent-this: C++Xe Iaso1-5/+5
Also golf the code a bit so that it fits into _exactly_ 69 lines of Go. Fitting into 69 lines of Go is critical for this program. Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-05-10cmd/xesite: debugging effort of last resortXe Iaso1-0/+4
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-05-10bring back the IRC announcerXe Iaso2-76/+11
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-03-06cmd/xesite: force a rebuildXe Iaso1-0/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-24rapidoc is sickXe Iaso1-2/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-24cmd/twirp-openapi-gen: fix empty schemaXe Iaso2-29/+43
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-24wire up the protofeed callXe Iaso2-1/+80
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-24internal/lume: don't nuke the repoXe Iaso1-4/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-24start protofeed implementation, add swagger UIXe Iaso1-0/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-24cmd: import twirp-openapi-gen, fix some bugsXe Iaso15-0/+5471
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-21cmd/xesite: fix public API metadataXe Iaso1-6/+14
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-20redirect christine.website to xeiaso.netXe Iaso1-1/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-18cmd/xesite: move internal api to unprivileged portXe Iaso2-1/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-18add an external APIXe Iaso4-20/+87
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-12cmd/xesite: fix default patreon token urlXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-12rip out tsnet for goodXe Iaso4-142/+48
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-12cmd/patreon-saasproxy: rip out tsnetXe Iaso1-46/+12
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-12cmd/patreon-saasproxy: use twirp/protobuf instead of yolo jsonXe Iaso1-0/+22
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-03cmd/xesite: disable rebuild on chmodXe Iaso1-0/+4
Wonder how this will bite me. Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-01increase sarcasm within hacker news limitsXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-01cmd/no-way-to-prevent-this: fabricate a new name every timeXe Iaso1-1/+6
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-02-01Update main.goXe Iaso1-1/+1
2024-02-01'No way to prevent this' says users of the only programming language where ↵Xe Iaso1-0/+64
this regularly happens Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-01-28cmd/xesite: add internal api call to get expvar valuesXe Iaso1-0/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-01-13devel: don't loopXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-21track referersXe Iaso1-0/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-08fuckXe Iaso1-4/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-08cmd/fabricate-generation: all the zones xDXe Iaso1-0/+6
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-07cmd/fabricate-generation: add dfw XeDN regionXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-03cmd/xesite: debounce rebuild eventsXe Iaso1-4/+12
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-30add shitposts, upgrade to Lume 1.19.3Xe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-28cmd/xesite: fix ignore list for rebuild detectionXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-27cache go module shitXe Iaso1-0/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-27cmd/fabricate-generation: XeDN uploading tool for xesite v4Xe Iaso1-0/+180
This tool will create new xesite generations for XeDN and upload them to the XeDN nodes as it is created. This is intended to be invoked via CI. Signed-off-by: Xe Iaso <me@xeiaso.net>