admin 48d3c6f857 add file storage: metadata schema, minio upload/download, content-type extension mapping
- add files_metadata and files_metadata_connections tables with CRUD helpers
- add FileMetadata type and Sha256Hash typedef; replace Media struct
- add minio upload, presigned download URL, and key generation
- fix bucket existence check to use FileStorageBucketName instead of hardcoded "main"
- fix files_metadata_connections table name and trailing comma in DDL
- fix column name original -> name in files_metadata schema
- add canonical MIME-to-extension map with .unk fallback
- add FileDownloadLinkTtl constant (24h)
2026-04-14 18:55:22 +02:00
2026-03-09 14:45:36 +01:00
2026-03-10 21:26:51 +01:00
2026-04-12 19:29:10 +02:00
2026-04-13 08:06:41 +02:00
S
Description
No description provided
419 MiB
Languages
Go 67.3%
HTML 30.4%
CSS 1.2%
TypeScript 0.8%
JavaScript 0.3%