Commit Graph

607 Commits

Author SHA1 Message Date
zarazaex69
bd09495e8f feat(jitsi): request video after session accept 2026-05-15 18:48:00 +03:00
zarazaex69
714d2f9f48 fix(jitsi): avoid closing session on connect failure 2026-05-15 16:55:25 +03:00
zarazaex69
e86604276d fix(jitsi): transliterate Cyrillic in sanitiseNick 2026-05-15 16:47:16 +03:00
zarazaex69
6276bf0fc6 test(e2e): treat real provider transports as pass-only 2026-05-15 16:47:09 +03:00
zarazaex69
36d1243395 fix(carrier): classify auth provider failures 2026-05-15 16:32:59 +03:00
zarazaex69
9cfb4fd9c3 docs: make jitsi the default recommended provider 2026-05-15 16:15:55 +03:00
zarazaex69
5d54209e24 fix(session): allow providers without default URL 2026-05-15 16:08:28 +03:00
zarazaex69
fa17aefe25 fix(jitsi): send jingle terminate before close 2026-05-15 15:48:48 +03:00
zarazaex69
85a3186703 refactor(jitsi): extract helpers and simplify tests 2026-05-15 15:45:07 +03:00
zarazaex69
eceeaeba92 feat(jitsi): add Jitsi auth provider and engine 2026-05-15 15:37:58 +03:00
zarazaex69
af87120f73 docs: update transport compatibility docs 2026-05-14 20:22:37 +03:00
zarazaex69
6ba8fcdbe8 test(e2e): mark jazz non-data transports as fail 2026-05-14 19:51:26 +03:00
zarazaex69
f6e654dfce fix(salutejazz): include video tracks in publisher offer 2026-05-14 19:42:54 +03:00
zarazaex69
3c4ae52027 fix(salutejazz): unmute camera after publisher offer 2026-05-14 19:09:35 +03:00
zarazaex69
1c43379448 feat(salutejazz): support ICE and staged video offers 2026-05-14 18:39:10 +03:00
zarazaex69
c6c4fd10a4 test(e2e): restrict jazz pass cases to datachannel 2026-05-14 18:03:57 +03:00
zarazaex69
f16262c485 fix(salutejazz): align request headers and errors 2026-05-14 17:41:29 +03:00
zarazaex69
812ba2a9a2 fix: golangci lint 2026-05-14 05:02:54 +03:00
zarazaex69
31fa1a99ff fix(salutejazz): disable media auto-subscribe support 2026-05-14 05:00:21 +03:00
zarazaex69
9a0ac097b6 docs(configuration): translate docs to Russian 2026-05-14 04:44:45 +03:00
zarazaex69
9e64cbc506 feat(salutejazz): send track:add before publisher offer 2026-05-14 04:41:02 +03:00
zarazaex69
c69aee3fc4 test(e2e): correct tunnel carrier expectations 2026-05-14 04:27:30 +03:00
zarazaex69
76c709f9a5 fix: golangci lint fix 2026-05-14 04:21:11 +03:00
zarazaex69
b569e08fac test(e2e): cover jazz expectations in real matrix 2026-05-14 04:10:44 +03:00
zarazaex69
9fc6938d75 ci: run workflow on all pushes 2026-05-14 04:01:46 +03:00
zarazaex69
82afc24238 docs: clarify wbstream datachannel limitations 2026-05-14 03:58:39 +03:00
zarazaex69
1897c13550 feat(code): add token grant logging and message stats 2026-05-14 03:56:31 +03:00
zarazaex69
3249a109f8 test(wbstream): increase channel test message attempts to 60 2026-05-14 03:24:09 +03:00
zarazaex69
246c30f9c4 fix(code): use hardcoded room id for POCs 2026-05-14 03:21:28 +03:00
zarazaex69
763cba2aa0 test(e2e): require wbstream tunnel test to pass 2026-05-14 03:11:53 +03:00
zarazaex69
19df0cef68 test(e2e): relax wbstream tunnel expectations 2026-05-14 03:01:39 +03:00
zarazaex69
b36bee3f0e fix: harden reconnect shutdown and vp8 startup 2026-05-14 02:45:11 +03:00
zarazaex69
25d0e98698 doc: add YAML configuration support 2026-05-13 23:10:23 +03:00
zarazaex69
1e8f378844 fix(logger): skip logging for "srtp" scope 2026-05-13 22:35:59 +03:00
zarazaex69
adf4b011b9 feat(session): add session open/close and traffic callbacks 2026-05-13 22:18:11 +03:00
zarazaex69
20f2c1397c feat: add timeout to openControlStream function 2026-05-13 22:07:34 +03:00
zarazaex69
bcc6b2ee5c feat: remove unused client ID from config 2026-05-13 20:03:58 +03:00
zarazaex69
d1cc68c64a Merge remote-tracking branch 'origin/master' into refactor/universal-carrier 2026-05-13 19:10:48 +03:00
zarazaex69
465d4bf500 Merge origin/master into refactor/universal-carrier 2026-05-13 19:08:59 +03:00
zarazaex69
028e94d4ce doc: about wbstream 2026-05-13 19:01:22 +03:00
zarazaex69
4e99073760 fix(provider/wbstream): drop room auto-generation
WB Stream removed the room creation API; gen mode for wbstream no
longer works. Remove the wbstream branch from session.Gen, drop the
auto-generate prompt from srv.sh and the entrypoint fallback, and
update docs to instruct users to create rooms manually at stream.wb.ru.
2026-05-13 18:53:00 +03:00
zarazaex69
cf6490b5e0 feat: add support for reading configuration from YAML file 2026-05-13 17:17:31 +03:00
zarazaex69
359a2d94df feat: add YAML configuration support 2026-05-13 16:37:09 +03:00
zarazaex69
51e6e8a39c refactor: configuration structures instead of 27 arguments 2026-05-13 16:16:56 +03:00
zarazaex69
609b6a4927 fix: implementation fingerprint #52 2026-05-13 15:54:45 +03:00
zarazaex69
f9c5f2c964 Merge origin/master into refactor/universal-carrier
Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
2026-05-13 15:50:29 +03:00
zarazaex
d051aa2000 Merge pull request #53 from win64exe/patch-1
Update srv.sh
2026-05-13 15:42:16 +03:00
win64exe
82e339ed64 Update srv.sh
--network host \
2026-05-13 15:38:21 +03:00
zarazaex
02531a07d2 Merge pull request #51 from alananisimov/codex/add-olcrtc-cgo
Add cgo ping library entrypoint
2026-05-13 15:35:16 +03:00
Alexander Anisimov
dd64141247 add cgo ping library entrypoint 2026-05-13 15:25:41 +03:00