478abca575
Allow multiple signal servers (might need rollback)
Queue Release Build / prepare (push) Successful in 16s
Deploy Web Apps / deploy (push) Successful in 10m2s
Queue Release Build / build-linux (push) Successful in 26m35s
Queue Release Build / build-windows (push) Successful in 25m37s
Queue Release Build / finalize (push) Successful in 1m42s
2026-03-19 01:20:20 +01:00
c862c2fe03
Auto start with system
Queue Release Build / prepare (push) Has been cancelled
Queue Release Build / build-linux (push) Has been cancelled
Queue Release Build / build-windows (push) Has been cancelled
Queue Release Build / finalize (push) Has been cancelled
Deploy Web Apps / deploy (push) Successful in 6m2s
v1.0.68
2026-03-18 23:46:16 +01:00
4faa62864d
Fix syncing issues
Deploy Web Apps / deploy (push) Has been cancelled
Queue Release Build / prepare (push) Has been cancelled
Queue Release Build / build-linux (push) Has been cancelled
Queue Release Build / build-windows (push) Has been cancelled
Queue Release Build / finalize (push) Has been cancelled
2026-03-18 23:11:48 +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
141de64767
Reconnection when signal server is not active and minor changes
2026-03-18 20:45:31 +01:00
eb987ac672
Private servers with password and invite links (Experimental)
2026-03-18 20:42:40 +01:00
f8fd78d21a
Add server variables
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
v1.0.59
2026-03-15 16:12:21 +01:00
150c45c31a
Use wayland if possible on linux
Queue Release Build / prepare (push) Successful in 58s
Deploy Web Apps / deploy (push) Successful in 22m58s
Queue Release Build / build-linux (push) Successful in 1h10m11s
Queue Release Build / build-windows (push) Successful in 32m8s
Queue Release Build / finalize (push) Successful in 3m11s
v1.0.56
2026-03-13 20:14:19 +01:00
00adf39121
Add translation support for website
Queue Release Build / prepare (push) Successful in 1m20s
Deploy Web Apps / deploy (push) Successful in 17m37s
Queue Release Build / build-windows (push) Successful in 39m8s
Queue Release Build / build-linux (push) Successful in 1h3m53s
Queue Release Build / finalize (push) Successful in 5m43s
v1.0.51
2026-03-13 03:45:29 +01:00
2b6e477c9a
[Attempt 1] fix slow website
Queue Release Build / prepare (push) Successful in 25s
Deploy Web Apps / deploy (push) Successful in 17m20s
Queue Release Build / finalize (push) Has been cancelled
Queue Release Build / build-linux (push) Has started running
Queue Release Build / build-windows (push) Has been cancelled
2026-03-13 02:46:21 +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
15c5952e29
Improved logger
2026-03-13 00:48:33 +01:00
781c05294f
feat!: [Experimental hotfix 2] Fix Audio stream handling on windows electron
...
Experimental fix for solving replacement of mic audio when enabling screenshare audio on windows electron
On Windows Electron, startWithElectronDesktopCapturer uses getUserMedia({ chromeMediaSource: 'desktop' }) for both video and audio. This getUserMedia desktop audio call can interfere with / replace the existing mic getUserMedia stream, killing voice audio.
BREAKING CHANGE: possibly streaming
2026-03-12 23:55:38 +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
7bf37ba510
Website v3
Queue Release Build / prepare (push) Successful in 39s
Deploy Web Apps / deploy (push) Successful in 16m30s
Queue Release Build / build-linux (push) Successful in 52m31s
Queue Release Build / build-windows (push) Successful in 36m48s
Queue Release Build / finalize (push) Successful in 3m20s
v1.0.46
2026-03-12 14:32:48 +01:00
3c04b5db26
Add webapp release
Queue Release Build / prepare (push) Successful in 50s
Queue Release Build / build-windows (push) Has been cancelled
Queue Release Build / finalize (push) Has been cancelled
Queue Release Build / build-linux (push) Has been cancelled
Deploy Web Apps / deploy (push) Has been cancelled
2026-03-12 13:37:46 +01:00
45e0b09af8
Toju Website V2
2026-03-12 13:21:33 +01:00
106212ef3d
feat: Add website v1
...
Queue Release Build / prepare (push) Successful in 13s
Queue Release Build / build-windows (push) Successful in 36m11s
Queue Release Build / build-linux (push) Successful in 41m21s
Queue Release Build / finalize (push) Successful in 3m44s
Not final:
Needs more file icons
clean up some text
2026-03-12 01:33:45 +01:00
be465fd297
Fix screenshare portals linux
Queue Release Build / prepare (push) Successful in 14s
Queue Release Build / build-windows (push) Successful in 34m25s
Queue Release Build / build-linux (push) Successful in 40m26s
Queue Release Build / finalize (push) Successful in 3m44s
v1.0.35
2026-03-11 17:54:04 +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
v1.0.32
2026-03-11 14:40:53 +01:00
22f583e6b3
Add missing environments file swap
Queue Release Build / prepare (push) Successful in 32s
Queue Release Build / build-windows (push) Successful in 30m21s
Queue Release Build / build-linux (push) Successful in 40m47s
Queue Release Build / finalize (push) Successful in 4m8s
v1.0.28
2026-03-11 11:38:34 +01:00
091c7b2601
Updates server url
Queue Release Build / prepare (push) Successful in 31s
Queue Release Build / build-windows (push) Successful in 34m34s
Queue Release Build / build-linux (push) Successful in 42m26s
Queue Release Build / finalize (push) Successful in 3m38s
2026-03-11 10:49:18 +01:00
bb087cd2d8
Reset to parent
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
v1.0.22
2026-03-11 02:22:42 +01:00
c673771035
Fix ng build issues on agent
Queue Release Build / release (push) Failing after 14s
2026-03-11 00:31:38 +01:00
b476474b06
Update .gitea/workflows/release-draft.yml
Queue Release Build / release (push) Failing after 51s
2026-03-10 23:22:04 +00:00
990f154d62
Update .gitea/workflows/publish-draft-release.yml
Queue Release Build / release (push) Has been cancelled
2026-03-10 23:18:29 +00:00
57e16ef2ee
Update .gitea/workflows/release-draft.yml
Queue Release Build / release (push) Has been cancelled
2026-03-10 23:18:13 +00:00
486392edc4
Update .gitea/workflows/release-draft.yml
Queue Release Build / release (push) Failing after 37s
2026-03-10 23:12:26 +00:00
dd2cdac95b
Update .gitea/workflows/release-draft.yml
Queue Release Build / release (push) Failing after 21s
2026-03-10 23:10:30 +00:00
4454197491
Update .gitea/workflows/release-draft.yml
Queue Release Build / Prepare draft release (push) Failing after 1m31s
Queue Release Build / Build Linux release assets (push) Has been skipped
Queue Release Build / Build Windows release assets (push) Has been skipped
2026-03-10 23:04:21 +00:00
3baf075a1f
Update .gitea/workflows/publish-draft-release.yml
Queue Release Build / Prepare draft release (push) Has been cancelled
Queue Release Build / Build Linux release assets (push) Has been cancelled
Queue Release Build / Build Windows release assets (push) Has been cancelled
2026-03-10 23:04:13 +00:00
f5bf18b739
Add runner ci (test)
2026-03-10 23:56:53 +01:00
c3fbd7d4fe
Add auto updater
2026-03-10 23:38:57 +01:00
e8e5c24600
Add file upload from clipboard
2026-03-10 00:44:00 +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
3b1aab4985
Messages now actually gets deleted
2026-03-09 22:12:08 +01:00
a55694af8e
Update hamburger menu
2026-03-09 22:11:27 +01:00
f95d375556
Clean unused environment variables
2026-03-09 21:18:15 +01:00
47473f4295
Improve screenshare performance
2026-03-09 21:12:06 +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
d20509566d
Change klippy window behavour, Fix user management behavour, clean up search server page
2026-03-08 00:00:17 +01:00
90f067e662
Add debugging console
2026-03-07 21:59:39 +01:00
66246e4e16
Split chat component into smaller components
2026-03-07 18:06:45 +01:00
901df84d13
Basic language highlighting
2026-03-07 17:25:30 +01:00
5013db5e16
Split connection manager into multiple files
2026-03-07 17:03:08 +01:00
e6892e9297
Possible fix for disconnects
2026-03-07 16:48:10 +01:00
4bbb5cd174
Modify default server url from environments
2026-03-07 16:18:54 +01:00
0fd7d8ce27
Readme update
2026-03-06 05:30:19 +01:00
10467dfccb
Cleaning up comments
2026-03-06 05:21:41 +01:00