• Mahmoud Aglan's avatar
    fix: timer leaks, token refresh race, notifications, chat incremental fetch · 13f912f1
    Mahmoud Aglan authored
    - friends.js: add unmountFriends() to clear refresh/invite timers
    - play/mod.js: register unmountLobby for game-lobby scene
    - social/mod.js: register unmountFriends for friends scene
    - net.js: add 10s request timeout via AbortController
    - net.js: add mutex for token refresh (prevents duplicate refresh calls)
    - notifications.js: don't auto-mark-read on mount; add explicit button
    - chat.js: pass lastTime as 'after' param for incremental fetch
    
    Fixes WTF #38, #63, #66, #69, #91, #175
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    13f912f1
Name
Last commit
Last update
..
assets Loading commit data...
css Loading commit data...
icons Loading commit data...
js Loading commit data...
uploads/theme Loading commit data...