Skip to content

Seafile Vault CLI v0.1.0

Choose a tag to compare

@soffits soffits released this 26 Jul 02:05
· 6 commits to main since this release
2a11a40

Initial public release.

Highlights:

  • Repo-token-scoped Seafile CLI with stable JSON output and bounded read/write permissions.
  • Native multi-request chunked and resumable uploads with configurable chunk sizes (64MiB, 64MB, or raw bytes).
  • Complete multipart request bodies stay below the 100,000,000-byte proxy boundary by default.
  • Remote final-size verification, bounded retry reconciliation, token/link redaction, and same-origin/TLS checks.
  • Optional MCP server for agent workflows.
  • AGPL-3.0-only.

Verification:

  • 164 local tests passed.
  • GitHub Actions passed on Python 3.11, 3.12, and 3.13, followed by artifact verification.
  • A reversible 101 MiB upload through a proxied public endpoint completed in two requests; remote size and downloaded SHA-256 matched, and the test artifact was deleted.