Sam Becker
|
e299c6d2af
|
Make untitled photo meta consistent
|
2025-04-18 15:36:07 -05:00 |
|
Sam Becker
|
b7e4a60b9f
|
Show background color while upload thumbnails load
|
2025-04-18 11:31:19 -05:00 |
|
Sam Becker
|
08b3101218
|
Improve AI error detection
|
2025-04-18 11:20:34 -05:00 |
|
Sam Becker
|
b69f2c244b
|
Refine recipe text code
|
2025-04-18 10:44:46 -05:00 |
|
Sam Becker
|
aa7918563e
|
Fix recipe overlay shadow/background
|
2025-04-17 17:27:47 -05:00 |
|
Sam Becker
|
46d49299d6
|
Refine recipe text export
|
2025-04-17 10:00:15 -05:00 |
|
Sam Becker
|
c5b54f627c
|
Add custom error page for client-side exceptions
|
2025-04-17 09:30:55 -05:00 |
|
Sam Becker
|
93fa003f72
|
Improve recipe export text formatting
|
2025-04-16 09:36:43 -05:00 |
|
Sam Becker
|
dfbe3151ca
|
Show recipe data when viewing film set
|
2025-04-16 09:24:53 -05:00 |
|
Sam Becker
|
9c14051236
|
Remove animation logging
|
2025-04-16 09:00:46 -05:00 |
|
Sam Becker
|
c53edb0dff
|
Adjust new breakpoints for high density grids
|
2025-04-14 08:54:17 -05:00 |
|
Sam Becker
|
229e7586cf
|
Introduce active link status in more places
|
2025-04-13 16:31:07 -05:00 |
|
Sam Becker
|
c8f5512f68
|
Add active states to links
|
2025-04-13 15:54:44 -05:00 |
|
Sam Becker
|
20eaf39e4d
|
Change modal backgrounds for light mode
|
2025-04-13 15:44:08 -05:00 |
|
Sam Becker
|
0cef385623
|
Increase horizontal space for category content
|
2025-04-13 15:12:24 -05:00 |
|
Sam Becker
|
2b7e474d0d
|
Adjust recipe hover
|
2025-04-12 19:01:02 -05:00 |
|
Sam Becker
|
ff6e4f6684
|
Centralize insights data
|
2025-04-12 18:55:00 -05:00 |
|
Sam Becker
|
898d353055
|
Refine LinkWithStatus behavior
|
2025-04-12 13:15:34 -05:00 |
|
Sam Becker
|
26a8dd2d0a
|
addRandomSuffix now default in vercel-blob
|
2025-04-12 00:49:10 -05:00 |
|
Sam Becker
|
1f4f772ab9
|
Tweak LinkWithStatus types
|
2025-04-12 00:41:08 -05:00 |
|
Sam Becker
|
eceeec6aed
|
Fix LinkWithStatus children prop
|
2025-04-12 00:38:38 -05:00 |
|
Sam Becker
|
df1f16f930
|
Leverage useLinkStatus
|
2025-04-12 00:21:28 -05:00 |
|
Sam Becker
|
7bf5b4fbf7
|
Fix <RecipeHeader /> prop
|
2025-04-10 20:53:56 -05:00 |
|
Sam Becker
|
7d7b05c742
|
Reintroduce recipe button next to films
|
2025-04-10 20:36:38 -05:00 |
|
Sam Becker
|
ad1bb5e95c
|
Integrate native share sheets
|
2025-04-09 21:10:56 -05:00 |
|
Sam Becker
|
8997d259f0
|
Add link css comment
|
2025-04-09 19:37:31 -05:00 |
|
Sam Becker
|
b5f0e2ed47
|
Refine photo overlay button
|
2025-04-09 19:29:51 -05:00 |
|
Sam Becker
|
e276091b34
|
Refine recipe overlay button
|
2025-04-09 00:07:20 -05:00 |
|
Sam Becker
|
d1689371a2
|
Streamline recipe overlay interactions
|
2025-04-08 20:00:28 -05:00 |
|
Sam Becker
|
bcbba9b08f
|
Resume suppressing sql debug logs when building
|
2025-04-06 15:29:02 -05:00 |
|
Sam Becker
|
6585b29652
|
Improve getPhotosMeta caching
|
2025-04-06 15:13:05 -05:00 |
|
Sam Becker
|
4eacce7456
|
Cache photo meta queries
|
2025-04-06 15:00:24 -05:00 |
|
Sam Becker
|
2ce07492ed
|
Cache global category queries
|
2025-04-06 14:48:30 -05:00 |
|
Sam Becker
|
b57283e428
|
Refine image zoom ref handling
|
2025-04-06 11:17:57 -05:00 |
|
Sam Becker
|
0ee0e120ca
|
Separate final ts-exif-parser references
|
2025-04-05 17:02:58 -05:00 |
|
Sam Becker
|
b30cdc90d6
|
Show data loading status in admin menu
|
2025-04-05 16:50:20 -05:00 |
|
Sam Becker
|
5a97b8f7c2
|
Improve static generation error logging
|
2025-04-05 16:25:56 -05:00 |
|
Sam Becker
|
29b64ff376
|
Refine recipe scroll-into-view behavior
|
2025-04-05 16:19:35 -05:00 |
|
Sam Becker
|
b9b1c82c39
|
Prevent incorrect animation config overwrites
|
2025-04-05 16:11:16 -05:00 |
|
Sam Becker
|
3152c4f2aa
|
Augment sql logging
|
2025-04-05 14:11:46 -05:00 |
|
Sam Becker
|
6badfefc56
|
Fix image fallback/zoom controls interaction
|
2025-04-05 00:40:56 -05:00 |
|
Sam Becker
|
11b9716482
|
Refine image fallback behavior
|
2025-04-05 00:31:19 -05:00 |
|
Sam Becker
|
a07978309b
|
Shrink command k border radius
|
2025-04-04 23:44:57 -05:00 |
|
Sam Becker
|
54c7b04d48
|
Adjust image fallback cache behavior
|
2025-04-04 23:35:11 -05:00 |
|
Sam Becker
|
b6a5a0c5da
|
Improve pixel lens formatting
|
2025-04-04 22:13:10 -05:00 |
|
Sam Becker
|
c564621e91
|
Always show favs first in sidebar
|
2025-04-04 20:43:42 -05:00 |
|
Sam Becker
|
7dd07aac6e
|
Shrink client bundle
|
2025-04-04 18:09:47 -05:00 |
|
Sam Becker
|
47a53a2398
|
Support iPhone lenses without makes
|
2025-04-04 08:57:55 -05:00 |
|
Sam Becker
|
8423f3e4fb
|
Add query label to unknown sql error logs
|
2025-04-04 08:37:20 -05:00 |
|
Sam Becker
|
51ba7aed3b
|
Only change direction when scrollY has changed
|
2025-04-03 23:41:51 -05:00 |
|
Sam Becker
|
c7e1a6b617
|
Unify favs/hidden checkboxes
|
2025-04-03 21:39:31 -05:00 |
|
Sam Becker
|
ffde3cedaf
|
Refactor sticky nav hook/components
|
2025-04-03 18:10:43 -05:00 |
|
Sam Becker
|
c959e88ebb
|
Fix scroll direction detection for Safari rubber-banding
|
2025-04-03 09:33:53 -05:00 |
|
Sam Becker
|
e5b8f29d59
|
Prevent full-width count hovers on large images
|
2025-04-03 09:16:54 -05:00 |
|
Sam Becker
|
d04488982a
|
Tweak useScrollDirection behavior
|
2025-04-02 21:41:34 -05:00 |
|
Sam Becker
|
4a8964f520
|
Refine upload animations
|
2025-04-02 21:36:32 -05:00 |
|
Sam Becker
|
3e7248ca8e
|
Refine upload styles
|
2025-04-02 21:16:12 -05:00 |
|
Sam Becker
|
eefcc50505
|
Shrink upload tile on mobile
|
2025-04-02 21:07:54 -05:00 |
|
Sam Becker
|
2322c0a3f3
|
View large upload thumbnails
|
2025-04-02 20:42:36 -05:00 |
|
Sam Becker
|
a27a1e8373
|
Resolve circular dependency in useScrollDirection
|
2025-04-02 00:00:12 -05:00 |
|
Sam Becker
|
51a614d97f
|
Finalize non-fuji film icon treatment
|
2025-04-01 23:43:29 -05:00 |
|
Sam Becker
|
df41838e6f
|
Fix fujifilm simulation input rendering
|
2025-04-01 23:35:32 -05:00 |
|
Sam Becker
|
6983961198
|
Optimize sign out behavior
|
2025-04-01 22:55:43 -05:00 |
|
Sam Becker
|
99dde505b3
|
Standardize recipe props
|
2025-04-01 21:15:55 -05:00 |
|
Sam Becker
|
f9db50e41a
|
Generalize film type and labeling strategy
|
2025-04-01 21:08:36 -05:00 |
|
Sam Becker
|
087a5e223c
|
Finalize film dropdown icon
|
2025-04-01 20:43:11 -05:00 |
|
Sam Becker
|
6f8eb85a86
|
Use full film simulation name in form
|
2025-04-01 09:29:41 -05:00 |
|
Sam Becker
|
16c58facc9
|
Always show all film simulations for fujis
|
2025-03-31 09:13:13 -05:00 |
|
Sam Becker
|
b943d3c102
|
TagInput behaves as dropdown when limit is set to 1
|
2025-03-31 08:47:37 -05:00 |
|
Sam Becker
|
5f992788f2
|
Switch film chooser to tag input
|
2025-03-31 00:25:25 -05:00 |
|
Sam Becker
|
09d7a07722
|
Catch up to 3 JIT migrations
|
2025-03-30 20:08:49 -05:00 |
|
Sam Becker
|
3a8af98235
|
Adjust film form text
|
2025-03-30 13:57:34 -05:00 |
|
Sam Becker
|
7bf2c45145
|
Show film field when editing non-Fuji photos
|
2025-03-30 13:37:06 -05:00 |
|
Sam Becker
|
0dfc12d06e
|
Standardize film types/arguments
|
2025-03-30 00:51:14 -05:00 |
|
Sam Becker
|
4441ab2b72
|
Merge branch 'main' into universal-films
|
2025-03-29 23:54:15 -05:00 |
|
Sam Becker
|
e5146081d4
|
Parameterize static lens paths
|
2025-03-29 23:47:43 -05:00 |
|
Sam Becker
|
e062e6fb6a
|
Merge branch 'main' into universal-films
|
2025-03-29 22:59:17 -05:00 |
|
Sam Becker
|
c5d23ab037
|
Guard against empty lens strings
|
2025-03-29 22:59:02 -05:00 |
|
Sam Becker
|
763cc4de14
|
Rename core film types
|
2025-03-29 22:58:04 -05:00 |
|
Sam Becker
|
763428547c
|
Rename core film simulation pages
|
2025-03-29 22:40:44 -05:00 |
|
Sam Becker
|
2411b2a2b6
|
Switch to use() for context
|
2025-03-29 22:30:42 -05:00 |
|
Sam Becker
|
ce9e384375
|
Add iPhone mini support
|
2025-03-29 22:19:42 -05:00 |
|
Sam Becker
|
6ed94c4857
|
Cache category counts
|
2025-03-29 16:19:51 -05:00 |
|
Sam Becker
|
69ec607e37
|
Show category counts on hover
|
2025-03-29 15:44:53 -05:00 |
|
Sam Becker
|
35b61a79af
|
Sort focal lengths numerically
|
2025-03-29 13:48:27 -05:00 |
|
Sam Becker
|
720489b781
|
Lighten default dark matte
|
2025-03-29 13:26:52 -05:00 |
|
Sam Becker
|
9b5f5a521f
|
Shrink matte color swatch
|
2025-03-29 13:16:57 -05:00 |
|
Sam Becker
|
813658a3d4
|
Offer matte background color configuration
|
2025-03-29 13:00:24 -05:00 |
|
Sam Becker
|
6344a469b7
|
Prevent errant clicks from trigger being too close to admin menu
|
2025-03-29 12:10:32 -05:00 |
|
Sam Becker
|
88ef90fb38
|
Categorize pixels lenses without makes
|
2025-03-29 12:06:12 -05:00 |
|
Sam Becker
|
b1bbd8935a
|
Loosen Pixel lens regex
|
2025-03-28 23:51:04 -05:00 |
|
Sam Becker
|
075f104367
|
Offer abbreviated formatting for Pixel lenses
|
2025-03-28 23:45:57 -05:00 |
|
Sam Becker
|
c94fb65ee1
|
Fix admin button clipping
|
2025-03-28 21:49:32 -05:00 |
|
Sam Becker
|
50f3c4f9c2
|
Simplify fraction function
|
2025-03-28 15:52:28 -05:00 |
|
Sam Becker
|
ed383ae56d
|
Add 1/6 fractions, add test coverage
|
2025-03-28 11:31:29 -05:00 |
|
Sam Becker
|
02319da5c7
|
Handle content overflow on large photos with masked component
|
2025-03-27 22:55:18 -05:00 |
|
Sam Becker
|
3364c26b0c
|
Handle scroll overflow on photo meta
|
2025-03-27 20:08:08 -05:00 |
|
Sam Becker
|
1917c48158
|
Tweak app config text
|
2025-03-27 11:49:31 -05:00 |
|
Sam Becker
|
28ba378f11
|
Generalize <MaskedScroll /> component, refine cmdk scroll
|
2025-03-27 11:23:20 -05:00 |
|
Sam Becker
|
29c3c7f167
|
Decouple faded scroll component from behavior
|
2025-03-26 22:34:50 -05:00 |
|