aboutsummaryrefslogtreecommitdiff
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-22lume: move these static files to XeDNXe Iaso131-73/+186
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-22lume: move this big file to S3Xe Iaso2-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-22lume/src/_components: small fixesXe Iaso2-2/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-22lume: fix deno lockXe Iaso1-811/+180
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-22lume/src/static: remove these files because we don't need themXe Iaso11-10/+4
Also rename manifest.json to site.webmanifest because apparently that's the best practice. Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-18lume/blog: a stupid bugXe Iaso1-0/+160
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-15Update package.dhallXe Iaso1-1/+1
2023-10-15Update signalboost entry for ~ajhalili2006 (#732)Andrei Jiroh Halili1-3/+8
In a nutshell: * nuked Twitter link but adds GitLab + sourcehut + Substack profile links * point website to andreijiroh.eu.org instead of my buffer start.page * add #ActuallyAutistic to tag (this may affect chances of getting employed, but it'll potentially help with discovery for other ND people) Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org
2023-10-15blog/series: fix dateXe Iaso1-0/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-15update flake and deno lock versionXe Iaso2-521/+524
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-14Add Dillon Baird to signalboost (#730)Dillon M. Baird1-0/+22
2023-10-14blog/series: remove TODO textXe Iaso2-2/+2
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 Iaso4-0/+90
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-13talks/how-my-website-works: add note about v4Xe Iaso1-1/+8
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-13talks/how-my-website-works: convert a v3 tag to v4 componentXe Iaso1-3/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-13components/XeblogSlide: oh my god I forgot to use the talks folderXe Iaso1-3/+3
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-13lume: holy fuck did that fix it?Xe Iaso1-0/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-12lume/blog/xesite-v4: oops lol the thirdXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-12lume/blog/xesite-v4: oops lol the secondXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-12lume/blog/xesite-v4: oops lolXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-12lume/blog: xesite v4Xe Iaso6-4/+913
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-11lume: re-enable ads I guessXe Iaso5-1/+10
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-11lume/blog: import a talk that I am proud ofXe Iaso12-32/+1267
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-10dhall: update job informationXe Iaso3-3/+8
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-10lume/includes/base: add job seeking bannerXe Iaso3-1/+20
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-09cmd/xesite: oopsXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-09lume/landing/alvis: fix all the linksXe Iaso2-10/+13
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-09lume/blog: alvis postXe Iaso49-5/+1038
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-03includes: make things full widthXe Iaso2-2/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-02blog/gokrazy: mt-4 hereXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-02I'm the best at CSSXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-02bring back argv[0]Xe Iaso6-65/+4
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-02fly/xesite: add deploy script for the website binaryXe Iaso2-0/+9
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-02cmd/xesite: add mi poking when builds are doneXe Iaso3-0/+80
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-02lume/XeblogHero: add a maximum heightXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-10-02blog: gokrazy SD card resizing postXe Iaso4-407/+156
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-09-30fix flyXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-09-30lume/src: style fixesXe Iaso6-29/+35
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-09-30Xesite V4 (#723)Xe Iaso1112-60254/+59407
* 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>
2023-09-23Add Connor Edwards to signal boost (#721)v3.0.0Connor Edwards1-0/+21
2023-09-23Update signalboost.dhall (#722)bri1-1/+19
Added myself, and also fixed someone’s typo
2023-09-21skip adsXe Iaso1-1/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-09-20blog: gokrazy postXe Iaso2-0/+390
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-09-15talks: add All Systems Go 2023 talkXe Iaso1-0/+429
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-09-08build(deps): bump reqwest from 0.11.18 to 0.11.20 (#707)dependabot[bot]1-5/+6
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.18 to 0.11.20. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.18...v0.11.20) --- updated-dependencies: - dependency-name: reqwest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-08build(deps): bump regex from 1.9.3 to 1.9.5 (#711)dependabot[bot]1-10/+10
Bumps [regex](https://github.com/rust-lang/regex) from 1.9.3 to 1.9.5. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.9.3...1.9.5) --- updated-dependencies: - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-08build(deps): bump tower-http from 0.4.3 to 0.4.4 (#712)dependabot[bot]1-2/+2
Bumps [tower-http](https://github.com/tower-rs/tower-http) from 0.4.3 to 0.4.4. - [Release notes](https://github.com/tower-rs/tower-http/releases) - [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.4.3...tower-http-0.4.4) --- updated-dependencies: - dependency-name: tower-http dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-08build(deps): bump xml-rs from 0.8.16 to 0.8.17 (#713)dependabot[bot]1-2/+2
Bumps [xml-rs](https://github.com/kornelski/xml-rs) from 0.8.16 to 0.8.17. - [Changelog](https://github.com/kornelski/xml-rs/blob/main/Changelog.md) - [Commits](https://github.com/kornelski/xml-rs/compare/0.8.16...0.8.17) --- updated-dependencies: - dependency-name: xml-rs dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>