Commit Graph

78 Commits

Author SHA1 Message Date
Sam Becker
3c913c273f Add global delete photo tag action 2023-10-05 11:31:49 -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
a1543ba2dd Fix spacing in camera-based og images 2023-10-03 16:56:32 -05:00
Sam Becker
52ef3ecc5b Ensure photo title links direct to canonical path 2023-10-03 16:52:14 -05:00
Sam Becker
b3162eae86 Optimize core animations 2023-10-03 15:02:43 -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
1acda9610c Add title attribute to Apple make symbol 2023-10-01 00:00:58 -05:00
Sam Becker
3347ff30e7 Add site title to root og image 2023-09-30 23:48:02 -05:00
Sam Becker
e7658eb8a2 Abbreviate Apple to symbol on core pages 2023-09-30 10:57:09 -05:00
Sam Becker
3d279cdab5 Refactor paths/escape handling, add test coverage 2023-09-29 13:40:08 -05:00
Sam Becker
ebc12809d1 Debug edge function sizes 2023-09-26 13:38:19 -05:00
Sam Becker
8307e59712 Fix next image width types 2023-09-25 21:36:34 -05:00
Sam Becker
14d69a167e Send request origin when creating photos 2023-09-25 21:34:03 -05:00
Sam Becker
54168dfe80 Streamline next image types 2023-09-25 20:47:44 -05:00
Sam Becker
87122d69b3 Size down images when not in Pro Mode 2023-09-25 18:37:48 -05:00
Sam Becker
4b0e211a54 Fix checkbox boolean handling 2023-09-25 15:38: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
2fc2fdf5ba Extract canvas blur to separate component 2023-09-22 13:41:28 -05:00
Sam Becker
68dab11e6b Fix tag text image generation 2023-09-22 11:02:30 -05:00
Sam Becker
1edb480321 Improve blur image data generation 2023-09-22 10:54:51 -05:00
Sam Becker
09ed9683dd Make postgres requests safer 2023-09-22 09:07:35 -05:00
Sam Becker
96f8c18893 Add tag share files 2023-09-21 20:30:28 -05:00
Sam Becker
a023cbf311 Manage scrolling on share modals 2023-09-21 18:20:56 -05:00
Sam Becker
458f36f4a2 Freeze scroll position when cursing with keyboard 2023-09-21 18:09:12 -05:00
Sam Becker
a8f88c5d40 Apply Promise.all strategy wherever appropriate 2023-09-21 12:11:51 -05:00
Sam Becker
97bc58bd8a Cache all postgres requests 2023-09-20 21:25:47 -05:00
Sam Becker
e597b84fe4 Fix link length in photo modal 2023-09-19 18:15:50 -05:00
Sam Becker
bab7477e7d Delay generating blur data to avoid race condition 2023-09-19 18:04:47 -05:00
Sam Becker
6ff2b16d09 Switch photo ids to nanoids 2023-09-19 16:26:49 -05:00
Sam Becker
7b66647343 Increase og image grid gap 2023-09-18 23:31:50 -05:00
Sam Becker
44027408a2 Tweak photo tag layout 2023-09-18 20:03:50 -05:00
Sam Becker
552d4c4c12 Fix tag photo grid links 2023-09-18 19:51:42 -05:00
Sam Becker
858a314018 Create tag-level photo view 2023-09-18 19:02:36 -05:00
Sam Becker
aa43ee3012 Fix short id form field 2023-09-18 16:50:40 -05:00
Sam Becker
c51cd57365 Link photo id to blob url 2023-09-18 15:48:15 -05:00
Sam Becker
1e8c4c839f Refine tag folder metadata 2023-09-17 23:28:36 -05:00
Sam Becker
7649323a28 Top align individual photos 2023-09-17 20:43:50 -05:00
Sam Becker
9bdf0c3f09 Refactor og image generation 2023-09-17 19:46:07 -05:00
Sam Becker
0af79f491a Fix share button placement for sm breakpoint 2023-09-15 17:29:03 -05:00
Sam Becker
8ad7551426 Prevent scroll when clicking prev/next 2023-09-15 15:27:46 -05:00
Sam Becker
583cecc241 Set minimum page height 2023-09-14 23:14:02 -05:00
Sam Becker
ac0b584ae0 Make custom domain configuration not required 2023-09-14 21:28:36 -05:00
Sam Becker
4a7ea83e80 Optimize tag page layout 2023-09-14 20:43:53 -05:00
Sam Becker
9f01ddbff7 Refactor <IconButton /> 2023-09-14 18:25:10 -05:00
Sam Becker
260a97a88e Refine tag page behavior 2023-09-14 18:03:01 -05:00