Commit Graph

1362 Commits

Author SHA1 Message Date
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
Raja Subramanian
4c2f9b22da Utility to clone a proto with redaction. (#1316)
* Utility to clone a proto with redaction.

Would be nice to set size of redacted field back into the message, but
that does not work for all types.

* generated protobuf

* Recursive proto redact.

* generated protobuf

* remove redact_format from TrackInfo name

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-20 12:55:00 +05:30
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>
@livekit/protocol@1.43.1 v1.43.1
2025-11-20 00:03:41 +05:30
shishirng
c1713201eb update reporter interface (#1312)
* update reporter interface

Signed-off-by: shishir gowda <shishir@livekit.io>
2025-11-19 09:58:34 -05:00
Anunay Maheshwari
9e4acca8a5 chore(deps): override js-yaml version for vuln fixes (#1310) 2025-11-19 14:45:20 +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
Milos Pesic
c050ae0f86 Update egress stream info to expose retry details (#1304)
* Update egress stream info to expose retry details

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-17 22:19:22 +01:00
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
Milos Pesic
dd2368775c Variable shadowing fix (#1301) 2025-11-13 10:45:28 +01: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
Steve Yoon
8bdcb749c4 support deleting existing secrets (#1302)
* support deleting existing secrets

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-12 14:20:40 -05:00
cnderrauber
f20b33cc16 Connector proto (#1300)
* connector detail to proto

* fix clone test
2025-11-11 20:51:13 +08:00
cnderrauber
49506e1944 kind details for connector (#1299)
* kind details for connector

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-11 16:32:36 +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>
@livekit/protocol@1.43.0 v1.43.0
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
8a8a54f407 fix(connector): redact api key in disconnect req (#1292)
* fix(connector): redact api key in disconnect req

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-07 01:55:48 +05:30
cnderrauber
7dd3ea07e1 Add hidden to connector token builder (#1291)
Twilio connector participant will be hidden before
user accept call when call from agent to user
2025-11-06 22:01:00 +08:00
Denys Smirnov
8c21d2d372 Add a helper to tag Go functions in stack traces. (#1290) 2025-11-06 15:55:12 +02:00
cnderrauber
1dd20b5c77 Add room service token to connector room join info (#1287)
* Add room service token to connector room join info

To update participant visible when twilio participant connected

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-06 21:19:10 +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
Benjamin Pracht
ab6265e820 Add a few missing copyright headers (#1285) 2025-11-05 16:24:42 -08:00
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
shishirng
db57aec022 add telephony to reporter (#1283)
Signed-off-by: shishir gowda <shishir@livekit.io>
2025-11-05 06:54:57 -05:00
Anunay Maheshwari
af2f164ce5 feat(connector): add connector type enum (#1282)
* feat(connector): add connector type enum

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-05 04:57:37 +05:30
Anunay Maheshwari
971b960bbf fix(connector): remove livekit prefix (#1281)
* fix(connector): remove livekit prefix

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-05 00:29:19 +05:30
Anunay Maheshwari
0cba9a217d fix(connector): update protos for api version, errors, cleanup (#1277)
* fix(connector): update protos for api version, errors, cleanup

* pr feedback

* More errors, PR feedback

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-04 04:09:43 +05:30
Tyler Barrus
4e56a139a2 Recording Duration and StartTime (#1280)
* recording header duration and start time

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-31 16:57:38 -04:00
renovate[bot]
9f0a786146 Update github workflows (#1263)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 09:33:56 -07:00
shishirng
d82d669007 update telephony (#1276)
Signed-off-by: shishir gowda <shishir@livekit.io>
2025-10-28 20:04:23 -04:00
Nishad
672acf9e6a Adding Error codes to GetSipTrunkAuthentication response (#1275)
* Adding Error codes to GetSipTrunkAuthentication response

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-28 19:08:09 +05:30
Steve Yoon
45a0f58f19 display owner for cloud-agents version (#1274)
* display owner for cloud-agents version

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-27 16:22:58 -04:00
Denys Smirnov
447935f698 Testing logger improvements (#1273)
* Allow setting testing log level.

* Do not log after test ends.
2025-10-25 13:11:00 +03:00
Alex
faeac96f8f psrpc bump (#1271) 2025-10-24 08:58:20 -07:00
Nishad
1e3becbff5 Adding destination to InternalCreateSIPParticipantRequest (#1272)
* Adding destination to InternalCreateSIPParticipantRequest

* generated protobuf

* Update protobufs/rpc/sip.proto

Co-authored-by: Denys Smirnov <denys@livekit.io>

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Denys Smirnov <denys@livekit.io>
2025-10-24 16:43:01 +05:30
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
Nishad
d691833930 Destination region in create sip participant (#1268)
* Adding a destinationRegion field in the CreateSipParticipant request

* generated protobuf

* Using a destination struct instead

* generated protobuf

* Adding validation for the destination field

* Making destination field optional

* generated protobuf

* Tidy

* Using the language package

* Fixing comment

* Fixing return for destination validate

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-22 19:54:59 +05:30
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
Raja Subramanian
a1e0e55a5c Move rtpConverter from Go SDK for wider use. (#1266)
And add some simple tests.
2025-10-22 12:38:01 +05:30
Tyler Barrus
0d5c521249 remove otel observability (#1265) 2025-10-21 15:51:05 -04:00