cb2c0495b9
hotfix handshake issue
Queue Release Build / prepare (push) Successful in 16s
Deploy Web Apps / deploy (push) Successful in 10m15s
Queue Release Build / build-linux (push) Successful in 26m14s
Queue Release Build / build-windows (push) Successful in 25m41s
Queue Release Build / finalize (push) Successful in 1m51s
2026-03-19 03:34:26 +01:00
c3ef8e8800
Allow multiple signal servers (might need rollback)
Queue Release Build / prepare (push) Successful in 17s
Deploy Web Apps / deploy (push) Successful in 9m58s
Queue Release Build / build-linux (push) Successful in 26m26s
Queue Release Build / build-windows (push) Successful in 25m3s
Queue Release Build / finalize (push) Successful in 1m43s
2026-03-19 02:11:15 +01:00
1cdd1c5d2b
fix typing indicator on wrong server
Queue Release Build / build-linux (push) Blocked by required conditions
Queue Release Build / prepare (push) Successful in 15s
Deploy Web Apps / deploy (push) Successful in 16m15s
Queue Release Build / finalize (push) Has been cancelled
Queue Release Build / build-windows (push) Has been cancelled
2026-03-18 22:10:11 +01:00
eb987ac672
Private servers with password and invite links (Experimental)
2026-03-18 20:42:40 +01:00
22d355a522
[Experimental Screenshare audio fix] Seperate logic to own files (minor change can possibly revert)
2026-03-13 02:26:55 +01:00
778e75bef5
fix: [Experimental hotfix 1] Fix Signaling issues Toju App
...
1. Server: WebSocket ping/pong heartbeat (index.ts)
Added a 30-second ping interval that pings all connected clients
Connections without a pong response for 45 seconds are terminated and cleaned up
Extracted removeDeadConnection() to deduplicate the cleanup logic between close events and dead connection reaping
2. Server: Fixed sendServerUsers filter bug (handler.ts:13)
Removed && cu.displayName from the filter — users who joined a server before their identify message was processed were silently invisible to everyone. This was the direct cause of "can't see each other" in session 2.
3. Client: Typing message now includes serverId
Added serverId: this.webrtc.currentServerId to the typing payload
Added a currentServerId getter on WebRTCService
2026-03-12 23:53:10 +01:00
7b3caa0b61
Fix electron windows screen and window picker for screensharing
Queue Release Build / prepare (push) Successful in 44s
Queue Release Build / build-windows (push) Successful in 32m25s
Queue Release Build / build-linux (push) Successful in 42m57s
Queue Release Build / finalize (push) Successful in 3m41s
2026-03-11 14:40:53 +01:00
ca74836c52
Clean up stream audio on ending stream
2026-03-09 23:59:59 +01:00
dc6746c882
Disallow any types
2026-03-09 23:02:52 +01:00
7a4c4ede8c
Screensharing rework
...
Split Linux screensharing audio tracks, Rework screensharing functionality and layout
This will need some refactoring soon
2026-03-08 06:33:27 +01:00
90f067e662
Add debugging console
2026-03-07 21:59:39 +01:00
10467dfccb
Cleaning up comments
2026-03-06 05:21:41 +01:00
2d84fbd91a
Fix bugs and clean noise reduction
2026-03-06 02:22:43 +01:00
4e95ae77c5
Now formatted correctly with eslint
2026-03-04 00:41:02 +01:00
ad0e28bf84
Add eslint
2026-03-03 22:56:12 +01:00
94f9a9f2ed
Add notification sounds
2026-03-03 04:07:33 +01:00
d684fc5632
Noise reduction beta
2026-03-03 02:01:42 +01:00
50e7a66812
fix voice not hearing each other
2026-03-03 01:05:55 +01:00
47304254f3
fix bug with voice being global
2026-03-02 03:55:50 +01:00
e231f4ed05
Refactor and code designing
2026-03-02 03:30:22 +01:00
6d7465ff18
Big commit
2026-03-02 00:13:34 +01:00
d146138fca
Multi server connection
2026-03-01 15:26:08 +01:00
d88a476f15
style: Now uses template files
2026-03-01 14:53:47 +01:00
8c551a90f4
Remote connection
2026-01-09 19:49:38 +01:00
87c722b5ae
init
2025-12-28 08:23:30 +01:00