Commit graph

  • 98ac61a6c8 feat: bumps submodule lew 2026-01-31 22:10:09 +00:00
  • 99c1539aad feat: extracts some repeated logic out into lib/ files lew 2026-01-31 22:10:03 +00:00
  • 38653f2aa1 build: script for pulling latest content in lew 2026-01-31 21:02:43 +00:00
  • 789049d33c feat: now! lew 2026-01-31 00:41:16 +00:00
  • 727ae4c6e0 chore: update content submodule lew 2026-01-31 00:07:32 +00:00
  • df12debd4c feat: corrects md to use a manual slug lew 2026-01-31 00:04:54 +00:00
  • 9a40597b1f feat: fetch latest submodule from remote lew 2026-01-29 03:08:15 +00:00
  • 812b58a0da feat: pnpm version in penfield lew 2026-01-29 03:03:58 +00:00
  • 97542c7857 fix: update gitignore for new app paths lew 2026-01-29 02:58:45 +00:00
  • bd9ec4e248 refactor: split vercel.json into per-app configs lew 2026-01-29 02:51:33 +00:00
  • c85e2e2357 refactor: moves apps outside of apps/ path lew 2026-01-29 02:34:45 +00:00
  • b2d1a5ae9e feat: init submodules with vercel lew 2026-01-29 02:17:33 +00:00
  • 1d8ef601bc refactor: bookmarks becomes a content collection with auto-id lew 2026-01-29 02:10:33 +00:00
  • 23a267a242 fix: filter draft posts from random, feed, and sitemap lew 2026-01-29 01:54:43 +00:00
  • b62e565d38 fix: filter draft posts from homepage index lew 2026-01-29 01:54:04 +00:00
  • df5499cf35 feat: add content as private submodule lew 2026-01-29 01:49:17 +00:00
  • 47971d9dfd chore: remove content directory (moving to submodule) lew 2026-01-29 01:48:55 +00:00
  • 6ca9b58f1e test: add test draft post lew 2026-01-29 01:44:22 +00:00
  • 7aaeb6aa0a feat: add auth-protected /draft/[slug] route lew 2026-01-29 01:42:08 +00:00
  • 85471bc712 feat: add auth-protected /draft/ index page lew 2026-01-29 01:38:33 +00:00
  • 7eaa9c689a feat: exclude draft posts from public static paths lew 2026-01-29 01:35:55 +00:00
  • 17ece5a34b feat: filter draft posts from public /md/ index lew 2026-01-29 01:31:12 +00:00
  • f3640e6308 feat: add draft field to post schema lew 2026-01-29 01:27:17 +00:00
  • ff39ba2e1a refactor: move bookmarks.yaml into content directory lew 2026-01-29 01:20:30 +00:00
  • 87c8260c80 refactor: rename blog app to www lew 2026-01-29 00:56:59 +00:00
  • 5ff2a3056e feat: add links to grid plugin lew 2026-01-24 02:08:23 +00:00
  • d3893f5e3a feat: labelled grids added to remark lew 2026-01-24 02:01:10 +00:00
  • 6df10d904f feat: adds nownownow bookmark lew 2026-01-24 01:09:16 +00:00
  • 4409715d10 fix: bumps hello-world date to today lew 2026-01-23 21:11:24 +00:00
  • 223bdf525a feat: moves getGitDate to a shared utils file lew 2026-01-23 21:10:08 +00:00
  • 9137556a4a fix: corrects the /random route to the new md path lew 2026-01-23 21:05:53 +00:00
  • f0f1816c87 fix: a typo lew 2026-01-23 21:03:31 +00:00
  • 98ae7e7386 style: pulls up aside text to meet the end of the previous paragraph lew 2026-01-23 21:00:25 +00:00
  • 996321a4d2 feat: dates on blog posts, below the title lew 2026-01-23 20:57:01 +00:00
  • 9ef7a745fb fix: sort .txt files by last edit in git history lew 2026-01-23 20:49:27 +00:00
  • f66fa9dff8 feat: pins txt files lew 2026-01-23 20:43:43 +00:00
  • 46b6e18f87 feat: updates bookmarks.yaml lew 2026-01-23 20:42:54 +00:00
  • 5c1f46d1b8 feat: moves :aside to :right lew 2026-01-23 20:32:58 +00:00
  • a5227ae281 feat: pin cv.txt lew 2026-01-23 20:17:23 +00:00
  • ae2a1118df feat: remove placeholder post lew 2026-01-23 20:17:16 +00:00
  • 14e0906197 feat: changelog.txt lew 2026-01-23 20:15:50 +00:00
  • 045d94bc8a feat: now.txt update lew 2026-01-23 20:14:44 +00:00
  • 58bc326b7f feat: sign-off on hello-world lew 2026-01-23 20:04:50 +00:00
  • 6a08616620 feat: hello world lew 2026-01-23 20:00:47 +00:00
  • 44c3c0573c feat: posts-first in index lew 2026-01-23 19:40:41 +00:00
  • a3b63f9c85 chore: remove old /blog/ pages (replaced by /md/) lew 2026-01-23 19:28:00 +00:00
  • f769f15468 fix: update sitemap.txt to use /md/ URLs for posts lew 2026-01-23 19:25:13 +00:00
  • ccec4d274a fix: update feed.xml to use /md/ URLs for posts lew 2026-01-23 19:23:58 +00:00
  • 6497f485e1 feat: update homepage to show posts grouped by category lew 2026-01-23 19:22:21 +00:00
  • 6ef5b3a413 feat: add md slug page for individual posts lew 2026-01-23 19:19:05 +00:00
  • b71a780ef8 feat: add md index page with category grouping lew 2026-01-23 19:15:35 +00:00
  • c2ac236f65 feat: add optional category field to posts schema lew 2026-01-23 19:12:35 +00:00
  • ad7f685b0d feat: support for txt pinning lew 2026-01-23 18:40:25 +00:00
  • 7d42f02335 chore: build scripts lew 2026-01-23 18:36:36 +00:00
  • 5d338de0a0 feat: rss, sitemap, and random links in header? lew 2026-01-23 18:36:20 +00:00
  • 31c37792f6 feat: random endpoint lew 2026-01-23 18:36:01 +00:00
  • 0fa86f4a81 feat: stats page lew 2026-01-23 18:35:57 +00:00
  • 4095158e7b feat: add sitemap endpoint lew 2026-01-23 17:58:52 +00:00
  • 01fe61261c feat: add plain text sitemap lew 2026-01-23 17:52:41 +00:00
  • 7346be6687 feat: add rss feed with all content types lew 2026-01-23 17:49:06 +00:00
  • 384d2d59b7 chore: add @astrojs/rss dependency lew 2026-01-23 17:44:08 +00:00
  • 8b059424a2 feat: replace sample with cv lew 2026-01-23 16:06:02 +00:00
  • d1803384a6 feat: meta viewport lew 2026-01-23 16:05:52 +00:00
  • 573b0eef89 feat: pinned blog post lew 2026-01-23 05:50:20 +00:00
  • be89d82c17 feat: moved /posts/ over to /blog/ path lew 2026-01-23 05:42:37 +00:00
  • d1b2db73bc feat: archive pages when >10 posts in a given section lew 2026-01-23 05:40:58 +00:00
  • 920bb7bbeb feat: tweaks to guestbook messages after port lew 2026-01-23 05:23:01 +00:00
  • 6d7f022230 feat: redeploy from admin panel lew 2026-01-23 05:19:20 +00:00
  • cd564c4856 fix: properly pass github user id through jwt callback lew 2026-01-23 05:02:16 +00:00
  • c77b1be514 fix: add --remote to build script lew 2026-01-23 04:53:31 +00:00
  • d34829c320 fix: move vercel config to root, use pnpm lew 2026-01-23 04:49:49 +00:00
  • 1a608358d1 chore: add vercel config lew 2026-01-23 04:49:02 +00:00
  • d7b1dd365e feat: use prompt dialogs for guestbook instead of form lew 2026-01-23 04:20:20 +00:00
  • 3600897f4b fix: simplify form styles and handle missing auth config lew 2026-01-23 04:17:25 +00:00
  • 892afc2161 feat: add guestbook admin page lew 2026-01-23 04:15:27 +00:00
  • 79c7aff48b feat: switch to Astro DB for guestbook lew 2026-01-23 04:10:51 +00:00
  • 4e2c09b770 feat: add guestbook api routes lew 2026-01-23 03:55:11 +00:00
  • 4a979080af feat: add github oauth configuration lew 2026-01-23 03:50:44 +00:00
  • ac667a243d feat: add turso database client lew 2026-01-23 03:47:18 +00:00
  • c23358ed8e chore: add vercel adapter and auth dependencies lew 2026-01-23 03:37:08 +00:00
  • b5e9d33cdf feat: summaries lew 2026-01-23 03:19:04 +00:00
  • f04b56a2f1 feat: move posts to /posts/[slug] lew 2026-01-23 03:08:34 +00:00
  • fb57494c37 feat: contact info lew 2026-01-23 02:40:32 +00:00
  • 61ec65806b feat: homepage categories lew 2026-01-23 01:59:08 +00:00
  • b0d8cb009e feat: auto-discover txt files from public/txt/ lew 2026-01-23 01:43:39 +00:00
  • 5553270e67 fix: sort bookmarks by date descending lew 2026-01-23 01:32:51 +00:00
  • a88af69ffd feat: add bookmarks data file and render in index lew 2026-01-23 01:28:19 +00:00
  • 8a09357036 feat: package.json & gitignore lew 2026-01-23 00:51:05 +00:00
  • cd7914dc4e Add sample blog posts and fix rendering lew 2026-01-23 00:47:27 +00:00
  • bb1b30fc2d Add blog post detail page lew 2026-01-23 00:12:20 +00:00
  • be88d18dcc Add blog index page lew 2026-01-23 00:11:01 +00:00
  • 0b8b50cf12 Add blog app scaffolding with remark plugins lew 2026-01-23 00:07:23 +00:00
  • 9d9f213bbe Move penfield app to apps/penfield lew 2026-01-23 00:02:44 +00:00
  • 8d625b15cd Set up pnpm workspace for monorepo lew 2026-01-22 23:56:52 +00:00