|
|
3838aed954
|
Fix presigned URL security vulnerabilities: enforce key/user status in SigV4 paths, remove duplicate verification, remove X-Forwarded-Host trust
|
2026-03-31 20:27:18 +08:00 |
|
|
|
2ad3736852
|
Add intra-bucket cursor tracking to integrity scanner for progressive full coverage; Optimize integrity scanner: early batch exit, lazy sorted walk, cursor-aware index reads
|
2026-03-31 17:04:28 +08:00 |
|
|
|
326367ae4c
|
Fix integrity scanner batch limit and add cursor-based rotation
|
2026-03-23 17:46:27 +08:00 |
|
|
|
a7f9b0a22f
|
Convert GC to async with polling to prevent proxy timeouts
|
2026-03-23 17:14:04 +08:00 |
|
|
|
9898167f8d
|
Make integrity scan async with progress indicator in UI
|
2026-03-22 14:17:43 +08:00 |
|
|
|
d72e0a347e
|
Overhaul IAM: granular actions, multi-key users, prefix-scoped policies
|
2026-03-14 23:50:44 +08:00 |
|
|
|
a4ae81c77c
|
Add integrity scanner: background detection and healing of corrupted objects, orphaned files, phantom metadata, stale versions, etag cache inconsistencies, and legacy metadata drift
|
2026-03-10 22:14:39 +08:00 |
|
|
|
de5377e5ac
|
Add garbage collection: background cleanup of orphaned temp files, multipart uploads, lock files, metadata, versions, and empty directories
|
2026-03-09 17:34:21 +08:00 |
|
|
|
6c912a3d71
|
Add conditional GET/HEAD headers: If-Match, If-None-Match, If-Modified-Since, If-Unmodified-Since
|
2026-03-09 15:09:15 +08:00 |
|
|
|
8552f193de
|
Reduce CPU/lock contention under concurrent uploads: split cache lock, in-memory stats, dict copy, lightweight request IDs, defaultdict metrics
|
2026-03-02 22:05:54 +08:00 |
|
|
|
5536330aeb
|
Move performance-critical Python functions to Rust: streaming I/O, multipart assembly, and AES-256-GCM encryption
|
2026-02-27 22:55:20 +08:00 |
|
|
|
fb32ca0a7d
|
Harden security: fail-closed policies, presigned URL time/expiry validation, SSRF DNS pinning, lockout cap, proxy trust config
|
2026-02-22 17:55:40 +08:00 |
|
|
|
67f057ca1c
|
Add static website hosting
|
2026-02-15 20:57:02 +08:00 |
|
|
|
1e3c4b545f
|
Migrate UI backend from direct storage calls to S3 API proxy via boto3
|
2026-02-09 22:33:47 +08:00 |
|
|
|
8c4bf67974
|
Fix 15 security vulnerabilities across auth, storage, and API modules
|
2026-01-31 00:55:27 +08:00 |
|
|
|
b32f1f94f7
|
Add configurable env variables for hardcoded timeouts and limits
|
2026-01-25 23:32:36 +08:00 |
|
|
|
23ea164215
|
Add bi-directional site replication with LWW conflict resolution
|
2026-01-24 19:38:17 +08:00 |
|
|
|
adb9017580
|
Add operation metrics with logging integration in metrics UI
|
2026-01-18 23:50:47 +08:00 |
|
|
|
4adfcc4131
|
Improve pytest tests
|
2026-01-18 21:53:39 +08:00 |
|
|
|
ebc315c1cc
|
Fix routing conflicts: move admin endpoints to reserved paths
|
2026-01-18 21:35:39 +08:00 |
|
|
|
5ab62a00ff
|
Fix security vulnerabilities: XXE, timing attacks, info leaks
|
2026-01-18 17:18:12 +08:00 |
|
|
|
c5d4b2f1cd
|
Fix UI/UX issues: lifecycle warnings, CORS tooltip, IAM overflow, config validation, JS maintenance
|
2026-01-09 12:47:37 +08:00 |
|
|
|
93a5aa6618
|
Add replication failure tracking and lifecycle execution history
|
2026-01-05 00:18:08 +08:00 |
|
|
|
b9cfc45aa2
|
Add new tests; Fix typo and validations
|
2026-01-03 23:29:07 +08:00 |
|
|
|
1df8ff9d25
|
Clean up code comments
|
2025-12-31 18:00:03 +08:00 |
|
|
|
e89bbb62dc
|
Fix pausing replication and resuming replication does not continue the replication for the remaining pending objects; Improve Documentation
|
2025-12-29 14:05:17 +08:00 |
|
|
|
97435f15e5
|
Revamp object bucket browser logic; Add new tests
|
2025-12-22 10:04:36 +08:00 |
|
|
|
453ac6ea30
|
Fix SSE, KMS not encrypting files
|
2025-12-03 10:03:29 +08:00 |
|
|
|
766dbb18be
|
Add new SSE, KMS encryptions
|
2025-12-01 00:46:12 +08:00 |
|
|
|
aaa230b19b
|
Test fix multipart failing upload
|
2025-11-25 23:56:38 +08:00 |
|
|
|
b2f4d1b5db
|
UI overhaul; Replication and S3 API improvements
|
2025-11-25 14:42:33 +08:00 |
|
|
|
85ee5b9388
|
Add new metrics function
|
2025-11-23 23:33:53 +08:00 |
|
|
|
37d372c617
|
Add missing CreateMultipartUpload in API
|
2025-11-22 22:00:24 +08:00 |
|
|
|
f400cedf02
|
Release v0.1.0 Beta
|
2025-11-21 22:01:34 +08:00 |
|