Commit Graph

1948 Commits

Author SHA1 Message Date
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
Sam Becker
4cff086fde Reverse outdated photos order 2025-03-07 21:36:28 -06:00
Sam Becker
0070e0d03e Refine states for batch upload actions 2025-03-07 21:33:33 -06:00
Sam Becker
021e107cad Add keys to sidebar 2025-03-07 20:28:37 -06:00
Sam Becker
3d461bac70 Improve badge truncation behavior 2025-03-07 18:09:15 -06:00
Sam Becker
6738ffc28e Refactor photo set customization 2025-03-07 18:07:08 -06:00
Sam Becker
21ed815cba Add guidance around sync buttons 2025-03-07 08:39:40 -08:00
Sam Becker
333f1b99d7 Fix ••• menu spacing 2025-03-07 08:22:55 -08:00
Sam Becker
d6da955bf4 Optimize EXIF capture on edit 2025-03-06 23:21:35 -08:00
Sam Becker
2520170639 Find recipe titles on upload 2025-03-06 22:37:48 -08:00
Sam Becker
af4859d472 Fix taginput blur effect 2025-03-06 22:28:35 -08:00
Sam Becker
7911cf1e2e Auto-label recognized recipes 2025-03-06 14:41:07 -08:00
Sam Becker
b114bca43e Create recipe auto-chooser in photo form 2025-03-05 22:00:42 -08:00
Sam Becker
482c9119c9 Fix admin photos vertical spacing 2025-03-05 08:29:24 -08:00
Sam Becker
0d2f223ed8 Fix focal share links 2025-03-04 07:39:33 -08:00
Sam Becker
bcc1410069 Remove migration console debug 2025-03-04 07:00:16 -08:00
Sam Becker
4519f231a3 Make migration error checking more resilient 2025-03-04 06:35:22 -08:00
Sam Becker
414ae577f1 Support running two JIT migrations in one query 2025-03-03 21:42:43 -08:00
Sam Becker
e41d2c9f92 Hide recipe title field for non-fuji cameras 2025-03-03 21:15:19 -08:00
Sam Becker
5152c7e994 Add recipes to sidebar 2025-03-03 20:55:30 -08:00
Sam Becker
d8ef5e290c Refine recipe behavior 2025-03-03 20:38:35 -08:00
Sam Becker
73fee23ef0 Finalize initial recipe og content draft 2025-03-03 20:06:54 -06:00
Sam Becker
1d20cb58b2 Refactor recipe schema and pages 2025-03-03 19:43:08 -06:00
Sam Becker
fd150c56e3 Refine recipe tag layout 2025-03-02 23:48:13 -06:00
Sam Becker
3b7ef6541a Wire up initial recipe paths 2025-03-02 23:42:41 -06:00
Sam Becker
2b93dd750f Add core recipe page components 2025-03-02 21:41:58 -06:00
Sam Becker
0565eb93a5 Use user-defined quality in OG images to reduce cardinality 2025-03-02 12:37:23 -06:00
Sam Becker
b2d5747cb7 Capture kelvin temperatures in recipes 2025-03-02 09:43:45 -06:00
Sam Becker
82a1c2b103 Make outdated sync menu dot blue 2025-03-01 21:46:49 -06:00
Sam Becker
27ab85404d Add key command to directly access App Configuration 2025-03-01 21:45:42 -06:00
Sam Becker
5acc6948c0 Only redirect on sign out if viewing protected page 2025-03-01 16:55:42 -06:00
Sam Becker
69d584e51c Streamline admin data state 2025-03-01 13:34:57 -06:00
Sam Becker
74e91be001 Offer sidebar ordering with paired insight 2025-03-01 13:00:43 -06:00
Sam Becker
d52bc017cb Remove adminData timeout 2025-03-01 11:18:36 -06:00
Sam Becker
237f977630 Improve router/upload state coordination 2025-03-01 11:11:52 -06:00
Sam Becker
7fbe10e005 Remove admin menu dismiss animation 2025-03-01 09:37:30 -06:00
Sam Becker
c95766af5f Change admin menu animation 2025-03-01 00:14:03 -06:00
Sam Becker
aaa4537e70 Downgrade outdated photos warning 2025-02-28 21:44:45 -06:00
Sam Becker
8e21dddc75 Add app insight for uncofigured domains 2025-02-28 21:15:37 -06:00
Sam Becker
e1f1425373 Adjust responsive text 2025-02-28 20:22:03 -06:00
Sam Becker
87bd9e49f3 Animate admin menu icon 2025-02-28 20:13:37 -06:00
Sam Becker
ef8905d437 Make site title unselectable 2025-02-28 20:04:21 -06:00
Sam Becker
5650b6adff Tweak admin menu header text 2025-02-28 19:59:13 -06:00
Sam Becker
f4ecda7548 Update admin info links in menu 2025-02-28 19:57:39 -06:00
Sam Becker
3e368d9aa4 Dismiss admin menu on cancel 2025-02-28 09:20:35 -06:00
Sam Becker
610c231505 Update admin menu icon 2025-02-28 09:19:24 -06:00
Sam Becker
8a9cd17cd5 Leave admin menu up while choosing files 2025-02-28 09:00:25 -06:00
Sam Becker
2e0767ce73 Use hidden-inclusive photo count in admin menu 2025-02-28 00:19:43 -06:00
Sam Becker
d0496638b3 Fix admin menu hit target 2025-02-28 00:15:20 -06:00
Sam Becker
049d18a80b Remove admin menu ellipsis 2025-02-27 23:42:21 -06:00
Sam Becker
f1b90b55e9 Finesse upload panel visibility 2025-02-27 23:27:30 -06:00
Sam Becker
1a273625a9 Finalize base multi-origin upload approach 2025-02-27 22:05:45 -06:00
Sam Becker
83188b7190 Add basic headless upload functionality 2025-02-27 18:00:43 -06:00
Sam Becker
5c2954dc00 Add upload status to app-level panel 2025-02-27 09:34:12 -06:00
Sam Becker
85e83db991 Hoist upload state to app state 2025-02-27 09:22:24 -06:00
Sam Becker
de7ef02428 Merge branch 'main' into one-click-upload 2025-02-26 23:59:12 -06:00
Sam Becker
0943df5d18 Fix app insights indicator status 2025-02-26 23:58:44 -06:00
Sam Becker
44bf571dda Create upload status panel 2025-02-26 23:37:31 -06:00
Sam Becker
ca1f028d0b Refine admin info pages + nav 2025-02-26 23:22:33 -06:00
Sam Becker
1aadcfa193 Reenable github api caching 2025-02-26 23:10:58 -06:00
Sam Becker
b5c256eee6 Refresh admin data on menu open 2025-02-26 23:10:23 -06:00
Sam Becker
a7435852c4 Prepare for 1-click uploads 2025-02-26 22:57:26 -06:00
Sam Becker
fe0e36c894 Increase menu shadows in dark mode 2025-02-26 21:15:23 -06:00
Sam Becker
2a0e898ba6 Eagerly load admin nav with client-side cookie strategy 2025-02-26 19:45:18 -06:00
Sam Becker
ac19ed2215 Integrate dynamic data into admin menu, update cmdk-menu 2025-02-26 17:41:17 -06:00
Sam Becker
97d8fef130 Add sign out to admin menu 2025-02-26 00:08:22 -06:00
Sam Becker
87bd9ff5b1 Refine admin info/insights relationships 2025-02-25 23:52:59 -06:00
Sam Becker
d2494e66d5 Refactor admin subnav 2025-02-25 23:31:19 -06:00
Sam Becker
783a4f1988 Refine admin UI 2025-02-25 23:15:17 -06:00
Sam Becker
13867f7089 Standardize app info icon 2025-02-25 21:07:07 -06:00
Sam Becker
bd7cf64f2a Refactor admin sub-nav 2025-02-25 20:58:01 -06:00
Sam Becker
9f483bcf21 Create multi-item admin menu 2025-02-25 09:13:43 -06:00
Sam Becker
bc24d42864 Refine more menu 2025-02-24 19:47:59 -06:00
Sam Becker
613aa17849 Refine recipe overlay demo 2025-02-24 18:24:56 -06:00
Sam Becker
13feabdd64 Fix SHOW_RECIPES configuration 2025-02-24 17:49:21 -06:00
Sam Becker
2217cfa501 Fix insights env var typo 2025-02-24 17:43:56 -06:00
Sam Becker
541c09c551 Allow editing recipe data, protect manually configured fuji fields 2025-02-24 17:28:37 -06:00
Sam Becker
2b44a5fa04 Fix document type guard 2025-02-24 09:28:19 -06:00
Sam Becker
7530e6f48f Remove useSearchParams to avoid static optimization error 2025-02-24 09:21:14 -06:00
Sam Becker
0c30bc2008 Refine recipe overlay 2025-02-24 08:50:22 -06:00
Sam Becker
6676fb3cc8 Add recipe debugging 2025-02-24 08:44:35 -06:00
Sam Becker
6554bd49c4 Stop removing film simulations on sync 2025-02-24 08:34:49 -06:00
Sam Becker
daafd910ea Create keys that support make-only/model-only camera queries 2025-02-23 23:55:03 -06:00
Sam Becker
062fad73df Add recipe configuration/faq 2025-02-23 23:47:35 -06:00
Sam Becker
ee6aed896c Flag photos without recipes as 'outdated' 2025-02-23 23:41:05 -06:00
Sam Becker
34667efedf Adjust DR schema, refine recipe behavior 2025-02-23 19:18:55 -06:00