Files
nextcloud-workflow-deck-aut…/composer.json
T
Patrick NiebelingandClaude Sonnet 5 300acde27e
Lint info.xml / xml-lint (push) Successful in 30s
Lint PHP / php-lint (8.2) (push) Successful in 55s
Lint PHP / php-lint (8.3) (push) Successful in 44s
Lint PHP / php-lint (8.4) (push) Successful in 41s
PHPUnit / unit-tests (push) Failing after 41s
Add Deck workflow automation Nextcloud app
Ports the standalone due-date cron script into a proper Nextcloud 34
app with a personal-settings UI, per-user workflow configuration
(source/target stack, assigned-user and label filters, email
notification), a TimedJob background runner, and Gitea CI pipelines.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-13 10:13:05 +02:00

35 lines
852 B
JSON

{
"name": "pniebeling/workflow_deck_automation",
"description": "Automates moving overdue Deck cards between stacks, configurable per user, via Deck's own internal classes.",
"license": "AGPL-3.0-or-later",
"type": "project",
"config": {
"optimize-autoloader": true,
"sort-packages": true,
"platform": {
"php": "8.2"
}
},
"autoload": {
"psr-4": {
"OCA\\WorkflowDeckAutomation\\": "lib/"
}
},
"autoload-dev": {
"psr-4": {
"OCA\\WorkflowDeckAutomation\\Tests\\": "tests/"
}
},
"require-dev": {
"nextcloud/ocp": "dev-master",
"nextcloud/coding-standard": "^1.3",
"phpunit/phpunit": "^10.5"
},
"scripts": {
"lint": "find lib tests -name '*.php' -print0 | xargs -0 -n1 -- php -l",
"cs:check": "php-cs-fixer fix --dry-run --diff",
"cs:fix": "php-cs-fixer fix",
"test:unit": "phpunit --testsuite unit"
}
}