Commit graph

  • ae34b59676
    Add license page, update LICENSE file, and link license page on the base layout instead of ext. MIT license. main badbl0cks 2026-03-22 13:58:01 -07:00
  • da4925753d
    Rename content slot to main, remove h1 from header for better accessibility, and unify SVG fill color to #fff badbl0cks 2026-03-22 13:56:24 -07:00
  • 75a413621d
    Update CRT effect badbl0cks 2026-03-08 00:19:16 -08:00
  • 2548a84e0b
    Add GoatCounter count.js component (as goat.js), MIT license logo (mit.svg), and htmz assets (htmz.js and htmz.dev.js). Add LICENSE file containing this project's MIT license and 3rd-party component licenses. badbl0cks 2026-03-07 22:38:34 -08:00
  • 89c369d1cc
    Fix script and style tags being outside the fragment (and thus rendering before <html> tag) badbl0cks 2026-02-27 10:44:17 -08:00
  • e80bbb9619
    Update dependencies badbl0cks 2026-02-27 09:22:35 -08:00
  • 8783e401f8
    Remove test colors from css that were accidentally left in prefers-color-scheme and prefers-contrast badbl0cks 2026-02-27 09:03:12 -08:00
  • f46d6337d1
    Add in goatcounter script tag until we implement same-server analytics badbl0cks 2026-02-27 08:39:15 -08:00
  • 946e0fc3ff
    Update .gitignore to temporarily hide unused assets until integration badbl0cks 2026-02-27 08:37:25 -08:00
  • f014330b14
    Add HAProxy PoW challenge, simple bad bot blocking, and adjust mounts badbl0cks 2026-02-08 12:50:28 -08:00
  • 1162c53c8f
    Remove favicon.svg and update layout assets badbl0cks 2026-02-08 11:17:52 -08:00
  • 4ed23bb6ef
    Fix wireguard proxy not working when deployed due to bun's fetch not supporting undici dispatchers badbl0cks 2026-02-08 09:02:51 -08:00
  • 6c56b203d3
    Switch all db storage to session storage badbl0cks 2026-02-07 18:07:50 -08:00
  • 1fbcbf772a
    Enable WireGuard service, change HTTPFetchClient to use wireguard proxy, and add required env vars badbl0cks 2026-02-05 10:27:26 -08:00
  • 3b64839cbd
    Add crossorigin to font preloads and add inline emoji favicon badbl0cks 2026-02-04 16:12:53 -08:00
  • 1714225d00
    Add CI/CD build and deploy scripts, along with docker-compose, HAProxy config, and a certbot merge hook. Set up env.example generation. Add doiuse dev dependency. badbl0cks 2026-02-01 13:14:32 -08:00
  • 0350a4b8e3
    Modularize CSS; add reset, theme and fonts badbl0cks 2026-01-30 09:33:21 -08:00
  • 7dd61775b3
    Switch to local Unscii font and begin work on new stylesheet badbl0cks 2026-01-27 15:16:38 -08:00
  • e67e72ea66
    Handle reset and OTP errors in contact form badbl0cks 2026-01-27 10:47:04 -08:00
  • 8e35387841
    Switch to Cap invisible widget, add form drafts to middleware, and improve OTP validation badbl0cks 2026-01-27 09:49:06 -08:00
  • f7bdfd3cb8
    Add middleware to persist form actions in session and follow POST-REDIRECT-GET form submission pattern badbl0cks 2026-01-22 14:05:29 -08:00
  • f2f42a84b5
    Add contact actions and migrate contact form to Astro actions badbl0cks 2026-01-22 12:25:20 -08:00
  • 608348a5a5
    More progress but need to fully refactor into Astro action and take advantage of all the boilerplate badbl0cks 2026-01-19 18:10:33 -08:00
  • f5eac7145c
    Progress on contact form refactor from JS into Typescript badbl0cks 2026-01-13 22:24:46 -08:00
  • 72e57fb7ff
    Break out contact form into separate component and implement OTP and rate limiting, add iconify-icon dependency badbl0cks 2026-01-09 10:25:15 -08:00
  • d5a7887ad2
    Add health check API route badbl0cks 2026-01-09 10:21:28 -08:00
  • bdf4f9a051
    Add support for cap, a pow captcha, and implement on contact form badbl0cks 2026-01-06 19:55:56 -08:00
  • 22c2bc1492
    docker image building and docker compose support badbl0cks 2026-01-06 08:08:12 -08:00
  • f641dac69b
    work on porting over contact form from old site, also added initial db support to use later badbl0cks 2026-01-06 08:07:19 -08:00
  • 8d989ef36f
    new minimal retro theme, progress on parallax hero, refactor into semantic html, add htmx and alpine, etc badbl0cks 2026-01-04 21:36:08 -08:00
  • 43e8dcff5e
    feat: add parallax infinite scroll hero for index badbl0cks 2026-01-02 22:18:54 -08:00
  • e9a666621f
    Basic scaffolding of new personal site badbl0cks 2026-01-01 21:05:32 -08:00
  • 0e01ed5493
    Initial commit from Astro houston[bot] 2025-12-19 14:06:51 -08:00