Sigoden Duf Versions Save

A file server that supports static serving, uploading, searching, accessing control, webdav...

v0.40.0

2 months ago

This release fixes important security issues, please update as soon as possible.

Bug Fixes

  • Guard req and destination path (#359)

Features

  • Revert supporting for forbidden permission (#352)

Refactor

  • Do not try to bind ipv6 if no ipv6 (#348)
  • Improve invalid auth (#356)
  • Improve resolve_path and handle_assets, abandon guard_path (#360)

v0.39.0

3 months ago

Bug Fixes

  • Upload more than 100 files in directory (#317)
  • Auth precedence (#325)
  • Serve files with names containing newline char (#328)
  • Corrupted zip when downloading large folders (#337)

Features

  • Empty search ?q= list all paths (#311)
  • Add --compress option (#319)
  • Upgrade to hyper 1.0 (#321)
  • Auth supports forbidden permissions (#329)
  • Supports resumable uploads (#343)

Refactor

v0.38.0

5 months ago

Bug Fixes

  • Unable to start if config file omit bind/port fields (#294)

Features

  • Password can contain : @ | (#297)
  • Deprecate the use of | to separate auth rules (#298)
  • More flexible config values (#299)
  • Ui supports view file (#301)

Refactor

  • Take improvements from the edge browser (#289)
  • Ui change the cursor for upload-btn to a pointer (#291)
  • Ui improve uploading progress (#296)

v0.37.1

5 months ago

Bug Fixes

  • Sort path ignore case (#264)
  • Ui show user-name next to the user-icon (#278)
  • Auto delete half-uploaded files (#280)

Features

  • Deprecate --auth-method, as both options are available (#279)
  • Support config file with --config option (#281)
  • Support hashed password (#283)

v0.37.0

5 months ago

v0.36.0

8 months ago

Bug Fixes

  • Ui readonly if no write perm (#258)

Testing

  • Remove dependency on native tls (#255)

v0.35.0

8 months ago

Bug Fixes

  • Search should ignore entry path (#235)
  • Typo ASSERTS_PREFIX (#252)

Features

  • Sort by type first, then sort by name/mtime/size (#241)

v0.34.2

10 months ago

Bug Fixes

  • Ui refresh page after login (#230)
  • Webdav only see public folder even logging in (#231)

v0.34.1

10 months ago

Bug Fixes

  • Auth logic (#224)
  • Allow all cors headers and methods (#225)

Refactor

  • Ui checkAuth (#226)

v0.34.0

10 months ago

Bug Fixes

  • URL-encoded filename when downloading in safari (#203)
  • Ui path table show move action (#219)
  • Ui set default max uploading to 1 (#220)

Features

  • Webui editing support multiple encodings (#197)
  • Add timestamp metadata to generated zip file (#204)
  • Show precise file size with decimal (#210)
  • [breaking] New auth (#218)

Refactor

  • Cli positional rename root => SERVE_PATH(#215)