mirror of
https://github.com/J3vb/OwnCord.git
synced 2026-09-03 03:50:00 +03:00
- Restrict PTT key capture to non-text keys only (function, navigation, mouse buttons) via allowlist (BUG-136) - Gate DevTools button and F12/Ctrl+Shift+I shortcut behind import.meta.env.DEV - Disable devtools Tauri feature in production (Cargo.toml default feature removed) - Remove overly broad http:default capability, replace with scoped http:allow-fetch - Set withGlobalTauri to false to avoid global __TAURI__ surface exposure - Fix reconnect race: add abort checks after room creation, URL resolve, and connect (BUG-070) - Fix ws.ts reconnect guard: bail out safely when config is null after disconnect - Fix DM broadcast double-send and add monotonic seq + replay buffer support via sendSequencedToUsers - Add seqMu mutex to serialize seq assignment across broadcastDM and deliverBroadcast paths - Fix handleFreshConnect to unregister client and close connection on buildReady failure - Add tests for PTT allowlist, ws reconnect config-null guard, livekit abort-after-connect, and DM sequencing