aboutsummaryrefslogtreecommitdiff
path: root/cmd/xedn
AgeCommit message (Collapse)AuthorFilesLines
2023-12-14cmd/xedn: add cdn-cgi/wtf/jsonXe Iaso1-0/+15
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-12-14cmd/xedn: mild fly.toml changeXe Iaso1-30/+33
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-23cmd/xedn: add cdn-cgi/wtfXe Iaso3-7/+20
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-11cmd/xedn: use sha256 hash for future file idsXe Iaso1-1/+8
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-11cmd/xedn: nuke intermediate filesXe Iaso1-0/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-11cmd/xedn: fixXe Iaso2-8/+39
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-11cmd/xedn: add image uploading logic for internal api use onlyXe Iaso2-2/+198
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-11cmd/xedn: do stable diffusion over flyXe Iaso1-4/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-10cmd/xedn: up connection limitsXe Iaso1-2/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-08cmd/xedn: deploy immediatelyXe Iaso1-0/+3
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-08cmd/xedn: fly region annotation middlewareXe Iaso1-1/+13
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-11-03cmd/xedn/internal/xesite: don't nuke latest.zip oops lolXe Iaso1-0/+5
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-27cmd/xedn: generation maintenanceXe Iaso2-1/+96
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-27cmd/xedn: upload zipserver zipsXe Iaso2-8/+48
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-27cmd/xedn: serve xesite zipsXe Iaso2-8/+29
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-27cmd/xedn: start preparing for xesite v4's adventXe Iaso3-314/+402
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-25cmd/xedn: add the headshot tag to generated avatarsXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-13cmd/xedn: serve right content-type for SVG files hackilyXe Iaso1-0/+4
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-04cmd/xedn: fly apps v2Xe Iaso2-28/+21
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-08-26Switch from ln to slogXe Iaso3-3/+3
ln had a good run, but it's not going to last for the long term. I'm going to standardize everything on log/slog and deprecate ln. Closes #385 Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-08-11replace all build.go files with yeetfilesXe Iaso1-25/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-08-11cmd: add yeet for build automationXe Iaso1-0/+4
2023-07-29refactor ln to slog in a few placesXe Iaso3-26/+22
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-23cmd/xedn: fix buildXe Iaso2-8/+9
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-18cmd/xedn: add app hostinfoXe Iaso1-0/+3
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-05-17cmd/xedn: add some debug loggingXe Iaso1-0/+4
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-04-23cmd/xedn: expose some packages on the CDNXe Iaso1-2/+14
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-04-23cmd/xedn: don't expose metrics publiclyXe Iaso2-8/+9
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-03-26delete this old dockerfileXe Iaso1-3/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-03-18smol beanXe Iaso1-1/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-03-18add Iosevka Iaso fonts to XeDNXe Iaso2-6/+13
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-03-05add cryptocompare API bindingsXe Iaso1-0/+10
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-03-04making mistakesXe Iaso3-7/+323
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-03-01use singleflight.Group to prevent double fetchesXe Iaso2-64/+89
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-02-26cmd/xedn: fuckXe Iaso1-10/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-02-26gomod2nix updateXe Iaso1-0/+11
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-02-23bring back portable servicesXe Iaso3-3/+31
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-02-11cmd/xedn: need a writable txXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-02-11cmd/xedn: refresh file death date upon accessXe Iaso1-1/+7
This should make frequently referenced files die less often. Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-01-26add cronjob for purging dead filesXe1-1/+45
Signed-off-by: Xe <me@christine.website>
2023-01-21add debug routesXe2-0/+74
Signed-off-by: Xe <me@christine.website>
2023-01-21cmd/xedn: resizing of stickersXe4-13/+210
Signed-off-by: Xe <me@christine.website>
2022-12-30remove deprecated codeXe1-4/+6
Signed-off-by: Xe <me@christine.website>
2022-12-29cmd/xedn: cardiality metrics betterXe1-7/+10
Signed-off-by: Xe <me@christine.website>
2022-12-29cmd/xedn: cardiality metrics goodXe2-3/+12
Signed-off-by: Xe <me@christine.website>
2022-11-27xedn: don't crash as muchXe2-67/+197
Signed-off-by: Xe <me@christine.website>
2022-11-21various metadata fixesXe1-0/+4
Signed-off-by: Xe <me@christine.website>
2022-10-12xedn fixesXe1-12/+13
Signed-off-by: Xe <me@christine.website>
2022-09-04snazzy HTML pageXe2-0/+45
Signed-off-by: Xe <me@christine.website>
2022-09-03cmd/xedn: aha that's how caching worksXe1-0/+30
Signed-off-by: Xe <me@christine.website>