diversworld / contao-issue-service-bundle
Issue and service management for Contao 5.7 and Contao 6
Package info
github.com/diversworld/contao-issue-service-bundle
Type:contao-bundle
pkg:composer/diversworld/contao-issue-service-bundle
0.3.4
2026-09-24 14:33 UTC
Requires
- php: >=8.2
- contao/core-bundle: ^5.7 || ^6.0
- doctrine/dbal: ^3.8 || ^4.0
- symfony/form: ^6.4 || ^7.0
- symfony/mailer: ^6.4 || ^7.0
- symfony/security-bundle: ^6.4 || ^7.0
- symfony/uid: ^6.4 || ^7.0
- symfony/validator: ^6.4 || ^7.0
Requires (Dev)
- contao/manager-plugin: ^2.0
- phpstan/phpstan: ^1.12 || ^2.0
- phpstan/phpstan-phpunit: ^1.4 || ^2.0
- phpunit/phpunit: ^10.5 || ^11.0 || ^12.4
Suggests
None
Provides
None
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
Replaces
None
README
Implementierungsstand für Contao 5.7 und Contao 6 auf Basis des Pflichtenhefts.
Enthalten
- Vollständige Tabellenmigration für Services, Kategorien, Status, Übergänge, Issues, Kommentare, Anhänge, Historie, Einstellungen, Servicegruppen und Benachrichtigungs-Outbox
- Application Services für Erstellung, Workflow, Kommentare, Anhänge, Einstellungen, Retention und Benachrichtigungen
- DBAL-Repositories und transaktionale Schreibvorgänge
- Frontend-Controller für Liste, Erfassung, Detail, Kommentar, Wiederöffnung und Download
- Symfony Forms, CSRF-Prüfung und objektbezogene Voter
- Backend-DCA für Stammdaten und Einstellungen
- Konsolenbefehle für Retention und Notification-Retry
- Twig-Templates, Übersetzungen, Testskelett und CI-Matrix
Installation
composer require vendor/contao-issue-service-bundle php vendor/bin/contao-console contao:migrate php vendor/bin/contao-console cache:clear
Danach müssen im Backend die Pflichtwerte unter Service Management / Einstellungen konfiguriert werden.
Wichtige Hinweise
- Der Paketname
vendor/..., Absenderadressen und organisationsspezifische Werte sind vor Veröffentlichung anzupassen. Composer-Auflösung, Functional Tests und Migrationen müssen im konkreten Contao-5.7- und Contao-6-Zielprojekt ausgeführt werden. Die lokale Erstellung dieses Pakets prüft PHP-Syntax und Archivintegrität, ersetzt aber keinen Lauf in einer echten Contao-Installation. =======
Contao Issue Service Bundle - Test- und Kompatibilitätspaket
Prüfung
composer update composer check php vendor/bin/contao-console contao:migrate --no-interaction
Siehe docs/TESTPLAN.md, docs/COMPATIBILITY_AUDIT.md und docs/REMAINING_INTEGRATION_STEPS.md.