Commit Graph

64 Commits

Author SHA1 Message Date
Sam Becker
fdc1d383c1 Make camera parsing resilient to incomplete data 2024-01-10 08:48:56 -06:00
Sam Becker
fa998b6dc2 Finalize photo near id query for photo thumbnails 2023-12-24 15:21:58 -05:00
Sam Becker
996339e4ac Adjust sql/priority handling 2023-12-18 11:52:43 -06:00
Sam Becker
c2cb7ba494 Remove sql logging 2023-12-18 09:26:33 -06:00
Sam Becker
890b6c4f34 Fix priority-ordered photo detail thumbnails 2023-12-18 08:42:59 -06:00
Sam Becker
32c6260a3b Rebuild photo query engine, preferring priority order 2023-12-18 00:28:46 -06:00
Sam Becker
775e7adde1 Add date range to grid sidebar 2023-12-12 20:59:39 -06:00
Sam Becker
22ecb16804 Tweak blob url helper function names 2023-12-11 18:08:19 -06:00
Sam Becker
a297910e7c Fix storage url detection 2023-12-11 00:46:15 -06:00
Sam Becker
a1c6ef9b3f Refactor client/server s3 dependencies 2023-11-29 22:41:11 -06:00
Sam Becker
82851c66c7 Switch to presigned url strategy for S3 2023-11-29 20:03:31 -06:00
Sam Becker
2b9c0cbbe2 Make storage reporting more granular 2023-11-28 17:53:02 -06:00
Sam Becker
4d655eb76a Tweak code note 2023-11-26 19:21:30 -06:00
Sam Becker
175a0a5c15 Elongate random file name length 2023-11-26 18:53:19 -06:00
Sam Becker
a1e97ce02d Lazy load aws s3 client 2023-11-26 18:31:47 -06:00
Sam Becker
fe992c0e17 Abstract blob service, add core S3 functionality 2023-11-26 18:25:24 -06:00
Sam Becker
1ae5ed89b2 Refactor next/image size handling 2023-11-24 13:04:38 -06:00
Sam Becker
8a227b48de Optimize sidebar sort order 2023-11-09 18:55:12 -06:00
Sam Becker
d9e0a80ca7 Sort all photo sets newest to oldest 2023-11-07 20:46:25 -06:00
Sam Becker
f728e3981b Build out all film simulation pages 2023-11-06 10:05:20 -06:00
Sam Becker
bf5bb1b83a Add full film simulation postgres queries 2023-11-05 20:37:00 -06:00
Sam Becker
503ef6ca7c Add fujifilm simulations to /grid sidebar 2023-11-05 12:42:00 -06:00
Sam Becker
93b565df21 Add counts on hover to tags, cameras 2023-10-23 00:32:15 -05:00
Sam Becker
a6c1a76cc9 Add photo count to /grid sidebar 2023-10-21 13:11:37 -05:00
Sam Becker
1f9bc74abf Use official blob copy() when converting uploads 2023-10-18 13:39:55 -05:00
Sam Becker
5e75025aad Turn off upload debugging 2023-10-14 13:14:48 -05:00
Sam Becker
fbdba04b3c Elevate uploads to admin page 2023-10-10 15:42:58 -05:00
Sam Becker
7c5ec62bda Allow tags to be edited globally 2023-10-06 12:54:54 -05:00
Sam Becker
d2d5a8875c Add server action to rename tag globally 2023-10-06 08:54:23 -05:00
Sam Becker
712c4ba6d3 Refine admin tag display 2023-10-05 23:34:58 -05:00
Sam Becker
cddabc6180 Add counts to admin tag management 2023-10-05 23:31:12 -05:00
Sam Becker
c9599120d2 Add admin sub-nav 2023-10-05 22:01:23 -05:00
Sam Becker
3c913c273f Add global delete photo tag action 2023-10-05 11:31:49 -05:00
Sam Becker
52fe191d98 Add sql query to globally remove a tag 2023-10-05 09:13:59 -05:00
Sam Becker
7a333d7c3e Fix tag date meta, rationalize camera converters 2023-10-04 19:30:40 -05:00
Sam Becker
80823c8d14 Consolidate camera/tag pagination/date handling 2023-10-04 19:01:17 -05:00
Sam Becker
e93e23f428 Paginate camera and tag views 2023-10-04 13:14:19 -05:00
Sam Becker
69b61d1244 Rename device to camera 2023-10-03 14:29:33 -05:00
Sam Becker
6c55377257 Add robust support for device-based views 2023-10-03 11:23:07 -05:00
Sam Becker
af7af53401 Create device photo set view 2023-10-02 11:51:04 -05:00
Sam Becker
6e68aa16c5 Show camera devices, add clear cache button 2023-10-01 22:58:55 -05:00
Sam Becker
87122d69b3 Size down images when not in Pro Mode 2023-09-25 18:37:48 -05:00
Sam Becker
53db663a5c Add hidden field to photos 2023-09-25 15:28:41 -05:00
Sam Becker
907561d1fa Cache admin sql requests 2023-09-22 23:23:19 -05:00
Sam Becker
09ed9683dd Make postgres requests safer 2023-09-22 09:07:35 -05:00
Sam Becker
97bc58bd8a Cache all postgres requests 2023-09-20 21:25:47 -05:00
Sam Becker
6ff2b16d09 Switch photo ids to nanoids 2023-09-19 16:26:49 -05:00
Sam Becker
d86b00476d Streamline blob.ts file 2023-09-18 16:30:59 -05:00
Sam Becker
c51cd57365 Link photo id to blob url 2023-09-18 15:48:15 -05:00
Sam Becker
2d0fb2f9e3 Add 'get unique tags' query 2023-09-18 09:33:17 -05:00