You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nextcloud bot 7a1d53cd10
[tx-robot] updated from transifex
1 week ago
.github/workflows test npm build on push 2 months ago
.tx Fix tx config 2 years ago
appinfo Update version on master 1 month ago
docs update screenshot 1 month ago
img add viewBox to app icon for proper scaling in firefox 3 years ago
l10n [tx-robot] updated from transifex 1 week ago
lib do not use deprecated methods and ways 2 months ago
src fix icon color to not be black on black when dark mode is enabled 1 month ago
tests do not use deprecated methods and ways 2 months ago
.babelrc.js Adjust to workflow updates in 18 4 months ago
.eslintrc.js Adjust to workflow updates in 18 4 months ago
.gitignore fix Makefile 1 month ago
.scrutinizer.yml Init 3 years ago
.stylelintrc.js Adjust to workflow updates in 18 4 months ago
.travis.yml Update master php testing versions 2 months ago
CHANGELOG.md Fix info.xml and add changelog 10 months ago
CONTRIBUTING.md Init 3 years ago
Makefile fix Makefile 1 month ago
README.md Move screenshot file and fix markdown 2 years ago
issue_template.md Promote the issue template app 2 years ago
package-lock.json Bump vue-loader from 15.8.3 to 15.9.0 1 week ago
package.json Bump vue-loader from 15.8.3 to 15.9.0 1 week ago
webpack.common.js Adjust to workflow updates in 18 4 months ago
webpack.dev.js Adjust to workflow updates in 18 4 months ago
webpack.prod.js Adjust to workflow updates in 18 4 months ago

README.md

Nextcloud Files Automated Tagging App

An app for Nextcloud that automatically assigns tags to newly uploaded files based on some conditions.

The tags can later be used to control retention, file access, automatic script execution and more.

screenshot

How it works

To define tags, administrators can create and manage a set of rule groups. Each rule group consists of one or more rules combined through operators. Rules can include criteria like file type, size, time and more. A request matches a group if all rules evaluate to true. On uploading a file all defined groups are evaluated and when matching, the given tags are assigned to the file.

QA metrics on master branch:

Build Status Scrutinizer Code Quality Code Coverage