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
1cb3c4a22c
Begin storing image width + height
2026-02-01 19:05:58 -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
Sam Becker
f7de56a7b9
Refine storage config
2025-08-27 20:46:57 -05:00
Christopher Jeffrey
363354d797
feat: add minio support ( #297 )
2025-08-27 19:20:56 -05:00
Sam Becker
0d02306ba0
Migrate to dedicated indent style line plugin
2025-08-08 23:29:00 -05:00
Sam Becker
646f32e642
Rich sort controls ( #283 )
...
* Generalize app switcher menus
* Organize sort module
* Build configuration for nav sort control
* Refine sort menu styles
* Upgrade next.js
* Reset custom sort when clicking grid/full a second time
* Light up sort button when overridden
2025-07-15 22:43:36 -05:00
Sam Becker
1ff7404f6e
Make upload list friendlier
2025-03-14 22:10:26 -05:00
Sam Becker
1508a9718c
Rename src/app-core to src/app
2025-02-17 17:54:00 -06:00
Sam Becker
12cf156af3
Combine /services and /platforms
2025-02-16 10:19:16 -06:00