asepharyana
|
0ad783b794
|
fix: PutObject raw body, presigned URL auth guard, DeleteObjects tracking, home.ts path
|
2026-07-06 21:38:17 +07:00 |
|
asepharyana
|
e175a27512
|
test: add S3 auth, operations, and web API tests
|
2026-07-06 21:15:26 +07:00 |
|
asepharyana
|
5e38f80267
|
feat: add web file manager UI and S3 catch-all route
|
2026-07-06 20:56:55 +07:00 |
|
asepharyana
|
a4f902a37b
|
feat: add JSON v1 web API for S3 management UI
|
2026-07-06 16:10:17 +07:00 |
|
asepharyana
|
dd61e7e0fc
|
feat: implement S3 protocol dispatcher with bucket, object, listing, and multipart operations
|
2026-07-06 15:52:42 +07:00 |
|
asepharyana
|
084ff3fb9d
|
fix: add region validation, fix presigned URL canonical request (add method, fix headers), normalizeUri decode
|
2026-07-06 15:31:06 +07:00 |
|
asepharyana
|
ee758aa939
|
feat: add S3 SigV4 auth verification and XML builders
|
2026-07-06 14:56:39 +07:00 |
|
asepharyana
|
a2ca489039
|
fix: add explicit snake_case-to-camelCase mapping for S3FileRecord, add missing findOrphanFilesByBucket
|
2026-07-06 14:33:27 +07:00 |
|
asepharyana
|
caef31c703
|
feat: add DB CRUD layer for buckets, multipart, and S3 file extensions
|
2026-07-06 14:23:37 +07:00 |
|
asepharyana
|
e37fb00295
|
feat: add S3 env config, bucket and multipart DB schema
|
2026-07-06 13:59:03 +07:00 |
|
asepharyana
|
0d0d7a5dfa
|
chore: remove GitHub Actions workflow for notifying parent repository
|
2026-07-06 01:25:37 +07:00 |
|
asepharyana
|
52bd704d21
|
refactor: enhance file handling and metrics tracking; remove unused bot health tracker
|
2026-07-06 01:25:18 +07:00 |
|
asepharyana
|
bbf420759b
|
chore: update Dockerfile and docker-compose for improved deployment process; add deploy script
|
2026-07-05 22:06:52 +07:00 |
|