← Adatbank

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