Commit Graph

  • 0865c2fe33 feat: Basic general context menu main Myx 2026-04-04 05:00:45 +02:00
  • 4a41de79d6 fix: debugger lagging from too many logs Myx 2026-04-04 04:55:13 +02:00
  • 84fa45985a feat: Add chat embeds v1 Myx 2026-04-04 04:47:04 +02:00
  • 35352923a5 feat: Youtube embed support Myx 2026-04-04 03:30:21 +02:00
  • b9df9c92f2 fix: links not getting recognised in chat Myx 2026-04-04 03:14:25 +02:00
  • 8674579b19 fix: leave and reconnect sound randomly playing, also fix leave sound when muting Myx 2026-04-04 03:09:44 +02:00
  • de2d3300d4 fix: Fix users unable to see or hear each other in voice channels due to stale server sockets, passive non-initiators, and race conditions during peer connection setup. Myx 2026-04-04 02:47:58 +02:00
  • ae0ee8fac7 Fix lint, make design more consistent, add license texts, v1.0.88 Myx 2026-04-02 04:08:53 +02:00
  • 37cac95b38 Add access control rework Myx 2026-04-02 03:18:37 +02:00
  • 314a26325f Database changes to make it better practise Myx 2026-04-02 01:32:08 +02:00
  • 5d7e045764 feat: Add chat seperator and restore last viewed chat on restart Myx 2026-04-02 00:47:44 +02:00
  • bbb6deb0a2 feat: Theme engine Myx 2026-04-02 00:08:38 +02:00
  • 65b9419869 Rework design part 1 Myx 2026-04-01 19:31:00 +02:00
  • fed270d28d Fix issues with server navigation Myx 2026-04-01 18:18:31 +02:00
  • 8b6578da3c fix: Notification audio v1.0.85 Myx 2026-03-30 21:14:26 +02:00
  • 851d6ae759 fix: Prefer cached channels before loaded Myx 2026-03-30 20:37:24 +02:00
  • 1e833ec7f2 Merge pull request 'Restructure' (#9) from maybe-ddd into main v1.0.82 SocksOnHead 2026-03-30 02:56:34 +00:00
  • 64e34ad586 feat: basic selected server indicator maybe-ddd Myx 2026-03-30 04:54:02 +02:00
  • e3b23247a9 feat: Close to tray Myx 2026-03-30 04:48:34 +02:00
  • 42ac712571 feat: Add notifications Myx 2026-03-30 04:32:24 +02:00
  • b7d4bf20e3 feat: Add webcam basic support Myx 2026-03-30 03:10:44 +02:00
  • 727059fb52 Add seperation of voice channels, creation of new ones, and move around users Myx 2026-03-30 02:11:39 +02:00
  • 83694570e3 feat: Allow admin to create new text channels Myx 2026-03-30 01:25:56 +02:00
  • 109402cdd6 perf: Health snapshot changes Myx 2026-03-30 00:28:45 +02:00
  • eb23fd71ec perf: Optimizing the image loading Myx 2026-03-30 00:10:40 +02:00
  • 11917f3412 fix: Make attachments unique when downloaded Myx 2026-03-30 00:08:53 +02:00
  • 8162e0444a Move toju-app into own its folder Myx 2026-03-29 23:30:37 +02:00
  • 0467a7b612 documentation improvement Myx 2026-03-23 01:05:28 +01:00
  • 971a5afb8b ddd test 2 Myx 2026-03-23 00:23:56 +01:00
  • fe9c1dd1c0 ddd test Myx 2026-03-20 03:05:29 +01:00
  • 429bb9d8ff Chat message placeholder adjustment Myx 2026-03-19 21:39:47 +01:00
  • b5d676fb78 New attempt to fix windows screenshare Myx 2026-03-19 21:39:20 +01:00
  • aa595c45d8 Fix autostart on linux Myx 2026-03-19 21:38:47 +01:00
  • 1c7e535057 Possibly screensharing fix for windows where they get deafened when screensharing with audio v1.0.79 Myx 2026-03-19 04:15:59 +01:00
  • 8f960be1e9 Resync username instead of using Anonymous Myx 2026-03-19 03:57:51 +01:00
  • 9a173792a4 Fix users list to only show server users Myx 2026-03-19 03:48:41 +01:00
  • cb2c0495b9 hotfix handshake issue Myx 2026-03-19 03:34:26 +01:00
  • c3ef8e8800 Allow multiple signal servers (might need rollback) v1.0.74 Myx 2026-03-19 01:20:20 +01:00
  • c862c2fe03 Auto start with system v1.0.68 Myx 2026-03-18 23:46:16 +01:00
  • 4faa62864d Fix syncing issues Myx 2026-03-18 23:11:48 +01:00
  • 1cdd1c5d2b fix typing indicator on wrong server Myx 2026-03-18 22:10:11 +01:00
  • 141de64767 Reconnection when signal server is not active and minor changes Myx 2026-03-18 20:45:00 +01:00
  • eb987ac672 Private servers with password and invite links (Experimental) Myx 2026-03-18 20:42:40 +01:00
  • f8fd78d21a Add server variables v1.0.59 Myx 2026-03-15 16:12:21 +01:00
  • 150c45c31a Use wayland if possible on linux v1.0.56 Myx 2026-03-13 20:13:05 +01:00
  • 00adf39121 Add translation support for website v1.0.51 Myx 2026-03-13 03:45:17 +01:00
  • 2b6e477c9a [Attempt 1] fix slow website Myx 2026-03-13 02:46:21 +01:00
  • 22d355a522 [Experimental Screenshare audio fix] Seperate logic to own files (minor change can possibly revert) Myx 2026-03-13 02:26:55 +01:00
  • 15c5952e29 Improved logger Myx 2026-03-13 00:48:33 +01:00
  • 781c05294f feat!: [Experimental hotfix 2] Fix Audio stream handling on windows electron Myx 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 Myx 2026-03-12 23:53:10 +01:00
  • 7bf37ba510 Website v3 v1.0.46 Myx 2026-03-12 14:32:48 +01:00
  • 3c04b5db26 Add webapp release Myx 2026-03-12 13:36:39 +01:00
  • 45e0b09af8 Toju Website V2 Myx 2026-03-12 13:21:33 +01:00
  • 106212ef3d feat: Add website v1 Myx 2026-03-12 01:33:45 +01:00
  • be465fd297 Fix screenshare portals linux v1.0.35 Myx 2026-03-11 17:54:04 +01:00
  • 7b3caa0b61 Fix electron windows screen and window picker for screensharing v1.0.32 Myx 2026-03-11 14:39:47 +01:00
  • 22f583e6b3 Add missing environments file swap v1.0.28 Myx 2026-03-11 11:36:58 +01:00
  • 091c7b2601 Updates server url Myx 2026-03-11 03:18:47 +01:00
  • bb087cd2d8 Reset to parent v1.0.22 Myx 2026-03-11 00:33:05 +01:00
  • c673771035 Fix ng build issues on agent Myx 2026-03-11 00:31:38 +01:00
  • b476474b06 Update .gitea/workflows/release-draft.yml SocksOnHead 2026-03-10 23:22:04 +00:00
  • 990f154d62 Update .gitea/workflows/publish-draft-release.yml SocksOnHead 2026-03-10 23:18:29 +00:00
  • 57e16ef2ee Update .gitea/workflows/release-draft.yml SocksOnHead 2026-03-10 23:18:13 +00:00
  • 486392edc4 Update .gitea/workflows/release-draft.yml SocksOnHead 2026-03-10 23:12:26 +00:00
  • dd2cdac95b Update .gitea/workflows/release-draft.yml SocksOnHead 2026-03-10 23:10:30 +00:00
  • 4454197491 Update .gitea/workflows/release-draft.yml SocksOnHead 2026-03-10 23:04:21 +00:00
  • 3baf075a1f Update .gitea/workflows/publish-draft-release.yml SocksOnHead 2026-03-10 23:04:13 +00:00
  • f5bf18b739 Add runner ci (test) Myx 2026-03-10 23:56:53 +01:00
  • c3fbd7d4fe Add auto updater Myx 2026-03-10 23:38:57 +01:00
  • e8e5c24600 Add file upload from clipboard Myx 2026-03-10 00:44:00 +01:00
  • ca74836c52 Clean up stream audio on ending stream Myx 2026-03-09 23:59:59 +01:00
  • dc6746c882 Disallow any types Myx 2026-03-09 23:02:52 +01:00
  • 3b1aab4985 Messages now actually gets deleted Myx 2026-03-09 22:12:08 +01:00
  • a55694af8e Update hamburger menu Myx 2026-03-09 22:11:27 +01:00
  • f95d375556 Clean unused environment variables Myx 2026-03-09 21:18:15 +01:00
  • 47473f4295 Improve screenshare performance Myx 2026-03-09 21:12:06 +01:00
  • 7a4c4ede8c Screensharing rework Myx 2026-03-08 06:33:27 +01:00
  • d20509566d Change klippy window behavour, Fix user management behavour, clean up search server page Myx 2026-03-08 00:00:17 +01:00
  • 90f067e662 Add debugging console Myx 2026-03-07 21:59:39 +01:00
  • 66246e4e16 Split chat component into smaller components Myx 2026-03-07 18:06:45 +01:00
  • 901df84d13 Basic language highlighting Myx 2026-03-07 17:25:30 +01:00
  • 5013db5e16 Split connection manager into multiple files Myx 2026-03-07 17:03:08 +01:00
  • e6892e9297 Possible fix for disconnects Myx 2026-03-07 16:48:10 +01:00
  • 4bbb5cd174 Modify default server url from environments Myx 2026-03-07 16:18:54 +01:00
  • 0fd7d8ce27 Readme update Myx 2026-03-06 05:29:04 +01:00
  • 10467dfccb Cleaning up comments Myx 2026-03-06 05:21:41 +01:00
  • fe2347b54e Imrpove chat with gifs, videos, music player, redesigns and improved filesharing errors Myx 2026-03-06 04:47:07 +01:00
  • 2d84fbd91a Fix bugs and clean noise reduction Myx 2026-03-06 02:22:43 +01:00
  • 0ed9ca93d3 Refactor 4 with bugfixes Myx 2026-03-04 03:56:23 +01:00
  • be91b6dfe8 Refacor electron app and add migrations Myx 2026-03-04 01:38:43 +01:00
  • 4e95ae77c5 Now formatted correctly with eslint Myx 2026-03-04 00:41:02 +01:00
  • ad0e28bf84 Add eslint Myx 2026-03-03 22:56:12 +01:00
  • d641229f9d Minor refactor Myx 2026-03-03 22:55:58 +01:00
  • 94f9a9f2ed Add notification sounds Myx 2026-03-03 04:07:33 +01:00
  • 8315df42fc Voice Leveling (untested) Myx 2026-03-03 03:41:59 +01:00
  • cf91d77502 Add new settngs modal Myx 2026-03-03 02:55:08 +01:00
  • d684fc5632 Noise reduction beta Myx 2026-03-03 02:01:42 +01:00
  • 50e7a66812 fix voice not hearing each other Myx 2026-03-03 01:05:55 +01:00
  • 47304254f3 fix bug with voice being global Myx 2026-03-02 03:55:50 +01:00