Sam Becker
|
e21ed7942b
|
Only show buttons when AI text generation is enabled
|
2024-03-21 17:33:49 -05:00 |
|
Sam Becker
|
7e1c2b57fb
|
Conditionally instantiate OpenAI
|
2024-03-21 17:21:17 -05:00 |
|
Sam Becker
|
28f6310fe1
|
Refine ai text generation form behavior
|
2024-03-21 16:05:13 -05:00 |
|
Sam Becker
|
5a0e372e39
|
Adjust breadcrumb ellipsis to photo form
|
2024-03-21 14:10:53 -05:00 |
|
Sam Becker
|
6081090309
|
Add AI generation to new uploads
|
2024-03-21 12:35:50 -05:00 |
|
Sam Becker
|
0adfbaa156
|
Fix reactivity for ai-generated text
|
2024-03-21 11:47:30 -05:00 |
|
Sam Becker
|
9f08716568
|
Finalize photo editing AI experience
|
2024-03-21 09:41:43 -05:00 |
|
Sam Becker
|
6fd8ff34e2
|
Rename AI hooks
|
2024-03-21 08:40:21 -05:00 |
|
Sam Becker
|
ec828f6977
|
Fix upload page AI incompatibilities
|
2024-03-20 23:34:00 -05:00 |
|
Sam Becker
|
097496a739
|
Integrate ai auto-fill into edit form
|
2024-03-20 23:20:42 -05:00 |
|
Sam Becker
|
e2e8c8edda
|
Wire up page-level AI streaming
|
2024-03-20 23:05:21 -05:00 |
|
Sam Becker
|
1371a8dcc4
|
Re-enable standard Vercel KV usage
|
2024-03-20 19:43:44 -05:00 |
|
Sam Becker
|
195c640efc
|
Refactor site config checklist
|
2024-03-20 19:20:20 -05:00 |
|
Sam Becker
|
786378e4a5
|
Add AI rate limiting and safety documentation
|
2024-03-20 18:57:19 -05:00 |
|
Sam Becker
|
da8ffc872e
|
Update experimental badge
|
2024-03-20 15:37:44 -05:00 |
|
Sam Becker
|
340c2f879a
|
Add experimental badge to AI-generated feature
|
2024-03-20 15:37:17 -05:00 |
|
Sam Becker
|
f7aa65101d
|
Document AI text generation features
|
2024-03-20 15:31:28 -05:00 |
|
Sam Becker
|
a351999e37
|
Fine-tune AI text generation
|
2024-03-20 13:18:10 -05:00 |
|
Sam Becker
|
6d9f207cdf
|
Add granular ai loading spinners
|
2024-03-20 10:28:58 -05:00 |
|
Sam Becker
|
f3d036a546
|
Improve canvas error handling
|
2024-03-20 10:23:20 -05:00 |
|
Sam Becker
|
020c8aee06
|
Add AI error handling
|
2024-03-20 08:46:09 -05:00 |
|
Sam Becker
|
4f8313f0de
|
Refine AI button behavior
|
2024-03-20 08:43:00 -05:00 |
|
Sam Becker
|
83217a3905
|
Add descriptions of different lengths
|
2024-03-19 23:47:07 -05:00 |
|
Sam Becker
|
f39fa417b8
|
Add error handling to AI text generation
|
2024-03-19 23:43:00 -05:00 |
|
Sam Becker
|
dc7b0694ab
|
Move all AI requests to useImageQuery()
|
2024-03-19 22:22:00 -05:00 |
|
Sam Becker
|
9110325702
|
Create AI image request hook
|
2024-03-19 21:55:18 -05:00 |
|
Sam Becker
|
0fcfa1b3c1
|
Fix AI action import
|
2024-03-19 20:12:47 -05:00 |
|
Sam Becker
|
fdd392bf25
|
Refactor AI server action code
|
2024-03-19 20:07:56 -05:00 |
|
Sam Becker
|
137b718fb7
|
Create proof-of-concept AI-driven image description
|
2024-03-19 19:06:31 -05:00 |
|
Sam Becker
|
6abb2e611d
|
Merge branch 'main' into ai-content
|
2024-03-19 12:46:39 -05:00 |
|
Sam Becker
|
7fa7dce66e
|
Merge branch 'main' into static
|
2024-03-19 12:46:09 -05:00 |
|
Sam Becker
|
91818ed15c
|
Update next-auth
|
2024-03-19 12:34:09 -05:00 |
|
Sam Becker
|
de95b8c5f0
|
Add openai/ai foundations
|
2024-03-19 11:54:51 -05:00 |
|
Sam Becker
|
e36f09185d
|
Fix /grid sticky sidebar
|
2024-03-18 09:14:54 -05:00 |
|
Sam Becker
|
75fd60bd2e
|
Refine /grid sidebar layout
|
2024-03-18 09:09:21 -05:00 |
|
Sam Becker
|
f940798c4d
|
Finalize photo detail page with captions
|
2024-03-17 23:41:01 -05:00 |
|
Sam Becker
|
031a149893
|
Refine large photo layout
|
2024-03-17 22:44:26 -05:00 |
|
Sam Becker
|
a6ba4f8257
|
Change db field: description to semantic_description
|
2024-03-17 19:39:37 -05:00 |
|
Sam Becker
|
aa52ca4261
|
Refine photo detail
|
2024-03-16 23:02:24 -05:00 |
|
Sam Becker
|
4b4e169feb
|
Refine new content positioning
|
2024-03-16 22:25:00 -05:00 |
|
Sam Becker
|
b2e7b29022
|
Add caption text to photo details
|
2024-03-16 20:48:01 -05:00 |
|
Sam Becker
|
fccfbe83f5
|
Validate photo string lengths
|
2024-03-16 13:03:05 -05:00 |
|
Sam Becker
|
5e50d55989
|
Only add columns if they don't exist
|
2024-03-16 12:29:30 -05:00 |
|
Sam Becker
|
fead3d01e5
|
Hide caption field for photos without titles
|
2024-03-15 21:14:20 -05:00 |
|
Sam Becker
|
2ec32cac12
|
Add caption, description fields to Photo
|
2024-03-15 20:40:06 -05:00 |
|
Sam Becker
|
db22d6661b
|
Merge branch 'main' into static
|
2024-03-15 10:56:47 -05:00 |
|
Sam Becker
|
195569730f
|
Mitigate image flickering
|
2024-03-15 10:51:42 -05:00 |
|
Sam Becker
|
7138a8c193
|
Merge branch 'main' into static
|
2024-03-14 13:24:48 -05:00 |
|
Sam Becker
|
e0f18171c0
|
Fix breadcrumb on tag edit page
|
2024-03-14 13:24:04 -05:00 |
|
Sam Becker
|
e68bac3630
|
Merge branch 'main' into static
|
2024-03-14 13:03:41 -05:00 |
|
Sam Becker
|
fb393f4fc4
|
Redirect to canonical photo path when un-favoriting
|
2024-03-14 13:03:31 -05:00 |
|
Sam Becker
|
00b977821c
|
Merge branch 'main' into static
|
2024-03-14 11:45:16 -05:00 |
|
Sam Becker
|
e3cd0e59cd
|
Prevent cmdk querying after selection is made
|
2024-03-14 11:43:36 -05:00 |
|
Sam Becker
|
56b100cd4f
|
Merge branch 'main' into static
|
2024-03-14 09:12:24 -05:00 |
|
Sam Becker
|
5214d76f46
|
Show updated titles while updating/creating photos
|
2024-03-14 09:12:04 -05:00 |
|
Sam Becker
|
a7d9494094
|
Merge branch 'main' into static
|
2024-03-13 22:21:28 -05:00 |
|
Sam Becker
|
6fdf215534
|
Abbreviate cmdk dates on mobile
|
2024-03-13 21:51:01 -05:00 |
|
Sam Becker
|
c683261756
|
Merge branch 'main' into static
|
2024-03-13 19:31:16 -05:00 |
|
Sam Becker
|
97c927cbe7
|
Align toasts to site breakpoints + margins
|
2024-03-13 19:27:39 -05:00 |
|
Sam Becker
|
41b08596e8
|
Upgrade next-themes
|
2024-03-13 12:33:16 -05:00 |
|
Sam Becker
|
a19b7df9c3
|
Fix Tag type
|
2024-03-12 17:19:43 -05:00 |
|
Sam Becker
|
ed840adb91
|
Merge branch 'main' into static
|
2024-03-12 15:39:16 -05:00 |
|
Sam Becker
|
b71f9e94e8
|
Show spinner when creating/updating photos
|
2024-03-12 15:36:41 -05:00 |
|
Sam Becker
|
8b17202db0
|
Merge branch 'main' into static
|
2024-03-12 10:36:34 -05:00 |
|
Sam Becker
|
933f40110b
|
Prevent admin ••• menu prefetching
|
2024-03-12 10:36:00 -05:00 |
|
Sam Becker
|
132e9c8b0a
|
Merge branch 'main' into static
|
2024-03-12 09:02:30 -05:00 |
|
Sam Becker
|
49f2102913
|
Fix form input label id for tags
|
2024-03-12 09:02:13 -05:00 |
|
Sam Becker
|
d4dae20bcc
|
Merge branch 'main' into static
|
2024-03-11 18:03:20 -05:00 |
|
Sam Becker
|
a998880c8d
|
Refine blur capture logic
|
2024-03-11 18:03:06 -05:00 |
|
Sam Becker
|
5cd8054a8d
|
Prevent undesired image blur captures
|
2024-03-11 17:19:02 -05:00 |
|
Sam Becker
|
0ccc9bb4cb
|
Wrap more requests in React cache
|
2024-03-04 11:17:44 -06:00 |
|
Sam Becker
|
a2fb8744d1
|
Wrap core photo queries in react cache
|
2024-03-04 10:38:21 -06:00 |
|
Sam Becker
|
5740655e08
|
Remove unnecessary export
|
2024-03-04 09:17:27 -06:00 |
|
Sam Becker
|
d74293e31e
|
Dedupe photo requests in film simulations
|
2024-03-04 08:38:48 -06:00 |
|
Sam Becker
|
db801237b3
|
Fix photo detail links in tagged sets
|
2024-03-03 23:45:22 -06:00 |
|
Sam Becker
|
464239746e
|
Use next/react cache on camera/photo page
|
2024-03-03 23:38:54 -06:00 |
|
Sam Becker
|
28c5a5ac53
|
Use Next/React cache at the same time
|
2024-03-03 22:25:07 -06:00 |
|
Sam Becker
|
808691cb5e
|
Streamline camera, simulation sql queries
|
2024-03-03 15:59:30 -06:00 |
|
Sam Becker
|
b1a943d6a0
|
Fix tag query type error
|
2024-03-03 15:48:12 -06:00 |
|
Sam Becker
|
448c4301de
|
Simplify tag sql queries
|
2024-03-03 15:18:43 -06:00 |
|
Sam Becker
|
ee008d2861
|
Merge branch 'main' into static
|
2024-03-03 12:53:12 -06:00 |
|
Sam Becker
|
57a4c17d0f
|
Allow pasting of multiple tags
|
2024-03-03 12:44:57 -06:00 |
|
Sam Becker
|
42734f5266
|
Move CommandK query to action.tsx
|
2024-03-02 21:54:42 -06:00 |
|
Sam Becker
|
43ba5439f8
|
Wrap <CommandK /> in suspense
|
2024-03-02 18:20:20 -06:00 |
|
Sam Becker
|
b85872b98e
|
Disable prefetching in main nav
|
2024-03-02 18:06:22 -06:00 |
|
Sam Becker
|
d334b11cba
|
Disable prefetching in admin nav
|
2024-03-02 18:00:50 -06:00 |
|
Sam Becker
|
0053670f02
|
Debug all sql queries
|
2024-03-02 13:19:33 -06:00 |
|
Sam Becker
|
7f463d70ce
|
Improve photo cache invalidation
|
2024-03-02 12:57:26 -06:00 |
|
Sam Becker
|
ca58474404
|
Add server db logging
|
2024-03-02 12:49:01 -06:00 |
|
Sam Becker
|
b9393a6fda
|
Make photo cache more granular
|
2024-03-02 12:40:22 -06:00 |
|
Sam Becker
|
6c07cdec90
|
Add resiliency to <AdminNav />
|
2024-03-01 18:01:02 -06:00 |
|
Sam Becker
|
3ad0e6d2f3
|
Refine PPR error screening logic
|
2024-03-01 17:33:53 -06:00 |
|
Sam Becker
|
ab567a456b
|
Tweak ppr error screening logic
|
2024-03-01 17:25:53 -06:00 |
|
Sam Becker
|
ea9b7f0274
|
Update PPR error types
|
2024-03-01 17:09:22 -06:00 |
|
Sam Becker
|
4820aa6545
|
Change ppr error handling
|
2024-03-01 17:08:38 -06:00 |
|
Sam Becker
|
3a60d6bbf4
|
Merge branch 'main' into static
|
2024-03-01 16:27:59 -06:00 |
|
Sam Becker
|
16b107c252
|
Tweak Image ref handling
|
2024-03-01 15:56:43 -06:00 |
|
Sam Becker
|
8c8edf6523
|
Refine Image object ref handling
|
2024-03-01 15:46:40 -06:00 |
|
Sam Becker
|
4e5c8dabbb
|
Merge branch 'main' into static
|
2024-03-01 13:43:22 -06:00 |
|
Sam Becker
|
4d3565ff15
|
Prevent capturing blank blur data
|
2024-03-01 13:39:21 -06:00 |
|