CZ/SK SCUM komunita

Banlist, ktorý má slúžiť poriadku, nie chaosu

Verejný banlist dáva hráčom aj adminom jasný prehľad o publikovaných sankciách naprieč SCUM.SK prostredím.

Záznamy sú oddelené od citlivých identifikátorov, pracujú s workflow a publikujú iba údaje, ktoré majú byť verejné. Detail a interné dáta zostávajú dostupné len oprávneným ľuďom.

Prečo existuje

Nie blacklist pre efekt. Prevádzkový nástroj pre férovú správu.

Banlist má pomôcť rýchlo overiť kontext sankcie bez toho, aby sa verejne odkrývali súkromné identifikátory hráča.

Každý záznam má verejnú časť, internú časť a auditný workflow. Vďaka tomu sa dá rozlíšiť informačný prehľad pre komunitu od citlivej administrátorskej práce.

Ako sa s tým pracuje

Záznam nie je len riadok v tabuľke

Ban prechádza cez draft, kontrolu, publikovanie a prípadnú opravu alebo odvolanie. Admin vidí viac, verejnosť iba schválený výstup.

Workflow

Kontrolované publikovanie

Nový záznam vzniká ako draft a do verejného výpisu sa dostane až po publikovaní.

Účty

Prístup podľa oprávnení

Pridávať bany môže iba účet s rolou ADMIN_BANLIST.

Audit

Viditeľný pôvod záznamu

Pri zázname sa eviduje účet, ktorý ho vytvoril; anonymní návštevníci vidia iba placeholder.

Ochrana údajov

Verejné má byť verejné. Súkromné nemá odísť do HTML.

SteamID, interné poznámky a neverejné dôkazy sa neposielajú bežným návštevníkom.

Systém používa oddelené read modely. Keď návštevník nemá prístup, backend mu nevracia reálne citlivé údaje a frontend iba vykreslí náhradný stav.

Dashboard

Otvoriť verejný banlist

Prejdi do filtrovaného dashboardu publikovaných záznamov. Vyhľadávanie funguje nad nickom, SteamID, Discord nickom, serverom aj typom sankcie.