Sam Becker
|
bd187da8a5
|
Add html test coverage
|
2024-09-21 14:20:24 -05:00 |
|
Sam Becker
|
b48697288e
|
Allow rich formatting in site about text
|
2024-09-21 14:15:36 -05:00 |
|
Sam Becker
|
ae8da21ae5
|
Fallback to dates in photo nav
|
2024-09-01 12:22:42 -05:00 |
|
Sam Becker
|
4c092cef54
|
Make EXIF parsing more compatible
|
2024-07-26 12:03:59 -05:00 |
|
Sam Becker
|
3039076e27
|
Introduce multiple uploads component
|
2024-05-26 22:40:02 -05:00 |
|
Sam Becker
|
b5a038fd50
|
Format CMD-K text
|
2024-05-26 12:13:12 -05:00 |
|
Sam Becker
|
a6c6a56271
|
Adjust X share url to help open in native app
|
2024-05-26 11:20:16 -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
|
7cd5ccbe15
|
Add core focal length views
|
2024-05-21 12:03:32 -05:00 |
|
Sam Becker
|
2b692754ec
|
Upgrade ai sdk
|
2024-05-10 14:55:47 -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
|
6e7e46d602
|
Refactor infinite scroll pattern, use for admin photos
|
2024-04-28 17:36:20 -05:00 |
|
Sam Becker
|
dbe410384e
|
Hide ppr rethrow console messages
|
2024-04-19 00:04:06 -05:00 |
|
Sam Becker
|
09073b5c3e
|
Merge branch 'main' into static
|
2024-04-16 16:45:50 -05:00 |
|
Sam Becker
|
ff5b9dfa82
|
Remove console.log
|
2024-04-12 12:23:29 -05:00 |
|
Sam Becker
|
ff2bbc4821
|
Refine comment
|
2024-04-12 12:21:14 -05:00 |
|
Sam Becker
|
ae3770ae30
|
Refine fraction formatting behavior
|
2024-04-12 12:20:24 -05:00 |
|
Sam Becker
|
b18bab2460
|
Merge branch 'main' into static
|
2024-04-12 08:49:04 -05:00 |
|
Sam Becker
|
4e3d1dec08
|
Improve exposure compensation fraction formatting
|
2024-04-11 20:40:55 -05:00 |
|
Sam Becker
|
5af688b9bf
|
Merge branch 'main' into static
|
2024-04-08 22:51:39 -05:00 |
|
Sam Becker
|
7421256cb6
|
Warn before throwing out uncommitted form changes
|
2024-04-08 21:51:18 -05:00 |
|
Sam Becker
|
9e024e048b
|
Merge branch 'main' into static
|
2024-04-01 09:02:08 -05:00 |
|
Sam Becker
|
a9fc3182c4
|
Improve ai/blur capture and loading status
|
2024-03-30 23:16:02 -05:00 |
|
Sam Becker
|
351b68f3e5
|
Merge branch 'main' into static
|
2024-03-30 11:14:15 -05:00 |
|
Sam Becker
|
62e83ede84
|
Add leading 0 to dates
|
2024-03-27 11:21:19 -05:00 |
|
Sam Becker
|
3ad0e6d2f3
|
Refine PPR error screening logic
|
2024-03-01 17:33:53 -06:00 |
|
Sam Becker
|
ab567a456b
|
Tweak ppr error screening logic
|
2024-03-01 17:25:53 -06:00 |
|
Sam Becker
|
ea9b7f0274
|
Update PPR error types
|
2024-03-01 17:09:22 -06:00 |
|
Sam Becker
|
4820aa6545
|
Change ppr error handling
|
2024-03-01 17:08:38 -06:00 |
|
Sam Becker
|
3120502c17
|
Revert to previous re-throwing behavior
|
2024-02-29 23:00:00 -06:00 |
|
Sam Becker
|
0a4e93bae6
|
Change ppr re-throwing behavior
|
2024-02-29 22:41:13 -06:00 |
|
Sam Becker
|
655fb63e8c
|
Merge branch 'main' into static
|
2024-02-29 22:31:48 -06:00 |
|
Sam Becker
|
fef580e8fa
|
Refine date parsing, update tests
|
2024-02-29 14:58:10 -06:00 |
|
Sam Becker
|
20fbcca862
|
Make datetime parsing resilient to empty strings
|
2024-02-29 11:57:04 -06:00 |
|
Sam Becker
|
1af4ae81b5
|
Remove extra blank line
|
2024-02-28 22:22:26 -06:00 |
|
Sam Becker
|
788708e0aa
|
Merge branch 'main' into static
|
2024-02-28 00:05:57 -06:00 |
|
Sam Becker
|
ab8d088df5
|
Make photo tag text encoding more resilient
|
2024-02-27 23:32:51 -06:00 |
|
Sam Becker
|
6096eb75b3
|
Change ppr logging
|
2024-02-26 12:19:47 -06:00 |
|
Sam Becker
|
d06de4d8ea
|
Add PPR error screening to admin pages
|
2024-02-26 11:53:34 -06:00 |
|
Sam Becker
|
dc07da13fe
|
Merge branch 'main' into static
|
2024-02-20 22:35:37 -06:00 |
|
Sam Becker
|
6aa351cf29
|
Add header icons/annotations to cmd-k menu, optimize behavior
|
2024-02-20 17:13:39 -06:00 |
|
Sam Becker
|
0b523a1c95
|
PPR-ify admin nav
|
2024-01-18 18:24:11 -06:00 |
|
Sam Becker
|
62c1796840
|
Streamline camera text
|
2024-01-08 00:17:04 -06:00 |
|
Sam Becker
|
8efe9529e3
|
Handle non-numeric timestamps
|
2024-01-07 22:47:09 -06:00 |
|
Sam Becker
|
7b6b819328
|
Make app more resilient to missing vercel project meta
|
2024-01-05 15:46:49 -06:00 |
|
Sam Becker
|
91e1fb2166
|
Switch to clsx for class concatenation
|
2023-12-30 13:46:42 -05:00 |
|
Sam Becker
|
b83c20ac3d
|
Improve tag punctuation handling
|
2023-12-11 20:36:01 -06:00 |
|
Sam Becker
|
f68430ff74
|
Refactor aspect ratio handling
|
2023-11-27 18:33:50 -06:00 |
|
Sam Becker
|
1ae5ed89b2
|
Refactor next/image size handling
|
2023-11-24 13:04:38 -06:00 |
|
Sam Becker
|
35183b7b98
|
Make usePrefersReducedMotion more server friendly
|
2023-11-11 11:50:40 -06:00 |
|
Sam Becker
|
e1e2552f5d
|
Limit animation when reduced motion is preferred
|
2023-11-10 22:39:14 -06:00 |
|
Sam Becker
|
f431470e7b
|
Create custom media query hook
|
2023-11-07 00:13:48 -06:00 |
|
Sam Becker
|
f45d555989
|
Store useIsDesktop hook as variable first
|
2023-11-06 23:04:42 -06:00 |
|
Sam Becker
|
502280eb3b
|
Redirect from /sets to /grid on desktop
|
2023-11-06 22:52:03 -06:00 |
|
Sam Becker
|
af693b9141
|
Finalize exif syncing behaviors
|
2023-11-01 23:20:46 -05:00 |
|
Sam Becker
|
0e9fd04046
|
Temporarily make formatTag resilient
|
2023-10-23 00:39:58 -05:00 |
|
Sam Becker
|
6cd0d0b285
|
Refine EXIF text formatting
|
2023-10-21 21:30:45 -05:00 |
|
Sam Becker
|
068a0638a0
|
Gracefully handle missing EXIF data
|
2023-10-20 18:19:11 -05:00 |
|
Sam Becker
|
572d7b9653
|
Shorten share modal urls
|
2023-10-15 13:05:25 -05:00 |
|
Sam Becker
|
e7d894b54c
|
Improve site-wide url parsing
|
2023-10-15 11:19:19 -05:00 |
|
Sam Becker
|
5e75025aad
|
Turn off upload debugging
|
2023-10-14 13:14:48 -05:00 |
|
Sam Becker
|
d41c7f4617
|
Setup CopyExif with mixed results
|
2023-10-14 12:21:09 -05:00 |
|
Sam Becker
|
53e6cb1da4
|
Exclude small exposure compensation values
|
2023-10-10 15:45:55 -05:00 |
|
Sam Becker
|
7c5ec62bda
|
Allow tags to be edited globally
|
2023-10-06 12:54:54 -05:00 |
|
Sam Becker
|
6e68aa16c5
|
Show camera devices, add clear cache button
|
2023-10-01 22:58:55 -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
|
6ff2b16d09
|
Switch photo ids to nanoids
|
2023-09-19 16:26:49 -05:00 |
|
Sam Becker
|
9bdf0c3f09
|
Refactor og image generation
|
2023-09-17 19:46:07 -05:00 |
|
Sam Becker
|
4a7ea83e80
|
Optimize tag page layout
|
2023-09-14 20:43:53 -05:00 |
|
Sam Becker
|
235d4b0b5f
|
Show og image grid for tags
|
2023-09-14 17:25:18 -05:00 |
|
Sam Becker
|
3c78cb2024
|
Add tagging to photos
|
2023-09-14 14:01:59 -05:00 |
|
Sam Becker
|
7f14b69605
|
Redirect when photo can't be retrieved
|
2023-09-05 10:26:18 -05:00 |
|
Sam Becker
|
df11a86181
|
Init
|
2023-09-05 09:00:57 -05:00 |
|