No description
Find a file
github-actions[bot] 554e99e308
Merge pull request #1261 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-10-26 03:30:52 +00:00
.github feat(deps): Add Nextcloud 33 support on main 2025-09-04 12:23:45 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:26:55 +00:00
appinfo feat(deps): Add Nextcloud 33 support on main 2025-09-04 12:23:45 +02: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 2025-09-14 00:35:58 +00:00
lib fix(PHP): add Override attributes 2025-04-22 21:54:12 +02:00
LICENSES ci(psalm): Add psalm 2024-07-25 10:11:20 +02:00
src fix: adjust to workflowengine changes and register web component 2025-08-06 16:58:16 +02:00
tests chore(cs): Apply autofixes 2025-06-23 07:00:31 +02:00
vendor-bin ci(deps-dev): Bump vimeo/psalm in /vendor-bin/psalm 2025-08-09 01:38:14 +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 2025-10-26 02:46:42 +00:00
Makefile fix: Remove CI file from package 2024-07-25 10:58:13 +02:00
package-lock.json build(deps-dev): Bump browserslist from 4.26.3 to 4.27.0 2025-10-25 02:34:16 +00:00
package.json build(deps-dev): Bump browserslist from 4.26.3 to 4.27.0 2025-10-25 02:34:16 +00:00
psalm.xml ci(psalm): Bump PHP min version 2025-10-13 10:28:22 +02: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.