Wat is nieuw
Bekijk de nieuwste updates en functies in WhoBench
Speler Profielpagina
Elke speler heeft nu een eigen profielpagina met aanwezigheidsgeschiedenis per activiteit, overzicht van boetes en persoonlijke statistieken.
Badge Tijdlijn
Via het nieuwe /api/player-badges endpoint kun je per speler de badge-geschiedenis per kalenderjaar opvragen, inclusief welke badges gewonnen of verloren zijn ten opzichte van het vorige jaar.
Relatieve Badge Drempelwaarden
Badges zoals Veteraan, IJzeren Man, Loyaal en Legende schalen nu mee met hoe lang het team al actief is. Zo blijven ze eerlijk voor zowel nieuwe als gevestigde teams.
Kebab Menu voor Spelerbeheer
De acties per speler (bewerken, verwijderen, gast markeren) zijn samengevoegd in een uitklapbaar kebab-menu. Daarnaast is er een info-knop toegevoegd die direct naar de profielpagina van de speler navigeert.
Kalender: Ga naar Vandaag
Wanneer je een andere maand bekijkt, verschijnt er een 'Vandaag' knop om snel terug te keren naar de huidige maand.
Reacties UI Fix
De knop om een reactie toe te voegen staat nu altijd zichtbaar en wordt niet meer weggeknipt door de overloop van reactie-icoontjes.
Aanwezigheid Modal Refresh Fix
Achtergrondvernieuwingen van aanwezigheidsdata resetten niet langer onopgeslagen wijzigingen in de aanwezigheidsmodal.
Seizoenen & Competities
Je kunt nu seizoenen en competities aanmaken en beheren. Koppel competities aan een seizoen en houd overzicht over je speelperiodes.
Reacties op activiteiten
Reageer op activiteiten met een emoji. Bij 2 reacties zie je ze allebei; bij 3 of meer zie je de oudste reactie en een teller voor de rest.
Doorzoekbare Activiteit Dropdown
Bij het toevoegen van taken kun je nu activiteiten zoeken door te typen. De lijst wordt automatisch gefilterd terwijl je typt.
Taken Tab in Aanwezigheid Modal
Bij het openen van een activiteit zie je nu een 'Taken' tab waar je direct kunt zien welke taken er zijn.
Radje Draaien voor Taken
Als een taak nog niet is toegewezen, kun je het rad draaien om willekeurig een speler te selecteren.
Taakbeheer Systeem
Compleet CRUD-systeem voor taakbeheer met toewijzingen en voortgang tracking.
Verbeterde Notificatie Afhandeling
Verwijdering van ongeldige notificatie abonnementen voor beter beheer.
Verbeterde Veiligheidskopteksten
Uitgebreid Content Security Policy voor betere bescherming.
Automatische Afwezig Markering
Spelers worden automatisch als afwezig gemarkeerd wanneer een activiteit eindigt.
Bulk Boete Selectie
Mogelijkheid om meerdere boetes tegelijk te selecteren en verwijderen in het SuperAdmin Dashboard.
Verbeterde Notificatie Instellingen
Notificatie instellingen worden nu voorwaardelijk weergegeven op basis van geselecteerd team.
Speler Activiteit Tracking
Betere tracking van speler activiteiten en boetebeheer.
Verbeterde Aanwezig Samenvatting
Betere berekening van aanwezigheid en verbeterde site URL-resolutie.
Gast Zichtbaarheid Toggle
Mogelijkheid om gasten wel of niet zichtbaar te maken in de teamweergave.
Toast Systeemintegratie Fix
Oplossing voor oude toast systeem integratie in GlobalDialogs component.
Verbeterde Logging
Betere foutopsporing met gestructureerde logging.
Type Safety Verbeteringen
Nieuwe TypeScript types voor betere code kwaliteit.
Verbeterde Foutafhandeling
Betere foutmeldingen en logging.
Next.js 16 Upgrade
Upgrade naar Next.js 16.0.10 met genormaliseerde aanwezigheidsredenen.