Releases: Bulletdev/prostaff-api
1.0.2
MVP INICIAL
- SISTEMA MODULAR
- CODEBASE PRONTA PARA TIMES TIER 3
- TODAS AS FUNCIONALIDADES OK
DASHBOARD
ROSTER
ANALYTICS
SCOUTING
SCHEDULE
VOD REVIEW
ROADMAP
- ADICIONAR SEPARAÇÃO PARA TIMES TIER 1 E 2
- ANÁLISES DE JOGOS COMPETITIVOS
- ADICIONAR MODULO DE COMPARAÇÃO DE TIMES
- MELHORAR VOD REVIEW, PLAYER INTERNO E ETC
- ADICIONAR CHAT DE TEXTO E VOZ PROPRIO
What's Changed
- chore: migrate api to modular arc by @Bulletdev in #10
- chore: migrate api to modular arc by @Bulletdev in #11
- fix: Updated both job files 4 sidekiq by @Bulletdev in #13
- fix: namespace inconsistence at analytics module by @Bulletdev in #14
Full Changelog: 1.0.1...1.0.2
1.0.1
Criar release antes de modularizar a aplicação
Estado Atual:
app/
├── controllers/api/v1/ (18 controllers)
├── models/ (16 models)
├── services/ (2 services)
├── jobs/ (3 jobs)
├── serializers/ (11 serializers)
└── modules/ (70+ pastas vazias)
Estado Desejado:
app/
├── controllers/
│ └── application_controller.rb
├── models/
│ └── application_record.rb
└── modules/
├── authentication/
├── players/
├── matches/
├── analytics/
├── scouting/
├── schedules/
├── vod_reviews/
├── team_goals/
└── riot_integration/
Players → Gestão de jogadores
Matches → Partidas e estatísticas
Analytics → Métricas e análises
Scouting → Descoberta de talentos
VOD Reviews → Análise de vídeos
Schedules → Calendário
Team Goals → Objetivos
What's Changed
- fix: adjust into to model 4 show custom order by @Bulletdev in #4
- fix: riot id encoding by @Bulletdev in #5
- fix: docker owner permission by @Bulletdev in #6
- feat: implement vod review module by @Bulletdev in #7
- feat: implement complete authentication improvements by @Bulletdev in #8
- feat: implement datadragon and player sync by @Bulletdev in #9
New Contributors
- @Bulletdev made their first contribution in #4
Full Changelog: 1.0.0...1.0.1
1.0.0
First stable release of the ProStaff.gg esports team management API
Core Modules
- ✅ Authentication & Authorization (JWT)
- ✅ Dashboard with statistics and metrics
- ✅ Player management and statistics
- ✅ Scouting system and talent discovery
- ✅ Analytics and performance reporting
- ✅ Match data integration
- ✅ Schedule management
- ✅ VOD reviews with timestamps
- ✅ Team goals tracking
Integrations
- ✅ Riot Games API integration
- ✅ Real-time player data import
- ✅ Match history synchronization
Infrastructure
- Ruby 3.4.5 + Rails 7.2
- PostgreSQL 14+ with optimized indexes
- Redis caching (5min TTL)
- Sidekiq background jobs
- Docker support
Security & Testing
- OWASP security compliance
- Brakeman code analysis
- k6 performance tests (p95 < 880ms)
Ready for production!
What's Changed
- Add architecture diagram with auto-update CI/CD workflow for modular monolith by @Copilot in #1
- chore(deps): bump rack from 3.2.1 to 3.2.2 by @dependabot[bot] in #2
New Contributors
- @Copilot made their first contribution in #1
- @dependabot[bot] made their first contribution in #2
Full Changelog: https://github.com/Bulletdev/prostaff-api/commits/1.0.0