Closed GrantBartlett closed 6 months ago
This update enhances the cncnet-api by introducing new matchmaking handlers for both team and clan-based scenarios, improving middleware functionality, and refining the database schema with additional migrations. The changes span across environment configurations, service updates, and new components for better management of game mechanics and user interactions within the application.
Files | Change Summary |
---|---|
.env.example , public/hot |
Added new environment variables and updated hot reload URL. |
app/Commands/... , app/Jobs/Qm/FindOpponentJob.php |
Introduced new classes for handling different types of matchups and finding opponents. |
app/Extensions/Qm/Matchup/... |
Added new classes for team, clan, and player matchups. |
app/Http/Controllers/... |
Updated controllers with new logic and removed outdated references. |
app/Http/Middleware/Api/... |
Introduced new middleware for client updates, bans, and email verification. |
app/Http/Services/... |
Enhanced QuickMatch services with new methods and updates. |
app/Models/... , database/factories/... |
Updated models and factories with new attributes and methods. |
database/migrations/... |
Added new migrations for updating database schema including teams and ladder types. |
app/View/Components/... |
Defined new view components for UI enhancements. |
config/app.php |
Configured changes related to service providers and aliases. |
🐰✨ In the land of code where the bits align, A rabbit hopped, leaving changes behind. With a flick of its tail, new matchups set, A dance of data, no one could forget. Cheers to the team, with each commit push, In the world of code, we're in no rush. 🌟🚀 🐰✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Enhancements
Bug Fixes
Database Changes
Documentation