尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Contract register with cancellation deadlines, reminders, documents & cost rollups (AGPL)
翻译准备中
正在加载完整 README。
查看完整 README ↗Contract register with cancellation deadlines for Nextcloud (AGPL) — never miss a Kündigungsfrist again.
One register for every contract: notice periods and anchors (month end, quarter end, year end, contract end, anytime), automatic renewals, revision history, linked Nextcloud files, cost entries with yearly rollups, CSV/PDF export, and an ICS feed for your calendar. A deterministic deadline engine computes the next cancel-by date for every contract — so auto-renewals never surprise you again.
Free AGPL web app. No external services, no telemetry — all data stays on your Nextcloud.
composer install
./vendor/bin/phpunit --testsuite unit
Integration tests (Docker Nextcloud service):
cd ../../ # nextcloud/
docker compose exec -u www-data nextcloud \
php /var/www/html/custom_apps/contractcheck/vendor/bin/phpunit \
--configuration /var/www/html/custom_apps/contractcheck/phpunit.xml \
--testsuite integration
Enable: occ app:enable contractcheck.