Sam Becker
|
d11cf6f62d
|
Use presigned urls when statically pre-rendering
|
2026-02-17 18:11:54 -06:00 |
|
Sam Becker
|
44550824e7
|
Centralize presigned url commands
|
2026-02-17 17:18:04 -06:00 |
|
Sam Becker
|
351f8869a6
|
Replace backing storage (#374)
* Centralize random suffix generation
* Introduce ••• menu in admin photos table
* Finalize re-upload behavior
* Finalize re-upload locales
* Honor resize config when re-uploading files
|
2026-02-10 21:17:57 -06:00 |
|
Sam Becker
|
ab0ddeee94
|
Create top-level cache module
|
2025-11-19 09:16:23 -06:00 |
|
Sam Becker
|
b8c01492b8
|
Store optimized assets for all photos (#304)
* Begin storing optimized photo files
* Increase optimized image size to 1080
* Refactor photo/storage modules
* Refine storage file naming api
* Simplify photo storage api
* Finalize photo storage api
* Start storing/serving optimized photos
* Finalize optimized photo asset generation
* Temporarily allow static optimization on PREVIEW branches
* Restore static optimization as production-only
* Remove og image inline-flex class
* Tweak convert upload signature
* Refactor optimized file storage
* Display optimized files when they exist in photo form
* Create small disclosure component
* Report photo storage files more accurately
* Sort optimized files
* Generate optimized storage files when updating/syncing photos
* Include source bucket when copying files with MinIO
* Make deleting files more resilient
|
2025-09-06 23:20:20 -05:00 |
|
Christopher Jeffrey
|
363354d797
|
feat: add minio support (#297)
|
2025-08-27 19:20:56 -05:00 |
|
Sam Becker
|
1eb6a97d24
|
Add random suffix in blob api
|
2025-04-12 11:18:35 -05:00 |
|
Sam Becker
|
7dd07aac6e
|
Shrink client bundle
|
2025-04-04 18:09:47 -05: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 |
|