Skip to content

Releases: renber/SeafClient

SeafClient 1.3.0

16 Apr 10:09

Choose a tag to compare

SeafClient 1.3.0

The library is now targeting .NET Standard 1.1 which results in a wider range of supported platforms (including .NET Core). Usually, this should be a drop-in replacement for most applications.

Improvements:

  • Fixed DeleteFileRequest (thanks to cniccolo9)
  • Added support for reuse parameter for file download links cniccolo9)

Available on NuGet here

SeafClient 1.2.0

22 Mar 09:35

Choose a tag to compare

Added support for the following requests:

  • ListGroups
  • AddGroup
  • RenameGroup
  • DeleteGroup
  • ListGroupMembers
  • AddGroupMember
  • BulkAddGroupMembers
  • RemoveGroupMember

Other changes/improvements:

  • Added SeafTooManyRequestsException which indicates that the Seafile Api throttle has declined the request (can be thrown by any request).
  • When instantiating SeafHttpConnection a custom default Timeout for all requests can be set.
    SeafHttpConnection can now be created with a custom HttpHandler, which allows to define a web proxy configuration for instance.
  • Added support for recursive directory listing in ListDirectoryEntriesRequest.
  • The SeafSession class now has a SendRequest method to send custom requests in an easier way.
  • SeafSession now checks if a request is supported by the server version before executing it

Available on NuGet here

SeafClient 1.1.0

28 Sep 12:17

Choose a tag to compare

Added support for following requests:

  • StarredFileRequests
  • UpdateFile
  • GetFileDetail
  • GetLibraryInfo
  • GetDefaultLibrary
  • CreateLibrary

UploadRequest now correctly transmits the AuthorizationToken (as of now this is not checked on the server, but it is part of the api specification)

Available on NuGet here

SeafClient 1.0.1

04 Jul 09:28

Choose a tag to compare

Added support for following requests:

  • CopyFileRequest and MoveFileRequest

Added support for Universal Windows Platform (UWP)

Available on NuGet here

SeafClient 1.0

22 Oct 13:24

Choose a tag to compare

Release supporting the following requests:

  • Authentication
  • Check Account Info
  • Get User Avatar
  • List Libraries / List Shared Libraries
  • List Directory Entries
  • Create Directory
  • Delete Directory / File
  • Rename Directory / File
  • Get Thumbnail Image
  • Get Download Link
  • Get Upload Link / Upload file

Available on NuGet here