19 Commits

Author SHA1 Message Date
Myx
f8fd78d21a Add server variables
All checks were successful
Queue Release Build / prepare (push) Successful in 21s
Deploy Web Apps / deploy (push) Successful in 15m14s
Queue Release Build / build-linux (push) Successful in 22m12s
Queue Release Build / build-windows (push) Successful in 23m20s
Queue Release Build / finalize (push) Successful in 2m12s
2026-03-15 16:12:21 +01:00
Myx
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
Myx
bb087cd2d8 Reset to parent
All checks were successful
Queue Release Build / prepare (push) Successful in 19s
Queue Release Build / build-windows (push) Successful in 24m35s
Queue Release Build / build-linux (push) Successful in 39m23s
Queue Release Build / finalize (push) Successful in 4m9s
2026-03-11 02:22:42 +01:00
Myx
f5bf18b739 Add runner ci (test) 2026-03-10 23:56:53 +01:00
Myx
c3fbd7d4fe Add auto updater 2026-03-10 23:38:57 +01:00
Myx
dc6746c882 Disallow any types 2026-03-09 23:02:52 +01:00
Myx
d20509566d Change klippy window behavour, Fix user management behavour, clean up search server page 2026-03-08 00:00:17 +01:00
Myx
0fd7d8ce27 Readme update 2026-03-06 05:30:19 +01:00
Myx
10467dfccb Cleaning up comments 2026-03-06 05:21:41 +01:00
Myx
fe2347b54e Imrpove chat with gifs, videos, music player, redesigns and improved filesharing errors 2026-03-06 04:47:07 +01:00
Myx
2d84fbd91a Fix bugs and clean noise reduction 2026-03-06 02:22:43 +01:00
Myx
0ed9ca93d3 Refactor 4 with bugfixes 2026-03-04 03:56:23 +01:00
Myx
be91b6dfe8 Refacor electron app and add migrations 2026-03-04 01:38:43 +01:00
Myx
4e95ae77c5 Now formatted correctly with eslint 2026-03-04 00:41:02 +01:00
Myx
ad0e28bf84 Add eslint 2026-03-03 22:56:12 +01:00
Myx
6d7465ff18 Big commit 2026-03-02 00:13:34 +01:00
Myx
d146138fca Multi server connection 2026-03-01 15:26:08 +01:00
Myx
8c551a90f4 Remote connection 2026-01-09 19:49:38 +01:00
Myx
87c722b5ae init 2025-12-28 08:23:30 +01:00