Commit Graph

  • a904558730 Create tag page Sam Becker 2023-09-14 16:07:56 -0500
  • 3c78cb2024 Add tagging to photos Sam Becker 2023-09-14 14:01:59 -0500
  • c01b4b02d1 Adjust photo tile hover Sam Becker 2023-09-14 11:59:00 -0500
  • 89bb787e49 Fix link underline behavior Sam Becker 2023-09-14 11:50:58 -0500
  • 63559a2430 Update blob dependency Sam Becker 2023-09-14 10:33:56 -0500
  • fb03a99cd0 Upgrade @vercel/blob to 0.12.0 Sam Becker 2023-09-13 22:49:58 -0500
  • 45a37c9421 Delay loader icon when opening share modal Sam Becker 2023-09-13 12:02:04 -0500
  • 0c8ed7f39c Fix import bug Sam Becker 2023-09-12 22:27:12 -0500
  • bec619e139 Tighten layout gaps, add grid density Sam Becker 2023-09-12 22:09:16 -0500
  • f36e1def5f Switch to custom spinner with color tweaks Sam Becker 2023-09-12 19:27:00 -0500
  • 838fd24033 Have sonner toast grays match site Sam Becker 2023-09-11 19:09:36 -0500
  • d03de81cd5 Show accurate admin photos count Sam Becker 2023-09-11 18:57:07 -0500
  • abfbaa8e0d Rationalize rules around grid-based og image Sam Becker 2023-09-11 18:55:31 -0500
  • d282948d50 Add timing to SWR cache header Sam Becker 2023-09-11 17:04:44 -0500
  • d557514210 Reduce home og image size Sam Becker 2023-09-11 12:52:33 -0500
  • 66262d2b57 Change home page og to grid Sam Becker 2023-09-11 12:42:10 -0500
  • de2e1d1629 Switch home page to dynamic/edge Sam Becker 2023-09-11 09:23:03 -0500
  • 25af8a5c7e Render home page statically Sam Becker 2023-09-11 09:12:31 -0500
  • adb0669ab6 Retry 'endpoint is in transition' db errors Sam Becker 2023-09-10 23:41:41 -0500
  • b928afac7b Make admin page infinite scroll Sam Becker 2023-09-10 23:25:45 -0500
  • 1b0604dd10 Add footer repo link Sam Becker 2023-09-10 23:20:15 -0500
  • 7dd37e333d Infinite scroll /og image previews Sam Becker 2023-09-10 22:50:46 -0500
  • c80f3d1994 Prevent layout shift with share button loader Sam Becker 2023-09-10 19:30:42 -0500
  • 830f825505 Rename to exif-photo-blog Sam Becker 2023-09-10 16:09:03 -0500
  • 2e3dc8a47e Add loading indicator to share button Sam Becker 2023-09-10 16:07:28 -0500
  • f4e4a2f0a4 Bump dependencies Sam Becker 2023-09-10 14:51:33 -0500
  • a20bb7f927 Refine infinite scroll behavior Sam Becker 2023-09-10 14:41:00 -0500
  • 2f513e2b39 Change /photos paths to rewrites Sam Becker 2023-09-10 14:31:54 -0500
  • aacee2f63f Move from /photos/[:id] to /p/[:id] Sam Becker 2023-09-10 14:02:39 -0500
  • 6766bf6a7f Limit grid thumbnails after photo detail Sam Becker 2023-09-10 12:02:49 -0500
  • a1f01788ae Add infinite scroll to '/' and '/grid' Sam Becker 2023-09-10 11:24:22 -0500
  • 17d37cfe5b Refine admin mobile styles Sam Becker 2023-09-09 19:00:11 -0500
  • 0e960a3ef8 Shrink admin grid gap on mobile Sam Becker 2023-09-09 18:42:14 -0500
  • e0d2ee2432 Make admin page mobile friendly Sam Becker 2023-09-09 18:36:35 -0500
  • c4044801a1 Make photo titles optional Sam Becker 2023-09-09 18:17:11 -0500
  • 8f984e69ef Show warning symbol for optional ENV vars Sam Becker 2023-09-08 15:00:28 -0500
  • 785eafb185 Use short vercel project url Sam Becker 2023-09-08 14:28:14 -0500
  • b2b03aeae7 Separate middleware routing from auth Sam Becker 2023-09-08 13:32:49 -0500
  • 2061720994 Make domain configuration optional Sam Becker 2023-09-08 11:29:45 -0500
  • 8290666abe Add status to forms Sam Becker 2023-09-08 11:16:01 -0500
  • f0fcc84cc7 Update README Sam Becker 2023-09-08 09:50:41 -0500
  • 4f7fd64f9e Reintroduce server-side auth Sam Becker 2023-09-07 20:18:46 -0500
  • a510526e71 Remove pinned @auth/core override Sam Becker 2023-09-07 20:06:05 -0500
  • b9a59467ba Temporarily remove server-side auth() calls Sam Becker 2023-09-07 18:21:31 -0500
  • 9c94c0b56b Stop caching og images for logged in users Sam Becker 2023-09-07 17:28:39 -0500
  • 72f0f0b112 Upgrade Emil Kowalski's glorious sonner Sam Becker 2023-09-07 15:50:28 -0500
  • 460b83bd31 Remove 'force-static' from edge functions Sam Becker 2023-09-07 09:04:36 -0500
  • 1c2a5cc569 Customize toast design Sam Becker 2023-09-06 23:10:54 -0500
  • b6093426e1 Add 16:9 template image Sam Becker 2023-09-06 22:00:40 -0500
  • 56c9a5fe7c Update README Sam Becker 2023-09-06 19:31:12 -0500
  • 7964435ed7 Make table creation error handling more robust Sam Becker 2023-09-06 18:57:27 -0500
  • 9627d912b4 Reconfigure template-image debug caching Sam Becker 2023-09-06 18:53:18 -0500
  • 1fc78113c3 Rename 'deploy' routes to 'template' Sam Becker 2023-09-06 18:40:14 -0500
  • 2256c303f4 Use toast in photo share modal Sam Becker 2023-09-06 18:34:32 -0500
  • a8d4ae7288 Protect /checklist route Sam Becker 2023-09-06 18:27:55 -0500
  • e7fb05d571 Move /sign-in and /checklist to edge runtime Sam Becker 2023-09-06 18:09:17 -0500
  • 33ec20d709 Refactor site checklist, add secret generator Sam Becker 2023-09-06 18:05:29 -0500
  • ed019be284 Remove comment Sam Becker 2023-09-06 15:10:23 -0500
  • cc016c517d Tighten spacing for sign-in box Sam Becker 2023-09-06 15:07:44 -0500
  • e9db8b7a7a Switch to email-based login Sam Becker 2023-09-06 15:03:59 -0500
  • 0ce0cceb5b Apply middleware only to /admin routes Sam Becker 2023-09-06 08:37:17 -0500
  • a8d1d0dc15 Finish next-auth proof of concept Sam Becker 2023-09-06 00:18:10 -0500
  • 3254d40f75 Handle missing photo OG response Sam Becker 2023-09-05 10:44:10 -0500
  • 7f14b69605 Redirect when photo can't be retrieved Sam Becker 2023-09-05 10:26:18 -0500
  • 47c9374a5a Update README Sam Becker 2023-09-05 10:08:01 -0500
  • 280839a1f0 Add preview image to README Sam Becker 2023-09-05 09:46:54 -0500
  • ce16132e1c Update README Sam Becker 2023-09-05 09:34:41 -0500
  • 2c5f42ba77 Update README Sam Becker 2023-09-05 09:27:29 -0500
  • 1d6a34f990 Update README Sam Becker 2023-09-05 09:24:47 -0500
  • 7d77a1077b Update README Sam Becker 2023-09-05 09:04:00 -0500
  • df11a86181 Init Sam Becker 2023-09-05 09:00:57 -0500