Rendszer-frissítések
Az adatbank és a ranglista rendszer változásainak naprakész naplója.
2026-05-17▾
- [CSB] A rájátszás (Final Four és kieséses ág) mérkőzéseire mostantól rá lehet kattintani a publikus oldalon: a bajnoki meccsekhez hasonlóan megnyílik a részletes nézet, hogy ki kivel játszott és milyen eredménnyel. Eddig ezek a meccsek nem voltak megnyithatók.
- [CSB] Ha egy rájátszás-mérkőzés összesített eredménye döntetlen lett (pl. 5:5) és kézzel kellett győztest hirdetni, mostantól a kézzel kijelölt győztes a táblázaton is jól látszik (zölddel kiemelve), összhangban azzal, hogy melyik csapat jutott tovább. Korábban ilyenkor egyik csapat sem volt kiemelve, pedig a továbbjutás helyes volt.
- [CSB] A versenyrendezői felület „Rájátszás” fülén mostantól egy gombbal hivatalossá tehető egy már jóváhagyott rájátszás-mérkőzés. Eddig erre a rájátszás-meccseknél nem volt mód, mert nem jelentek meg a szokásos meccslistában.
- [CSB] Javítva: ha egy rájátszás-mérkőzésen érmefeldobás döntötte el, melyik csapat kezd a másik oldaláról (A/X helycsere), az eredmény mentése hibával elszállt, és nem lehetett rögzíteni. Mostantól a helycserés mérkőzések eredménye is gond nélkül menthető.
2026-05-16▾
- Gyorsabb és simább mobil böngészés. Telefonon az oldalak eddig lassan jelentek meg, és a menü (hamburger ikon) akadozva nyílt-csukódott. A háttérben futó látványos, elmosott háttér-effektek és a folyamatos animációk komoly terhet róttak a telefon kijelzőjére — ezeket mostantól csak nagyobb képernyőn (asztali gép, tablet) jelenítjük meg, telefonon egy egyszerűbb, gyorsabb háttér tölt be. A nyitóoldal mozgó logója már csak asztali gépen jelenik meg (telefonon és tableten nem). A rendszer mostantól a korszerű böngészőknek kisebb, modern kódot küld (a régi böngészőknek szánt felesleges kiegészítők nélkül), és a menü megnyitása is gördülékenyebb. Így a kezdőoldal és a többi publikus oldal érezhetően hamarabb betölt, a menü pedig azonnal reagál. Az oldalak kinézete asztali gépen változatlan.
- Akadálymentesítés: ha az eszközön be van kapcsolva a „csökkentett mozgás" (reduced motion) rendszerbeállítás — sokan fejfájás vagy szédülés miatt használják —, a nyitóoldal mozgó logója mostantól mozdulatlan, statikus képként jelenik meg.
- [JVB] A játékvezetők mostantól szép, áttekinthető e-mailt kapnak, amikor egy versenyre elfogadják a jelentkezésüket — benne a verseny neve, kezdési időpontja, a beosztás és a konkrét napok, amelyekre felkérték őket, valamint a fontos tudnivalók (legkésőbb 40 perccel a kezdés előtt jelentkezés a főbírónál, felkészülten, játékvezetői öltözékben érkezés). Több napos versenynél az elfogadás is egyszerűbb lett: a játékvezetőnél most egy helyen kipipálhatók azok a napok, amelyekre felkérik, a többi nap függőben marad, és a játékvezető egyetlen összevont értesítőt kap az összes elfogadott napjáról a korábbi naponkénti külön levelek helyett.
2026-05-15▾
- Új funkció: előre kitöltött sportorvosi igazolás sablon letöltése játékosonként. A „Játékosaim” oldalon (Versenyek → Egyesületem → Játékosaim) minden játékos sorához új zöld „Sablon letöltés” gomb került be, a „Sportorvosi igazolás” oszlopban. Erre kattintva a hivatalos MOATSZ sportorvosi igazolás A4 formanyomtatványa töltődik le PDF-ben, már beleírva a játékos neve, születési helye és dátuma, anyja neve, TAJ-száma és versenyengedély-száma — csak ki kell nyomtatni, elvinni az orvoshoz lepecsételni, és utána a már megszokott „Sportorvosi Igazolás feltöltés” gombbal vissza lehet tölteni a rendszerbe.
- Új funkció: egyesületi tag rögzítése versenyengedély nélkül. A „Játékos rögzítése” oldal tetején új jelölőnégyzet jelent meg: „Csak egyesületi tagként rögzítés”. Bejelölve a játékos NEM kap versenyengedélyt, nem nevezhető versenyre vagy csapatbajnokságra, és a kérelem nem megy admin jóváhagyásra. TAJ-szám és aláírt nyilatkozat sem szükséges — csak az egyesület belső nyilvántartásába kerül be (pl. szabadidős játékosok, kezdő utánpótlás, akik még nem versenyeznek). A „Játékosaim” oldalon az ilyen tagok egy külön „Egyesületi tagok” szekcióban jelennek meg a versenyzők listája alatt, és a publikus felületeken (klub adatlap játékos-lista, ranglista, játékos profil) nem látszanak. A rendszer adatbázis-szinten is megakadályozza, hogy nem hivatalos tag bekerüljön versenynevezésbe.
- Új funkció: versenyengedély megújítási folyamat átalakítva. Eddig egyetlen oldalon kellett egyszerre kiválasztani a játékost ÉS feltölteni a már aláírt versenyengedély-kérő lapot, ami extra körrel járt: külön papírt kellett szerezni, aláíratni, beszkennelni. Mostantól a kérelem beküldése két lépés: (1) kiválasztja a játékost és a szezont, „Tovább a PDF letöltéshez” gomb beküldi a kérelmet; (2) ugyanaz az oldal felajánlja a játékos adataival előre kitöltött versenyengedély-kérő lap letöltését, aláírás után pedig az aláírt PDF feltöltését. Az aláírtatás megkönnyítésére a PDF tartalmazza a játékos minden szükséges adatát (név, születési adatok, anyja neve, lakcím, TAJ, egyesület). Ha az oldalt félbehagyja, a „Játékosaim” oldal felső sárga sávjában megjelenik az aláírt PDF-re váró kérelem, és ott folytatható a feltöltés.
- Javítva: a hivatalos MOATSZ formanyomtatványok (új játékos versenyengedély-kérő lap, átigazolási lap, kölcsönadási lap) PDF letöltése a kérelmek oldalon eddig „Hiba 500” üzenettel visszafordult, és a klub-adminok nem tudták kinyomtatni az aláírtatáshoz szükséges papírt. Mostantól mindhárom kérelem-típusnál a hivatalos MOATSZ sablon töltődik le, a játékos és a klub adataival előre kitöltve — csak ki kell nyomtatni, aláíratni, és a megfelelő gombbal vissza lehet tölteni a rendszerbe.
- Javítva: a bal admin menüben a „Ranglista Mentések” menüpont tagszövetségi adminoknak is megjelent, miközben a megnyitáskor „Nincs jogosultsága” (403) hibát adott. Mostantól csak azoknak látszik, akik valóban használni is tudják (rendszergazda, MOATSZ admin, versenybíró).
- Új funkció: játékos kiléptetése egyesülettől. A „Játékosaim” oldalon (Versenyek → Egyesületem → Játékosaim) minden játékos sorának végén megjelent egy „Kiléptetés” gomb. Ha egy játékos már nem akar sportolni, vagy más okból el kell távolítani az egyesület nyilvántartásából, a klub-admin a gombra kattintva egy kis ablakban röviden megindokolhatja a kérelmet, és beküldheti az adminoknak jóváhagyásra. A kérelem státuszát egyelőre az admin oldalon lehet követni; jóváhagyáskor a játékos egyesülete üresre áll, és a változás bekerül a játékos átigazolási előzményeibe (admin felületen a játékos adatlapján látható). Adminok közvetlenül, kérelem nélkül is kiléptethetnek játékost a bal oldali admin menü új „Kiléptetés” pontján keresztül.
2026-05-13▾
- Javítva: tagszövetségi adminok a bal oldali admin menüből a „Tagszövetségek” linkre kattintva eddig „Nincs jogosultsága” (403) hibát kaptak, mert egyenesen a teljes szövetséglistára vitte őket a rendszer. Mostantól ők a „Saját tagszövetség” pontot látják, ami egyből a saját tagszövetségük adatlapjára visz — onnan a megszokott módon adhatnak be adatmódosítási és tagkezelési kérelmet.
- Javítva: a „Saját egyesület” / „Egyesület adatai” menüpont egyes klub-adminoknak rossz egyesület adatlapját nyitotta, másoknak pedig „Nincs jogosultsága” (403) hibát adott. A háttérben kétféle helyen nyilvántartott klub-admin hozzárendelés ütközött; mostantól mindkettőt elfogadjuk, és mindig a felhasználóhoz hivatalosan rendelt egyesület nyílik meg, ugyanaz, mint a „Játékosaim” oldalon.
- Klub-adminok most már a menüből is elérik a saját egyesület adatlapját — eddig csak közvetlen linkkel volt megnyitható. A publikus fejlécben az „Egyesületem” menü tetejére bekerült az „Egyesület adatai” pont, az admin oldalsávban pedig a „Saját egyesület” pont. Innen továbbra is bárki, aki klub-admin jogot kapott, kérvényezheti az egyesületi alapadatok módosítását az „Adatmódosítás kérése” gombbal, illetve a Tagok blokkban új klub-admin felvételét vagy meglévő tag módosítását, eltávolítását — a kérelmeket továbbra is a MOATSZ admin hagyja jóvá.
2026-05-12▾
- Új szerepkör: „Önkéntes". Egy versenyhez most kijelölhető olyan segítő is, akinek nincs versenybírói jogosultsága, viszont a csoportkör és a főtábla mérkőzéseinek eredményét rögzítheti. Sorsolni, játékost nevezni, törölni, az alapadatokat módosítani vagy fájlt feltölteni/törölni nem tud — csak az eredményekhez fér hozzá, és csak azokon a versenyeken, amelyekhez a rendszergazda hozzárendelte. A verseny adatlapját megtekintheti (csak olvasásra), és átállíthatja a publikálási beállításokat (Mérkőzések fül a publikus versenyoldalon, illetve kategóriánként: Csoportok / Főtábla / Mérkőzések Eredményei / Végeredmény / Párt keresők megjelenítése). A versenylistában is csak azt a versenyt látja, amelyikhez hozzá van rendelve, új verseny létrehozása rejtve van neki. A hozzárendelés a verseny adatlapján egy új „Önkéntesek" panelen történik (a Versenybíró panel alatt), és csak azok közül lehet választani, akik a Felhasználók oldalon megkapták az „Önkéntes" szerepkört.
- [CSB] Kijelzők a Final Four-on (és bármely többasztalos rájátszáson): minden asztalhoz tartozik egy kijelző URL — felkerül a TV-re, és mindig azt a meccset mutatja, ami épp az adott asztalon zajlik. A setup adminon új „Kijelzők” fül: asztalonként generálható egy állandó token / URL, melléje választható, hogy épp melyik meccs van az asztalon, és felülről a 2 csapat + összesített eredmény, középen pedig az aktuális egyéni meccs élő pontszáma és a már lejátszott szettek látszanak nagy betűkkel. A meccsek között elég az asztalhoz tartozó meccs cseréje a setup felületen, az URL-t nem kell a kijelzőn frissíteni.
2026-05-11▾
- Helyreállítva a Google Analytics látogatottság-mérés: egy korábbi biztonsági beállítás miatt a böngészőben nem futott le a mérő szkript, így a forgalom nem volt rögzítve. Ettől kezdve újra megy a mérés (cookie-k és személyes adatok kezelése változatlan, csak az aggregált statisztika tér vissza).
- Háttérben fontos biztonsági frissítések kerültek mind az Adatbank, mind a [CSB] CSB rendszer csomagjaiba (köztük a Next.js keretrendszer is frissült). Felhasználói felületet nem érintik, csak több biztonsági figyelmeztetés szűnt meg.
- Verseny → Kategória → Eredmények fül: új „Helyezések előtöltése a sorsolásból" gomb (varázspálca ikon). Egy kattintással beírja a játékosok helyezését a főtábla és a csoportkör eredményei alapján — döntő győztes/vesztes 1 és 2, bronzmeccs 3 és 4, elődöntő vesztesei 3 (ha nincs bronzmeccs), negyeddöntő vesztesei 5, korábbi körök 9 / 17 / 33 / 65. A kiemelt (direkt főtáblás) játékosok, akik csak Bye-jal jutottak el a vesztett körig, a „KV" változatot kapják (9KV, 17KV, 33KV, 65KV). Csoportkörből nem továbbjutó nevezések CS3 / CS4 / CS5 helyezést kapnak a csoporton belüli sorrend alapján — de csak akkor, ha az adott csoport minden mérkőzése lejátszott. Az előtöltés mindig csak az üres cellákat tölti ki, a kézzel megadott helyezéseket sosem írja felül, így a meccsek előrehaladtával többször is nyugodtan lefuttatható. A funkció csak adminok és rendszergazdák számára elérhető.
2026-05-10▾
- [CSB] Eredmény rögzítés átalakítva, hogy ne kelljen minden meccsen egyenként kiválasztani ugyanazokat a játékosokat — most felül egyszer megadod a felállítást (Hazai A/B/C/D, Vendég X/Y/Z/V), és a meccsek táblájában automatikusan a megfelelő játékosok jelennek meg minden sorban. A párosokat külön szekcióban állítod össze (1 vagy 2 páros, ligatípus szerint). Csere is külön blokkban: 1 csere játékos / oldal, megadod melyik pozíciót váltja és melyik meccstől — onnantól minden érintett sorban automatikusan a csere játékos jelenik meg „CS" jelöléssel. A meccsek sorában már csak a szettszám, a részletes pontok (kibontható) és a feladás látszik. A nem kiállás (WO) most meccsenként van egy kis lenyíló menüben elrejtve, és külön választható, hogy a hazai vagy a vendég adta fel az adott egyéni meccset (a megfelelő oldal automatikusan 0:3 lesz). A teljes meccsre vonatkozó „Nem kiállás” gomb külön elérhető marad.
- Új klubértékelési rendszer indul a versenyek után: minden lezárult egyéni verseny utáni napon a nevező egyesületek email értesítést kapnak (a klub-adminoknak megy ki) egy egyedi linkkel, ahol értékelhetik a verseny rendezését (1–5 csillag) és a versenybíróság munkáját (1–5 csillag), valamint opcionális szöveges megjegyzést is fűzhetnek. Ha 5 nap múlva sem érkezett be értékelés, egyszer megy egy emlékeztető email. A linket bárki használhatja, aki a klubhoz tartozik klub-admin jogosultsággal (first-come-first-served alapon — egy klub egy értékelést adhat versenyenként). Az értékelés nem kötelező, és a beküldéskor a klub kérheti, hogy a saját válaszáról is kapjon emailes másolatot. A beérkezett értékeléseket az adminisztrátorok a Versenyek Adminisztrációja oldalon új „Értékelések (n)" gomb mögött látják, ahol megjelennek a két kategória átlagai csillagosan, valamint az egyesületenkénti részletes válaszok a megjegyzésekkel együtt. A linkek a verseny zárása után 30 napig érvényesek.
2026-05-09▾
- Főtábla sorsolás (KO sorsolás): mostantól tisztán csak a versenyzőket sorsolod be — a Bye sorok és a + Bye / − Bye gombok eltűntek a sorsoló táblázatból. A direkt főtáblás játékosok mellé már nem tesz a rendszer automatikusan erőnyerőt mentéskor, így bármikor melléjük lehet sorsolni egy másik nevezést a kézi javítás nélkül. A „Főtábla” fülön (a kieséses ágrajz felett) új „Bye-ok hozzáadása” gomb teszi fel egyetlen kattintással az erőnyerőket az első kör üresen maradt helyeire, és a bye elleni játékosokat automatikusan továbbjuttatja a 2. körbe (csak az első körben dolgozik). A KO sorsolás fülön az „Első kör – Bye helyek javítása” szekció továbbra is elérhető, csak alapértelmezetten összecsukva, hogy szükség esetén kézzel is lehessen finomhangolni.
- Meccslapok nyomtatása (Sorsolás → Meccslapok): a csoportmérkőzések és a főtábla mostantól külön kapcsolható. Korábban a megnyitáskor minden meccs eleve be volt jelölve nyomtatásra; mostantól alapértelmezetten egyik sincs kiválasztva, és külön választható, hogy a csoportmeccsek (összes vagy csoportonként), illetve a főtábla (összes vagy fordulónként) menjen-e nyomtatásra. Így pl. csak a főtábla meccslapjai nyomtathatók ki, a csoportmeccsek nélkül, vagy fordítva.
- [CSB] A 2025/2026-os szezon összes csapatbajnoki mérkőzése (több mint 2100 mérkőzés és 18 ezer egyéni játszma) átkerült az új közös adatbázisba. Innentől kezdve a kísérleti ranglisták (pl. Élő, Pontranglista, Összesített) a CSB meccsekkel együtt számolnak — automatikusan beépülnek a játékosok pontszámaiba a következő nightly frissítésnél vagy a Bootstrap gomb megnyomása után.
- [CSB] Lapozás és szűrés a Mérkőzések és Játékvezetők kezelőfelületeken: eddig csak az első 100 illetve 50 sor látszott, mostantól minden mérkőzés elérhető lapozóval. A Mérkőzéseknél lehet státusz és csoport szerint szűrni, a Játékvezetőknél (Kiosztás fülön) szezon és liga szerint. A szűrők a böngésző címsorába is bekerülnek, így megosztható a link és újratöltéskor megmarad a beállítás.
- [CSB] Eredmény rögzítés komoly bővítés a Mérkőzések kezelőfelületen: (1) Büntetőlapok kiosztása játékosonként sárga / sárga-piros 1 / sárga-piros 2 / piros lapokkal — a sárga sorrendben épül egymásra, a piros bármikor adható, és minden lap mellé sub-mérkőzés is megjelölhető (mikor kapta). (2) „Nem kiállás" gomb a rögzítő ablakban, csapat + indok megadásával — egy kattintással lezárja a meccset a megfelelő erőszakos eredménnyel. (3) Pozíció csere checkbox csak a playoff meccseknél (érmedobás A↔X). (4) Játékos választásnál külön szekció a csapat keretének (sorszámmal jelölt 1., 2., 3. kezdő + tartalékok), valamint a klub egyéb játékosai — tartalék vagy egyéb választása esetén automatikusan bepipálódik a Csere jelölés. (5) Lejárt sportorvosi engedélyű játékos rögzítésekor figyelmeztetés a felhasználónak és értesítés a CSB-adminnak (a mentés engedélyezett, csak figyelmeztető). (6) Sub-mérkőzésenként kibontható részletes pont-rögzítés (max 5 set, 11 pontig, 2 különbséggel) — a setek nyertesei és az összpontszám automatikusan számolódik.
2026-05-08▾
- Nevezési díjak CSV: javítva a páros díjmentesség számolása. Ha a kategóriánál be van kapcsolva, hogy „a páros ingyenes annak, aki egyesben is indul ugyanabban a korosztályban", a rendszer mostantól játékosonként külön nézi player1-et és player2-t, és csak az AZONOS év-korosztály egyes nevezésével vetít össze. Korábban a CSV nem nézte a korosztályt, így pl. egy U12 egyesben induló játékos az U18 párosánál is díjmentességet kapott — ez most pontosan számol.
- Főtábla nézet (admin és publikus): a kieséses ágrajzon az első körben mostantól minden játékos / páros neve alatt látszik az egyesülete is. Páros nevezésnél, ha a két játékos eltérő egyesületből jön, mindkét klub megjelenik (pl. „Klub A / Klub B"). Csapatoknál nem duplikálódik, mert a csapatnév már tartalmazza a klubot. A későbbi körökben (32, 16, negyeddöntő, elődöntő, döntő) továbbra is csak a név látszik, hogy ne legyen zsúfolt.
2026-05-07▾
- Vegyes klubú párosoknál a partner egyesülete is láthatja a nevezést a saját nevezési oldalán: külön sárga sávban megjelennek azok a párosok / csapatok, amelyeket egy másik klub adott le, de a klubotok játékosa szerepel benne. A „Saját játékost kiléptetem” gombbal a saját játékotok kihúzható az ilyen nevezésekből — pl. ha a partner mégsem indul, így a saját klubotok játékosát ki tudjátok venni anélkül, hogy a nevező klubot vagy az adminisztrátort kellene megkeresni. A nevezés többi részét (a másik klub játékosát, a csapatnevet) továbbra is csak a saját játékosával rendelkező klub módosíthatja vagy vonhatja vissza. Sorsolás után, lezárt versenyen, vagy lejárt módosítási határidő esetén a kiléptetés is le van tiltva.
- Vegyes klubú páros: ha a 1-es klub kilépteti a saját játékosát, a 2-es klub játékosa marad a párosban „Párt keres” jelöléssel, és a nevezés tulajdonosa automatikusan átkerül a 2-es klubhoz — ők döntik el, mi legyen a folytatás (új partnert választanak, vagy visszavonják). Mindenki csak a saját játékosát léptetheti ki; egyik klub sem nyúlhat a másik klub játékosához.
- Email értesítés a versenybíróknak és a superadminoknak: ha a nevezési határidő lejárta után, de még a módosítási határidő előtt egy klub új nevezést rögzít, módosít, vagy visszavon (akár a publikus nevezési oldalon, akár a klub admin felületén), automatikusan email értesítés megy a versenyhez rendelt versenybíróknak és minden superadminnak. Az audit logba is bekerül, hogy ki és mikor módosított.
- A „Nevezési díjak CSV letöltése (klubonként)” gomb a verseny admin oldalán mostantól a versenybírók számára is elérhető (a versenyhez hozzárendelt versenybírók le tudják tölteni). Eddig csak admin / superadmin férhetett hozzá.
- A CSV (és más, hosszabb generálással járó) letöltések mostantól pörgő ikont és „Generálás folyamatban…” feliratot mutatnak a kattintás után, amíg a fájl elkészül és letöltődik — így nem maradtok bizonytalanságban arról, hogy elindult-e a folyamat.
- Audit napló bővítés: a nevezések rögzítésénél, módosításánál és törlésénél mostantól minden esetben elmentődnek a játékos nevek (player1, player2, csapatnál mind az 5 slot), a kategória és a klub neve. Páros / vegyes nevezésnél így visszakereshető, ki volt az 1. és 2. játékos akkor is, ha a versenybíró vagy admin rakta össze a párost. Módosításnál „előtte / utána” mindkét állapot rögzítésre kerül.
2026-05-06▾
- Versenykategória létrehozásnál és szerkesztésnél mostantól választható az U12 korosztály. Mivel U12-höz nincs külön ranglista, az U13-as snapshotokat ajánljuk fel kiindulásként.
- [JVB] Új Súgó menüpont a Játékvezetői Portálon: lépésről lépésre végigvezet a regisztráción, az Adataim kitöltésén, az Elérhetőség jelzésen, a versenyre jelentkezésen, a CSB beosztások elfogadásán és a vizsgáknál teendőkön. A menüben az utolsó pont a Vizsgáim után, könyv ikonnal.
- [JVB] Új játékvezetőt mostantól az admin is rögzíthet közvetlenül a Játékvezetők kezelése oldalról (eddig csak az érintett tudott regisztrálni). A „Új játékvezető" zöld gombbal egy egyszerű űrlap nyílik meg (vezetéknév, keresztnév kötelező; email, telefon, minősítés opcionális). Email nélkül is létrehozható a profil, később a „Hozzáférés kezelése" oldalról küldhető bejelentkezési link. Mentés után az admin azonnal a teljes szerkesztő oldalra kerül, ahol a többi adatot kitöltheti.
- [CSB] Versenybíró Meccsek lapozó: a teljes meccsmennyiséget mutatja a számláló (eddig csak 1000 sort látott a Supabase alapértelmezett 1000-es sorlimitje miatt). A keresés és a szűrők is a teljes adathalmazon működnek.
- [CSB] Élő közvetítéshez a setup adminisztrátor előre rögzítheti a felállítást (eredmények nélkül). A modal eredmény hiányában is menthető — a gomb felirata ilyenkor „Felállítás mentése". A meccs státusza és végeredménye nem változik a felállítás-mentéskor, csak amikor szettek is rögzítve vannak.
- [CSB] A/X pozíciócsere (érme feldobás): mostantól a teljes vizuális oldal-csere megtörténik a meccs beíró felületen — a felállítás panelek, a Mérkőzések táblázat fejléce és minden meccs sor (egyéni + páros) bal/jobb oldala is felcserélődik, ha az érme feldobás után a vendég csapat lett az „A oldali" (bal oszlop). A walkover gomb felirata szintén az oldal szerinti csapathoz igazodik.
- [CSB] Publikus meccs részletek oldalon (csb.asztaliteniszezz.hu/matches/...) is érvényesül a pozíciócsere: a Final Four / kieséses meccseknél, ahol az érme feldobás után az „A oldal" a vendég csapaté, ott a vendég csapat látszik bal oldalon (logó, eredmény-szám, álláspontok, oszlopfejléc), és a részletes meccs-sorok is a bal/jobb oldali csapat szerinti adatokat mutatják.
- [CSB] Setup admin meccs-mentés: mostantól mentéskor a meccs „Nem hivatalos" státuszra kerül, NEM válik automatikusan „Hivatalos"-sá. A hivatalossá tételhez a meccs sor melletti külön „Hivatalos" gombot kell használni (eddig a mentés véglegesítette is — emiatt a Setup admin gyakran rögzítette még akkor is, ha az eredmény még nem volt teljes).
2026-05-05▾
- Új favicon és iOS home-screen ikon: a böngésző füleken és iPhone/iPad-en a hozzáadásnál is az Adatbank logója látszik
- Nevezési határidő-emlékeztető e-mail: vegyes klubú párosoknál mindkét egyesület megkapja a nevezési listát, és a játékosok mellett szerepel az egyesületük neve
- Új gomb a kölcsönadások admin oldalán (csak rendszergazdának): szezon végi visszahelyezés — egy lépésben visszateszi az összes kölcsön-játékost az anyaegyesületéhez. Minden kölcsön a szezon végéig érvényes, így ezt szezonzáráskor érdemes megnyomni.
- [CSB] Rájátszás beállítások: új kapcsoló rájátszásonként, ami eldönti, hogy labdánkénti élő közvetítést használunk-e, vagy elég csak a meccsek szettjeinek beírása. Final Fournál alapból be van kapcsolva, kieséses 8-as / 16-os szakasznál alapból ki — utóbbinál nem jelenik meg az élő közvetítő link és a főoldali élő sáv sem.
- [CSB] Kieséses meccs beíráskor új gomb: „Pozíciók felcserélve (érme feldobás)". Ha az érme feldobásnál a vendég csapat lett az első, ezzel egy kattintással felcserélhetők a játékos-pozíciók a beíráshoz. Admin, versenybíró és mindkét csapat is használhatja, amíg a meccs nincs hivatalossá téve.
- [CSB] Női NB1 kieséses szakaszán a beíró felület mostantól helyesen ismeri fel a mérkőzésrendet (1 páros + 9 egyes, győzelemig 6). Korábban a több csoportból összerakott rájátszásokon „ismeretlen liga típus” hibaüzenet jelent meg.
- [CSB] Döntetlen (5:5) kieséses meccsek: amíg az új szabály ki nem alakul, az admin egy gombbal kiválaszthatja, melyik csapat jusson tovább. A meccs eredménye 5:5 marad, a döntés csak a következő körre vonatkozik. A továbbjutás addig blokkolva van, amíg a döntés meg nem születik.
- [CSB] Versenybíró felület — Meccsek oldal lapozható, és gyorsabban tölt be: korábban az összes meccset egyszerre húzta be, mostantól csak az aktuális oldalt (30 sor). A keresés és a szűrők szerver oldalon működnek.
- [CSB] Versenybíró felület — Meccs részletek/szerkesztés egységes a setup nézettel: a „Részletes eredmények szerkesztése" gombbal a setup-tal azonos rögzítő ablak nyílik meg, így innen is elérhető a Csere játékos és (kieséses meccseknél) a pozíciócsere.
2026-05-04▾
- Verseny URL-ek olvashatóbbak: /versenyek/<slug> formátum (pl. /versenyek/budapesti-bajnoksag-2026); a régi UUID-s linkek továbbra is működnek
- Kísérleti ELO ranglista (R1) most már a CSB playoff mérkőzéseket és a csapatverseny rubber-meccseit is számolja
- Kísérleti pontranglistára (R3) is bekerültek a CSB playoff mérkőzések
- Új admin-felület: R1 / R2 / R3 top 50 egymás mellett, pozíció-eltérések jelölésével (ranglista-kalibrálás)
- Versenykategória-oldalak sötét módja egységesedett a csoport, főtábla és mérkőzések fülön (emerald-zöld kiemelés a sötétkék helyett)
- Verseny-kategória PDF letöltése áthelyezve adminba (admin/versenybírói jogosultsággal); ezzel a publikus oldalak betöltése gyorsabb
- Publikus oldalak gyorsabb betöltése: ranglisták, versenyek, klub- és tagszövetség-oldalak gyorsítótárazva (admin szerkesztéskor azonnal frissül a publikus tartalom)
- Súgó kézikönyvek frissítve: a rendszer hivatalos neve „Adatbank”, és a szöveg vezetőknek olvasható nyelvre cserélve (technikai kifejezések kivéve)
- Javítva: bejelentkezés/kijelentkezés után a fejléc menüpontok azonnal frissülnek (korábban hard reload kellett)
- Súgó kézikönyv pontosítás: kölcsön- és átigazolási folyamat lépéseinek tényleges sorrendje (másik klub → dokumentum → központi admin → jóváhagyás), és a kölcsön lejárta utáni manuális kezelés tisztázása
- Kölcsön/átigazolás jóváhagyásnál szerver-szintű ellenőrzés hozzáadva: aláírt dokumentum hiányában nem hagyható jóvá
- Kérelem-értesítő e-mailek konkrét klubnevet adnak vissza („másik egyesület” általános helyett)
2026-05-03▾
- Sötét téma minden publikus oldalon — ranglisták, versenyek, klub-admin, kézikönyvek
- Knockout ágrajz és csoport-tabellák neon-zöld glow vonalakkal sötét módban
- Egyesületi és tagszövetségi alapszabály admin-feltöltése a részletek oldalról
- Klub és tagszövetségi tagok manuális sorrendezése admin felületen
- Tagszövetségi profil oldal letisztulása (publikus kontakt-adatok elrejtése)
- Klub törlés átkerült a részletek oldal „Veszélyes zóna” szekciójába
- Frissítési napló oldal megújulása: új ikon, light/dark téma
- [CSB] Mérkőzéshez naptár-letöltés szerver-oldali ICS-ből (egységes formátum)
2026-05-02▾
- Csapat-mérkőzés tabella: új szettarány-szint a csapatmérkőzés-arány és pontarány között
- Csapatverseny scoresheet/toss nyomtatás finomítások: szerva+idő oszlop, kapitány A/X jelölés, csapatvezető cimke
- Sorsolás admin: csoport és KO fejlécek mellett publish-státusz badge
- Csapatverseny publikus csoport-nézete: új Mérkőzés és Szett oszlopok
2026-04-30▾
- Súgó (Kézikönyvek) menüpont élesítése: szerepkör-alapú láthatóság, három magyar kézikönyv (csapat-nevezés, klub-admin, tagszövetségi admin)
- Sportorvosi igazolás: külföldi licensz-ű játékosoknál a TAJ szám nem kötelező
2026-04-29▾
- Sorsolás: opcionális csapat-név szerkesztése a csoportbeosztás után, csapat-tie ütemezés
- Élő ranglista: páros mérkőzéseknél játékosonkénti rating-delta a profil log-ban
- Mérkőzéslap és tossheet apró javítások
2026-04-28▾
- Új Élő ranglista (R1) és egységes felmenő ranglista (R2): /elo és /osszesitett oldalak, profil tabok
- Új súlyozott pontranglista (R3): /pontranglista oldal, admin kalibrációs UI a súlyok hangolására
- Egyesületi és tagszövetségi adatmódosítási kérelmek: 5 fázisos admin-jóváhagyási folyamat
- Publikus klub és tagszövetség profil oldalak átkerültek a /versenyek/clubs-list és /versenyek/szovetsegek alá
- Ranglistákon szűrt sorrend mellett a globális helyezés feltüntetése
- [CSB] V2 playoff bracket adminisztráció (létrehozás, kezelés, kvalifikációs ágak)
- [CSB] Mérkőzés-dátumok mindig Europe/Budapest időzónában (időzóna-eltérés javítás)
- [JVB] Konzisztens „Megerősített törlés” gomb az admin oldalakon
2026-04-27▾
- Verseny visszalépés (withdrawal) kezelése a sorsoláson és nevezési listán
- Verseny módosítási határidő logikája a nevezéseknél
- [CSB] V2 light theme támogatás CSS és layout szinten
- [CSB] Forfeit (visszalépés) kezelés és UI
- [CSB] Ligák és divíziók szerkesztése
- [JVB] Statisztika oldal a játékvezető-felületen
2026-04-26▾
- Új ütemezett feladatok: sportorvosi lejárat email-értesítés és dokumentum-takarítás
- Játékos-űrlapok: dátum mezőkre min/max korlátok bevezetése
- [CSB] Mérkőzés-rögzítés: csere-játékosok támogatása
2026-04-24▾
- Audit naplók bővítése: szűrhetőbb és részletesebb log-bejegyzések
2026-04-23▾
- Versenynaptár: hónap-választó az év-választó mellé
- Verseny és nevezés dátumformátumok egységesítve Europe/Budapest időzónába
- [CSB] 2-játékvezető kiosztás javaslattal
- [CSB] Játékvezető-kiosztás email-értesítés elfogadás/elutasítás linkekkel
- [CSB] Nevezési részletek: játékos/kapitány/dokumentum kezelés egy nézetben
- [CSB] CSB-admin kezelés admin felületen
- [CSB] Egyedi sablon létrehozása + szerkeszthető előnézet
- [JVB] CSB mérkőzések megjelenítése a játékvezetői dashboardon
2026-04-22▾
- Játékos profil: utolsó 20 mérkőzés mutatása fordított sorrendben (legújabb felül)
- Versenynaptár fejléc: trófea-link a ranglistára
- Ranglista: kategória-specifikus dátum-választó
- Klikkelhető játékos-nevek a sorsolás és csoport admin nézetekben
2026-04-21▾
- Csapatok: opcionális megjelenítendő név (display_name) integrálása az összes csapat-felületen
- Vármegye-korlátozás versenyeknél és játékosoknál
- Fájl-feltöltés: külső URL támogatása versenykiírásoknál
- [CSB] V2 publikus oldalak élesedtek: csapat, mérkőzés, játékos profil
- [CSB] Játékos-rangsor: mérkőzés-küszöb szűrés és liga-szint nézet
2026-04-20▾
- Vármegye-korlátozás versenyeknél és játékosoknál (admin oldali konfigurálás)
- [CSB] Következő szezonra: nevezési rendszer, sorsolás, játékvezető-integráció DB szinten
- [CSB] Playoff bracket UX finomítások
2026-04-19▾
- KO sorsolás: bye UI javítás
- Külföldi játékos-bejelentés: admin létrehozási lehetőség
2026-04-18▾
- Knockout ágrajz: páros nevezések kétsoros megjelenítése
- Játékos-mező: „Extraliga jogosult” jelölő
- Mérkőzéslap: WTT-stílusú név- és dátumformázás
- Walkover (visszalépés) indoklás kezelése a sorsolásban
- [JVB] Esemény-oldalon jelentkezők száma megjelenítés és funkció alapú rendezés
2026-04-17▾
- Nevezések: „Társat keresek” funkció páros versenyhez
- [JVB] OpenStreetMap cím-kereső a játékvezető és esemény űrlapokon
- [JVB] Tömeges értesítés játékvezető-javaslattal
- [JVB] Játékvezető rendelkezésre állási naptár admin figyelmeztetésekkel
- [JVB] Esemény statisztika dashboard: létszám-tábla és terhelés-bar
- [JVB] Profil-teljesség indikátor a dashboardon és admin listán
2026-04-16▾
- Új játékos-kérelem űrlap: javított adatkezelés és validáció
2026-04-15▾
- Sorsolás: játékos-név kezelés és nevezés-adatok lekérése javítva
- Layout: új footer komponens, alsó szakasz finomítása
- Csapatverseny: KO sorsolás display_name-ekkel és nyomtatási formátum
2026-04-13▾
- Csapatverseny KO ágrajz implementálása
- Admin modal: büntetőlap UI és csere-játékos betű-helyreállítás
- Publikus csapat csoportok és részletes mérkőzés nézet
- Három csapat-printout: nevezési lista, sorsoló lap, mérkőzéslap
- Körbeverés hibajavítás és sorsolás-manager integráció
- Playwright e2e teszt-keretrendszer bevezetése
- [JVB] Hibakezelés finomítása
2026-04-12▾
- Csapatverseny alapok: formátum-választó, körbeverés kezelés, minimum-játékos validáció
- Csapat-kiemelés (top 2 ranglista pont alapján) és római-számos elnevezés több csapatos egyesületeknél
- Manuális kiemelés: drag-and-drop sorrendezés a nevezett játékosokhoz
- Játékos-csere még nem-besorsolt nevezésekhez (csoport és KO helyettesítés)
- Eredmény-publikálás: admin döntés, mikor látható a végeredmény publikusan
- Játékos-profil: szezon-szűrés és átstrukturált verseny-statisztika
2026-04-10▾
- KO sorsolás: már foglalt pozíciók elrejtése, bye slotok jobb megjelenítése
- Verseny sorsolás és pontozás megjelenítés javítás: páros játékos nevek kezelése, meccsenkénti eredmény megjelenítés
- Felhasználói szerepkörök frissítése, felhasználó-lekérdezés javítása az admin panelen
- Egyesületi lista javítása, inaktív egyesületek elrejtése
2026-04-09▾
- Sebezhetőségi hibák javítása
2026-04-07▾
- Versenybírói hozzáférés kezelése: jogosultságok kiosztása, törlése
- Időszámítással kapcsolatos hibák javítása
- Nevezési díjak kalkulálása
- Tömeges import funkció verseny nevezésekhez
- Jelszó-visszaállítás implementálása a bejelentkező oldalon
2026-04-06▾
- Verseny zárolás: eredmények szerkesztésének megakadályozása
- Büntetéskezelés (match penalty) implementálása
- Csoportmérkőzések sorrenje a továbbjutók számától függően
- Mérkőzéslap nyomtatás lehetősége
- Egyesületek részére nevezési űrlap jogosultság ellenőrzéssel
2026-04-04▾
- Hirdetmények (notices) funkció: admin oldalsáv, ranglista és versenyek oldalakon megjelenítés
- Hirdetmény frissítés és szövegszín javítások
2026-04-02▾
- Frissítési napló oldal létrehozva.
- Eredmény-rögzítés opció hozzáadása a verseny beállításokhoz
- Nevezési határido eltávolítása a versenylistáról, ha lejárt
- CSB rendszerben a játékos teljesítmény lista létrehozása
- CSB rendszerben a Ligák menüpont létrehozása
- Hivatalos cimke beveztése az ellenőrzött mérkőzésekhez a CSB-ben
- Tabella számítás javítása, az egymás elleni eredmények figyelembe vétele
- Csapatok játékosainak megjelenítése mérkőzés számmal és teljesítménnyel
- Részletes eredmények megjelenítése mérkőzésenként
- Ranglista oldalon a játékosok teljesítményeinek megjelenítése