aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Collapse)AuthorFilesLines
2023-10-22internal/lume: store and serve the website from a .zip filea/bXe Iaso2-34/+97
This will let the website continue to serve data while a rebuild is happening. This also lets me download the website corpus for local debugging should the worst happen. Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-14internal/lume: oops lol set the post date to like forever agoXe Iaso1-0/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-14internal/lume: make pages for post seriesXe Iaso1-0/+61
I'm probably reading something wrong in the documentation for Lume, but I wasn't able to find an obvious way to generate pages for each of the post series programmatically. This is a bit of a hacky workaround that makes the Lume driver write individual JSX files for each series defined in the Dhall source. It should work for my needs though. Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-02bring back argv[0]Xe Iaso1-1/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-02cmd/xesite: add mi poking when builds are doneXe Iaso2-0/+78
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-09-30Xesite V4 (#723)Xe Iaso9-0/+954
* scripts/ditherify: fix quoting Signed-off-by: Xe Iaso <me@xeiaso.net> * clean up some old files Signed-off-by: Xe Iaso <me@xeiaso.net> * import site into lume Signed-off-by: Xe Iaso <me@xeiaso.net> * initial go code Signed-off-by: Xe Iaso <me@xeiaso.net> * move vods index to top level Signed-off-by: Xe Iaso <me@xeiaso.net> * remove the ads Signed-off-by: Xe Iaso <me@xeiaso.net> * internal/lume: metrics Signed-off-by: Xe Iaso <me@xeiaso.net> * delete old code Signed-off-by: Xe Iaso <me@xeiaso.net> * load config into memory Signed-off-by: Xe Iaso <me@xeiaso.net> * autogenerate data from dhall config Signed-off-by: Xe Iaso <me@xeiaso.net> * various cleanups, import clackset logic Signed-off-by: Xe Iaso <me@xeiaso.net> * Update signalboost.dhall (#722) Added myself, and also fixed someone’s typo * Add Connor Edwards to signal boost (#721) * add cache headers Signed-off-by: Xe Iaso <me@xeiaso.net> * move command to xesite folder Signed-off-by: Xe Iaso <me@xeiaso.net> * xesite: listen for GitHub webhook push events Signed-off-by: Xe Iaso <me@xeiaso.net> * xesite: 5 minute timeout for rebuilding the site Signed-off-by: Xe Iaso <me@xeiaso.net> * xesite: add rebuild metrics Signed-off-by: Xe Iaso <me@xeiaso.net> * xesite: update default variables Signed-off-by: Xe Iaso <me@xeiaso.net> * don't commit binaries oops lol Signed-off-by: Xe Iaso <me@xeiaso.net> * lume: make search have a light background Signed-off-by: Xe Iaso <me@xeiaso.net> * add a notfound page Signed-off-by: Xe Iaso <me@xeiaso.net> * fetch info from patreon API Signed-off-by: Xe Iaso <me@xeiaso.net> * create contact page Signed-off-by: Xe Iaso <me@xeiaso.net> * Toot embedding Signed-off-by: Xe Iaso <me@xeiaso.net> * attempt a docker image Signed-off-by: Xe Iaso <me@xeiaso.net> * lume: fix deno lock Signed-off-by: Xe Iaso <me@xeiaso.net> * add gokrazy post Signed-off-by: Xe Iaso <me@xeiaso.net> * cmd/xesite: go up before trying to connect to the saas proxy Signed-off-by: Xe Iaso <me@xeiaso.net> * blog: add Sine post/demo Signed-off-by: Xe Iaso <me@xeiaso.net> --------- Signed-off-by: Xe Iaso <me@xeiaso.net> Co-authored-by: bri <284789+b-@users.noreply.github.com> Co-authored-by: Connor Edwards <38229097+cedws@users.noreply.github.com>
2019-12-09Within package layout (#102)Christine Dodrill15-910/+0
* blog: go package layout * eat my own dogfood * internal: test date * blog/go-package-layout: streamline * oops
2019-11-01Art gallery (#91)Christine Dodrill2-0/+24
* implement art gallery * update dates * gallery: update tags * gofmt * templates/gallerypost: add hashtags
2019-10-23okay oopsChristine Dodrill1-1/+1
2019-10-23cmd/site: change date format (#89)Christine Dodrill1-0/+10
* cmd/site: change date format * internal: begone comma
2019-09-12Series and tags (#74)Christine Dodrill1-0/+24
* initial support for tags and series * tagging support * oops * Update main.go
2019-05-25Revert "go.mod: bump to christine.website/v1 (#43)"Christine Dodrill3-3/+3
This reverts commit 901a870769598144b16ae04f2372a9a7df5c9ea8.
2019-05-25go.mod: bump to christine.website/v1 (#43)Christine Dodrill3-3/+3
2019-05-21add talks support (#40)Christine Dodrill2-5/+47
* add talks support * gosimplify
2019-03-27shadow errorsChristine Dodrill1-3/+3
2019-03-27make logging cleaner, etag moreChristine Dodrill1-11/+13
2019-03-27reorg: phase 1Christine Dodrill5-0/+198
2019-03-21Dockerfile: run testsChristine Dodrill1-0/+42
2019-03-21vendor some dependenciesChristine Dodrill8-0/+568