You've already forked Php-Template
feat: implement command bus with attribute-based handler resolution and add example command and handler
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m52s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m12s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 3m16s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 3m7s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 3m11s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m28s
feat: update Docker configuration for SSL support and improve service registration
All checks were successful
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 1m39s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 1m49s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 1m55s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 1m46s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 1m44s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m17s
feat/grpc
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 1m37s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 1m29s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m30s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 2m33s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m6s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m27s
feat/swagger
All checks were successful
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 2m51s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 2m56s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m50s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 2m52s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 3m1s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 2m21s
feat: add event dispatcher destructor and implement subscriber interface with tests
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 2m32s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m35s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 2m32s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 2m49s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 2m20s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 1m51s
feat: implement Guzzle facade and update JwtMiddleware to use it
All checks were successful
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 4m11s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 4m22s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 4m23s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 4m41s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 4m26s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 3m12s
fix: make Scope attribute repeatable and improve scope handling in middleware
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 2m48s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 3m6s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 3m31s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 3m36s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 4m11s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 2m52s
feat: add JWK support for JWT validation and update dependencies
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 4m21s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 4m37s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 4m35s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 4m25s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 4m27s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 3m9s
more tests
All checks were successful
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m0s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m55s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 3m9s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 3m0s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 3m13s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 2m37s
chore: add deployment configurations and tests for logger and dispatcher
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 4m18s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 4m30s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 4m21s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 4m35s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 4m21s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 3m13s
chore: add deployment configurations and tests for logger and dispatcher
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m56s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 3m6s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m15s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 2m58s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 2m59s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m49s
chore: added documentation
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m52s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 2m52s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 3m3s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m8s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 2m52s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m48s
feat/queue-kafka
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 1m29s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 1m49s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 1m35s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 1m42s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 1m48s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m24s
feat: implement queue system with consumer and message handling
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 2m13s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 2m4s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m16s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 2m47s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 2m20s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m51s
feat: implement custom event dispatcher and listener system
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 1m40s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 1m53s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 1m44s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 1m45s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 1m50s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m22s
feat/cli-framework
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 1m49s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 1m49s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m18s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 2m50s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 2m34s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m33s
feat: implement JWT authentication and scope validation middleware
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 1m15s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 1m31s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 1m39s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 1m49s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 1m43s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m10s
chore: update RoadRunner and PHP versions in Dockerfile
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m50s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m7s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 3m22s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 3m15s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 3m9s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m39s
added example model
All checks were successful
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 2m35s
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 2m46s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m51s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m2s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 2m46s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m46s
feat: add migration container and healthchecks for services
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 1m22s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 1m27s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 1m39s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 1m30s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 1m27s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m50s