Skip to content
  • Jed Loba's avatar
    feat: Add real-time ban kick system · 1b949ebb
    Jed Loba authored
    - Implemented WebSocket-based ban notifications to WorkAdventure
    - Banned users are now immediately kicked from the world
    - Created notifyWorkAdventureBan utility function
    - Integrated with existing ban creation endpoint
    - Graceful fallback: ban still takes effect on next login if notification fails
    - Non-blocking operation: ban creation succeeds even if real-time kick fails
    - Added WORKADVENTURE_PUSHER_URL and ADMIN_SOCKETS_TOKEN environment variables
    - Updated documentation with configuration instructions
    1b949ebb
Loading