Sam Becker
217baba066
Revert FieldSetWithStatus case change on imports
2025-07-10 10:01:49 -05:00
Sam Becker
c9484a5658
Revert FieldSetWithStatus case change
2025-07-10 10:00:18 -05:00
Sam Becker
9cea328386
Combine visibility setting into single dropdown ( #281 )
2025-07-10 09:58:27 -05:00
Sam Becker
a0e20f10a6
Lower upload tooltips
2025-07-06 11:37:25 -05:00
Sam Becker
e50ecbf798
Accept titles for uploads, fix duplicate full images
2025-07-06 11:20:57 -05:00
Sam Becker
70f6f48044
Exclude photo from feeds ( #280 )
...
* Add tooltip to 'hidden' checkbox
* Refine checkbox UI
* Allow photos to be excluded from main feeds
* Fix footer grid in photos excluded from feed
* Apply feed exclusion from batch upload
* Scrub final hidden/private language
* Add visibility icons to admin photo menu
2025-07-05 23:40:58 -05:00
Sam Becker
b7cb6715b7
Speed up category hovers ( #279 )
...
* Extract out ShareHover components
* Refactor hover/category state
* Rename photo query options types
* Restore category count slice of app state
* Streamline entity hover headers
* Standardize swr keys
* Suppress hover counts to years
* Refine entity hover design
* Make image hovers opt out
2025-07-04 12:19:45 -05:00
Sam Becker
724fce656c
Simplify sort config language
2025-07-01 17:43:19 -05:00
Sam Becker
d7fbc8bd68
Configurable photo sort order ( #277 )
...
* Introduce configurable photo sort order
* Fix recents image pre-rendering
* Refine sort order config
* Store sort order in client state
* Add core views to support sort
* Separate sort and priority preferences
* Consolidate imports, add lint rule
* Refine photo sorting documentation
* Update README sort text
* Finalize sort config
2025-06-29 21:05:13 -05:00
Sam Becker
4698c5fe64
Refine configuration design
2025-06-25 17:41:46 -05:00
Sam Becker
21d465c1ec
Offer config for showing only tags with multiple photos
2025-06-25 09:29:05 -05:00
Sam Becker
c73c36951d
Create dedicated categories config section
2025-06-25 08:44:44 -05:00
Sam Becker
4b341348e5
Reorder config sections
2025-06-25 08:36:16 -05:00
Sam Becker
e1af77d40c
OG image hovers ( #268 )
...
* Create og tooltip component
* Refactor og image handling
* Introduce category hover configuration
* Add og hovers to all categories
* Move category labels to client
* Disable og tooltips in headers
* Prevent og tooltips on accessory/loader hovers
2025-06-19 18:19:59 -05:00
Sam Becker
7236e5adf3
Remove domain from configuration footer
2025-06-19 08:42:33 -05:00
Sam Becker
df9fa060b0
Refine app menu positioning
2025-06-19 08:40:02 -05:00
Sam Becker
49bfff5fbd
Refine upload rows on mobile
2025-06-18 23:38:42 -05:00
Sam Becker
f6bc865225
Improve upload state management
2025-06-18 21:35:24 -05:00
Sam Becker
144e68b965
Improve add/edit upload functionality
2025-06-18 18:35:10 -05:00
Sam Becker
5704597a4f
Extract common upload add routine
2025-06-18 09:54:30 -05:00
Sam Becker
b115b98ea5
Change upload responsive buttons
2025-06-18 09:27:45 -05:00
Sam Becker
6ac797d5ac
Refine uploads layout
2025-06-18 09:23:20 -05:00
Sam Becker
3bd6b20e76
Refine upload row styles
2025-06-17 19:02:46 -05:00
Sam Becker
63fafb87af
Accept titles when adding uploads
2025-06-17 09:33:07 -05:00
Sam Becker
4dc9149931
Remove public api endpoint
2025-06-12 18:54:50 -05:00
Tadej Novak
559f61fa68
Add public feed configuration
2025-06-08 13:42:25 +02:00
Sam Becker
6d3fdfdcb5
Full-bleed config layout on mobile
2025-06-03 21:59:27 -05:00
Sam Becker
01223f6be0
Increase hidden icon in admin photo menu
2025-06-03 19:10:07 -05:00
Sam Becker
34e6fdb6c2
Refine site meta observability
2025-06-03 18:30:25 -05:00
Sam Becker
a063d0d29b
Add meta content to admin config page
2025-06-03 09:35:51 -05:00
Sam Becker
b6d5f2ebb2
Add hide/unhide to admin photo menu
2025-05-26 23:59:51 -05:00
Sam Becker
6d2e9ea04c
Crisp up modals and dropdowns
2025-05-25 13:01:10 -05:00
Sam Becker
79bd96ac13
Improve admin photo view on mobile
2025-05-24 18:35:07 -05:00
Sam Becker
bc7fc198c0
Adjust html lang attribute, standard i18n capitalization
2025-05-24 16:18:19 -05:00
Sam Becker
2888fd9318
Clarify photo matte color config
2025-05-23 17:15:54 -05:00
Sam Becker
87915875c7
Add OpenAI base url override to app config
2025-05-22 09:38:56 -05:00
Sam Becker
8caa2b9245
Scroll photo into view when bulk adding
2025-05-14 00:21:31 -05:00
Sam Becker
d971a71c5d
Reduce upload batch size
2025-05-13 09:20:11 -05:00
Sam Becker
526ba1a43b
Lazy load language data
2025-05-12 09:10:28 -05:00
Sam Becker
a596476e12
Fix locale links/language
2025-05-10 18:01:17 -05:00
Sam Becker
def1091ee9
Refine admin update language/presentation
2025-05-10 17:55:37 -05:00
Sam Becker
6115c5952f
Make admin menu sync color blue
2025-05-10 17:50:21 -05:00
Sam Becker
f4fea9dd7f
Mark i18n config optional
2025-05-10 17:49:18 -05:00
Sam Becker
c3e34ea629
Refine i18n
2025-05-10 17:17:18 -05:00
Sam Becker
6ab7b2089f
Standardize locale language
2025-05-10 16:47:25 -05:00
Sam Becker
cfcff69b95
Finalize first i18n implementation
2025-05-10 16:31:57 -05:00
Sam Becker
927b4b85b5
Enrich language cms
2025-05-10 15:20:46 -05:00
Sam Becker
5279250e8c
Fix sync all tooltip text
2025-05-03 12:36:02 -05:00
Sam Becker
61d5456b29
Fix insight tooltip placement
2025-05-03 12:24:41 -05:00
Sam Becker
8a214f7190
Manage focus when batch editing
2025-05-03 11:38:33 -05:00
Sam Becker
aa43084212
Memoize admin menus
2025-05-03 11:28:16 -05:00
Sam Becker
fd87b80e0e
Fix admin upload border color
2025-04-30 23:23:47 -05:00
Sam Becker
30e76b6509
Show loading state when deleting uploads
2025-04-29 00:01:02 -05:00
Sam Becker
84ff9885cc
Confirm before syncing photo with key command
2025-04-27 22:04:27 -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
f36df322a0
Reintroduce admin data loading state to menu
2025-04-27 10:26:48 -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
dfa1e1836f
Highlight delete with red background
2025-04-25 21:30:35 -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
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
34bc5855ec
Rename domain env var: NEXT_PUBLIC_DOMAIN
2025-04-22 09:19:05 -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
5fe45872df
Refine sync insight text
2025-04-20 00:12:51 -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
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
b7e4a60b9f
Show background color while upload thumbnails load
2025-04-18 11:31:19 -05:00
Sam Becker
229e7586cf
Introduce active link status in more places
2025-04-13 16:31:07 -05:00
Sam Becker
ff6e4f6684
Centralize insights data
2025-04-12 18:55:00 -05:00
Sam Becker
b30cdc90d6
Show data loading status in admin menu
2025-04-05 16:50:20 -05:00
Sam Becker
7dd07aac6e
Shrink client bundle
2025-04-04 18:09:47 -05:00
Sam Becker
c7e1a6b617
Unify favs/hidden checkboxes
2025-04-03 21:39:31 -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
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
0dfc12d06e
Standardize film types/arguments
2025-03-30 00:51:14 -05:00
Sam Becker
763428547c
Rename core film simulation pages
2025-03-29 22:40:44 -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
02319da5c7
Handle content overflow on large photos with masked component
2025-03-27 22:55:18 -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
5fcbe8d10e
Add faded scroll overflow to admin menu
2025-03-26 12:15:26 -05:00
Sam Becker
304c539263
Adjust insight recipe icon
2025-03-25 22:48:15 -05:00
Sam Becker
34f2b64abc
Enable sticky nav on all pages
2025-03-25 21:44:13 -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
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
d9fb484471
Refine sidebar language
2025-03-23 22:58:09 -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
54415f6e99
Refine upload error status text
2025-03-22 18:15:54 -05:00
Sam Becker
1fadbda6d2
Refine upload status behavior
2025-03-22 17:37:03 -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
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
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
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
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
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
13b6163212
Standardize photo entity icons
2025-03-15 16:24:20 -05:00
Sam Becker
bac0c51f75
Add icon to favorite/hidden checkboxes
2025-03-15 13:48:19 -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
b13b286b3f
Streamline custom image props
2025-03-14 23:14:32 -05:00
Sam Becker
1ff7404f6e
Make upload list friendlier
2025-03-14 22:10:26 -05:00
Sam Becker
581bd55d70
Fix insights photo library bug
2025-03-13 23:39:58 -05:00
Sam Becker
1e87d9105f
Move category visibility to top of display
2025-03-13 22:47:35 -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
0ea89d7858
Add tooltip to recipe copy
2025-03-12 09:22:44 -05:00
Sam Becker
eaecfae7c9
Refine new user auth experience
2025-03-11 21:35:16 -05:00
Sam Becker
3893203ef8
Simplify admin menu for new users
2025-03-11 09:01:45 -05:00
Sam Becker
bb58c91977
Add tooltip to recipe button on desktop
2025-03-08 11:20:40 -06:00
Sam Becker
0070e0d03e
Refine states for batch upload actions
2025-03-07 21:33:33 -06:00