Commit Graph

319 Commits

Author SHA1 Message Date
zarazaex69
d3b2cc4e67 refactor: move builtin carrier registration behind carrier layer 2026-04-20 20:24:12 +03:00
zarazaex69
eac53946fc refactor: decouple carrier registry from provider 2026-04-20 20:22:58 +03:00
zarazaex69
2cad1b0e87 refactor: align tunnel runtime terminology 2026-04-20 20:20:02 +03:00
zarazaex69
ea249091c4 refactor: make link selectable at runtime 2026-04-20 20:18:23 +03:00
zarazaex69
033bdcdac5 refactor: add carrier byte stream capability 2026-04-20 20:17:04 +03:00
zarazaex69
9bd9503daa refactor: add direct link layer 2026-04-20 20:13:49 +03:00
zarazaex69
27b94b6692 refactor: introduce carrier facade 2026-04-20 20:11:02 +03:00
zarazaex69
f9ad12c733 refactor: extract session runtime wiring 2026-04-20 20:09:00 +03:00
zarazaex69
fffb90e321 refactor: introduce transport layer 2026-04-20 20:05:23 +03:00
zarazaex69
ce87b017f1 refactor: remove redundant code comments from datachannel POC scripts 2026-04-20 19:46:53 +03:00
zarazaex69
13185cbd0b chore: update project dependencies in requirements.txt 2026-04-20 19:44:40 +03:00
zarazaex69
42cb360cdf feat: implement proof-of-concept VideoChannel modules for Yandex Telemost and WB-style streaming using aiortc. 2026-04-20 19:43:54 +03:00
zarazaex69
a3a32a933c feat: mv files name 2026-04-20 06:17:54 +03:00
zarazaex69
383fd5dcd8 chmod: chmod all 2026-04-20 06:04:12 +03:00
zarazaex69
dfafa66d19 feat: add diagnostic scripts to collect connection and signaling metadata for Telemost, WB Stream, and SaluteJazz 2026-04-20 06:03:22 +03:00
zarazaex
af9fd436e4 Merge pull request #24 from openlibrecommunity/refactor/all
Refactor/all
2026-04-20 05:49:20 +03:00
zarazaex69
e22f942d78 docs: remove redundant newline from client script section in readme 2026-04-20 05:48:25 +03:00
zarazaex69
a58e343331 refactor: improve SOCKS5 error handling, refactor client connection logic, and add documentation to internal packages. 2026-04-20 05:46:27 +03:00
zarazaex69
40f1ad14e3 fix(wbstream): implement AddVideoTrack properly for LiveKit 2026-04-20 05:33:30 +03:00
zarazaex69
2d72fed2a3 refactor(main): use internal/logger and clean up configuration 2026-04-20 05:30:16 +03:00
zarazaex69
d1d82ff6a3 refactor(client): replace log.Printf with logger and standardize 2026-04-20 05:29:27 +03:00
zarazaex69
a0b6ef0f35 refactor(server): replace log.Printf with logger and clean up 2026-04-20 05:27:35 +03:00
zarazaex69
686909d8a2 refactor(provider): implement AddVideoTrack in all providers 2026-04-20 05:26:50 +03:00
zarazaex69
fd40ec8320 refactor(provider,logger): clean logging and unify provider interface 2026-04-20 05:24:30 +03:00
zarazaex69
41b51e275e refactor(logger,crypto): standardize logging and clean up crypto 2026-04-20 05:23:07 +03:00
zarazaex69
f903bc15d2 refactor(mux): replace time.Sleep with sync.Cond and clean up code 2026-04-20 05:22:36 +03:00
zarazaex69
0f6a079374 feat: add SOCKS proxy support and require explicit OLCRTC_PROVIDER configuration 2026-04-20 05:12:09 +03:00
zarazaex69
94063a240f chore: ignore GEMINI.md in docker builds 2026-04-20 05:09:08 +03:00
zarazaex69
eefa266abf docs: remove Jazz reference from project description in readme 2026-04-20 05:06:54 +03:00
zarazaex69
b34344733b refactor: fix all golangci errors 2026-04-20 05:04:42 +03:00
zarazaex69
7fbaca130b feat: implement dynamic binary path detection for cross-platform execution support 2026-04-20 04:59:25 +03:00
zarazaex
c325a29681 Merge pull request #23 from openlibrecommunity/provider/wbstream
Provider/wbstream
2026-04-20 04:54:25 +03:00
zarazaex69
22a82d3b5c feat: add wb_stream provider support and update validation logic 2026-04-20 04:53:13 +03:00
zarazaex69
b2b6b3231d feat: add wb_stream provider support to cnc and srv scripts 2026-04-20 04:45:39 +03:00
zarazaex69
a4d7febf88 feat: add wb_stream provider and update project dependencies 2026-04-20 04:43:25 +03:00
zarazaex69
96233b71d3 feat: add wb_stream provider with LiveKit integration and API client 2026-04-20 04:42:19 +03:00
zarazaex69
59622daab2 chore: ignore code/package-lock.json in .gitignore 2026-04-20 04:25:45 +03:00
zarazaex69
eb45d4c4b3 docs: remove Windows-specific script documentation from README 2026-04-20 04:13:20 +03:00
zarazaex69
2ed3a3f390 docs: remove references to deprecated client UI scripts from readme 2026-04-20 04:13:00 +03:00
zarazaex69
635ca50334 chore: remove deprecated ui.sh script and corresponding documentation 2026-04-20 04:12:00 +03:00
zarazaex69
405a0aa034 docs: remove native build instructions from readme 2026-04-20 04:11:12 +03:00
zarazaex69
eaae5e609d docs: update project status from pre-alpha to alpha in readme 2026-04-20 04:10:39 +03:00
zarazaex69
73db058480 refactor: simplify and consolidate PoC scripts for SaluteJazz, Telemost, and WebStream DataChannel testing 2026-04-19 22:55:15 +03:00
zarazaex69
74c67b1057 feat: add proof-of-concept implementation for WebRTC stream handling 2026-04-19 22:46:00 +03:00
zarazaex69
9ae5aa3d4b feat: update project dependencies in requirements.txt 2026-04-19 22:45:12 +03:00
zarazaex69
14d94666c1 refactor: remove obsolete docker deployment script 2026-04-19 21:47:39 +03:00
zarazaex69
11fe92f3e8 chore: update default branch to master and remove deprecated docker script 2026-04-19 21:47:32 +03:00
zarazaex69
1dad7930e3 refactor: simplify DataChannel handling by removing redundant state tracking and logging 2026-04-19 21:19:33 +03:00
zarazaex69
35994565c6 refactor(provider): fix golangci 2026-04-14 02:26:28 +03:00
zarazaex69
2d0222a765 chore(lint): disable ireturn linter and add provider exceptions 2026-04-14 02:26:10 +03:00