Sam Becker
|
01c8b5d22b
|
Speed up image fallback cache checks
|
2025-04-27 17:28:45 -05:00 |
|
Sam Becker
|
63dcab09e5
|
Update image fallback loading check
|
2025-04-27 16:30:02 -05:00 |
|
Sam Becker
|
f98be60ea6
|
Simplify AI/visibility config details
|
2025-04-27 16:22:30 -05:00 |
|
Sam Becker
|
db5717ce1d
|
Add configuration for keyboard shortcut tooltips
|
2025-04-27 16:18:26 -05:00 |
|
Sam Becker
|
7c6e8371b8
|
Make sure images load before hiding fallback
|
2025-04-27 15:55:30 -05:00 |
|
Sam Becker
|
a8378fada9
|
Refine nav title/caption style
|
2025-04-27 15:42:45 -05:00 |
|
Sam Becker
|
52819b428b
|
Prevent tooltips being stuck after navigation
|
2025-04-27 10:37:47 -05:00 |
|
Sam Becker
|
f36df322a0
|
Reintroduce admin data loading state to menu
|
2025-04-27 10:26:48 -05:00 |
|
Sam Becker
|
1cf9c28e40
|
Hide key command hints on mobile
|
2025-04-27 10:05:59 -05:00 |
|
Sam Becker
|
a22b90c01e
|
Simplify cmdk keyboard capture
|
2025-04-27 10:03:19 -05:00 |
|
Sam Becker
|
f7260974a5
|
Ignore key commands during text entry
|
2025-04-27 09:53:28 -05:00 |
|
Sam Becker
|
cd2e91f5e1
|
Check for meta key on all shortcuts
|
2025-04-27 09:30:19 -05:00 |
|
Sam Becker
|
dfee9f7f98
|
Prevent tooltip after admin menu action
|
2025-04-26 18:10:34 -05:00 |
|
Sam Becker
|
ec995c801c
|
Refine key command/toast interaction
|
2025-04-26 18:02:11 -05:00 |
|
Sam Becker
|
2f975dffd9
|
Add code note
|
2025-04-26 17:39:08 -05:00 |
|
Sam Becker
|
8d91804eb9
|
Finalize key commands
|
2025-04-26 17:32:46 -05:00 |
|
Sam Becker
|
5180ea6276
|
Add key commands to admin photo menu
|
2025-04-26 16:25:51 -05:00 |
|
Sam Becker
|
9bf0665243
|
Add prev/next tooltips
|
2025-04-26 16:04:03 -05:00 |
|
Sam Becker
|
d5a66290c3
|
Introduce keys commands: e, p, x
|
2025-04-26 15:57:12 -05:00 |
|
Sam Becker
|
dfa1e1836f
|
Highlight delete with red background
|
2025-04-25 21:30:35 -05:00 |
|
Sam Becker
|
4d5d57b6ba
|
Remove F shortcut for photo zooming
|
2025-04-25 20:11:23 -05:00 |
|
Sam Becker
|
63e843e2d6
|
Move key commands to <AppViewSwitcher />, fix auto-focus tooltip issue
|
2025-04-25 20:04:12 -05:00 |
|
Sam Becker
|
8a72e3d7ce
|
Add basic key commands
|
2025-04-25 09:33:10 -05:00 |
|
Sam Becker
|
f328d9176c
|
Fix safari tooltip linebreak
|
2025-04-25 09:09:14 -05:00 |
|
Sam Becker
|
8f448a100f
|
Refine app switcher icons placement
|
2025-04-25 09:06:51 -05:00 |
|
Sam Becker
|
d357ee7b16
|
Remove admin menu header text
|
2025-04-25 09:03:21 -05:00 |
|
Sam Becker
|
e5aaab285d
|
Refine admin menu tooltip interaction
|
2025-04-25 09:02:18 -05:00 |
|
Sam Becker
|
1863c28f9f
|
Adjust admin menu offset
|
2025-04-24 09:36:56 -05:00 |
|
Sam Becker
|
4edb3dca49
|
Refine app switcher layout/tooltip behavior
|
2025-04-24 09:31:55 -05:00 |
|
Sam Becker
|
29914b5346
|
Rename ViewSwitcher
|
2025-04-24 09:22:03 -05:00 |
|
Sam Becker
|
3aa92b2e03
|
Hide app menu tooltips when admin menu is open
|
2025-04-24 09:20:56 -05:00 |
|
Sam Becker
|
99a3fb7ad2
|
Refine tooltip/more menu interactions
|
2025-04-24 09:18:27 -05:00 |
|
Sam Becker
|
f3cd1c2f8c
|
Add tooltips to basic view buttons
|
2025-04-23 17:58:04 -05:00 |
|
Sam Becker
|
9cd5a0f74f
|
Fix insights tooltip vertical placement
|
2025-04-22 17:13:50 -05:00 |
|
Sam Becker
|
e6499372bd
|
Fix admin header menu spacing
|
2025-04-22 17:06:56 -05:00 |
|
Sam Becker
|
afa34f9b03
|
Clear cookie when server rejects auth check
|
2025-04-22 17:06:40 -05:00 |
|
Sam Becker
|
56aaf14c7c
|
Adjust BASE_URL logic
|
2025-04-22 09:42:54 -05:00 |
|
Sam Becker
|
d4d63cf5d1
|
Introduce short share urls
|
2025-04-22 09:38:08 -05:00 |
|
Sam Becker
|
34bc5855ec
|
Rename domain env var: NEXT_PUBLIC_DOMAIN
|
2025-04-22 09:19:05 -05:00 |
|
Sam Becker
|
9666d7deb2
|
Fix sign in/useEffect usage
|
2025-04-22 09:14:13 -05:00 |
|
Sam Becker
|
64edb8581a
|
Refine client-side auth state
|
2025-04-21 23:09:16 -05:00 |
|
Sam Becker
|
d32fa39aab
|
Add sections to admin menus
|
2025-04-21 17:11:06 -05:00 |
|
Sam Becker
|
c9fe29286b
|
Add indicator dot to menu updates
|
2025-04-20 22:56:43 -05:00 |
|
Sam Becker
|
61f358b73b
|
Rename photo 'sync' to 'updates'
|
2025-04-20 22:41:35 -05:00 |
|
Sam Becker
|
0309f66b10
|
Add photo sync to admin menu
|
2025-04-20 20:44:38 -05:00 |
|
Sam Becker
|
f4c1ebd642
|
Add AI text generation backfill to README
|
2025-04-20 20:05:23 -05:00 |
|
Sam Becker
|
dafa0461d7
|
Refine photo sync status text
|
2025-04-20 17:17:12 -05:00 |
|
Sam Becker
|
6910ccbbcd
|
Remove last 'outdated' references
|
2025-04-20 17:06:39 -05:00 |
|
Sam Becker
|
fde890ed17
|
Finalize batch sync logic
|
2025-04-20 17:02:06 -05:00 |
|
Sam Becker
|
f8c0a46f2f
|
Support pluses in lens makes
|
2025-04-20 12:33:51 -05:00 |
|
Sam Becker
|
b3dba5f676
|
Increase AI rate limit window for batch requests
|
2025-04-20 11:48:50 -05:00 |
|
Sam Becker
|
5fe45872df
|
Refine sync insight text
|
2025-04-20 00:12:51 -05:00 |
|
Sam Becker
|
9169391514
|
Only flag photos with missing text when AI is enabled
|
2025-04-20 00:04:08 -05:00 |
|
Sam Becker
|
a2a0c30e87
|
Alter sync checks
|
2025-04-19 23:32:41 -05:00 |
|
Sam Becker
|
eea8f94eea
|
Refine photo sync status checks
|
2025-04-19 23:25:01 -05:00 |
|
Sam Becker
|
fa94b707de
|
Support mobile sync status tooltips
|
2025-04-19 16:46:41 -05:00 |
|
Sam Becker
|
5f2a979a11
|
Surface granular photo sync status text
|
2025-04-19 15:23:11 -05:00 |
|
Sam Becker
|
f22d5f85a8
|
Consolidate outdated/needs AI text sync statuses
|
2025-04-19 15:00:24 -05:00 |
|
Sam Becker
|
00932b6687
|
Rename 'outdated' to 'sync,' change path
|
2025-04-19 11:23:32 -05:00 |
|
Sam Becker
|
d36ae5c15a
|
Create queries for missing AI text
|
2025-04-19 01:08:30 -05:00 |
|
Sam Becker
|
013acacb7b
|
Screen photos for missing AI text
|
2025-04-18 22:23:46 -05:00 |
|
Sam Becker
|
82acdca068
|
Elevate AI fields in admin config
|
2025-04-18 19:10:39 -05:00 |
|
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 |
|
Sam Becker
|
fa9b62f34b
|
Safely increase cmdk menu height on mobile
|
2025-03-26 16:10:34 -05:00 |
|
Sam Becker
|
5fcbe8d10e
|
Add faded scroll overflow to admin menu
|
2025-03-26 12:15:26 -05:00 |
|
Sam Becker
|
30771337f3
|
Create FadedScroll component
|
2025-03-26 00:01:55 -05:00 |
|
Sam Becker
|
304c539263
|
Adjust insight recipe icon
|
2025-03-25 22:48:15 -05:00 |
|
Sam Becker
|
65cd98cbfe
|
Tweak photo meta padding
|
2025-03-25 22:45:09 -05:00 |
|
Sam Becker
|
34f2b64abc
|
Enable sticky nav on all pages
|
2025-03-25 21:44:13 -05:00 |
|
Sam Becker
|
b823e47e5d
|
Tighten sidebar expand button margin
|
2025-03-25 20:03:06 -05:00 |
|
Sam Becker
|
deb931077e
|
Refine apple camera placement
|
2025-03-25 20:01:53 -05:00 |
|
Sam Becker
|
7f734659a3
|
Refactor meta content, accept explicit nav title
|
2025-03-25 19:53:00 -05:00 |
|
Sam Becker
|
70a2cb3c37
|
Add configuration for nav site title
|
2025-03-25 14:14:00 -05:00 |
|
Sam Becker
|
29ec8fb530
|
Enable lenses by default
|
2025-03-25 11:43:19 -05:00 |
|
Sam Becker
|
f18c76fe99
|
Fix recipe overlay title spacing
|
2025-03-25 11:34:24 -05:00 |
|
Sam Becker
|
8075a49a7b
|
Add lens specs for all X-era iPhones
|
2025-03-25 11:30:49 -05:00 |
|
Sam Becker
|
477d7c088e
|
Refine admin photo menu placement/appearance
|
2025-03-25 10:08:48 -05:00 |
|
Sam Becker
|
0f1753fad0
|
Add loader status to photo links
|
2025-03-24 23:45:15 -05:00 |
|
Sam Becker
|
d7faf2ab92
|
Create link/badge component
|
2025-03-24 22:16:55 -05:00 |
|
Sam Becker
|
062f36d170
|
Fix nav sidebar pointer events
|
2025-03-24 17:35:33 -05:00 |
|
Sam Becker
|
f8c87e6119
|
Tweak sticky nav
|
2025-03-24 17:20:49 -05:00 |
|
Sam Becker
|
d333057dea
|
Fix nav bar in dark mode
|
2025-03-24 15:36:33 -05:00 |
|
Sam Becker
|
946cc5129a
|
Fix site width on mobile safari
|
2025-03-24 12:53:28 -05:00 |
|
Sam Becker
|
0bca41b329
|
Fix hairline image bleed through nav
|
2025-03-24 12:08:43 -05:00 |
|
Sam Becker
|
62f64a9cbb
|
Fix recipe/simulation spacing
|
2025-03-24 11:51:49 -05:00 |
|
Sam Becker
|
cbb74059b3
|
Remove exifr dependency
|
2025-03-23 23:44:21 -05:00 |
|
Sam Becker
|
d9fb484471
|
Refine sidebar language
|
2025-03-23 22:58:09 -05:00 |
|
Sam Becker
|
293df270a1
|
Refine sidebar collapse heights
|
2025-03-23 18:57:12 -05:00 |
|
Sam Becker
|
c9fe0bdc99
|
Intelligently use vertical space in sidebar
|
2025-03-23 18:32:58 -05:00 |
|
Sam Becker
|
a834e07abf
|
Refine sidebar collapse behavior
|
2025-03-23 18:20:20 -05:00 |
|
Sam Becker
|
896af10ba9
|
Base expand/collapse on sidebar header count
|
2025-03-23 17:53:52 -05:00 |
|
Sam Becker
|
5c8dbcc64b
|
Document sidebar collapse configuration
|
2025-03-23 17:20:29 -05:00 |
|
Sam Becker
|
cdc83758b2
|
Sort sidebar content by count
|
2025-03-23 16:57:55 -05:00 |
|
Sam Becker
|
7c3db85600
|
Sort categories by count
|
2025-03-23 12:02:57 -05:00 |
|
Sam Becker
|
6c967b9970
|
Collapse sidebar based on configuration
|
2025-03-23 11:46:29 -05:00 |
|
Sam Becker
|
f781ddbc60
|
Collapse long sidebar sections
|
2025-03-22 23:51:10 -05:00 |
|
Sam Becker
|
805a4193a7
|
Make nav sticky for top-level pages
|
2025-03-22 22:15:43 -05:00 |
|
Sam Becker
|
1060a5d061
|
Adjust camera icon placement
|
2025-03-22 18:26:00 -05:00 |
|
Sam Becker
|
54415f6e99
|
Refine upload error status text
|
2025-03-22 18:15:54 -05:00 |
|
Sam Becker
|
c0e4316e77
|
Capture tag text on blur if limit not reached
|
2025-03-22 17:48:19 -05:00 |
|
Sam Becker
|
1fadbda6d2
|
Refine upload status behavior
|
2025-03-22 17:37:03 -05:00 |
|
Sam Becker
|
76c04995e9
|
Remove leading override from badges to fix vertical spacing
|
2025-03-21 22:34:40 -05:00 |
|
Sam Becker
|
f3dfb8ddf8
|
Fix JSON parse issue when syncing recipe data
|
2025-03-21 19:09:21 -05:00 |
|
Sam Becker
|
d6fe11f2e2
|
Fix camera test
|
2025-03-21 18:51:47 -05:00 |
|
Devin Tyler Cunningham
|
ecc8d7f2ca
|
fix: sony model name does not include 'sony'
|
2025-03-21 08:40:03 -07:00 |
|
Sam Becker
|
32c3fcc656
|
Don't statically generate hidden photos
|
2025-03-20 23:51:59 -05:00 |
|
Sam Becker
|
8ab0e68c00
|
Refine sony formatting
|
2025-03-20 23:38:12 -05:00 |
|
Sam Becker
|
bc0216f832
|
Account of screen modifier 'A' in sony models
|
2025-03-20 23:01:48 -05:00 |
|
Sam Becker
|
7ab259a09e
|
Apply special formatting to A/FX Sony cameras
|
2025-03-20 21:28:58 -05:00 |
|
Sam Becker
|
a16f992d1a
|
Rename/refine <SiteGrid />
|
2025-03-20 17:56:04 -05:00 |
|
Sam Becker
|
6f0dc49b9e
|
Minimize layout shift for new users
|
2025-03-20 00:06:59 -05:00 |
|
Sam Becker
|
fd22877580
|
Standardize DivDebugBaselineGrid props
|
2025-03-19 23:29:46 -05:00 |
|
Sam Becker
|
86e4bf43a7
|
Switch photo grid sidebar guards to masks
|
2025-03-19 23:23:56 -05:00 |
|
Sam Becker
|
01a20aa377
|
Dim sidebar about text
|
2025-03-19 23:12:36 -05:00 |
|
Sam Becker
|
53952482f6
|
Respect focal length configuration in grid sidebar
|
2025-03-19 23:11:44 -05:00 |
|
Sam Becker
|
e8c52db29a
|
Refine cmdk item spacing
|
2025-03-19 21:23:59 -05:00 |
|
Sam Becker
|
ee98668727
|
Allow uploads from CMDK menu
|
2025-03-19 18:17:30 -05:00 |
|
Sam Becker
|
3d08d457dc
|
Refine admin menus
|
2025-03-19 09:09:29 -05:00 |
|
Sam Becker
|
a2271bbf33
|
Pad static generation logging figures
|
2025-03-18 21:28:12 -05:00 |
|
Sam Becker
|
4b9077fa9c
|
Move static generation utility file
|
2025-03-18 21:14:37 -05:00 |
|
Sam Becker
|
1796e0a24f
|
Refactor/standardize core photo static generation
|
2025-03-18 21:07:21 -05:00 |
|
Sam Becker
|
9b27a0be08
|
Consolidate static param functions
|
2025-03-18 19:28:39 -05:00 |
|
Sam Becker
|
c4b1e349e1
|
Move all sets to new static generation routine
|
2025-03-18 19:14:52 -05:00 |
|
Sam Becker
|
f0d9ea28b6
|
Add new static generation routine to cameras with logging
|
2025-03-18 18:30:19 -05:00 |
|
Sam Becker
|
c6f28616c9
|
Refactor category-based config for static params
|
2025-03-18 09:34:12 -05:00 |
|
Sam Becker
|
72ba24690d
|
Set category index file
|
2025-03-18 09:27:35 -05:00 |
|
Sam Becker
|
e3a39b1a3f
|
Create top-level category directory
|
2025-03-18 09:26:56 -05:00 |
|
Sam Becker
|
e317d44593
|
Standardize static category page generation
|
2025-03-18 09:12:50 -05:00 |
|
Sam Becker
|
481d603475
|
Fix error when generating static make-less lens pages
|
2025-03-18 08:51:14 -05:00 |
|
Sam Becker
|
dbedf5d1a2
|
Fix cmdk spinner position
|
2025-03-18 00:11:26 -05:00 |
|
Sam Becker
|
ce4c9f0be0
|
Fade inner scroll edges in cmdk menu
|
2025-03-17 23:30:41 -05:00 |
|
Sam Becker
|
34a8f2f362
|
Make batch edits more discoverable
|
2025-03-17 20:43:57 -05:00 |
|
Sam Becker
|
500b9b4561
|
Account for lenses without makes
|
2025-03-17 10:01:00 -05:00 |
|
Sam Becker
|
7e207ed95b
|
Improve iPhone lens compatibility
|
2025-03-17 08:37:57 -05:00 |
|
Sam Becker
|
7763d7081a
|
Refine custom checkboxes
|
2025-03-16 22:37:38 -05:00 |
|
Sam Becker
|
2f055ae743
|
Upgrade photo stats with lenses
|
2025-03-16 22:25:20 -05:00 |
|
Sam Becker
|
c3b3fe4367
|
Add initial iPhone lens text formatting support
|
2025-03-16 21:28:12 -05:00 |
|
Sam Becker
|
f64349786b
|
Fix badge truncation (AGAIN)
|
2025-03-16 17:54:45 -05:00 |
|
Sam Becker
|
dc765ae4e7
|
Add lenses to sidebar and cmdk
|
2025-03-16 17:46:23 -05:00 |
|
Sam Becker
|
3b7ec5a6c8
|
Add iPhone 15 Pro lens formatting
|
2025-03-16 17:17:08 -05:00 |
|
Sam Becker
|
2b6f368eaf
|
Remove sql consoling
|
2025-03-16 16:56:31 -05:00 |
|
Sam Becker
|
3966a6437a
|
Refine camera/lens query handling
|
2025-03-16 16:48:48 -05:00 |
|
Sam Becker
|
0ca8823dae
|
Centralize icon system
|
2025-03-16 15:44:55 -05:00 |
|
Sam Becker
|
4849d591d3
|
Document lens configuration
|
2025-03-16 13:13:41 -05:00 |
|
Sam Becker
|
ee265f1f33
|
Create core lens pages
|
2025-03-16 11:56:21 -05:00 |
|
Sam Becker
|
bb2c8dddc6
|
Refine entity icons
|
2025-03-16 10:20:38 -05:00 |
|
Sam Becker
|
3ec5f77542
|
Add lenses to visibility configuration
|
2025-03-15 16:46:39 -05:00 |
|
Sam Becker
|
13b6163212
|
Standardize photo entity icons
|
2025-03-15 16:24:20 -05:00 |
|
Sam Becker
|
3fad8bae90
|
Outline camera icon
|
2025-03-15 14:15:31 -05:00 |
|
Sam Becker
|
bfe00c9565
|
Show raw lens content next to photos
|
2025-03-15 14:05:12 -05:00 |
|
Sam Becker
|
bac0c51f75
|
Add icon to favorite/hidden checkboxes
|
2025-03-15 13:48:19 -05:00 |
|
Sam Becker
|
f9b6d7f485
|
Finalize checkbox presentation/behavior
|
2025-03-15 13:24:53 -05:00 |
|
Sam Becker
|
3e0f2202d3
|
Refine storage file size reporting
|
2025-03-15 11:33:59 -05:00 |
|
Sam Becker
|
2b9d12d43d
|
Change upload size reporting on R2
|
2025-03-15 11:19:31 -05:00 |
|
Sam Becker
|
53d8b07594
|
Change upload size reporting on AWS
|
2025-03-15 11:13:09 -05:00 |
|
Sam Becker
|
9977303329
|
Add checkbox readonly state
|
2025-03-15 11:06:47 -05:00 |
|
Sam Becker
|
f76a2e88df
|
Create custom checkbox
|
2025-03-15 10:46:15 -05:00 |
|
Sam Becker
|
f2c32fa84f
|
Tweak batch upload language
|
2025-03-15 00:24:46 -05:00 |
|
Sam Becker
|
0f0d9a32e3
|
Add hidden, favorite options to bulk uploads
|
2025-03-15 00:20:36 -05:00 |
|
Sam Becker
|
7127bdf354
|
Remove render functions
|
2025-03-14 23:18:55 -05:00 |
|
Sam Becker
|
b13b286b3f
|
Streamline custom image props
|
2025-03-14 23:14:32 -05:00 |
|
Sam Becker
|
fd89e2b48a
|
Streamline nextimageurl signatures
|
2025-03-14 22:54:27 -05:00 |
|
Sam Becker
|
1ff7404f6e
|
Make upload list friendlier
|
2025-03-14 22:10:26 -05:00 |
|
Sam Becker
|
a494a230b5
|
Refine recipe text export
|
2025-03-14 00:22:28 -05:00 |
|
Sam Becker
|
581bd55d70
|
Fix insights photo library bug
|
2025-03-13 23:39:58 -05:00 |
|
Sam Becker
|
704df818f1
|
Enhancements for non-fixed aspect ratios
|
2025-03-13 23:25:54 -05:00 |
|
Sam Becker
|
1e87d9105f
|
Move category visibility to top of display
|
2025-03-13 22:47:35 -05:00 |
|
Sam Becker
|
ee050b550e
|
Refine recipe scanning ux
|
2025-03-13 21:55:27 -05:00 |
|
Sam Becker
|
8b6ea0da6d
|
Allow users to opt out of global recipe titling
|
2025-03-13 17:47:39 -05:00 |
|
Sam Becker
|
3b39a1b62e
|
Stop importing second font weight in OG images
|
2025-03-13 00:39:03 -05:00 |
|
Sam Becker
|
f4447b3474
|
Remove Promise.all from font loading
|
2025-03-13 00:23:43 -05:00 |
|
Sam Becker
|
ba18289e0e
|
Finalize admin recipe management
|
2025-03-12 21:08:56 -05:00 |
|
Sam Becker
|
3684c57dee
|
Refine admin recipe detail page
|
2025-03-12 20:15:14 -05:00 |
|
Sam Becker
|
769d6b64bb
|
Create admin recipe detail page
|
2025-03-12 18:11:16 -05:00 |
|
Sam Becker
|
2c35587f5d
|
Create /admin/recipes page
|
2025-03-12 18:04:27 -05:00 |
|
Sam Becker
|
3d57de3997
|
Add recipes to core admin surfaces
|
2025-03-12 17:43:17 -05:00 |
|
Sam Becker
|
de5f49261b
|
Always fetch fresh data for admin menu
|
2025-03-12 17:29:53 -05:00 |
|
Sam Becker
|
0849450210
|
Shrink sidebar when centered
|
2025-03-12 09:36:23 -05:00 |
|
Sam Becker
|
0ea89d7858
|
Add tooltip to recipe copy
|
2025-03-12 09:22:44 -05:00 |
|
Sam Becker
|
8d23b468ae
|
Add copy button to recipe overlay
|
2025-03-12 00:05:34 -05:00 |
|
Sam Becker
|
93eebb62c9
|
Capitalize N/A for noise reduction
|
2025-03-11 23:17:56 -05:00 |
|
Sam Becker
|
33d28cc4f6
|
Tweak new installation text
|
2025-03-11 22:13:18 -05:00 |
|
Sam Becker
|
eaecfae7c9
|
Refine new user auth experience
|
2025-03-11 21:35:16 -05:00 |
|
Sam Becker
|
11af89065b
|
Fix admin page widths
|
2025-03-11 17:18:53 -05:00 |
|
Sam Becker
|
3893203ef8
|
Simplify admin menu for new users
|
2025-03-11 09:01:45 -05:00 |
|
Sam Becker
|
83651460f5
|
Refine recipe overlay grid/behavior
|
2025-03-11 08:55:26 -05:00 |
|
Sam Becker
|
4b7bccc17c
|
Refine overlay animation/behavior
|
2025-03-11 00:05:11 -05:00 |
|
Sam Becker
|
3c4f72dba4
|
Add film simulation to recipe og images
|
2025-03-10 23:23:17 -05:00 |
|
Sam Becker
|
bd0cfb6fa3
|
Fix page centering, upgrade semantic markup
|
2025-03-10 22:59:54 -05:00 |
|
Sam Becker
|
38abb840fb
|
Refine recipe og content
|
2025-03-10 22:09:12 -05:00 |
|
Sam Becker
|
81b127468f
|
Propagate recipe titles on photo create/update
|
2025-03-10 09:57:57 -05:00 |
|
Sam Becker
|
f6d8e452f0
|
Fix CMDK recipe path
|
2025-03-10 09:16:55 -05:00 |
|
Sam Becker
|
1697a83b95
|
Refine recipe og image
|
2025-03-10 09:15:56 -05:00 |
|
Sam Becker
|
80dfad2fe1
|
Avoid logging undefined object
|
2025-03-10 08:42:46 -05:00 |
|
Sam Becker
|
19aeaf4ef3
|
Add recipe details to OG images
|
2025-03-10 01:16:34 -05:00 |
|
Sam Becker
|
6be19f4979
|
Fix sidebar film alignment
|
2025-03-09 15:48:19 -05:00 |
|
Sam Becker
|
325b379ed6
|
Add titles to recipe overlays
|
2025-03-09 15:30:10 -05:00 |
|
Sam Becker
|
e1ee7ff7da
|
Refine core photo/category behavior
|
2025-03-09 15:03:03 -05:00 |
|
Sam Becker
|
6768f15212
|
Prepare for og tailwind use
|
2025-03-08 16:00:01 -06:00 |
|
Sam Becker
|
ff6165a19b
|
Fix duplicate photo keys in development
|
2025-03-08 15:45:44 -06:00 |
|
Sam Becker
|
bb58c91977
|
Add tooltip to recipe button on desktop
|
2025-03-08 11:20:40 -06:00 |
|