Commit Graph

85 Commits

Author SHA1 Message Date
Sam Becker
80823c8d14 Consolidate camera/tag pagination/date handling 2023-10-04 19:01:17 -05:00
Sam Becker
9b772c8858 Stop statically rendering tags/cameras 2023-10-04 13:42:42 -05:00
Sam Becker
e93e23f428 Paginate camera and tag views 2023-10-04 13:14:19 -05:00
Sam Becker
52ef3ecc5b Ensure photo title links direct to canonical path 2023-10-03 16:52:14 -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
3347ff30e7 Add site title to root og image 2023-09-30 23:48:02 -05:00
Sam Becker
3d279cdab5 Refactor paths/escape handling, add test coverage 2023-09-29 13:40:08 -05:00
Sam Becker
8a2eb21b50 Refine checklist language, make 'title' optional 2023-09-26 13:55:17 -05:00
Sam Becker
ebc12809d1 Debug edge function sizes 2023-09-26 13:38:19 -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
061d3bb03b Start actively managing blob cache 2023-09-23 00:46:12 -05:00
Sam Becker
459785ceeb Add proper meta to tag share page 2023-09-22 23:27:42 -05:00
Sam Becker
907561d1fa Cache admin sql requests 2023-09-22 23:23:19 -05:00
Sam Becker
2bb98eddda Add 'Settings' to site checklist 2023-09-22 21:55:03 -05:00
Sam Becker
6e54f877bd Only use edge functions for index/grid on Pro 2023-09-22 20:58:02 -05:00
Sam Becker
68dab11e6b Fix tag text image generation 2023-09-22 11:02:30 -05:00
Sam Becker
c213711e7a Statically generate tag-based share paths 2023-09-21 20:38:51 -05:00
Sam Becker
96f8c18893 Add tag share files 2023-09-21 20:30:28 -05:00
Sam Becker
a8f88c5d40 Apply Promise.all strategy wherever appropriate 2023-09-21 12:11:51 -05:00
Sam Becker
3a5ed478fc Generate static params for tagged photos 2023-09-20 23:37:04 -05:00
Sam Becker
682d331141 Generate static tag params 2023-09-20 22:08:00 -05:00
Sam Becker
1957de483c Adjust static param handling 2023-09-20 21:38:32 -05:00
Sam Becker
62f5a1ec7f Statically generate photo pages 2023-09-20 21:33:59 -05:00
Sam Becker
97bc58bd8a Cache all postgres requests 2023-09-20 21:25:47 -05:00
Sam Becker
7bb1d7d6b4 Make home page static 2023-09-20 19:11:41 -05:00
Sam Becker
9db85f5944 Revert to non-static edge functions 2023-09-20 14:58:09 -05:00
Sam Becker
57c137cee6 Statically generate grid, [photoId] paths 2023-09-20 14:51:26 -05:00
Sam Becker
590821e3dc Convert homepage to static/revalidate every 12 hrs 2023-09-20 14:33:55 -05:00
Sam Becker
089da9d6bf Upgrade sonner 2023-09-20 09:00:44 -05:00
Sam Becker
d891509e44 Import ImageResponse from next/server 2023-09-19 19:43:00 -05:00
Sam Becker
47f3de3d8f Update photo route error response 2023-09-19 19:37:20 -05:00
Sam Becker
e25e87a376 Fix image route signatures 2023-09-19 19:29:23 -05:00
Sam Becker
e08745f298 Refactor ImageResponse route signatures 2023-09-19 19:24:21 -05:00
Sam Becker
5e0a088d4f Add explicit return types to image response routes 2023-09-19 19:08:14 -05:00
Sam Becker
11dfd7da27 Prevent tag stagger animation after first load 2023-09-18 19:17:19 -05:00
Sam Becker
9691167521 Add tags to sidebar of grid view 2023-09-18 19:14:46 -05:00
Sam Becker
858a314018 Create tag-level photo view 2023-09-18 19:02:36 -05:00
Sam Becker
1e8c4c839f Refine tag folder metadata 2023-09-17 23:28:36 -05:00
Sam Becker
13b67fea39 Fix light mode text on tag page 2023-09-17 19:46:49 -05:00
Sam Becker
9bdf0c3f09 Refactor og image generation 2023-09-17 19:46:07 -05:00
Sam Becker
0c3aed2ee7 Update tag og meta 2023-09-15 09:24:53 -05:00
Sam Becker
583cecc241 Set minimum page height 2023-09-14 23:14:02 -05:00
Sam Becker
4a7ea83e80 Optimize tag page layout 2023-09-14 20:43:53 -05:00
Sam Becker
260a97a88e Refine tag page behavior 2023-09-14 18:03:01 -05:00
Sam Becker
235d4b0b5f Show og image grid for tags 2023-09-14 17:25:18 -05:00
Sam Becker
4c725dd481 Rename routes to paths 2023-09-14 16:15:14 -05:00