Skip to content

Latest commit

 

History

History
61 lines (48 loc) · 2.25 KB

CHANGELOG.rdoc

File metadata and controls

61 lines (48 loc) · 2.25 KB

v0.2.4

  • Return absolute URI from #mkcol and #put (thanks teefax)

  • Nodes with text children properly serialized (pointed out by jeffhos)

  • Fixed bug in file locking (pointed out by clyfe with fix provided by teefax)

v0.2.3

  • Completing missed step in last packaging

v0.2.2

  • Fix for port numbers in host (thanks krug)

v0.2.1

  • Fix for better handling of MOVEs with badly encoded URLS

v0.2.0

  • Update to remote URL is passed to NGINX for proxying. Use headers instead of request

v0.1.8

  • Better exception handling for error logging

  • Send overwrite flag to Resource#move

v0.1.7

  • Fix in interceptor to use correct File

v0.1.6

  • Add DAV4Rack::File that overloads just enough of Rack::File to allow explicit path setting

v0.1.5

  • Remove support for options

  • Allow HTTP methods to be ignored within interceptor

  • Add owner information to lock response

  • Initial update of spec to work with DAV4Rack

  • Copy and delete recursively

  • Add expected overwrite for copy/move on resource (thanks clyfe)

  • Add overwrite logic for copy/move on FileResource

  • Removed callback authentication from FileResource (uses simple controller based auth)

v0.1.4

  • Fix for Rack::File issue (thanks clyfe)

  • Logging now optional on executable

  • Include propstats even if empty (this resolves an issue in cyberduck not displaying files)

v0.1.3

  • Fix for Hash modification issues in Ruby 1.9.2 (thanks antiloopgmbh)

  • Fix executable to properly fallback

  • Use callback authentication in FileResource to allow for no auth

v0.1.2

  • Add sendfile support (currently only tested on nginx)

v0.1.1

  • Add logging capability

  • Simplify Interceptor mappings (provide options in hash instead of explicit :options)

v0.1.0

  • Callbacks available for resources

  • RemoteFile more aligned with Rack::File

  • Return multistatus responses PUT MKCOL and COPY/MOVE

  • Executable now uses Unicorn, Mongrel and WEBrick in that order

  • Simple resource locking enabled by default

  • Updated FileResource to work properly with new architecture