Commit Graph

  • ed6a5e4908 Stop displaying storage error on photo create Sam Becker 2026-02-15 23:25:21 -0600
  • da9e71260d Add local type to Vietnamese Sam Becker 2026-02-15 19:10:46 -0600
  • 87b181afbc
    Add Vietnamese (vi-vn) localisation (#376) Jason Quach 2026-02-16 01:09:14 +0000
  • a63f2c3fe3
    Select All Photos (1 of 2) (#372) Sam Becker 2026-02-12 22:28:37 -0600
  • b664b8b203 Refine reupload capitalization Sam Becker 2026-02-10 22:50:38 -0600
  • 3e3f163aa9 Refine reupload input behavior Sam Becker 2026-02-10 22:46:44 -0600
  • 4c96b0c0dc Bump deps Sam Becker 2026-02-10 22:18:04 -0600
  • 351f8869a6
    Replace backing storage (#374) Sam Becker 2026-02-10 21:17:57 -0600
  • f962074af9 Update .gitignore Sam Becker 2026-02-10 09:04:46 -0600
  • 381f52ea40 Bump deps Sam Becker 2026-02-08 11:13:33 -0600
  • 4528befd21 Bump deps Sam Becker 2026-02-02 00:08:01 -0600
  • 1cb3c4a22c Begin storing image width + height Sam Becker 2026-02-01 19:05:58 -0600
  • 42bf07445c Add Node.js version link Sam Becker 2026-02-01 14:50:34 -0600
  • 3f633787cf Refine app view switcher Sam Becker 2026-01-31 15:22:05 -0600
  • 0b47d9d618 Remove leading v from Node.js debug version Sam Becker 2026-01-31 15:15:45 -0600
  • 58cbe73909 Refine entity badges Sam Becker 2026-01-31 10:57:45 -0600
  • cee69cd8a6 Refine main navigation toggle Sam Becker 2026-01-31 10:53:20 -0600
  • a0a1ec03a6 Add debug link for react version Sam Becker 2026-01-30 22:03:27 -0600
  • 5f20bbd0f4 Fix recent upload time calculation Sam Becker 2026-01-30 21:54:44 -0600
  • 6b4c4970a3 Add react version to debugging Sam Becker 2026-01-30 21:13:34 -0600
  • c9b6c1a122 Fix Next.js icon in dark mode Sam Becker 2026-01-30 21:07:19 -0600
  • 545a360068 Debug node version Sam Becker 2026-01-30 20:58:32 -0600
  • 3edc64d5cf Allow AI model override Sam Becker 2026-01-30 20:42:47 -0600
  • bcb37d93e6 Loosen Redis config check Sam Becker 2026-01-30 20:21:37 -0600
  • c8c678bd54 Bump deps Sam Becker 2026-01-30 20:20:24 -0600
  • 1e823048d3 Add key to qrcode share button Sam Becker 2026-01-23 19:40:25 -0600
  • 8b78a10f9a Bump deps Sam Becker 2026-01-23 19:39:17 -0600
  • 68aaf42990 Refine insight empty state Sam Becker 2026-01-16 18:10:56 -0600
  • 61dd4d9609 Merge branch 'next-16-1' Sam Becker 2026-01-16 18:02:24 -0600
  • 28e733b17c Bump deps Sam Becker 2026-01-16 17:55:51 -0600
  • cd5e24158e Bump deps Sam Becker 2026-01-12 09:41:55 -0600
  • 762703c8cd Fix failing date test Sam Becker 2026-01-11 18:46:46 -0600
  • 4e3fdc3c29 Fix timestamp offset parsing Sam Becker 2026-01-11 18:28:40 -0600
  • 95a7cc336e Refine qr code feature Sam Becker 2026-01-11 14:21:46 -0600
  • 43c6bceb94
    QR page sharing (#368) Carlo Bortolan 2026-01-12 02:11:27 +0900
  • 7991dac031 Upgrade to Next.js 16.1 Sam Becker 2026-01-08 20:16:19 -0600
  • 822a1b86e5 Revert to Next.js 16.0.10 Sam Becker 2026-01-05 20:31:04 -0600
  • 28420099f8 Bump deps Sam Becker 2026-01-05 17:52:27 -0600
  • 0e97d292a1 Refine Nikon implementation Sam Becker 2025-12-30 15:29:27 -0500
  • f6367e29e7 Fix Nikon test Sam Becker 2025-12-28 15:24:30 -0500
  • d5deab49ed Upgrade AI api Sam Becker 2025-12-28 15:23:29 -0500
  • d73fef7288 Bump deps Sam Becker 2025-12-28 14:29:00 -0500
  • ec55005df2
    feat: add Nikon Z Picture Control support (#361) Rich Manalang 2025-12-28 11:23:33 -0800
  • 2f06441755 Bump deps Sam Becker 2025-12-17 21:18:23 -0600
  • 65b3094489 Bump deps Sam Becker 2025-12-12 08:37:32 -0600
  • ebf132203f Bump deps Sam Becker 2025-12-05 20:52:57 -0600
  • 29b9f55571 Bump deps Sam Becker 2025-12-03 17:29:18 -0600
  • 86dd2c6f19 Upgrade AI model Sam Becker 2025-11-19 09:34:02 -0600
  • 1dd4475ae5 Bust cache on photo add Sam Becker 2025-11-19 09:23:36 -0600
  • ab0ddeee94 Create top-level cache module Sam Becker 2025-11-19 09:16:23 -0600
  • 5482cb4123 Bump deps Sam Becker 2025-11-15 17:12:43 -0600
  • 61fca59d87 Fix cached getPhotos request Sam Becker 2025-11-15 17:11:15 -0600
  • c5c78e527e Increase cache coverage Sam Becker 2025-11-15 17:03:32 -0600
  • 62308b26a6 Update lock file Sam Becker 2025-11-15 16:36:28 -0600
  • 7662465248 Cache album queries Sam Becker 2025-11-15 16:31:46 -0600
  • 64441a12c1 Add iPhone 17 generation lens specs Sam Becker 2025-11-14 12:57:09 -0800
  • decd9422a4 Adjust github issue template behavior Sam Becker 2025-11-14 12:23:48 -0800
  • 32d39f7e67 Add Next.js version to config export Sam Becker 2025-11-14 12:06:39 -0800
  • 2e92eef690 Bump deps Sam Becker 2025-11-14 12:01:53 -0800
  • 667328b166 Conditionally add build identifier to <head /> Sam Becker 2025-11-08 15:22:33 -0600
  • 02f2d08e04 Use next/form component when editing photos Sam Becker 2025-11-06 21:47:48 -0600
  • a610c3fbd8 Bump deps Sam Becker 2025-11-06 09:07:04 -0600
  • 450bc10c7d Fix tag picker z-index when editing photo Sam Becker 2025-11-02 11:37:21 -0600
  • c8ea51cdd1
    Next.js 16 (#351) Sam Becker 2025-11-02 11:23:52 -0600
  • 3f1a36354d Revert to Next.js 15 Sam Becker 2025-10-27 10:06:14 -0500
  • dbf55badf6
    Optimize Next.js 16 behavior (#349) Sam Becker 2025-10-27 09:49:16 -0500
  • d061051803 Revert middleware name Sam Becker 2025-10-26 11:20:00 -0500
  • 537e261570 Fix Next.js 15 compatibility Sam Becker 2025-10-26 11:15:33 -0500
  • bd59a9ba83 Revert to Next.js 15 Sam Becker 2025-10-26 11:12:30 -0500
  • 70abf8178d Remove synchronous setstate call in hover check Sam Becker 2025-10-26 11:00:09 -0500
  • ff9fc94ce1 Memoize clear share modal props callback Sam Becker 2025-10-26 10:37:02 -0500
  • e114343d1f Remove unused pathname hook Sam Becker 2025-10-26 10:32:09 -0500
  • b9c31153f2 Remove db optimization experiment Sam Becker 2025-10-26 10:24:47 -0500
  • 984039edce Make infinite scroll pagination more precise Sam Becker 2025-10-26 10:21:12 -0500
  • 9570a98168 Fix infinite scroll trigger Sam Becker 2025-10-26 09:47:11 -0500
  • 5591635a1e
    Next.js 16 (#347) Sam Becker 2025-10-25 21:35:30 -0500
  • e56b386a20
    chore: fix tsconfig json syntax (#346) Strtus 2025-10-22 22:07:20 +0800
  • b4b89fcd37 Truncate long map hover captions Sam Becker 2025-10-22 09:04:41 -0500
  • c2a0e1585f
    Album location hovers (#345) Sam Becker 2025-10-21 22:46:28 -0500
  • a03b758e3b Suppress hover on private tag Sam Becker 2025-10-15 20:09:55 -0500
  • 71c732e3ff Tweak code note Sam Becker 2025-10-15 20:03:24 -0500
  • 0218c07870 Only show <PlaceInput /> when location services are enabled Sam Becker 2025-10-15 19:52:46 -0500
  • 362c739b75 Fix location services config reporting Sam Becker 2025-10-15 19:23:18 -0500
  • 89af70134d Minimize db connection errors on initial installation Sam Becker 2025-10-15 09:38:15 -0500
  • a00e38b395
    Add Locations to Albums (#334) Sam Becker 2025-10-15 09:37:16 -0500
  • 7296ce2e06 Add private config export Sam Becker 2025-10-14 00:12:54 -0500
  • 5c2dd092e4 Fix album form submission bug Sam Becker 2025-10-05 19:13:59 -0500
  • e8517c6cdd Refine lightbox styles Sam Becker 2025-10-05 10:56:11 -0500
  • a2a8538948 Prevent photo selection in lightboxes Sam Becker 2025-10-05 10:41:54 -0500
  • 75c4cd58fa Hide ids when editing albums Sam Becker 2025-10-05 10:30:06 -0500
  • 1a7a1c1e28 Fix photo lightbox component Sam Becker 2025-10-05 10:13:35 -0500
  • 4a01ee4f9e Prevent incorrect magnifying glass animations Sam Becker 2025-10-04 14:55:11 -0500
  • 3b6001602a
    Mobile Sidebar (#330) Sam Becker 2025-10-02 21:46:58 -0500
  • 64c4b21f75 Add 3-photo split layout to og images Sam Becker 2025-09-27 22:02:19 -0500
  • 1d0973bfd1 Create custom layout for hovers with 3 images Sam Becker 2025-09-27 21:33:39 -0500
  • e5a0c6a326 Round UI, tweak sidebar Sam Becker 2025-09-27 20:41:22 -0500
  • 9819a2b81e
    AI Text Refinements (#329) Sam Becker 2025-09-27 19:33:14 -0500
  • ffe7fe7b3d Refine config list display Sam Becker 2025-09-23 17:37:21 -0500
  • 76639a4195 Add AI query constructor Sam Becker 2025-09-23 17:11:58 -0500
  • e9d3c19c40 Pre-populate upload form with AI data Sam Becker 2025-09-22 09:18:57 -0500