No description
Find a file
github-actions[bot] 07cac39e50
Merge pull request #1369 from nextcloud/dependabot/npm_and_yarn/webpack-5.105.0
build(deps-dev): bump webpack from 5.102.1 to 5.105.0
2026-02-05 23:14:59 +00:00
.github feat(deps): Add Nextcloud 34 support on main 2026-01-22 10:53:22 +01:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:26:55 +00:00
appinfo feat(deps): Add Nextcloud 34 support on main 2026-01-22 10:53:22 +01:00
docs fix(SPDX): Move to generic header 2024-04-30 14:38:54 +02:00
img fix(icon): Add real size to SVG to fix iOS 2024-04-30 14:39:49 +02:00
l10n fix(l10n): Update translations from Transifex 2026-01-26 01:06:48 +00:00
lib fix: Migrate getById to getFirstNodeById 2026-02-03 12:20:21 +01:00
LICENSES ci(psalm): Add psalm 2024-07-25 10:11:20 +02:00
src chore: migrate to Vue 3 2025-11-18 14:24:04 +01:00
tests fix: Migrate getById to getFirstNodeById 2026-02-03 12:20:21 +01:00
vendor-bin ci(deps-dev): bump vimeo/psalm in /vendor-bin/psalm 2026-02-02 06:50:42 +00:00
.eslintrc.js Node 14 npm7 2021-06-21 10:16:34 +02:00
.gitignore build(dev-deps): use vendor-bin to separate dev from production dependencies 2025-04-22 21:43:45 +02:00
.l10nignore Node 14 npm7 2021-06-21 10:16:34 +02:00
.php-cs-fixer.dist.php fix(SPDX): Move to generic header 2024-04-30 14:38:54 +02:00
AUTHORS.md fix(SPDX): Move to generic header 2024-04-30 14:38:54 +02:00
babel.config.js Node 14 npm7 2021-06-21 10:16:34 +02:00
CHANGELOG.md chore(release): Changelog for 3.0.0 2025-09-26 17:22:29 +02:00
composer.json build(dev-deps): use vendor-bin to separate dev from production dependencies 2025-04-22 21:43:45 +02:00
composer.lock chore(dev-deps): Bump nextcloud/ocp package 2026-02-01 03:14:03 +00:00
Makefile fix: Remove CI file from package 2024-07-25 10:58:13 +02:00
package-lock.json build(deps-dev): bump webpack from 5.102.1 to 5.105.0 2026-02-05 23:13:18 +00:00
package.json Merge pull request #1351 from nextcloud/dependabot/npm_and_yarn/nextcloud/stylelint-config-3.2.0 2026-01-24 16:42:24 +00:00
psalm.xml fix: Trigger tagging for per-folder storage groupfolders 2026-01-22 10:47:18 +01:00
README.md feat(reuse): Add badge 2024-05-06 09:56:12 +02:00
REUSE.toml chore: Migrate REUSE to TOML 2024-07-08 18:52:31 +02:00
stylelint.config.js Node 14 npm7 2021-06-21 10:16:34 +02:00
webpack.js Node 14 npm7 2021-06-21 10:16:34 +02:00

Nextcloud Files Automated Tagging App

REUSE status

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.