Commit Graph

310 Commits

Author SHA1 Message Date
github-actions[bot]
b3669070cb Version Packages (#1314)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-24 00:58:23 -08:00
Brian Yin
e2d197cd7e Add Agent related Protos for OTEL (#1318)
* Update package.json

* update index file

* Update packages/javascript/src/index.d.ts

Co-authored-by: lukasIO <mail@lukasseiler.de>

* Update packages/javascript/src/index.js

Co-authored-by: lukasIO <mail@lukasseiler.de>

---------

Co-authored-by: lukasIO <mail@lukasseiler.de>
2025-11-20 08:14:52 -08:00
Paul Wells
24a1d98c66 add missing proto import (#1317)
* add missing proto import

* generated protobuf

* Create mighty-ants-whisper.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-19 23:35:29 -08:00
Paul Wells
f0795cb67a fix call depth for override logger (#1313)
* fix call depth for override logger

* Create blue-pandas-reply.md
2025-11-19 21:27:42 -08:00
github-actions[bot]
fcc48786b4 Version Packages (#1297)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-20 00:03:41 +05:30
Anunay Maheshwari
2cc704ef92 feat(connector): export protos from JS package (#1311)
* feat(connector): export protos from JS package

* Create twelve-knives-knock.md
2025-11-19 14:07:07 +05:30
Raja Subramanian
f5993a2691 Redact metadata, attribute, participant name from logs. (#1309)
* Redact metadata, attribute, participant name from logs.

Add size option to those.

* generated protobuf

* redact from connector protos

* generated protobuf

* Update changeset to redact log metadata

Redacts sensitive information from logs.

* Redact SIP fields.

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Denys Smirnov <dennwc@pm.me>
2025-11-18 14:05:15 +05:30
Paul Wells
2c70a99e71 add redact format option (#1308)
* add redact format option

* tidy

* generated protobuf

* Create yellow-apples-punch.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-15 22:57:52 -08:00
Paul Wells
138b420544 update room observability codegen (#1307)
* update room observability codegen

* Create proud-peas-smoke.md
2025-11-15 20:45:28 -08:00
Alex
16b9a98ef1 Sip to grpc error code mapping update (#1305) 2025-11-14 10:29:13 -08:00
Alex
2f76678507 Cement SIP header validation (#1279) 2025-11-14 10:16:11 -08:00
Paul Wells
9838305cc8 add test for client middleware options (#1306)
* add test for client middleware options

* Create warm-jokes-drive.md

* tidy

* tidy
2025-11-13 22:41:35 -08:00
Paul Wells
73cfde4ebe update psrpc (#1303)
* update psrpc

* Create tasty-jokes-move.md

* generated protobuf

* tidy

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-13 01:12:56 -08:00
Benjamin Pracht
37a42281bc Add redacted field options to egress fields (#1286)
Makes sure RPC systems that use the livekit logger wrappers do not log these fields.

This also makes indenting and spaces more consistent by using passing the file through clang-format. Happy to revert this if we want to avoid large cosmetic PRs

This also changes the go_package location for logger/options.proto to github.com/livekit/protocol/livekit/logger" since github.com/livekit/protocol/logger already exists and has some non generated go code inside.

Also add a unit test for the egress redaction. The unit test lives in github.com/livekit/protocol/livekit because protocol/livekit/sip.go imports github.com/livekit/protocol/logger, so putting the test in github.com/livekit/protocol/logger would create an import loop.
2025-11-12 13:44:21 -08:00
Paul Wells
dbdb72e565 add session features to room observability (#1298)
* add session features to room observability

* Create light-apricots-act.md
2025-11-09 19:39:35 -08:00
David Zhao
8b204ac683 add option to force webhooks to be made over IPv4 (#1296)
* add option to force webhooks to be made over IPv4

* include in test

* changeset
2025-11-09 15:22:14 -08:00
github-actions[bot]
ad2cb9af44 Version Packages (#1270)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-07 23:37:18 -08:00
David Zhao
c58f177bbf fix typo in changeset (#1295) 2025-11-07 23:33:57 -08:00
David Zhao
d8c3c6371b remove observability field (#1294) 2025-11-07 23:29:16 -08:00
Anunay Maheshwari
c1d7065360 fix(connector): redact whatsapp api key from rpc logs (#1288)
* fix(connector): redact whatsapp api key from rpc logs

* Create yellow-clocks-join.md

* fix: imports

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-06 15:38:03 +05:30
Paul Wells
0338cf3a92 add option to redact protobuf fields (#1284)
* add option to redact protobuf fields

* Create sharp-dolphins-help.md

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-05 13:52:58 -08:00
Alex
070839e4ca Added more scrutinizing SIP header validation warnings (#1238) 2025-10-22 17:25:54 -07:00
Paul Wells
90649d6730 fix pretty-weeks-behave.md (#1269)
* fix pretty-weeks-behave.md

* Create hip-dolphins-teach.md
2025-10-22 07:53:07 -07:00
Paul Wells
f19569a346 move rtp converter to separate util package (#1267)
* move rtp converter to separate util package

* Create pretty-weeks-behave.md

* tidy
2025-10-22 01:46:09 -07:00
github-actions[bot]
bf6dd2ef64 Version Packages (#1258)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-16 09:11:25 +02:00
lukasIO
e66e40a46b Add changeset for #1256 (#1257)
* Add changeset for #1256

* Delete .DS_Store

* Delete utils/.DS_Store

* Delete logger/.DS_Store
2025-10-16 08:44:10 +02:00
github-actions[bot]
357f7686de Version Packages (#1228)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-15 17:16:22 +02:00
Denys Smirnov
5901371c6e Document mono package, support Unix and Parse. (#1242) 2025-10-14 16:49:48 +03:00
Denys Smirnov
a7bc52ad97 Fix zero time handling in mono package. (#1241) 2025-10-06 20:32:30 +03:00
Benjamin Pracht
2e3e54eec5 Add InputVideo/AudioState to ICERestartWHIPResourceResponse (#1237)
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-06 09:56:05 -07:00
Paul Wells
d3262301ba add setting service (#1240)
* add setting service

* generated protobuf

* Create perfect-hounds-heal.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-05 16:41:02 -07:00
Paul Wells
7ce7550cfa Enable recording (#1233)
* add enable recording option to agent jobs

* generated protobuf

* Create pretty-baboons-join.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-29 13:53:34 -07:00
Paul Wells
316b0ddba7 handle session timer skips >1 min (#1227)
* handle session timer skips >1 min

* Create silly-books-attend.md
2025-09-23 20:35:07 -07:00
github-actions[bot]
620fd290f7 Version Packages (#1182)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-23 13:46:57 -04:00
Ryan Gaus
0070381ef6 Add TokenSourceRequest / TokenSourceResponse messages (#1224)
* feat: add TokenSourceRequest / TokenSourceResponse

* generated protobuf

* feat: add changeset

* refactor: move TokenSourceRequest / TokenSourceResponse to new proto file

* Revert "generated protobuf"

This reverts commit 597f885122841dc697f03146857865652052f5a0.

* generated protobuf

* feat: add livekit token source file to javascript package

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-23 13:40:36 -04:00
Benjamin Pracht
539194425c Add feature flags to GetIngressInfoResponse (#1218)
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-22 18:08:07 -07:00
Alex
3476f457ed Ading configurable SIP display name (#1216) 2025-09-19 09:26:24 -07:00
Paul Wells
03368ec529 add observability grant setter (#1214)
* add observability grant setter

* Create four-jokes-build.md
2025-09-19 07:42:20 -07:00
David Zhao
b89809faea allow bypassing credential in access token check (#1213)
* allow bypassing credential in access token check

for certain use cases (SIP server creating dispatch), it's desirable to
issue tokens containing credentials so features like auto-egress could
continue to function

* use this for sip tokens

* changeset

* test
2025-09-15 21:27:45 -07:00
Raja Subramanian
7e8f7f1f94 Suport for simulcast codec of audio. (#1207)
* Suport for simulcast codec of audio.

Note that a disable should be a mute on client side and not a track
stop to allow re-enabling the track again.

* generated protobuf

* name change

* generated protobuf

* Create young-mayflies-wash.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-12 03:15:55 +05:30
Nishad
1818f02d7b Adding utilities for phonenumber functionality (#1206)
* Adding utilities for phonenumber functionality
1. DB prefixes
2. Helper utilities for area code and number type

* Adding changeset

* Adding enum for phone number type

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-11 18:11:33 +05:30
Paul Wells
151b070937 update psrpc (#1204)
* update psrpc

* generated protobuf

* Create beige-impalas-judge.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-10 20:27:56 -07:00
Tobias Fried
b424bc552d chore: rename ListUpdate field del -> remove (#1203)
* chore: rename ListUpdate field del -> remove

* generated protobuf

* chore: update ListUpdate helpfers and tests

* chore: add changeset

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-10 17:43:26 -06:00
Nishad
1edfa4ba94 Removing cost info and unifying inventory/purchased phone number data… (#1190)
* Removing cost info and unifying inventory/purchased phone number data types

* generated protobuf

* adding changeset

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-08 14:38:42 +05:30
Nishad
7b3b388b32 Adding an RPC to record call context using the callinfo (#1189)
* Adding an RPC to record call context using the callinfo

* generated protobuf

* Adding changeset

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-05 15:48:17 +05:30
Nishad
eab9e7d9b3 Adding a call context field to CallInfo for dynamically setting info … (#1188)
* Adding a call context field to CallInfo for dynamically setting info about the call

* generated protobuf

* Using a repeated type instead so we don't need to maintain key strings

* generated protobuf

* Adding changeset

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-05 14:46:47 +05:30
Benjamin Pracht
b798f9caf0 Add fields needed for WHIP to SFU support (#1183)
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-28 16:58:46 -07:00
Nishad
bb6fdd78b6 Lk phone numbers update get (#1179)
* Adding get and update apis for livekit phone numbers

* generated protobuf

* Forcing a recompile

* Checking in changeset

* Using rule id instead of dispatchruleinfo struct for PurchasedPhoneNumber

* generated protobuf

* Removing unused import

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-28 08:18:30 -07:00
github-actions[bot]
2ddd8c5177 Version Packages (#1172)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-27 14:20:29 +02:00
Denys Smirnov
9bd0fc7c95 Use OpenTelemetry types. Pass tracer options. (#1177) 2025-08-27 10:55:23 +03:00