Files
pgz-sport/_handoff/HANDOFF_20260429_1008.md
T

45 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# PGŽ SPORT — UPDATE — 29.04.2026 10:08
## Rezultat ovog koraka
| Metrika | Sad |
|---------|-----|
| Sportaša ukupno (HNS) | **308** |
| Sa slikom | **308 (100%)** |
| Sa brojem dresa | 307 (99.7%) |
| Sa pozicijom | 307 (99.7%) |
| utakmice_log redaka | **307** |
| Različitih utakmica | 47 |
| Različitih natjecanja | 4 (Treća NL Zapad, 1. ŽNL Seniori, 4. NL NS Rijeka, 1. ŽOL Mlađi pioniri) |
| Period | 30.08.2025 - 12.10.2025 |
| Klubova s rosterom | 14 / 16 |
NK Doker i HNK Kozala bez rostera — vjerojatno su u liagama/utakmicama čiji parser ne pogađa naziv kluba. Triba dodatna istraga (možda B-team naziv?).
## Frontend live
- https://api.rinet.one/sport/ → sidebar ima novu stavku "Igrači · Foto"
- Grid s 308 kartica, foto, ime, klub, dob
- Search box + filter po klubu
- Klik card → semafor profil
## URL-ovi za testiranje
- `/sport/` → klikni "Igrači · Foto"
- `/sport/api/v2/sportas/search?q=Komadina` — pretraga
- `/sport/api/v2/klub/{id}/sportasi` — roster
- `/sport/api/v2/sportas/{id}/profile` — profil
## Što je radjeno
1. **Parser v3** — text-line based, robust HNS match parser
2. **utakmice_log popuna** — datum, natjecanje, klub_dom/gost, rezultat, starter
3. **klub_all v3 deep** — 16 klubova × 5 utakmica
4. **pageSportasi grid frontend** — galerija svih sportaša
5. **NAV item dodan** — "Igrači · Foto" pod Organizacija
## TODO
1. Pogoci/kartoni parsing (tip event-a, ne samo minute)
2. Cijela sezona scrape (ne samo 5 najnovijih utakmica)
3. NK Doker / HNK Kozala roster fix
4. HRS / HKS / HVS scrapers
5. Frontend "permissions matrix" + "klub-link" UI