github DaviReisVieira/stackport v0.1.9

latest releases: v0.3.4, v0.3.3, v0.3.0...
one month ago

What's New

S3 Write Operations (#95, closes #67)

Upload, delete, and folder management for the S3 Browser:

Upload

  • Single file upload via file picker and drag-and-drop
  • Upload progress indicator for files >1MB
  • Configurable max upload size via STACKPORT_S3_MAX_UPLOAD_MB (default 100 MiB)
  • Smart content-type detection from file extension

Delete

  • Single object delete with confirmation dialog
  • Bulk select with checkboxes + batch delete
  • Folder delete (recursive prefix delete)

Folders

  • Create folder prefixes from the toolbar

Security

  • Path traversal protection on upload filenames
  • S3 key encoding for special characters (#, ?, %, spaces)
  • python-multipart>=0.0.26 (addresses CVE-2024-24762)

Other

  • 404 responses for missing objects on GET/HEAD
  • Cache invalidation after all mutations
  • 29 backend tests, 153 frontend tests all passing

Thanks to @saurabhkhadsangTV for the contribution!

Don't miss a new stackport release

NewReleases is sending notifications on new releases.