Sam Becker
|
65132a0862
|
Add individual AI text requests, upgrade documentation
|
2024-03-22 15:15:00 -05:00 |
|
Sam Becker
|
f6edaf07f1
|
Add additional auth check to openai streaming requests
|
2024-03-21 22:47:21 -05:00 |
|
Sam Becker
|
8a03ea8217
|
Add caption, semantic description to search
|
2024-03-21 22:37:04 -05:00 |
|
Sam Becker
|
7e1c2b57fb
|
Conditionally instantiate OpenAI
|
2024-03-21 17:21:17 -05:00 |
|
Sam Becker
|
1371a8dcc4
|
Re-enable standard Vercel KV usage
|
2024-03-20 19:43:44 -05:00 |
|
Sam Becker
|
786378e4a5
|
Add AI rate limiting and safety documentation
|
2024-03-20 18:57:19 -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
|
de95b8c5f0
|
Add openai/ai foundations
|
2024-03-19 11:54:51 -05:00 |
|
Sam Becker
|
a6ba4f8257
|
Change db field: description to semantic_description
|
2024-03-17 19:39:37 -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
|
2ec32cac12
|
Add caption, description fields to Photo
|
2024-03-15 20:40:06 -05:00 |
|
Sam Becker
|
73f423db68
|
Make blog listing more resilient
|
2024-02-29 11:51:48 -06:00 |
|
Sam Becker
|
3f0944c104
|
Make date range queries fail gracefully
|
2024-02-27 23:52:33 -06:00 |
|
Sam Becker
|
ab8d088df5
|
Make photo tag text encoding more resilient
|
2024-02-27 23:32:51 -06:00 |
|
Sam Becker
|
42b0ead70a
|
Make next/images responsive
|
2024-02-23 21:48:54 -06:00 |
|
Sam Becker
|
6e94f9f23a
|
Add 1080 to custom next sizes
|
2024-02-23 21:23:26 -06:00 |
|
Sam Becker
|
47ea5b9086
|
Add live photo querying to Command-K menu
|
2024-02-19 22:43:33 -06:00 |
|
Sam Becker
|
93119ba66f
|
Refactor cache, auth, storage dependencies/file structure
|
2024-02-09 13:30:35 -06:00 |
|
Sam Becker
|
d771b22302
|
Sort admin uploads by date
|
2024-01-22 17:46:47 -06:00 |
|
Sam Becker
|
9867bfa4a0
|
Refine storage check logic further
|
2024-01-21 20:56:13 -06:00 |
|
Sam Becker
|
1801660e64
|
Refine storage check logic
|
2024-01-21 19:23:58 -06:00 |
|
Sam Becker
|
6010e75aeb
|
Allow custom domains in Cloudflare R2 integration
|
2024-01-21 18:24:30 -06:00 |
|
Sam Becker
|
3ea54b2a21
|
Simplify storage configuration text
|
2024-01-21 11:40:29 -06:00 |
|
Sam Becker
|
b4c0f24dde
|
Implement upload -> photo copy in R2
|
2024-01-21 11:14:12 -06:00 |
|
Sam Becker
|
3bd89f62b5
|
Add listing/deleting Cloudflare blobs
|
2024-01-20 23:40:18 -06:00 |
|
Sam Becker
|
5176649ad6
|
Refactor storage api paths
|
2024-01-20 22:39:23 -06:00 |
|
Sam Becker
|
16c524abc4
|
Add support for Cloudflare R2 storage
|
2024-01-20 22:13:05 -06:00 |
|
Sam Becker
|
a8906e273f
|
Guard camera query against empty strings
|
2024-01-10 15:54:29 -06:00 |
|
Sam Becker
|
fdc1d383c1
|
Make camera parsing resilient to incomplete data
|
2024-01-10 08:48:56 -06:00 |
|
Sam Becker
|
fa998b6dc2
|
Finalize photo near id query for photo thumbnails
|
2023-12-24 15:21:58 -05:00 |
|
Sam Becker
|
996339e4ac
|
Adjust sql/priority handling
|
2023-12-18 11:52:43 -06:00 |
|
Sam Becker
|
c2cb7ba494
|
Remove sql logging
|
2023-12-18 09:26:33 -06:00 |
|
Sam Becker
|
890b6c4f34
|
Fix priority-ordered photo detail thumbnails
|
2023-12-18 08:42:59 -06:00 |
|
Sam Becker
|
32c6260a3b
|
Rebuild photo query engine, preferring priority order
|
2023-12-18 00:28:46 -06:00 |
|
Sam Becker
|
775e7adde1
|
Add date range to grid sidebar
|
2023-12-12 20:59:39 -06:00 |
|
Sam Becker
|
22ecb16804
|
Tweak blob url helper function names
|
2023-12-11 18:08:19 -06:00 |
|
Sam Becker
|
a297910e7c
|
Fix storage url detection
|
2023-12-11 00:46:15 -06:00 |
|
Sam Becker
|
a1c6ef9b3f
|
Refactor client/server s3 dependencies
|
2023-11-29 22:41:11 -06:00 |
|
Sam Becker
|
82851c66c7
|
Switch to presigned url strategy for S3
|
2023-11-29 20:03:31 -06:00 |
|
Sam Becker
|
2b9c0cbbe2
|
Make storage reporting more granular
|
2023-11-28 17:53:02 -06:00 |
|
Sam Becker
|
4d655eb76a
|
Tweak code note
|
2023-11-26 19:21:30 -06:00 |
|
Sam Becker
|
175a0a5c15
|
Elongate random file name length
|
2023-11-26 18:53:19 -06:00 |
|
Sam Becker
|
a1e97ce02d
|
Lazy load aws s3 client
|
2023-11-26 18:31:47 -06:00 |
|
Sam Becker
|
fe992c0e17
|
Abstract blob service, add core S3 functionality
|
2023-11-26 18:25:24 -06:00 |
|
Sam Becker
|
1ae5ed89b2
|
Refactor next/image size handling
|
2023-11-24 13:04:38 -06:00 |
|
Sam Becker
|
8a227b48de
|
Optimize sidebar sort order
|
2023-11-09 18:55:12 -06:00 |
|
Sam Becker
|
d9e0a80ca7
|
Sort all photo sets newest to oldest
|
2023-11-07 20:46:25 -06:00 |
|
Sam Becker
|
f728e3981b
|
Build out all film simulation pages
|
2023-11-06 10:05:20 -06:00 |
|