Skip to content

Commit

Permalink
v1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
klpprd committed Jul 9, 2020
1 parent e7c07d1 commit a76b440
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 7 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## 1.6.0 - 2020-07-09

### Added
- new command to get all files of a folder recursively GetFilesRecursively

Expand Down
20 changes: 14 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# nextcloud-node-client

<img src="https://raw.githubusercontent.com/hobigo/nextcloud-node-client/master/ncnc-logo.png" width="100" style="max-width:100%;">

Access nextcloud remotely from node.js applications with a rich and simple TypeScript / JavaScript API.
Expand All @@ -9,10 +10,14 @@ Access nextcloud remotely from node.js applications with a rich and simple TypeS
[![Coverage Status](https://coveralls.io/repos/github/hobigo/nextcloud-node-client/badge.svg?branch=master)](https://coveralls.io/github/hobigo/nextcloud-node-client?branch=master)
[![Install Size](https://packagephobia.now.sh/badge?p=commander)](https://packagephobia.now.sh/result?p=nextcloud-node-client)
[![documentation](https://img.shields.io/website-up-down-green-red/https/hobigo.github.io/nextcloud-node-client.svg?label=documentation-website)](https://hobigo.github.io/nextcloud-node-client)
[![Gitter](https://badges.gitter.im/nextcloud-node-client/community.svg)](https://gitter.im/nextcloud-node-client/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

- upload and download files
- create files and folder structures
- all user management functions
- create shares
- tagging and commenting

The nextcloud node client is used to automate access to nextcloud server from node.js apppliactions. It supports folder and file operations including upload, tagging and comments. All user management funtions are supported. Event subscription and event handling are on the roadmap.
The nextcloud node client is used to automate access to nextcloud servers from node.js apppliactions.

# Example
```typescript
Expand Down Expand Up @@ -420,10 +425,8 @@ A code coverage of 100% is aspired

## Todo list

### Get Files recursivelz
* <strike>command get files recurively</strike>
* filter get files recurively
* example get files recurively
### Server API
* support also the nextcloud server url instead of the WebDAV url only

### Download
* download file to local disk
Expand All @@ -437,6 +440,11 @@ A code coverage of 100% is aspired
* <strike>upload local file on disk to nextcloud</strike>
* <strike>upload local folder on disk to nextcloud recursively</strike>

### Get Files recursively
* <strike>command get files recurively</strike>
* <strike>filter get files recurively</strike>
* <strike>example get files recurively</strike>

### Access using tags
<strike>* Get files and folders by tags client.getFileSystemObjectByTags</strike>

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "nextcloud-node-client",
"version": "1.5.1",
"version": "1.6.0",
"description": "Nextcloud client API for node.js TypeScript applications",
"main": "dist/client.js",
"types": "dist/client.d.ts",
Expand Down

0 comments on commit a76b440

Please sign in to comment.