Commit Graph

196 Commits

Author SHA1 Message Date
zarazaex
2ea2da0b3d Merge pull request #13 from openlibrecommunity/refactor/all
Refactor/all
2026-04-12 23:17:32 +03:00
zarazaex69
80c31fe95f refactor(peer): remove debug logging from send queue worker 2026-04-12 23:14:17 +03:00
zarazaex69
8026d9cf7a refactor: remove dual channel (duo) mode functionality 2026-04-12 23:11:42 +03:00
zarazaex
b039f7c82f Merge pull request #12 from DeNcHiK3713/master
Added windows podman scripts
2026-04-12 23:06:15 +03:00
Denis Suchok
6104225cf9 Added windows podman scripts 2026-04-12 22:57:21 +03:00
zarazaex69
cbb1f0f2fe feat(server): add active client tracking and conditional reconnection 2026-04-12 16:25:00 +03:00
zarazaex69
c0027c577a chore(scripts): add beta status notice to ui script 2026-04-12 12:03:51 +03:00
zarazaex69
9112312448 fix(scripts): bind socks proxy to all interfaces in cnc container 2026-04-12 12:03:31 +03:00
zarazaex69
cad6cc2455 fix(scripts): handle podman installation without sudo when running as root 2026-04-12 11:56:24 +03:00
zarazaex
bb9567a3c4 Merge pull request #10 from 0xcodepunk/feat/salutejazz-poc
feat(jazz): PoC DataChannel через SaluteJazz SFU (#1)
2026-04-11 20:55:55 +03:00
0xcodepunk
743a2b5777 feat(jazz): PoC DataChannel через SaluteJazz SFU (#1)
- Добавлен code/jazz_poc.py: два aiortc-клиента подключаются к анонимной
  комнате Jazz и обмениваются произвольными данными через DataChannel
- Реализована сериализация LiveKit DataPacket protobuf (без protoc)
- Автоматическое определение подсети SFU и выбор правильного TURN-сервера
  (fix TURN 403 Forbidden IP при несовпадении подсетей relay/SFU)
- Быстрый WS-reconnect при mismatch подсетей
- Добавлена зависимость aiohttp в requirements.txt
- Пока без шифрования
2026-04-11 20:24:27 +03:00
zarazaex
91956fdef4 feat(pr8): Merge pull request #8 from qtozdec/master 2026-04-11 20:23:22 +03:00
Qtozdec
245c6688ca Address PR review feedback 2026-04-11 20:07:22 +03:00
zarazaex
98363fb3d4 feat(pr7): Merge pull request #7 from TheDevisi/master
(fix): srv installation fix
2026-04-11 16:35:37 +03:00
Qtozdec
a30aeedb26 Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	internal/server/server.go
2026-04-11 15:18:35 +03:00
TheDevisi
4d1901b321 (fix): srv installation fix 2026-04-11 14:20:34 +03:00
zarazaex69
702a4f7f9c docs(readme): reorganize client setup instructions 2026-04-11 14:14:41 +03:00
zarazaex69
74755abbd3 docs(readme): update script paths 2026-04-11 14:13:12 +03:00
zarazaex69
ae595acd30 chore(scripts): consolidate build outputs to build directory 2026-04-11 14:12:39 +03:00
zarazaex69
e276a3822a chore(scripts): move shell scripts to script directory 2026-04-11 14:09:03 +03:00
zarazaex69
2b1b3aac5a chore(init): migrate init script from fish to bash 2026-04-11 13:59:30 +03:00
zarazaex
0da7db7700 feat(pr4): Merge pull request #4 from TheDevisi/master
Graphical UI | Графический интерфейс
2026-04-11 13:48:42 +03:00
TheDevisi
01098f8bd6 (fix): prevent crashing from buffer overflow 2026-04-11 13:41:05 +03:00
TheDevisi
f6cb725542 (feature): logs in ui 2026-04-11 13:36:53 +03:00
TheDevisi
c8125770a7 (fix): dns param is no longer ignored 2026-04-11 13:35:35 +03:00
TheDevisi
21fdb8aeef (feature): check if conferenceId is valid 2026-04-11 13:20:07 +03:00
TheDevisi
5e984603bb (feature): check if port is valid 2026-04-11 13:18:32 +03:00
TheDevisi
95fb9f015d (feature): remove spaces from conferenceId 2026-04-11 13:15:20 +03:00
TheDevisi
abf5f7971c (fix): sync.Mutex add 2026-04-11 13:07:38 +03:00
TheDevisi
893d27d9b2 (fix): update ui installation script 2026-04-11 13:05:50 +03:00
TheDevisi
4943d70bf2 (fix): add timeout 2026-04-11 13:03:53 +03:00
TheDevisi
ff2716a449 (fix): replace os.interrupt with reliable solution 2026-04-11 12:57:03 +03:00
TheDevisi
4a696d1002 (fix): typo fix 2026-04-11 12:52:56 +03:00
TheDevisi
86339e69b9 (feature): windows support 2026-04-11 12:49:46 +03:00
zarazaex
31c0e5456a feat(pr6): Merge pull request #6 from Kot-nikot/master
Добавляет возможность включения socks5 клиента на выходе сервера
2026-04-11 12:05:42 +03:00
TheDevisi
6709e443e0 (fix): kill background process while closing the app 2026-04-11 11:50:09 +03:00
TheDevisi
4dbcae32f2 (feature): uncheck mark if error appears 2026-04-11 11:45:23 +03:00
TheDevisi
4940ee1c1e (refactor): replace deprecated ioutil with os 2026-04-11 11:10:43 +03:00
Kot-nikot
6f0f87835b Implement SOCKS5 proxy option in deployment script
Added support for optional SOCKS5 proxy configuration during server startup.
2026-04-11 10:44:30 +03:00
TheDevisi
e2d5229283 docs(readme) now readme contains information about the ui 2026-04-11 10:36:45 +03:00
TheDevisi
7ce13f373c merge 2026-04-11 10:22:35 +03:00
Kot-nikot
d93c178f92 Add SOCKS5 proxy support to main.go 2026-04-11 10:13:08 +03:00
Kot-nikot
c1a30b677b Implement SOCKS5 proxy support in Server
Added SOCKS5 proxy support to the server, including new fields for proxy address and port in the Server struct. Updated the Run function and related methods to handle proxy connections.
2026-04-11 09:43:13 +03:00
zarazaex69
ae99bf689e chore: Add golangci-lint configuration file 2026-04-11 04:43:03 +03:00
zarazaex69
144dc867c8 docs: Remove AI-generated YTWA documentation file 2026-04-11 04:31:26 +03:00
Qtozdec
2067635ecb Fix olcRTC reconnect loop handling 2026-04-10 23:41:59 +03:00
Qtozdec
11b57071f2 Update olcRTC mobile bridge 2026-04-10 22:21:04 +03:00
TheDevisi
0011e91938 fix: shell installation script fix 2026-04-10 20:58:36 +03:00
TheDevisi
691bc0bca6 feature: Simple UI Implementation 2026-04-10 20:53:30 +03:00
Qtozdec
913cabe222 Add mux control frames 2026-04-10 16:26:15 +03:00