Commit Graph

1053 Commits

Author SHA1 Message Date
Paul Wells
0e302fc69e Create fuzzy-snakes-end.md
Some checks failed
Generate / generate (push) Has been cancelled
2025-05-20 19:08:44 -07:00
github-actions
3d1542f3f1 generated protobuf 2025-05-21 02:08:00 +00:00
Paul Wells
f926c91440 add client ip to settings endpoint response 2025-05-20 19:06:43 -07:00
Dan McFaul
77b7c44692 rename hosted to cloud agent (#1078) 2025-05-15 15:20:43 -06:00
Dan McFaul
bab93a50df create guids for hosted agent workers (#1074) 2025-05-15 13:02:37 -06:00
Paul Wells
c442e9709a remove agent token (#1077)
* remove agent token

* Create cyan-coins-judge.md
2025-05-15 10:13:58 -07:00
Paul Wells
2b00a15c76 add agent jwt helper (#1075)
* add agent jwt helper

* Create chatty-apples-float.md

* tidy

* tidy

* tidy

* tidy

* tidy

* convert keys to jsonwebkey
2025-05-15 08:16:18 -07:00
Benjamin Pracht
3ee2664416 Fix SIP Transfer analytics (#1072)
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-14 08:53:17 -07:00
Raja Subramanian
5cd9017156 Deffered logger control interface (#1073)
* Deffered logger control interface

* add test

* return no-op deferrer
2025-05-14 17:52:19 +05:30
dependabot[bot]
13a3168da6 Bump golang.org/x/crypto from 0.32.0 to 0.35.0 (#1071)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.32.0 to 0.35.0.
- [Commits](https://github.com/golang/crypto/compare/v0.32.0...v0.35.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.35.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 12:08:41 -07:00
Paul Wells
e56b82911f merge deferred log fields (#1070)
* merge deferred log fields

* tidy

* Create angry-seas-beg.md
2025-05-12 06:57:53 -07:00
Paul Wells
f8ea817987 update psrpc for license (#1069) 2025-05-10 22:34:29 -07:00
Paul Wells
eb5e002fe0 update mageutil for license (#1068)
* update mageutil for license

* test timing

* test timing

* Create five-pumas-love.md
2025-05-10 22:13:27 -07:00
Benjamin Pracht
a786fd2e8a Add SIPTransferInfo to analytics (#1063)
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-09 12:57:54 -07:00
github-actions[bot]
499c17c480 Version Packages (#1061)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.38.0 v1.38.0
2025-05-09 09:29:13 +08:00
cnderrauber
690e17ffca changeset for MoveParticipant (#1065) 2025-05-08 15:50:11 +08:00
David Zhao
677d114d56 feat: MoveParticipant API (#1051)
* feat: MoveParticipant API

This new API would move a participant from one cloud room to another.
It will support the following use cases:
- warm transfer in voice AI
- fast switching between different live streams
- prejoin room in meetings

* generated protobuf

* add RTC message

* repeat field number

* generated protobuf

* rpc

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: cnderrauber <zengjie9004@gmail.com>
2025-05-07 10:28:20 +08:00
Paul Wells
86628c07da allow extending pion log filter (#1064) 2025-05-05 21:13:05 -07:00
Raja Subramanian
781992d0c7 Fix paths and simplify. (#1062)
* debug memory v2

* more debug

* simplify

* clean up

* clean up

* Create young-clouds-pull.md
2025-05-05 18:56:18 +05:30
Raja Subramanian
8c4ed46b56 fix memory path for cgroups v2 (#1060)
* fix memory path for cgroups v2

* Create lazy-snails-happen.md
2025-05-05 16:14:41 +05:30
github-actions[bot]
b047e92f05 Version Packages (#1054)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.37.1 github.com/livekit/protocol@1.37.1 v1.37.1
2025-05-05 09:26:26 +02:00
David Zhao
b7ee9e0582 use SetVideoGrant instead of deprecated AddGrant (#1059)
* use SetVideoGrant instead of deprecated AddGrant

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-02 23:43:17 -07:00
lukasIO
d4fa8b9c4f Deprecate explicit AddTrackRequest fields that can be read from Audio… (#1058)
* Deprecate explicit AddTrackRequest fields that can be read from AudioTrackFeatures

* changeset
2025-04-30 14:18:16 +02:00
lukasIO
d5b5240751 Add PreconnectBuffer to AudioTrackFeatures (#1057)
* Add PreconnectBuffer to AudioTrackFeatures

* generated protobuf

* changeset

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-30 14:09:04 +02:00
Steve Yoon
2877dc968f add test logger (#1055) 2025-04-28 19:24:06 -04:00
Paul Wells
604983dcd5 allow rewriting deferred logger values (#1053)
* allow rewriting deferred logger values

* tidy

* Create clever-cats-run.md

* avoid lock

* tidy
2025-04-23 21:05:26 -07:00
github-actions[bot]
139ffd4977 Version Packages (#1026)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.37.0 github.com/livekit/protocol@1.37.0 v1.37.0
2025-04-21 16:29:26 -07:00
Benjamin Pracht
62b2525e94 Add IMAGE_SUFFIX_NONE_OVERWRITE (#1052)
Add a ImageFileSuffix enum value to disable appending any image suffix and overwrite the generated image each time a new one is uploaded instead. Overwriting the image seems exclusive to having any suffix (particularly a timestamp suffix), so this seemed the best place to add it. OVERWRITE was added as part of the enum name to make it clear that data loss will occur with this option.
2025-04-21 10:36:46 -07:00
Raja Subramanian
7b6bf0e14f fix changeset (#1050) 2025-04-18 01:23:43 +05:30
Raja Subramanian
b1700ca6ad Apply ICE ufrag/password change to all media sections, different medi… (#1049)
* Apply ICE ufrag/password change to all media sections, different media sections cannot have different ice-ufrag/password

* function name

* test
2025-04-18 01:15:22 +05:30
Denys Smirnov
9de0150f3b Allow '_' in SIP headers. (#1048) 2025-04-16 10:45:59 +03:00
Denys Smirnov
d67a6a9f96 Allow updating SIP media encryption. (#1047) 2025-04-15 10:48:49 +03:00
Paul Wells
8643dc5a1d fix changeset (#1046) 2025-04-13 23:47:36 -07:00
Benjamin Pracht
b29f0a8bf5 Export GetEgressNotifyOptions (#1045) 2025-04-11 09:39:12 -07:00
Raja Subramanian
bb0bf8c9e6 Fix SDP fragment unmarshaling for IPv6 candidates. (#1044)
Also `ice-lite` does not have a second part. So, needs special handling.

Add tests for both.
2025-04-11 20:16:40 +05:30
Benjamin Pracht
b735b3b9ae Add IngressID and ResourceID attributes for the ingress participants (#1042) 2025-04-10 17:10:49 -07:00
Benjamin Pracht
9c8b99db90 Allow specifying extra webhooks in egress start requests (#1040) 2025-04-09 15:50:25 -07:00
cnderrauber
18e676b493 Forward grant (#1041)
* Revert "Require source|dest room admin when forwarding participant (#1027)"

This reverts commit 16e28eab22.

* Add ForwardDestRoom to VideoGrant

* rename & comments

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-09 14:33:48 +08:00
Raja Subramanian
0975d34864 Helpers to deal with SDP fragments. (#1039)
* Helpers to deal with SDP fragments.

WHIP uses SDP fragments which fail parsing using full-fledged SDP
libraries like pion/sdp, go-sdp.

Add utlities to deal with SDP fragments.

* generated protobuf

* SDP tests, mostly happy path, will add more later

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-09 00:07:14 +05:30
Denys Smirnov
c193b8d080 Fix SIP update when replacing array fields. (#1038) 2025-04-08 17:31:32 +03:00
Denys Smirnov
28de829f0d Add timeout parameter to SIP transfer API. (#1036) 2025-04-07 22:24:48 +03:00
Raja Subramanian
218e13187e Add CONNECTION_TIMEOUT disconnect reason (#1037)
* Add CONNECTION_TIMEOUT disconnect reason

* generated protobuf

* Create clever-jars-invent.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-07 23:45:17 +05:30
Paul Wells
9fce984fd0 allow calling promise.Resolve more than once (#1035)
* allow calling promise.Resolve more than once

* test

* Create blue-birds-add.md

* patch
2025-04-05 06:19:54 -07:00
Raja Subramanian
3842b2ba38 Fix changeset. (#1034)
This is a bit annoying. I made this mistake once. And it blocks the
Release in GH action.
2025-04-05 12:03:18 +05:30
Raja Subramanian
61cc1f628d Use cgroup for memory stats. (#1031)
* Use cgroup for memory stats.

This is not going to work well when limit is not set.
It falls back to go-osstat if limits are not set.

* generated protobuf

* fall back to osstat

* generated protobuf

* maxVal

* generated protobuf

* Create pretty-gifts-look.md

* static check

* generated protobuf

* static check

* generated protobuf

* static check

* generated protobuf

* static check

* generated protobuf

* comment

* generated protobuf

* leading slash

* use physical memory

* static check

* typo, thanks DZ

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-05 11:36:55 +05:30
Ben Cherry
da617d9683 Add client info enum value for unreal (#1032)
* Add client info enum value for unreal

* generated protobuf

* Create thirty-cougars-dream.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-04 14:07:59 -07:00
Raja Subramanian
33d360bf92 move an SDP utility function (#1033) 2025-04-05 01:47:41 +05:30
cnderrauber
16e28eab22 Require source|dest room admin when forwarding participant (#1027)
* Require `source|dest` room admin when forwarding participant

* Space

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-02 18:20:30 +08:00
Raja Subramanian
cdd4c1b197 Add rate for memory use and total. (#1030)
* Add rate for memory use and total.

Load and overage for memory is calculated differently in cloud.
Removing that distinction caused memory based load to show higher load
consistently which was unintentional.

* generated protobuf

* Create nervous-ways-yawn.md

* correct next ID

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-02 10:08:36 +05:30
Denys Smirnov
01ba6afd74 Add helper to get SIP call status from an error. (#1028) 2025-04-01 12:15:45 +03:00