Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/a-schild/nextcloud-java-api
Java api library to access nextcloud features from java applications
https://github.com/a-schild/nextcloud-java-api
java nextcloud nextcloud-features nextcloud-java-api owncloud
Last synced: about 1 month ago
JSON representation
Java api library to access nextcloud features from java applications
- Host: GitHub
- URL: https://github.com/a-schild/nextcloud-java-api
- Owner: a-schild
- License: gpl-3.0
- Created: 2017-03-30T08:15:12.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-05-07T07:58:20.000Z (6 months ago)
- Last Synced: 2024-09-27T06:21:00.366Z (about 2 months ago)
- Topics: java, nextcloud, nextcloud-features, nextcloud-java-api, owncloud
- Language: Java
- Size: 350 KB
- Stars: 72
- Watchers: 12
- Forks: 50
- Open Issues: 9
-
Metadata Files:
- Readme: README.developers.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
README
# nextcloud-java-api contributors infos
Java api library to access nextcloud features from java applications## Versioning
Starting with 11.1.0 we use semanic versioning according to
https://semver.org/spec/v2.0.0.htmlIn short:
Given a version number MAJOR.MINOR.PATCH, increment the:MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards compatible manner, and
PATCH version when you make backwards compatible bug fixes.Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
## Changelog
If enhancing the code base, please also update the [Changelog](Changelog.md)## Unit tests
For all new functionality, please provide a unit test.For the unit test to be executed, you need to specify valid
next cloud server name and login admin credentialsYou can specify them in your settings.xml file in this way:
``` XML
nextcloud.api.test
true
test.nextcloud.org
444
admin
adminp@ssw0rd
nextcloud.api.test
```
(c) André Schild, Aarboard AG www.aarboard.ch