nextcloud-java-api

Java api library to access nextcloud features from java applications

GPL-3.0 License

Stars
72
Committers
20

Bot releases are visible (Hide)

nextcloud-java-api - First 13.0.0 release with updated dependencies Latest Release

Published by a-schild about 1 year ago

  • Switch to jakarta xml stuff for simpler Java 11+ compatibility
  • The api remains identical, except the places where javax.xml stuff was exposed
    They now use the jakarta.xml names
  • Bump all dependencies to latest versions, also build environment
  • Added Cyclode DX SBOM
nextcloud-java-api - Release 12.0.5

Published by a-schild about 1 year ago

  • Release 12.0.5
  • added bearer authentication for non-webdav calls
  • Thanks to Arnout Engelen
nextcloud-java-api - 12.0.2 Release

Published by a-schild over 2 years ago

upgraded jaxb-runtime to 3.0.2 too because of indirect dependencies

nextcloud-java-api - 12.0.1 release, security fix

Published by a-schild over 2 years ago

  • Release 12.0.1, upgraded various dependencies
  • jackson-databind upgraded to 2.13.2.2 to fix CVE-2020-36518 (Thanks to MrRoubous)
nextcloud-java-api - 12.0.0 Release

Published by a-schild almost 3 years ago

Do to the removal of the xml provisioning api we have to switch to version 12.0.0

We did remove all xml based provision api, since they don't work
in many cases, we use JSON now

  • The getQuota() method now returns an Optional, to handle the case
    when no quota is set at all (Allowing unlimited storage)
    Thanks @kriszman for the patches
    • Fix downloadFolder() when having special chars in folder name(s)
      Thanks to flelayo (Issue #71)
    • Adding bearer authentication (Constructors got lost in merge)
    • Added support for user quota field, pull request #70, thanks to kriszman
    • Fix downloaded file name if URI encoded values are returned, use request file name
      Thanks to flelayo for the fix to issue #69

Full Changelog: https://github.com/a-schild/nextcloud-java-api/compare/11.6.0...12.0.0

nextcloud-java-api - 11.6.0 Release

Published by a-schild about 3 years ago

  • Merged the webdav path resolver from thestomprock with some fixups
  • Added bearer authentication, thanks torshid
  • Base path customization, thanks torshid
nextcloud-java-api - 11.5.1 Release

Published by a-schild about 3 years ago

Integrated fix for invalid userlist, pull request #62, Thanks kriszman

nextcloud-java-api - 11.5.0 Release

Published by a-schild over 3 years ago

Added rename/move method for files+folders

nextcloud-java-api - 11.4.1 release

Published by a-schild over 3 years ago

Updated pom dependencies

nextcloud-java-api - 11.4.0 release

Published by a-schild almost 4 years ago

  • 2020-11-21
    • Added methods to access nextcloud instance installed in subfolders (Thanks to @helmut8080)
    • Version bump to 11.4.0 because of added api methods
nextcloud-java-api - 11.3.0 Release

Published by a-schild over 4 years ago

  • Added api to uploadFile a File instead of InputStream to work arround an FPM/FCGI chunk problem with certain server config
  • Deprecated the uploadFile(InputStream) because of the potential server problems
  • Addded api to retrieve file & folder properties
nextcloud-java-api - Small API enhancements

Published by a-schild over 4 years ago

  • Added option to return full path to files in folder listings (Thanks to thepivo)
  • Added option to use the continue header in file uploads/puts (Thanks to TobiWineKenobi)
  • Version bump to 11.2.0 because of added api methods
nextcloud-java-api - 11.1.0 Relase

Published by a-schild over 4 years ago

2020-02-24

  • Added option to only return files in folder listings (Thanks to SimonIT)
  • Upgraded slf4j to 1.7.30, httpclient to 4.5.11, httpcore to 4.4.13
  • Integrated pull request from col-panic for clean shutdown and directory install support
  • Switch to slf4j as logging framework
  • fix to also use port in sardine connector
  • Upgraded to sardine 5.9
  • Added explicit dependencies to http core and http client libraries
  • downloadFile now can return an InputStream
nextcloud-java-api - 11.0.3 Release

Published by a-schild almost 6 years ago

  • Clean URI handling with special characters
  • Port support corrected in server settings
  • Added E-Mail share type
  • Upgraded httpasyncclient to 4.1.4
nextcloud-java-api - 11.0.2 Reworked file/folder handling

Published by a-schild about 6 years ago

  • Reworked file and folder handling
  • Improved sardine connector handling
  • Upgraded to sardine 5.8
  • More code cleanups
nextcloud-java-api - Initial maven central release

Published by a-schild about 6 years ago

New release for maven central