Commit Graph

  • bf34d54fb3
    Merge pull request #32 from sambecker/favs Sam Becker 2024-01-02 23:17:45 -0500
  • 7905fb569b Refine tags/favs validation Sam Becker 2024-01-02 23:02:54 -0500
  • 4ba7455442 Add photo form documentation Sam Becker 2024-01-01 23:40:09 -0500
  • 5decc37273 Move /sets to edge runtime to prevent stale pages Sam Becker 2024-01-01 11:48:39 -0500
  • 0d3155fc7a Flesh out favs visualization, incorporate into photo form Sam Becker 2024-01-01 01:28:29 -0500
  • 4c3c2a73ef Prevent empty favs tag Sam Becker 2023-12-31 21:44:40 -0500
  • 0f632fe236 Add special "favs" tag Sam Becker 2023-12-30 23:06:24 -0500
  • 91e1fb2166 Switch to clsx for class concatenation Sam Becker 2023-12-30 13:46:42 -0500
  • 4614740da8 Bump dependencies Sam Becker 2023-12-30 13:37:59 -0500
  • d2a26dcf36 Auto-capitalize photo input titles Sam Becker 2023-12-29 15:57:10 -0500
  • fd85d504e8 Disable auto-capitalization on photo form fields Sam Becker 2023-12-29 13:00:25 -0500
  • 8f98c4a7d1 Increase maximum upload file size to 50mb Sam Becker 2023-12-29 12:56:10 -0500
  • c5c8f52c91 Warm og images for individual photos Sam Becker 2023-12-28 15:42:30 -0500
  • d526ef97a4 Move photo detail page to edge runtime Sam Becker 2023-12-24 21:15:12 -0500
  • 57d77809dc
    Merge pull request #30 from sambecker/priority-order Sam Becker 2023-12-24 15:48:50 -0500
  • 1ef6e8a29a Fix photo detail thumbnail count Sam Becker 2023-12-24 15:44:08 -0500
  • fa998b6dc2 Finalize photo near id query for photo thumbnails Sam Becker 2023-12-24 15:21:58 -0500
  • 996339e4ac Adjust sql/priority handling Sam Becker 2023-12-18 11:52:43 -0600
  • c2cb7ba494 Remove sql logging Sam Becker 2023-12-18 09:26:33 -0600
  • 890b6c4f34 Fix priority-ordered photo detail thumbnails Sam Becker 2023-12-18 08:42:59 -0600
  • 32c6260a3b Rebuild photo query engine, preferring priority order Sam Becker 2023-12-18 00:28:46 -0600
  • 4438d0e1ee Tweak admin/tags tag positioning Sam Becker 2023-12-17 15:34:41 -0600
  • 34f6c2c13d Tighten photo tag lists Sam Becker 2023-12-17 14:34:44 -0600
  • 35d4a89955
    Merge pull request #28 from sambecker/universal-tags Sam Becker 2023-12-17 14:21:37 -0600
  • afb820fc96 Tighten large photo meta text leading Sam Becker 2023-12-17 13:38:54 -0600
  • 1b7a032a12 Finalize <EntityLink /> refactor Sam Becker 2023-12-17 13:22:54 -0600
  • 69e39c90ab Tweak <EntityLink /> gap Sam Becker 2023-12-16 20:32:46 -0600
  • ac3c8be7b0 Refine entity links, photo set headers Sam Becker 2023-12-16 19:44:26 -0600
  • ef45c8cbbd Bump dependencies Sam Becker 2023-12-16 12:08:47 -0600
  • 9b953a0c97 Tighten photo title/tag block in <PhotoLarge /> Sam Becker 2023-12-16 12:02:56 -0600
  • 767d6acb1e Handle <EntityLink /> overflow Sam Becker 2023-12-16 11:46:19 -0600
  • 825503d926 Tighten spacing around tag counts Sam Becker 2023-12-14 21:42:03 -0600
  • b5d6514243 Match <HeaderList /> titles to <EntityLink /> Sam Becker 2023-12-14 19:07:28 -0600
  • a7e9e1aa52 Fix <EntityLink /> prop types Sam Becker 2023-12-14 16:24:11 -0600
  • b52d8321ca Badge all grid sidebar sets Sam Becker 2023-12-14 16:18:43 -0600
  • 6ce6ad7e92 Finalize EntityLink refactor Sam Becker 2023-12-14 16:16:25 -0600
  • c12b1ca819 Fix photo date logic check Sam Becker 2023-12-13 00:45:36 -0600
  • aab36e2679 Revert photo date range in grid sidebar Sam Becker 2023-12-13 00:41:51 -0600
  • 775e7adde1 Add date range to grid sidebar Sam Becker 2023-12-12 20:59:39 -0600
  • e4812ce540 Create EntityLink component for tags, cameras, films Sam Becker 2023-12-12 20:43:34 -0600
  • 2f88388d9f
    Merge pull request #27 from sambecker/speed-insights-v2 Sam Becker 2023-12-11 20:45:30 -0600
  • 787cf09138 Upgrade speed insights to V2 Sam Becker 2023-12-11 20:39:00 -0600
  • b83c20ac3d Improve tag punctuation handling Sam Becker 2023-12-11 20:36:01 -0600
  • 22ecb16804 Tweak blob url helper function names Sam Becker 2023-12-11 18:08:19 -0600
  • a297910e7c Fix storage url detection Sam Becker 2023-12-11 00:46:15 -0600
  • 072ea33575
    Merge pull request #26 from sambecker/upgrade-next Sam Becker 2023-12-11 00:39:59 -0600
  • efb1374d96 Bump dependencies Sam Becker 2023-12-10 21:59:47 -0600
  • ac002a0cf7 Add environment configuration for GEO privacy Sam Becker 2023-12-10 17:10:56 -0600
  • 8acd425dc7 Push back FAQ question hierarchy Sam Becker 2023-12-09 14:40:42 -0600
  • d9db93cb87 Quote answers in FAQ Sam Becker 2023-12-09 14:09:03 -0600
  • b3cb012eff Add aspect ratio configuration to README Sam Becker 2023-12-09 14:02:44 -0600
  • 68e9392918
    Merge pull request #25 from sambecker/grid-layout Sam Becker 2023-12-06 21:32:13 -0600
  • 816645c3c6 Refine grid Sam Becker 2023-12-06 20:21:06 -0600
  • 3153d95ae2 Fix grid view on Safari Sam Becker 2023-12-06 14:37:07 -0600
  • 2cac722284 Increase grid density for aspect ratios 1 or lower Sam Becker 2023-12-06 14:26:02 -0600
  • ebd68e1d8e Document grid aspect ratio configuration Sam Becker 2023-12-06 13:38:43 -0600
  • ca7db5affe Add configuration for grid aspect ratios Sam Becker 2023-12-06 10:11:22 -0600
  • d3ce8f2e91 Recalculate blur data when aspect ratio changes Sam Becker 2023-12-03 21:06:09 -0600
  • 7cb21a3816
    Merge pull request #24 from sambecker/edge Sam Becker 2023-12-02 14:01:54 -0600
  • 6fcd4516b2 Move root pages back to edge Sam Becker 2023-12-02 13:51:49 -0500
  • 95267d0824 Tweak S3 README Sam Becker 2023-11-29 23:10:55 -0600
  • 9bc8e59ae3 Add authentication check to blob upload handler Sam Becker 2023-11-29 23:07:18 -0600
  • d8955f78c5 Tweak S3 README Sam Becker 2023-11-29 23:02:48 -0600
  • 205d5fb0bf
    Merge pull request #23 from sambecker/s3-presigned-url Sam Becker 2023-11-29 22:57:38 -0600
  • a1c6ef9b3f Refactor client/server s3 dependencies Sam Becker 2023-11-29 22:41:11 -0600
  • bc21de9e4d Rebuild dependencies Sam Becker 2023-11-29 20:27:23 -0600
  • 460dc4a419 Revert presigned endpoint to edge runtime Sam Becker 2023-11-29 20:22:55 -0600
  • a23aa57e43 Remove edge runtime from S3 presigned url endpoint Sam Becker 2023-11-29 20:16:45 -0600
  • 48f162c611 Update README for new S3 strategy Sam Becker 2023-11-29 20:05:59 -0600
  • 82851c66c7 Switch to presigned url strategy for S3 Sam Becker 2023-11-29 20:03:31 -0600
  • c6ea1d3949 Add s3 presigned url package Sam Becker 2023-11-29 09:01:04 -0600
  • 44a93880ba Tweak admin config sub status layout Sam Becker 2023-11-28 18:23:10 -0600
  • 2b9c0cbbe2 Make storage reporting more granular Sam Becker 2023-11-28 17:53:02 -0600
  • 5cdb726566 Restructure S3 README instructions Sam Becker 2023-11-28 09:01:45 -0600
  • 4a27048d8e Add EXIF orientations to README Q&A Sam Becker 2023-11-27 20:50:39 -0600
  • 2a9f90e19a Fix README typo Sam Becker 2023-11-27 20:32:05 -0600
  • 0e7dde5aef Tweak IAM README text Sam Becker 2023-11-27 20:31:28 -0600
  • 5936bcddaf Fix README code indentation Sam Becker 2023-11-27 20:28:03 -0600
  • f93e7d156d Clarify bucket environment variables Sam Becker 2023-11-27 20:26:46 -0600
  • 02eeac15df Fix README typo Sam Becker 2023-11-27 20:22:44 -0600
  • b325211022
    Merge pull request #22 from sambecker/resize-orientation Sam Becker 2023-11-27 20:14:41 -0600
  • f68430ff74 Refactor aspect ratio handling Sam Becker 2023-11-27 18:33:50 -0600
  • d9c6b8107e Make local resizing EXIF orientation aware Sam Becker 2023-11-27 10:51:34 -0600
  • f321bc775c Streamline remote patterns in next.config.js Sam Becker 2023-11-26 20:38:33 -0600
  • be5d389b20
    Merge pull request #21 from sambecker/blob-adapter Sam Becker 2023-11-26 19:57:59 -0600
  • 4d655eb76a Tweak code note Sam Becker 2023-11-26 19:21:30 -0600
  • 3b973dca49 Update AWS S3 CORS instructions Sam Becker 2023-11-26 19:19:28 -0600
  • 175a0a5c15 Elongate random file name length Sam Becker 2023-11-26 18:53:19 -0600
  • a1e97ce02d Lazy load aws s3 client Sam Becker 2023-11-26 18:31:47 -0600
  • fe992c0e17 Abstract blob service, add core S3 functionality Sam Becker 2023-11-26 18:25:24 -0600
  • 25941329db Setup S3 configuration Sam Becker 2023-11-26 12:53:30 -0600
  • f552cf4fc7 Tweak sonner css api Sam Becker 2023-11-24 23:46:10 -0600
  • 091c3d217f Bump dependencies Sam Becker 2023-11-24 13:13:04 -0600
  • 46cd8a4304 Refine film simulation badge Sam Becker 2023-11-24 13:07:34 -0600
  • 1ae5ed89b2 Refactor next/image size handling Sam Becker 2023-11-24 13:04:38 -0600
  • 043f733e22 Remove temp logging Sam Becker 2023-11-19 01:27:23 -0600
  • a2e31c6123 Add temp logging to exif sync Sam Becker 2023-11-19 01:20:16 -0600
  • dc547033a4 Refine film simulation badge Sam Becker 2023-11-19 00:49:14 -0600
  • 4a2176b606 Revert ImageResponse endpoints to edge runtime Sam Becker 2023-11-19 00:37:33 -0600
  • 7d45f44672
    Merge pull request #16 from sambecker/cache-refactor Sam Becker 2023-11-19 00:25:41 -0600