Files
mcma-backend/app/infrastructure/db/models
Senko-san 5c5df5d3cc feat(storage): S3-compatible storage adapter + storage_uri rename
Add S3FileStorage adapter (any S3-compatible backend: AWS, MinIO, Garage)
alongside the local adapter, selected via STORAGE_BACKEND. Proxied range
streaming via get_object+Range; as_local_path downloads to a tempfile for
ffmpeg/fpcalc. Rename track.file_path -> storage_uri across domain entity,
ORM, repositories, port, and services, with an Alembic migration. Adds
mocked S3 unit tests.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 17:11:35 +03:00
..
2026-06-07 14:50:35 +03:00
2026-06-07 14:50:35 +03:00
2026-06-07 14:50:35 +03:00
2026-06-07 14:50:35 +03:00
2026-06-07 14:50:35 +03:00
2026-06-07 14:50:35 +03:00
2026-06-07 14:50:35 +03:00
2026-06-03 10:40:00 +03:00
2026-06-07 14:50:35 +03:00
2026-06-07 14:50:35 +03:00
2026-06-03 10:40:00 +03:00