Repository navigation
Releases: aymanbouanouj/morocco2030
Release list
Morocco2030 v1.0.1 — Maintenance Release
Morocco2030 v1.0.1
Maintenance release of the Morocco2030 Public Repository Edition.
Maintenance updates
- Updated Composer minor and patch dependencies
- Upgraded Laravel Tinker to 3.0.2
- Upgraded Vite to 8.3.0
- Upgraded Laravel Vite Plugin to 3.2.0
- Upgraded concurrently to 10.0.5
- Added Dependabot dependency maintenance
- Added CodeQL security scanning
- Hardened CI supply-chain and secret-scanning checks
- Updated documented frontend toolchain
- Updated citation metadata to v1.0.1
Verified release baseline
- Laravel: 12.69.2
- PHP runtime used for final local verification: 8.3.33
- Vite: 8.3.0
- Tailwind CSS: 4.3.3
- PHPUnit: 11.5.55
- Application routes: 174
- Total Laravel routes: 177
- Test files: 93
- Automated tests: 584
- Assertions: 3,817
- Failures: 0
- Errors: 0
- Composer audit advisories: 0
- npm audit vulnerabilities: 0
- Frontend production build: PASS
- CI: PASS
- CodeQL: PASS
Integrity
This release includes:
- RELEASE-MANIFEST-v1.0.1.json
- SOURCE-MANIFEST-v1.0.1-SHA256.csv
- MOROCCO2030-v1.0.1-SHA256SUMS.txt
Release tag: v1.0.1
Release target: ac5ea68
Tag signature: GitHub Verified
Compatibility
This is a maintenance release. Application routes and the automated test suite remain unchanged from v1.0.0.
License
AGPL-3.0-only
Disclaimer
Morocco2030 is an independent academic and software engineering project. It is not affiliated with, endorsed by, or sponsored by FIFA, a tournament organizer, a football federation, or a commercial partner.
Morocco2030 v1.0.0 — Initial Public Release
Morocco2030 v1.0.0
Initial public release of Morocco2030.
Morocco2030 is an independent Laravel-based tournament management and multilingual public portal combining public competition information with a role-based administration and editorial back office.
Highlights
- Laravel 12 full-stack application
- Multilingual public portal
- Role-based access control (RBAC)
- Tournament and competition workflows
- News and editorial workflow
- Media management
- Teams, players, matches, standings and knockout views
- Optional football-data.org integration
- Security hardening and sanitized public Git lineage
- Automated CI and isolated test environment
Verified release baseline
- Application routes: 174
- Total Laravel routes: 177
- Automated tests: 584
- Assertions: 3,817
- Failures: 0
- Errors: 0
- Composer audit vulnerabilities: 0
- npm audit vulnerabilities: 0
- Active secret blockers: 0
Integrity and provenance
- Release tag: v1.0.0
- Release commit: de4163f
- Commit signature: GitHub Verified
- Tag signature: GitHub Verified
- License: AGPL-3.0-only
- Original creator: Ayman Bounaouj
The release includes SHA-256 manifests for publication integrity verification.
Disclaimer
Morocco2030 is an independent academic and software engineering project. It is not affiliated with, endorsed by, or sponsored by FIFA, a tournament organizer, a football federation, or a commercial partner.