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 |
|
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 |
|
Sam Becker
|
22d94e1b4b
|
Scroll recipe card into view
|
2025-02-23 16:12:56 -06:00 |
|
Sam Becker
|
0872834db5
|
Finalize recipe query param handling
|
2025-02-23 14:35:19 -06:00 |
|
Sam Becker
|
4ff7473a00
|
Add recipe query param, sync menu item
|
2025-02-23 12:59:52 -06:00 |
|
Sam Becker
|
1b92b42b78
|
Make PhotoRecipe client component
|
2025-02-23 00:20:46 -06:00 |
|
Sam Becker
|
c31e9ab877
|
Refine recipe trigger on mobile
|
2025-02-23 00:02:13 -06:00 |
|
Sam Becker
|
920d14980c
|
Refine recipe close functionality
|
2025-02-22 23:10:48 -06:00 |
|
Sam Becker
|
78a4d03f6a
|
Add basic show/hide recipe behavior
|
2025-02-22 19:10:05 -06:00 |
|
Sam Becker
|
bd733a285a
|
Refine and debug recipe layout
|
2025-02-22 18:53:24 -06:00 |
|
Sam Becker
|
7eef970965
|
Finalize frost colors
|
2025-02-22 14:45:33 -06:00 |
|
Sam Becker
|
7474f293ab
|
Create new recipe overlay overview
|
2025-02-22 14:07:38 -06:00 |
|
Sam Becker
|
48fa4e79ba
|
Finalize initial recipe layout
|
2025-02-22 13:54:02 -06:00 |
|
Sam Becker
|
dfca275172
|
Refine frost styles
|
2025-02-22 13:23:40 -06:00 |
|
Sam Becker
|
e378f108a1
|
Fix external link icon line break
|
2025-02-22 13:11:42 -06:00 |
|
Sam Becker
|
bf59f0aa09
|
Rationalize frosted badge
|
2025-02-22 12:16:02 -06:00 |
|
Sam Becker
|
5abc8b4d3b
|
Relax recipe props
|
2025-02-22 11:52:17 -06:00 |
|
Sam Becker
|
dbb743468d
|
Standardize on one recipe layout
|
2025-02-22 11:37:34 -06:00 |
|
Sam Becker
|
d404aeede3
|
Merge branch 'main' into recipes
|
2025-02-22 11:17:22 -06:00 |
|
Sam Becker
|
567c1c9673
|
Fix initial setup width bug
|
2025-02-22 11:17:05 -06:00 |
|
Sam Becker
|
059bd40cc7
|
Visual pass on recipes
|
2025-02-22 10:45:45 -06:00 |
|
Sam Becker
|
338426114e
|
Sketch on recipe visualization
|
2025-02-21 17:24:19 -06:00 |
|
Sam Becker
|
381dd43263
|
Create debug recipe photo overlay
|
2025-02-21 00:18:26 -06:00 |
|
Sam Becker
|
726b24f07b
|
Refine initial receipt layout
|
2025-02-20 23:37:30 -06:00 |
|
Sam Becker
|
8c50496b74
|
Address toast error
|
2025-02-20 23:28:32 -06:00 |
|
Sam Becker
|
55afe9e09a
|
Generalize makernote number parsing
|
2025-02-20 22:19:07 -06:00 |
|
Sam Becker
|
486c6dc1ae
|
Update recipe card design, add temp debug path
|
2025-02-20 22:18:40 -06:00 |
|
Sam Becker
|
4cc0838403
|
Add toggle-able recipes to simulations
|
2025-02-19 22:48:39 -06:00 |
|
Sam Becker
|
62a681a424
|
Display basic fujifilm recipes
|
2025-02-19 20:34:31 -06:00 |
|
Sam Becker
|
a63c05a502
|
Fix migration label typo
|
2025-02-19 19:34:16 -06:00 |
|
Sam Becker
|
3feb35cef9
|
Merge branch 'main' into recipes
|
2025-02-19 19:33:46 -06:00 |
|
Sam Becker
|
17cf0cd6db
|
Fix redis test type
|
2025-02-19 19:07:17 -06:00 |
|
Sam Becker
|
5f8708bd17
|
Conditionally instantiate redis
|
2025-02-19 18:48:29 -06:00 |
|
Sam Becker
|
faad28e6f7
|
Add recipe to db model, refactor migrations
|
2025-02-19 18:12:01 -06:00 |
|
Sam Becker
|
64a49c85a3
|
Add parsing for remaining fujifilm recipe fields
|
2025-02-19 17:18:59 -06:00 |
|
Sam Becker
|
c9ffb96082
|
Parse dynamic range for recipe
|
2025-02-18 23:22:27 -06:00 |
|
Sam Becker
|
8249e2929b
|
Create initial fujifilm recipe type
|
2025-02-18 22:53:18 -06:00 |
|
Sam Becker
|
d973b95d00
|
Bump dependencies
|
2025-02-18 21:58:32 -06:00 |
|
Sam Becker
|
8465752acb
|
Update AI configuration text
|
2025-02-18 20:07:13 -06:00 |
|
Sam Becker
|
b55e956dad
|
Update AI rate limiting insight text
|
2025-02-18 19:56:31 -06:00 |
|
Sam Becker
|
ed09932f31
|
Add temporary github api logging
|
2025-02-18 19:55:47 -06:00 |
|
Sam Becker
|
006fcb0325
|
Refine insight highlighted text
|
2025-02-18 19:53:06 -06:00 |
|
Sam Becker
|
a4a02c95de
|
Debug insights automatically only in dev
|
2025-02-18 19:40:12 -06:00 |
|
Sam Becker
|
7d2d7b49cb
|
Show git error state when debugging
|
2025-02-18 19:39:27 -06:00 |
|
Sam Becker
|
de8bce1bee
|
Make Checklist a special case of ScoreCard
|
2025-02-18 19:32:24 -06:00 |
|
Sam Becker
|
1fa3eaccc3
|
Add insights debugging to cmdk
|
2025-02-18 09:30:06 -06:00 |
|
Sam Becker
|
8615b16a17
|
Improve insights text truncation
|
2025-02-17 23:29:22 -06:00 |
|
Sam Becker
|
d524348719
|
Stop showing insight indicator for non-forks
|
2025-02-17 22:48:42 -06:00 |
|
Sam Becker
|
5b391813b4
|
Adjust envvar overflow
|
2025-02-17 22:09:00 -06:00 |
|
Sam Becker
|
8776cbccb3
|
Add className to EnvVar
|
2025-02-17 21:08:10 -06:00 |
|
Sam Becker
|
f6f421257e
|
Tweak insights colors
|
2025-02-17 20:10:44 -06:00 |
|
Sam Becker
|
56597a1f45
|
Shrink insights icon
|
2025-02-17 20:07:20 -06:00 |
|
Sam Becker
|
8b3ba43918
|
Add insight indicator to cmdk menu
|
2025-02-17 18:44:55 -06:00 |
|
Sam Becker
|
099c54da90
|
Move middleware to root
|
2025-02-17 18:15:07 -06:00 |
|
Sam Becker
|
1508a9718c
|
Rename src/app-core to src/app
|
2025-02-17 17:54:00 -06:00 |
|
Sam Becker
|
2d6d8fccaa
|
Move /app to root
|
2025-02-17 17:52:18 -06:00 |
|
Sam Becker
|
8e174fe526
|
Show blue/yellow indicator conditionally
|
2025-02-16 23:59:52 -06:00 |
|
Sam Becker
|
c64e5b13df
|
Add visual indicator for important insights
|
2025-02-16 23:31:12 -06:00 |
|
Sam Becker
|
7c98c55853
|
Update guidance around KV storage for rate limiting
|
2025-02-16 19:44:55 -06:00 |
|
Sam Becker
|
73ec9b8f87
|
Clarify rate limit code label
|
2025-02-16 19:19:09 -06:00 |
|
Sam Becker
|
96d17ddeb8
|
Remove temp github logging
|
2025-02-16 11:21:20 -06:00 |
|
Sam Becker
|
29e752bc9b
|
Refine GitHub api logic
|
2025-02-16 11:13:36 -06:00 |
|
Sam Becker
|
abe0005f80
|
Screen for GitHub errors
|
2025-02-16 11:11:34 -06:00 |
|
Sam Becker
|
0e1028a7e5
|
Highlight insights warning text
|
2025-02-16 11:04:12 -06:00 |
|
Sam Becker
|
c5e8098b06
|
Display GitHub connectivity errors
|
2025-02-16 10:41:38 -06:00 |
|
Sam Becker
|
0656ef778b
|
Add temporary git logging
|
2025-02-16 10:24:50 -06:00 |
|
Sam Becker
|
12cf156af3
|
Combine /services and /platforms
|
2025-02-16 10:19:16 -06:00 |
|
Sam Becker
|
e4c1836862
|
Swap lenses for focal lengths
|
2025-02-16 00:05:06 -06:00 |
|
Sam Becker
|
0e9109bb29
|
Fix library stats pluralization
|
2025-02-15 23:53:46 -06:00 |
|
Sam Becker
|
f872a6c728
|
Check for photo description
|
2025-02-15 23:45:19 -06:00 |
|
Sam Becker
|
99d49923be
|
Fix admin insight film simulation check
|
2025-02-15 23:43:59 -06:00 |
|
Sam Becker
|
f21b38499a
|
Remove commit details from configuration
|
2025-02-15 23:31:14 -06:00 |
|
Sam Becker
|
6078fe8385
|
Add insights empty state
|
2025-02-15 23:18:08 -06:00 |
|
Sam Becker
|
b9baf65bf9
|
Hide insights when are aren't photos
|
2025-02-15 22:54:12 -06:00 |
|
Sam Becker
|
3afafb47a4
|
Fix copy button alignment
|
2025-02-15 22:50:10 -06:00 |
|
Sam Becker
|
af40abeb97
|
Make links consistent across insights and config
|
2025-02-15 18:16:23 -06:00 |
|
Sam Becker
|
7027e85530
|
Streamline github error handling
|
2025-02-15 17:49:02 -06:00 |
|
Sam Becker
|
13b8cdcf62
|
Create /platforms directory
|
2025-02-15 17:34:02 -06:00 |
|
Sam Becker
|
33fba41a4f
|
Update admin icons
|
2025-02-15 17:24:28 -06:00 |
|
Sam Becker
|
6ce564973e
|
Improve insights layout on mobile
|
2025-02-15 17:09:19 -06:00 |
|
Sam Becker
|
555e8f65eb
|
Debug on preview
|
2025-02-15 11:07:28 -06:00 |
|
Sam Becker
|
55ac1b5bcf
|
Tweak insight headers
|
2025-02-15 11:06:42 -06:00 |
|
Sam Becker
|
677a9f70d3
|
Refine insights content
|
2025-02-15 11:02:58 -06:00 |
|
Sam Becker
|
3b980809aa
|
Move branch to own line on mobile
|
2025-02-15 09:47:36 -06:00 |
|
Sam Becker
|
59650cf395
|
Parallelize GitHub checks
|
2025-02-15 00:10:49 -06:00 |
|
Sam Becker
|
6fcdd2b206
|
Update outdated photos note
|
2025-02-14 21:10:04 -06:00 |
|
Sam Becker
|
a59164aadb
|
Remove GitHub status badge
|
2025-02-14 21:06:34 -06:00 |
|
Sam Becker
|
3525edab37
|
Finalize insights behavior/language
|
2025-02-14 20:54:18 -06:00 |
|
Sam Becker
|
e1082a8a3d
|
Finalize core insights UX
|
2025-02-14 18:06:53 -06:00 |
|
Sam Becker
|
cc02829849
|
Adjust blue commit background
|
2025-02-14 09:59:08 -06:00 |
|
Sam Becker
|
bceb2346d3
|
Tweak git icon placement
|
2025-02-14 09:58:30 -06:00 |
|
Sam Becker
|
6884be7039
|
Add url to insights commit
|
2025-02-14 09:55:21 -06:00 |
|
Sam Becker
|
1cf2bc8dba
|
Refine insights
|
2025-02-14 09:46:13 -06:00 |
|
Sam Becker
|
6da15dfa86
|
Use <EnvVar /> component in insights
|
2025-02-14 08:53:20 -06:00 |
|
Sam Becker
|
3582ddb2a3
|
Extract env var into component
|
2025-02-14 08:50:49 -06:00 |
|
Sam Becker
|
c63140b227
|
Fix commit message reporting
|
2025-02-13 23:14:40 -06:00 |
|
Sam Becker
|
0a2b8666bd
|
Fix GitHub badge typo
|
2025-02-13 23:06:15 -06:00 |
|
Sam Becker
|
03ac8be368
|
Refine app insight rules
|
2025-02-13 23:03:15 -06:00 |
|
Sam Becker
|
b3010ca397
|
Consolidate AdminInsights files
|
2025-02-13 19:59:09 -06:00 |
|
Sam Becker
|
ffa2d33514
|
Refine insights UI
|
2025-02-13 19:55:48 -06:00 |
|
Sam Becker
|
89c985497c
|
Refine admin app insights data
|
2025-02-13 17:12:45 -06:00 |
|
Sam Becker
|
556fa62b08
|
Add app insights to admin menu
|
2025-02-13 09:17:19 -06:00 |
|
Sam Becker
|
be61ae61a3
|
Prevent scorecard overflow
|
2025-02-12 23:32:49 -06:00 |
|
Sam Becker
|
1f6db2013d
|
Introduce more insights content
|
2025-02-12 23:24:07 -06:00 |
|
Sam Becker
|
0494ce8a86
|
Add insight expand interaction
|
2025-02-12 23:09:13 -06:00 |
|
Sam Becker
|
bc2f38e3ad
|
Create ScoreCard component
|
2025-02-12 20:44:01 -06:00 |
|
Sam Becker
|
a09040a0d8
|
Test insights scorecard
|
2025-02-12 09:35:31 -06:00 |
|
Sam Becker
|
00582985b1
|
Enable insights debugging in preview
|
2025-02-11 18:18:54 -06:00 |
|
Sam Becker
|
4af7ac6b13
|
Tweak insights spacing
|
2025-02-11 18:15:05 -06:00 |
|
Sam Becker
|
a174654297
|
Refactor app/site/admin code paths
|
2025-02-11 18:06:15 -06:00 |
|
Sam Becker
|
1781a5e9c5
|
Add sample template recommendation
|
2025-02-11 00:13:23 -06:00 |
|
Sam Becker
|
985f0d0c26
|
Adjust photo library card
|
2025-02-11 00:04:49 -06:00 |
|
Sam Becker
|
6b9ca44d95
|
Refine admin nav spinner position
|
2025-02-10 22:40:14 -06:00 |
|
Sam Becker
|
e0f795709b
|
Refine admin insights formatting
|
2025-02-10 22:34:04 -06:00 |
|
Sam Becker
|
61aa800fb0
|
Format photo library tile
|
2025-02-10 20:28:35 -06:00 |
|
Sam Becker
|
979d7f2e41
|
Customize admin insights icon
|
2025-02-10 20:14:43 -06:00 |
|
Sam Becker
|
650320504f
|
Merge branch 'main' into admin-info
|
2025-02-10 19:52:21 -06:00 |
|
Sam Becker
|
956b9e6079
|
Fix border glitch when editing tags
|
2025-02-10 19:52:05 -06:00 |
|
Sam Becker
|
4cd29ed686
|
Simplify useImageZoomControls hook
|
2025-02-10 19:29:48 -06:00 |
|
Sam Becker
|
2f3cc204bd
|
Move admin insights into dedicated component
|
2025-02-10 09:52:01 -06:00 |
|
Sam Becker
|
cff51a24a2
|
Refactor getFontData
|
2025-02-10 09:48:14 -06:00 |
|
Sam Becker
|
d2893326d7
|
Enable turbo for local development
|
2025-02-10 09:18:44 -06:00 |
|
Sam Becker
|
eedd86efae
|
Update configuration icon
|
2025-02-10 00:02:31 -06:00 |
|
Sam Becker
|
befdf2b868
|
Add more photo library insights
|
2025-02-09 23:24:17 -06:00 |
|
Sam Becker
|
ab153e0dc5
|
Add initial app insights content
|
2025-02-09 23:20:44 -06:00 |
|
Sam Becker
|
aca2ef9c6d
|
Fix grid density misreporting
|
2025-02-09 20:57:59 -06:00 |
|
Sam Becker
|
4209cabfe1
|
Stub out admin info page
|
2025-02-09 20:50:14 -06:00 |
|
Sam Becker
|
23eb87edd9
|
Refine zoom viewer behavior
|
2025-02-09 19:40:37 -06:00 |
|
Sam Becker
|
33a430dcfd
|
Add quick zoom button to zoom controls
|
2025-02-09 18:48:08 -06:00 |
|
Sam Becker
|
3c04ca840f
|
Stop checking for window in useEffect
|
2025-02-09 09:54:17 -06:00 |
|
Sam Becker
|
8df8981b6c
|
Tweak useIsDesktop
|
2025-02-08 22:21:06 -06:00 |
|
Sam Becker
|
cdc59fab9d
|
Disable focus outline on cmdk menu
|
2025-02-08 22:14:15 -06:00 |
|
Sam Becker
|
a8a880e748
|
Make useIsDesktop Tailwind 4 compatible
|
2025-02-08 22:04:07 -06:00 |
|
Sam Becker
|
6eab91025b
|
Fix forms for Tailwind 4
|
2025-02-08 21:47:31 -06:00 |
|
Sam Becker
|
696f1b9f2a
|
Fix css precedence issue
|
2025-02-08 19:36:25 -06:00 |
|
Sam Becker
|
88aac99d6d
|
Fix css ordering error
|
2025-02-08 17:10:06 -06:00 |
|
Sam Becker
|
d0775f07cf
|
Remove tailwind js reference
|
2025-02-08 16:41:29 -06:00 |
|
Sam Becker
|
7ab319142f
|
Upgrade to Tailwind 4
|
2025-02-08 16:21:26 -06:00 |
|
Sam Becker
|
06614072cf
|
Remove GitHub api logging
|
2025-02-07 19:38:33 -06:00 |
|
Sam Becker
|
0e2f1eb5e1
|
Add github api logging
|
2025-02-07 19:17:22 -06:00 |
|
Sam Becker
|
74baa3d8f4
|
Stop caching GitHub status requests
|
2025-02-06 18:05:48 -06:00 |
|
Sam Becker
|
c958f75c73
|
Refine camera tag, standardize apple logo usage
|
2025-02-06 17:33:59 -06:00 |
|
Sam Becker
|
b14b8ca2f4
|
Fix AI text generation configuration reporting
|
2025-02-05 23:30:34 -06:00 |
|
Sam Becker
|
3a9e0569c0
|
Refine AI tag prompt
|
2025-02-05 23:15:34 -06:00 |
|
Sam Becker
|
440aeeb561
|
Remove 'caption' from default AI text generation
|
2025-02-05 22:53:35 -06:00 |
|
Sam Becker
|
2db33fccb0
|
Tweak tooltip underline
|
2025-02-05 22:13:16 -06:00 |
|
Sam Becker
|
4c00d2c82e
|
Base AI tag generation on existing tags
|
2025-02-05 22:07:32 -06:00 |
|
Sam Becker
|
559a445334
|
Underline 35mm equivalent when showing tooltip
|
2025-02-05 20:51:24 -06:00 |
|
Sam Becker
|
b4fca1b46e
|
Explicitly add SameSite attribute to cookies
|
2025-02-05 20:31:42 -06:00 |
|
Sam Becker
|
63e9ed6e3d
|
Add internal/admin debug tools to config page
|
2025-02-05 20:21:36 -06:00 |
|
Sam Becker
|
d345f0c374
|
Fix PhotoOGTile props
|
2025-02-05 19:46:30 -06:00 |
|
Sam Becker
|
65e9e8031c
|
Align og image links with share links
|
2025-02-05 19:43:04 -06:00 |
|
Sam Becker
|
771f9a46cd
|
Add fade to /grid sidebar scroll
|
2025-02-05 18:13:39 -06:00 |
|
Sam Becker
|
70b7b609ee
|
Fix tag edit admin links
|
2025-02-05 09:32:55 -06:00 |
|
Sam Becker
|
95e11c70bc
|
Add loading status to all entity links
|
2025-02-05 09:15:57 -06:00 |
|
Sam Becker
|
8548fee089
|
Stop formatting ISO number
|
2025-02-04 23:16:08 -06:00 |
|
Sam Becker
|
bf265f2dc8
|
Add tooltip to 35mm equivalent
|
2025-02-04 23:06:32 -06:00 |
|
Sam Becker
|
403c846d33
|
Improve/streamline camera text formatting
|
2025-02-04 20:43:27 -06:00 |
|
Sam Becker
|
d132e85ced
|
Adjust tooltip proportions
|
2025-02-04 19:02:07 -06:00 |
|
Sam Becker
|
399a2a4ead
|
Tweak GitHub status colors
|
2025-02-04 18:19:35 -06:00 |
|
Sam Becker
|
ea41ef42a4
|
Truncate long photo set text
|
2025-02-04 18:11:38 -06:00 |
|
Sam Becker
|
cd8e65ab22
|
Fix photo sets for cameras with punctuation
|
2025-02-04 17:56:27 -06:00 |
|
Sam Becker
|
f2e74d8682
|
Fix tag/photo detail page for non-latin characters
|
2025-02-04 09:33:18 -06:00 |
|
Sam Becker
|
3ed2f28f2e
|
Fix favorite form bug
|
2025-02-04 09:22:14 -06:00 |
|
Sam Becker
|
1a154e71bd
|
Generalize camera make/model text formatting
|
2025-02-03 23:22:09 -06:00 |
|
Sam Becker
|
2673c0dbb0
|
Trim strings before storing in db
|
2025-02-03 21:29:51 -06:00 |
|
Sam Becker
|
428f7ead0b
|
Fix badge text ellipsis
|
2025-02-03 17:34:42 -06:00 |
|
Sam Becker
|
843afa4452
|
Disable global sql debugging
|
2025-02-03 08:57:39 -06:00 |
|
Sam Becker
|
531d4efcb5
|
Update infinite scroll for db optimize configuration
|
2025-02-03 08:56:04 -06:00 |
|
Sam Becker
|
e03c3d58ce
|
Optimize db calls based on configuration
|
2025-02-03 08:52:07 -06:00 |
|
Sam Becker
|
23e5a4393f
|
Temporarily enable sql debugging
|
2025-02-02 23:05:52 -06:00 |
|
Sam Becker
|
c69a965dce
|
Warm functions instead of calling db on first page load
|
2025-02-02 22:19:31 -06:00 |
|
Sam Becker
|
9c725f52fb
|
Restore normal MAX_PHOTO_UPLOAD_SIZE_IN_BYTES
|
2025-02-02 11:34:06 -06:00 |
|
Sam Becker
|
e0b5cd7f08
|
Temporarily increase MAX_PHOTO_UPLOAD_SIZE_IN_BYTES
|
2025-02-02 11:25:30 -06:00 |
|
Sam Becker
|
5db5946590
|
Fix GitHub repo sync url
|
2025-02-01 23:21:29 -06:00 |
|
Sam Becker
|
e9b81600c8
|
Update GitHub sync language
|
2025-02-01 23:19:23 -06:00 |
|
Sam Becker
|
76dfd0a311
|
Fix useClickInsideOutside bug, update GH sync styles
|
2025-02-01 23:05:07 -06:00 |
|
Sam Becker
|
112a6c1442
|
Add tooltips to GitHub sync status
|
2025-02-01 22:53:33 -06:00 |
|
Sam Becker
|
f68cf85bfa
|
Show GitHub badge for base repo
|
2025-01-31 22:22:17 -06:00 |
|
Sam Becker
|
e3745e24e8
|
Add GitHub fork status test coverage
|
2025-01-31 22:16:56 -06:00 |
|
Sam Becker
|
ba32f4e8f7
|
Refactor GitHub fork status behavior
|
2025-01-31 18:31:35 -06:00 |
|
Sam Becker
|
c41d178301
|
Tweak GitHub badge styles
|
2025-01-31 08:49:10 -06:00 |
|
Sam Becker
|
5363692b4e
|
Merge branch 'main' into git-meta
|
2025-01-31 08:44:44 -06:00 |
|
Sam Becker
|
e61b89eb63
|
Update image quality config text
|
2025-01-31 08:34:14 -06:00 |
|
Sam Becker
|
afe4baeca0
|
Expose configuration for next/image quality
|
2025-01-30 23:14:08 -06:00 |
|
Sam Becker
|
8084dd068c
|
Use reported branch for git comparisons
|
2025-01-30 22:54:40 -06:00 |
|
Sam Becker
|
2479c151d9
|
Add error handling for git meta
|
2025-01-30 22:52:52 -06:00 |
|
Sam Becker
|
10c7ba4240
|
Add git sync status for forked repos
|
2025-01-30 22:45:22 -06:00 |
|
Sam Becker
|
843c7046b2
|
Add for status to app configuration
|
2025-01-30 10:02:43 -06:00 |
|
Sam Becker
|
8f7b973323
|
Create convenience function for getting latest repo commit sha
|
2025-01-29 23:49:20 -06:00 |
|
Sam Becker
|
d8f3904760
|
Set image.loading to eager to fix safari/viewerjs bug
|
2025-01-29 23:10:32 -06:00 |
|
Sam Becker
|
33ca9f0c03
|
Make iOS status bar dark when zooming
|
2025-01-29 22:32:21 -06:00 |
|
Sam Becker
|
031c296796
|
Refactor badge text truncation
|
2025-01-28 20:06:28 -06:00 |
|
Sam Becker
|
c692e95693
|
Remove active styles from non-interactive badges
|
2025-01-27 21:08:03 -06:00 |
|
Sam Becker
|
7d22475c47
|
Optically balance checklist badges
|
2025-01-27 21:03:30 -06:00 |
|
Sam Becker
|
ba6733a799
|
Update photo matting help verbiage
|
2025-01-27 21:00:12 -06:00 |
|
Sam Becker
|
d6158d7b09
|
Move useEscapeHandler file
|
2025-01-27 20:58:22 -06:00 |
|
Sam Becker
|
cce2043fca
|
Add static optimization to category image routes
|
2025-01-27 20:55:39 -06:00 |
|
Sam Becker
|
46a1b0f743
|
Add configuration for category og static optimization
|
2025-01-27 20:29:02 -06:00 |
|
Sam Becker
|
66fd96a8c5
|
Add onHidden to useVisible
|
2025-01-27 20:14:22 -06:00 |
|
Sam Becker
|
bd63484dce
|
Add visual, grid sections to configuration
|
2025-01-27 09:05:43 -06:00 |
|
Sam Becker
|
aa1e9a4800
|
Temporarily remove zoom button from homepage
|
2025-01-26 21:39:11 -06:00 |
|
Sam Becker
|
01166d7867
|
Refine large photo buttons on small screens
|
2025-01-26 19:08:48 -06:00 |
|
Sam Becker
|
3779bc141c
|
Update zoom icon
|
2025-01-26 17:09:45 -06:00 |
|
Sam Becker
|
99c22f0af1
|
Fix css height bug for matted photos
|
2025-01-26 16:43:13 -06:00 |
|
Sam Becker
|
cae1da9f6a
|
Refactor escape handling
|
2025-01-26 16:42:47 -06:00 |
|
Sam Becker
|
637e5cd2d3
|
Disable zoom F key listener on root
|
2025-01-26 15:10:22 -06:00 |
|
Sam Becker
|
8ff534a65b
|
Enable zoom controls by default
|
2025-01-26 14:42:17 -06:00 |
|
Sam Becker
|
a9e0db8392
|
Add zoom control prop to <PhotoLarge /> for potential future use
|
2025-01-26 14:36:16 -06:00 |
|
Sam Becker
|
8d972157a3
|
Add title text to photo buttons
|
2025-01-26 14:23:38 -06:00 |
|
Sam Becker
|
cb13496a34
|
Add explicit zoom button
|
2025-01-26 14:17:40 -06:00 |
|
Sam Becker
|
c089d9a6ca
|
Remove old prop
|
2025-01-26 13:55:28 -06:00 |
|
Sam Becker
|
d81e677530
|
Refine zoom button styles/positions
|
2025-01-26 13:53:17 -06:00 |
|
Sam Becker
|
c9c470d43c
|
Add zoom controls to admin debugging
|
2025-01-26 13:05:41 -06:00 |
|
Sam Becker
|
ad83dbb2e3
|
Format code
|
2025-01-26 12:56:58 -06:00 |
|
Sam Becker
|
c998b68b16
|
Reformat large image code
|
2025-01-26 12:56:21 -06:00 |
|
Sam Becker
|
8444a7cfbb
|
Reformat photo page code
|
2025-01-26 12:55:52 -06:00 |
|
Sam Becker
|
bbe49d3a0d
|
Consolidate event handling to zoom hook
|
2025-01-26 12:54:20 -06:00 |
|
Sam Becker
|
2195379b74
|
Convert zoom controls into hook
|
2025-01-26 10:24:00 -06:00 |
|
Sam Becker
|
5139abcdba
|
Rename ImageActions
|
2025-01-25 21:16:45 -06:00 |
|
Sam Becker
|
d8f6fbaafb
|
Rename zoom controls configuration
|
2025-01-25 20:37:15 -06:00 |
|
Sam Becker
|
69b256c35c
|
Merge pull request #162 from carlobortolan/main
Add fullscreen image view with viewerjs controls integration
|
2025-01-25 19:52:03 -06:00 |
|
Sam Becker
|
b7eb946d18
|
Refine matte layouts based on aspect ratio
|
2025-01-25 19:40:12 -06:00 |
|
carlobortolan
|
bd7ef2d01c
|
Disable fullscreen keyboard shortkut when searchbar is open
|
2025-01-25 22:02:50 +01:00 |
|
Sam Becker
|
24a1e396d6
|
Enable more default toast styles
|
2025-01-25 14:59:39 -06:00 |
|
carlobortolan
|
6f924a7bb1
|
Move ImageActions component from ImageLarge.tsx to PhotoLarge.tsx and revert ImageProps
|
2025-01-25 21:52:36 +01:00 |
|
carlobortolan
|
a64240f3ad
|
Merge branch 'main' of https://github.com/sambecker/exif-photo-blog
|
2025-01-25 21:35:11 +01:00 |
|
carlobortolan
|
d287871e48
|
Fix linting
|
2025-01-25 21:35:00 +01:00 |
|
carlobortolan
|
038f6bc26c
|
Refactor viewerjs code into separate ImageActions.tsx component and revert ImageWithFallback.tsx
|
2025-01-25 21:29:51 +01:00 |
|
Sam Becker
|
cc1ccf860d
|
Avoid updating auth state on error
|
2025-01-25 14:02:44 -06:00 |
|
Sam Becker
|
b9e4b15962
|
Fix aspect/crop bug caused by thumb loading status
|
2025-01-25 13:44:09 -06:00 |
|
carlobortolan
|
cd7b49042b
|
Merge branch 'main' of https://github.com/sambecker/exif-photo-blog
|
2025-01-25 17:50:45 +01:00 |
|
carlobortolan
|
a709bf03f5
|
Update viewerjs toolbar styles
|
2025-01-25 17:33:50 +01:00 |
|
carlobortolan
|
805ac69fa9
|
Enable fullscreen and zoom actions for images via env variable
|
2025-01-25 17:30:58 +01:00 |
|
Sam Becker
|
091468b776
|
Generate client-side secrets for admin auth
|
2025-01-23 21:41:35 -06:00 |
|
Sam Becker
|
3d0a0e5111
|
Add url to commit shas in admin config
|
2025-01-23 20:31:12 -06:00 |
|
Sam Becker
|
7e11c2fbd4
|
Move blur configuration to performance section
|
2025-01-23 19:41:37 -06:00 |
|
Sam Becker
|
208aa9bcfb
|
Fix sign in focus bug
|
2025-01-23 09:33:56 -06:00 |
|
Sam Becker
|
fd0c7205fd
|
Remove errant protocol from cloudflare urls
|
2025-01-23 09:22:06 -06:00 |
|
Sam Becker
|
4fb92fb05c
|
Hide taken at time in photo meta when configured to do so
|
2025-01-22 19:39:38 -06:00 |
|
Sam Becker
|
59399bd703
|
Add functionality for time-less date formatting
|
2025-01-22 19:31:47 -06:00 |
|
Sam Becker
|
b02dc50b88
|
Add configuration for hiding photo taken at times
|
2025-01-22 19:09:51 -06:00 |
|
Sam Becker
|
d6e5aa012e
|
Validate date time fields when adding/editing photos
|
2025-01-22 18:05:33 -06:00 |
|
Sam Becker
|
ad11ce32b0
|
Split link status/loader into two components
|
2025-01-21 23:24:36 -06:00 |
|
carlobortolan
|
550d17f490
|
Update viewerjs styling
|
2025-01-22 04:05:28 +01:00 |
|
Sam Becker
|
33a950f73c
|
Improve error logging for photo uploads
|
2025-01-20 14:40:33 -06:00 |
|
Sam Becker
|
271aeb0bb4
|
Refine photo thumb loading animation
|
2025-01-20 14:02:03 -06:00 |
|
Sam Becker
|
8518bd216c
|
Add spinner to loading photo thumbs
|
2025-01-20 13:33:12 -06:00 |
|
Sam Becker
|
c7576b43ac
|
Introduce loading status to thumbnails
|
2025-01-20 13:11:27 -06:00 |
|
Sam Becker
|
e1055e0c79
|
Prevent multiple link spinners showing
|
2025-01-20 12:58:59 -06:00 |
|
Sam Becker
|
73a2f84489
|
Move original upload configuration into 'performance'
|
2025-01-20 12:21:37 -06:00 |
|
Sam Becker
|
4f50cad0ea
|
Fix toast positioning on mobile
|
2025-01-20 10:36:53 -06:00 |
|
Sam Becker
|
8ef80a9b16
|
Create performance configuration section
|
2025-01-19 23:18:01 -06:00 |
|
Sam Becker
|
232ddde909
|
Remove 'experimental' from static checklist section
|
2025-01-19 22:49:58 -06:00 |
|
Sam Becker
|
87591a5c89
|
Add inner scroll for large sidebars on /grid
|
2025-01-19 22:48:32 -06:00 |
|
Sam Becker
|
0d46158277
|
Tweak admin nav styles
|
2025-01-19 15:11:59 -06:00 |
|
Sam Becker
|
00b058c812
|
Add loading status to admin sub-menu
|
2025-01-19 15:09:24 -06:00 |
|
Sam Becker
|
a96abdb6f0
|
Reorder LinkWithStatus classes
|
2025-01-19 12:49:05 -06:00 |
|
Sam Becker
|
2b75958f3e
|
Remove debug timeout from /admin/photos
|
2025-01-19 12:42:57 -06:00 |
|
Sam Becker
|
19a7c59c9a
|
Create link component with loader status
|
2025-01-19 12:38:02 -06:00 |
|
Sam Becker
|
18b33389b5
|
Dismiss share modals when clicking links
|
2025-01-18 22:41:49 -06:00 |
|
Sam Becker
|
a5291ec5a9
|
Tweak photo code comment
|
2025-01-15 19:29:27 -06:00 |
|
Sam Becker
|
29273d814d
|
Increase grid home page thumbnails from 24 to 48
|
2025-01-15 19:24:40 -06:00 |
|
Sam Becker
|
10756045a2
|
Fix variable typos in site checklist
|
2025-01-15 19:04:00 -06:00 |
|
Sam Becker
|
99f3f68aef
|
Refine config sub-status layout
|
2025-01-15 18:31:17 -06:00 |
|
carlobortolan
|
4a7c988f54
|
Add viewerjs support
|
2025-01-15 19:23:55 +01:00 |
|
Sam Becker
|
9940bdaf03
|
Refactor pro mode language
|
2025-01-15 09:47:59 -06:00 |
|
Sam Becker
|
625767a68b
|
Fix lint warning
|
2025-01-15 09:43:42 -06:00 |
|
Sam Becker
|
27552590af
|
Statically optimize photo categories when configured
|
2025-01-15 09:41:08 -06:00 |
|
Sam Becker
|
862b94c96c
|
Refactor optimization env var names
|
2025-01-15 09:20:23 -06:00 |
|
carlobortolan
|
cc30c2ea49
|
Update FullscreenButton.tsx and fix linting
|
2025-01-13 18:34:11 +01:00 |
|
carlobortolan
|
416a45bd2f
|
Add fullscreen toggle to large images
|
2025-01-13 18:10:44 +01:00 |
|
carlobortolan
|
b74f83694b
|
Add fullscreen state management to AppState
|
2025-01-13 18:10:07 +01:00 |
|
Sam Becker
|
f1fc3cbbc1
|
Revert to naive times in CommandK menu
|
2025-01-12 17:33:10 -06:00 |
|
Sam Becker
|
d2ea11dd79
|
Tweak timezone code
|
2025-01-12 17:21:19 -06:00 |
|
Sam Becker
|
5e3521c687
|
Store client timezone in cookie and use on server when possible
|
2025-01-12 17:13:45 -06:00 |
|
Sam Becker
|
3d69e2d20c
|
Add placeholder client logic to date primitive
|
2025-01-12 13:26:38 -06:00 |
|
Sam Becker
|
0b63cf76e7
|
Use naive date times when displaying takenAt field
|
2025-01-11 23:50:03 -06:00 |
|
Sam Becker
|
65c01ab1be
|
Refactor share image prefetching
|
2025-01-11 22:07:05 -06:00 |
|
Sam Becker
|
39035bf188
|
Remove all share pages/layouts
|
2025-01-11 17:51:02 -06:00 |
|
Sam Becker
|
bc5efad5ca
|
Remove share path references
|
2025-01-11 17:37:32 -06:00 |
|
Sam Becker
|
0ad1a519a4
|
Fix prefetch links
|
2025-01-11 15:29:27 -06:00 |
|
Sam Becker
|
375dd9e034
|
Move all share buttons to internal app state
|
2025-01-11 15:20:26 -06:00 |
|
Sam Becker
|
76a6f40e77
|
Create state/container for share modals
|
2025-01-11 14:34:53 -06:00 |
|
Sam Becker
|
aabe66f202
|
Refactor photo set type names
|
2025-01-11 13:13:21 -06:00 |
|
Sam Becker
|
5831064b26
|
Clarify photo url field
|
2025-01-05 21:39:35 -06:00 |
|
Sam Becker
|
e45c1eb8d9
|
Fix ESLINT 9 configuration
|
2025-01-05 19:47:40 -06:00 |
|
Sam Becker
|
af2c840e0a
|
Refine openai model syntax
|
2025-01-05 17:14:53 -06:00 |
|
Sam Becker
|
3f29a4d0aa
|
Refine async cache invalidation when installing photos
|
2025-01-05 17:12:51 -06:00 |
|
Sam Becker
|
6dbedd3d6d
|
Refine cmd-k accessibility
|
2025-01-05 16:16:47 -06:00 |
|
Sam Becker
|
dd88e75413
|
Omit NEXT_REDIRECT error output
|
2025-01-05 15:54:41 -06:00 |
|
Sam Becker
|
9d564181dc
|
Use new useActionState api
|
2025-01-05 15:38:32 -06:00 |
|
Sam Becker
|
4d1535f427
|
Merge branch 'main' into next-15-1
|
2025-01-02 22:27:42 -05:00 |
|
Sam Becker
|
604292b9f1
|
Fix code linting
|
2025-01-02 22:00:20 -05:00 |
|
Sam Becker
|
5936c71c7d
|
Standardize on query params for next/image bypass
|
2025-01-02 21:56:53 -05:00 |
|
Sam Becker
|
a3a620d04d
|
Append bypass secret to internal OG image requests
|
2025-01-02 14:39:56 -05:00 |
|
Sam Becker
|
5ee98aaeab
|
Use bypass secret for next/image server-side fetches
|
2025-01-01 21:00:01 -05:00 |
|
Sam Becker
|
9ebe094c90
|
Remove next/image logging
|
2024-12-31 13:57:42 -05:00 |
|
Sam Becker
|
6b7e328389
|
Add base64 image debugging
|
2024-12-26 12:38:19 -05:00 |
|
Sam Becker
|
2f7f414397
|
Add preview AI debugging
|
2024-12-26 12:32:05 -05:00 |
|
Sam Becker
|
9213c3117e
|
Fix Next.js type errors
|
2024-12-26 12:17:36 -05:00 |
|
Sam Becker
|
1bd628dd47
|
Await all params
|
2024-12-26 12:09:55 -05:00 |
|
Sam Becker
|
6226500cd6
|
Fix cmdk syntax error
|
2024-12-22 12:52:14 -05:00 |
|
Sam Becker
|
93cf0d1f23
|
Mark server actions async
|
2024-12-22 12:43:51 -05:00 |
|
Sam Becker
|
0c69efaab4
|
Tweak checklist prop
|
2024-09-26 12:05:21 -05:00 |
|
Sam Becker
|
7dae08f175
|
Refine share/download icon placement
|
2024-09-21 16:34:42 -05:00 |
|
Sam Becker
|
b354cc3137
|
Update public download README text
|
2024-09-21 16:16:16 -05:00 |
|
Sam Becker
|
13e5be2296
|
Refine public download button layout
|
2024-09-21 16:11:02 -05:00 |
|
Sam Becker
|
17b999f8d3
|
Create universal file download logic
|
2024-09-21 15:55:54 -05:00 |
|
Sam Becker
|
d3c8db474e
|
Refine file download behavior
|
2024-09-21 15:26:11 -05:00 |
|
Sam Becker
|
0dc627b774
|
Tweak public download config text
|
2024-09-21 15:13:16 -05:00 |
|
Sam Becker
|
9ad7f89dfb
|
Merge branch 'main' into add-public-downloads
|
2024-09-21 14:54:28 -05:00 |
|
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
|
63d44c35fb
|
Make template more resilient on initial installation
|
2024-09-07 16:07:17 -05:00 |
|
Sam Becker
|
e584a0364b
|
Make photo querying more resilient
|
2024-09-07 11:45:24 -05:00 |
|
Sam Becker
|
236101d34e
|
Wrap page titles in <h1> tags
|
2024-09-05 20:31:23 -05:00 |
|
Sam Becker
|
65120de9cb
|
Refactor photo header breakpoints
|
2024-09-04 14:49:19 -05:00 |
|
Sam Becker
|
2d9048efd0
|
Add debugging tools for grid density
|
2024-09-04 11:05:24 -05:00 |
|
Sam Becker
|
03616391aa
|
Simplify PhotoHeader component
|
2024-09-04 10:44:46 -05:00 |
|
Sam Becker
|
e7690bdbce
|
Remove 'Untitled' fallback in key views
|
2024-09-01 21:59:19 -05:00 |
|
Sam Becker
|
68a8568e9d
|
Make header text responsive, refine grid breakpoints
|
2024-09-01 13:26:47 -05:00 |
|
Sam Becker
|
ae8da21ae5
|
Fallback to dates in photo nav
|
2024-09-01 12:22:42 -05:00 |
|
Sam Becker
|
dcc5df0a40
|
Refine photo header grid
|
2024-09-01 00:25:44 -05:00 |
|
Sam Becker
|
deca3acacb
|
Refine spacing
|
2024-09-01 00:01:17 -05:00 |
|
Sam Becker
|
ece618df04
|
Show prev/next chevrons on mobile
|
2024-08-31 23:30:21 -05:00 |
|
Sam Becker
|
41ac60c1b9
|
Fix share button spacing
|
2024-08-31 22:23:35 -05:00 |
|
Sam Becker
|
db77448a63
|
Combine photo nav + sets
|
2024-08-31 19:43:52 -05:00 |
|
Sam Becker
|
e0a83415b0
|
Fix photo nav dark mode support
|
2024-08-26 10:03:21 -05:00 |
|
Sam Becker
|
6be23effc7
|
Create navigation-based photo header
|
2024-08-26 09:19:14 -05:00 |
|
Alex Chaveriat (Silk)
|
f7dc781347
|
Merge branch 'sambecker:main' into add-public-downloads
|
2024-08-24 16:00:39 -04:00 |
|
Sam Becker
|
76c02ee015
|
Fix commit SHA display on admin checklist
|
2024-08-24 14:13:01 -05:00 |
|
Sam Becker
|
28533570df
|
Add commit message to admin config checklist
|
2024-08-24 14:07:16 -05:00 |
|
Sam Becker
|
56eec8d1fa
|
Hold onto og image cache longer while revalidating
|
2024-08-24 14:05:04 -05:00 |
|
si1k
|
cf446b29e3
|
Adding public download button option
|
2024-08-19 15:14:38 -04:00 |
|
Sam Becker
|
bbc1626e7b
|
Introduce NEXT_PUBLIC_SHOW_LARGE_THUMBNAILS to configure grid density
|
2024-08-16 15:56:44 -05:00 |
|
Sam Becker
|
091fbb2c97
|
Offer configuration for hiding 'untitled' fallback text
|
2024-08-12 13:55:54 -04:00 |
|