Sam Becker
|
7c267caa0a
|
Fix grid page unmount debug
|
2024-07-16 11:05:06 -05:00 |
|
Sam Becker
|
12e0f092b6
|
Debug grid page unmount
|
2024-07-16 10:19:49 -05:00 |
|
Sam Becker
|
6eecb553f4
|
Refine photo select/deselect, admin app menu
|
2024-07-14 18:31:35 -05:00 |
|
Sam Becker
|
1088229885
|
Create checkbox overlay component
|
2024-07-09 10:08:17 -05:00 |
|
Sam Becker
|
f1c0d8ff93
|
Refine batch selection styles/behavior
|
2024-07-08 19:55:28 -05:00 |
|
Sam Becker
|
291e36f76a
|
Create custom checkbox
|
2024-07-08 19:31:42 -05:00 |
|
Sam Becker
|
3f0b9e7b27
|
Allow admins to select photos from /grid
|
2024-07-07 23:27:36 -05:00 |
|
Sam Becker
|
f7984600e1
|
Add query for tagging multiple photos arbitrarily
|
2024-07-07 20:57:02 -05:00 |
|
Sam Becker
|
ac5f709c3d
|
Rearchitect client-side EXIF syncing
|
2024-07-07 13:01:06 -05:00 |
|
Sam Becker
|
867176775c
|
Switch upload animation to wobble
|
2024-07-06 20:30:03 -05:00 |
|
Sam Becker
|
c2f9ddf6b6
|
Streamline url add api
|
2024-07-06 14:04:03 -05:00 |
|
Sam Becker
|
5f028a3b07
|
Update photo install visualization
|
2024-07-06 12:42:26 -05:00 |
|
Sam Becker
|
3d505d88c9
|
Make adding all uploads status more granular
|
2024-07-02 23:01:30 -05:00 |
|
Sam Becker
|
2ed96eb2f4
|
Refactor core navigation to support grid-first root
|
2024-06-29 22:19:27 -05:00 |
|
Sam Becker
|
bc8df4a2a2
|
Standardize on createdAt when querying admin photos
|
2024-06-29 15:49:22 -05:00 |
|
Sam Becker
|
9aa6546b90
|
Introduce official error/warning components
|
2024-06-20 19:25:15 -05:00 |
|
Sam Becker
|
e16dbb80a4
|
Standardize query auth check
|
2024-06-20 00:08:28 -05:00 |
|
Sam Becker
|
817d4b389e
|
Improve image transform error handling
|
2024-06-17 14:27:32 -05:00 |
|
Sam Becker
|
930b80b9f1
|
Make syncing/updating photos more resilient to timeouts
|
2024-06-17 11:01:19 -05:00 |
|
Sam Becker
|
787f638cd7
|
Finalize sync/cleanup ux
|
2024-06-17 00:13:20 -05:00 |
|
Sam Becker
|
aec9748d9a
|
Refine outdated page
|
2024-06-16 15:24:20 -05:00 |
|
Sam Becker
|
48b1751b12
|
Refine outdated photo view
|
2024-06-16 15:18:16 -05:00 |
|
Sam Becker
|
a835e9ccdc
|
Update outdated photo threshold
|
2024-06-16 13:37:11 -05:00 |
|
Sam Becker
|
6b262b46de
|
Add outdated photos page
|
2024-06-16 13:30:52 -05:00 |
|
Sam Becker
|
4d448fb0bb
|
Merge branch 'main' into batch-migrate
|
2024-06-16 12:47:28 -05:00 |
|
Sam Becker
|
6326db0a18
|
Batch upload adding action
|
2024-06-16 12:39:23 -05:00 |
|
Sam Becker
|
68c92796ae
|
Add batch upload limit argument
|
2024-06-16 00:17:51 -05:00 |
|
Sam Becker
|
9faef7e1f2
|
Refine upload styles, date/query behavior
|
2024-06-15 23:59:59 -05:00 |
|
Sam Becker
|
ffeef657c3
|
Streamline AI text formatting
|
2024-06-12 11:41:02 -05:00 |
|
Sam Becker
|
cb14f3c8f9
|
Fix title/caption AI text generation when uploading multiple photos
|
2024-06-12 09:33:19 -05:00 |
|
Sam Becker
|
5802eb95ba
|
Switch AI model to gpt-4o due to gpt-4-vision-preview deprecation
|
2024-06-09 11:18:16 -05:00 |
|
Sam Becker
|
b8e1d22b64
|
Tweak GPS overwrite schema
|
2024-06-08 17:39:27 -05:00 |
|
Sam Becker
|
a09e3b2dba
|
Refine GPS-stripping approach
|
2024-06-08 11:14:45 -05:00 |
|
Sam Becker
|
1109ce7212
|
Test EXIF removal with sharp, add note about file manipulation
|
2024-06-07 16:40:40 -05:00 |
|
Sam Becker
|
605b66f640
|
Add GPS fields to strip
|
2024-06-07 12:40:53 -05:00 |
|
Sam Becker
|
45689acb26
|
Switch to Sharp for EXIF removal
|
2024-06-07 12:32:40 -05:00 |
|
Sam Becker
|
f74ef19180
|
Use custom base 64 <> blob function
|
2024-06-07 11:51:36 -05:00 |
|
Sam Becker
|
f675cc4fee
|
Add GPS EXIF logging
|
2024-06-07 11:38:05 -05:00 |
|
Sam Becker
|
b492cf3ea2
|
Remove shouldStripGpsData from formData
|
2024-06-07 11:22:35 -05:00 |
|
Sam Becker
|
11362450f1
|
Strip GPS data when uploading/syncing photos
|
2024-06-07 00:24:52 -05:00 |
|
Sam Becker
|
b35326cfc3
|
Disable fetch caching when inspecting uploads
|
2024-06-06 21:29:10 -05:00 |
|
Sam Becker
|
2580381373
|
Create queries for lenses
|
2024-06-06 13:47:54 -05:00 |
|
Sam Becker
|
d8d6c68fc8
|
Add lens make/model to db w/ migrations
|
2024-06-06 11:44:21 -05:00 |
|
Sam Becker
|
cf3e6c1300
|
Add focal length to cmd-k menu
|
2024-06-05 20:02:30 -05:00 |
|
Sam Becker
|
141c16135f
|
Improve AI text generation error handling
|
2024-05-30 13:55:05 -05:00 |
|
Sam Becker
|
3021018dc0
|
Add comprehensive photo data syncing
|
2024-05-29 23:30:26 -05:00 |
|
Sam Becker
|
ce2a5a213f
|
Add hover to focal length links
|
2024-05-29 22:00:16 -05:00 |
|
Sam Becker
|
3e08494c74
|
Fix /grid pagination layout
|
2024-05-29 16:24:03 -05:00 |
|
Sam Becker
|
2da60e68c1
|
Refactor admin AI/sync buttons
|
2024-05-29 14:13:48 -05:00 |
|
Sam Becker
|
1fd8f2c0ec
|
Increase column width in high-density photo grids
|
2024-05-28 18:41:49 -05:00 |
|
Sam Becker
|
90f736ee6a
|
Fix admin photo menu glitches
|
2024-05-28 00:10:34 -05:00 |
|
Sam Becker
|
1fca04320c
|
Post upload status from server action
|
2024-05-27 22:29:45 -05:00 |
|
Sam Becker
|
31396b83cc
|
Finalize multi-image upload backend data processing
|
2024-05-27 00:16:09 -05:00 |
|
Sam Becker
|
3039076e27
|
Introduce multiple uploads component
|
2024-05-26 22:40:02 -05:00 |
|
Sam Becker
|
64d6608a79
|
Remove favorite action from hidden photos
|
2024-05-26 14:46:07 -05:00 |
|
Sam Becker
|
41968fd6de
|
Hide share button for hidden images
|
2024-05-26 12:45:02 -05:00 |
|
Sam Becker
|
567d59bf0e
|
Refine og image layouts, add X posting to share modal
|
2024-05-25 23:51:22 -05:00 |
|
Sam Becker
|
76dc450e9f
|
Add focal length links to large photos
|
2024-05-21 12:37:42 -05:00 |
|
Sam Becker
|
f7321bd831
|
Build out final focal length views
|
2024-05-21 12:34:45 -05:00 |
|
Sam Becker
|
7cd5ccbe15
|
Add core focal length views
|
2024-05-21 12:03:32 -05:00 |
|
Sam Becker
|
1a957f8d3e
|
Remove getPhotos logging
|
2024-05-20 17:39:06 -05:00 |
|
Sam Becker
|
2985b12a6c
|
Add temporary getPhotos logging
|
2024-05-20 17:22:23 -05:00 |
|
Sam Becker
|
12d051ae2c
|
Refactor photo/db
|
2024-05-20 12:01:44 -05:00 |
|
Sam Becker
|
baa3edcf9f
|
Standardize, rename queries
|
2024-05-20 11:48:56 -05:00 |
|
Sam Becker
|
17532465db
|
Remove unique sql wrapper functions
|
2024-05-20 11:33:39 -05:00 |
|
Sam Becker
|
58f52343dd
|
Remove dedicated count/date queries
|
2024-05-20 11:25:17 -05:00 |
|
Sam Becker
|
305bf21915
|
Use new meta query for cameras, simulations
|
2024-05-20 11:13:44 -05:00 |
|
Sam Becker
|
14ee9b30c9
|
Generalize photo meta queries, apply to tags
|
2024-05-20 10:48:33 -05:00 |
|
Sam Becker
|
bc87d2ec0f
|
Apply full photo set behavior to all sets
|
2024-05-20 00:08:23 -05:00 |
|
Sam Becker
|
dcfc04c842
|
Generalize nearId photo queries
|
2024-05-19 21:27:07 -05:00 |
|
Sam Becker
|
8bfa078c9d
|
Tweak loading choreography
|
2024-05-19 18:25:21 -05:00 |
|
Sam Becker
|
446d3ae963
|
Refactor infinite query constants
|
2024-05-19 14:41:45 -05:00 |
|
Sam Becker
|
580926caca
|
Improve photo form ux
|
2024-05-18 23:47:09 -05:00 |
|
Sam Becker
|
75200c9b2b
|
Fix entity-based infinite scroll queries
|
2024-05-18 16:10:11 -05:00 |
|
Sam Becker
|
0f43b1977b
|
Finalize transition away from param-based infinite scroll
|
2024-05-18 14:49:36 -05:00 |
|
Sam Becker
|
af7424315d
|
Generalize infinite scroll, add to camera views
|
2024-05-18 13:53:53 -05:00 |
|
Sam Becker
|
a3a17d8835
|
Prevent /tags/hidden pre-rendering
|
2024-05-15 12:41:07 -05:00 |
|
Sam Becker
|
42a23d1863
|
Fix blurDataURL capitalization
|
2024-05-13 20:10:06 -05:00 |
|
Sam Becker
|
1931f64f96
|
Refactor image components
|
2024-05-13 19:40:46 -05:00 |
|
Sam Becker
|
feba9e1788
|
Fix image grid sizing
|
2024-05-13 19:04:01 -05:00 |
|
Sam Becker
|
e00d6ad62a
|
Anonymize photo upload storage urls
|
2024-05-12 19:02:53 -05:00 |
|
Sam Becker
|
9c9541977f
|
Add hidden to sidebar and cmd-k menu
|
2024-05-12 18:20:12 -05:00 |
|
Sam Becker
|
33469a60ee
|
Update getPhoto action signatures
|
2024-05-12 15:27:15 -05:00 |
|
Sam Becker
|
c0f4f1fbf1
|
Create protected hidden routes for admins
|
2024-05-12 13:06:23 -05:00 |
|
Sam Becker
|
2b692754ec
|
Upgrade ai sdk
|
2024-05-10 14:55:47 -05:00 |
|
Sam Becker
|
55db7b5766
|
Remove active interaction on large photos
|
2024-05-09 19:22:40 -05:00 |
|
Sam Becker
|
577371e28f
|
Refine photo matte implementation
|
2024-05-09 19:09:05 -05:00 |
|
Sam Becker
|
32c659414a
|
Add basic matte views to large photos
|
2024-05-09 12:31:57 -05:00 |
|
Sam Becker
|
cdb2ab5215
|
Merge pull request #90 from sambecker/static-optimization
Add optional static optimization
|
2024-05-08 12:36:49 -05:00 |
|
Sam Becker
|
aeba8d02c5
|
Separate PPR from static optimization
|
2024-05-08 11:36:20 -05:00 |
|
Sam Becker
|
3c367f68b9
|
Tweak date/time positioning in photo details
|
2024-05-07 23:07:02 -05:00 |
|
Sam Becker
|
ec1985d311
|
Tweak blur form handling
|
2024-05-07 14:31:57 -05:00 |
|
Sam Becker
|
e79a053b6d
|
Merge branch 'main' into ppr-static
|
2024-05-07 10:50:16 -05:00 |
|
Sam Becker
|
7b4fe756b3
|
Refine blur compatibility behavior
|
2024-05-07 10:26:26 -05:00 |
|
Sam Becker
|
97830c50ae
|
Improve blur data form handling
|
2024-05-07 09:36:46 -05:00 |
|
Sam Becker
|
bbc0a4e239
|
Prevent server-side blur generation when disabled
|
2024-05-07 00:15:40 -05:00 |
|
Sam Becker
|
2e4208e7e1
|
Streamline primitive components
|
2024-05-07 00:03:28 -05:00 |
|
Sam Becker
|
af0b004a79
|
Auto-generate blur data when editing photos
|
2024-05-06 21:34:04 -05:00 |
|
Sam Becker
|
4a8e56f5bb
|
Stop generating blur data when clicking EXIF button
|
2024-05-06 09:19:13 -05:00 |
|
Sam Becker
|
d448c36445
|
Build tooling around server-side blur generation
|
2024-05-06 00:19:42 -05:00 |
|