Commit Graph

677 Commits

Author SHA1 Message Date
David Zhao
51aba73c05 Update YAML keys for redis.tls config for consistency (#605) 2024-02-17 12:21:22 -08:00
Benjamin Pracht
2e75b8fb46 Add CreateIngress to IOInfoService (#604) 2024-02-14 12:57:53 -08:00
renovate[bot]
9d20a1af52 fix(deps): update go deps (#602)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 17:41:28 -08:00
Raja Subramanian
cee767e2d9 Close await chan when there is no change in message. (#603)
* Close await chan when there is no change in message.

Else, call sites waiting on update to be applied could hang.

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-13 13:13:47 +05:30
renovate[bot]
16bebde903 fix(deps): update module github.com/pion/webrtc/v3 to v3.2.27 (#600)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 19:41:32 -08:00
David Colburn
611223e34f Revert egress client jitter (#599)
* revert egress client jitter

* tidy
2024-02-08 16:56:16 -08:00
renovate[bot]
ee031bdb59 fix(deps): update go deps (#586)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v1.9.9
2024-02-08 08:28:55 -08:00
Denys Smirnov
d89487fdbc More specific SIP call dispatch result codes. (#596) 2024-02-08 17:54:07 +02:00
David Colburn
d010895a56 increase channel size for egress internal (#598) 2024-02-07 19:31:24 -08:00
Benjamin Pracht
9c3dabb016 Add participant_metadata to UpdateIngress (#597) 2024-02-07 14:22:07 -08:00
Benjamin Pracht
dd867b5144 Add metadata parameter to BuildIngressToken (#594) 2024-02-07 09:14:06 -08:00
Benjamin Pracht
eb3e3303ab Allow setting ingress participant metadata (#593) 2024-02-06 16:12:30 -08:00
Benjamin Pracht
cabaa7e10a Null CPU monitor for use on other platforms than linux/darwin (#592)
go-osstat only supports reporting CPU usage on linux and Darwin. We do not use it on linux, so create null cpu monitor for use on all platforms other than linux and Darwin. Display a warning to report that resource management is not supported.
2024-02-06 14:29:39 -08:00
Evgeny Volkov
e1abe07c1c tls config extension for redis (#569)
* tls config extension for redis (supported client certificates, serverName and insecure)

* review fixes
2024-02-06 12:58:28 -08:00
Raja Subramanian
39eb9f38a0 Notify disabled tracks in SyncState. (#591)
* Notify disabled tracks in SyncState.

When migrating, the new server would not know if a subscriber mute was
active on any of the subscribed tracks. Client would have to notify that
so that the new server can apply the setting upon subscription.

Add a list of disabled tracks to sync state.

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-06 22:30:43 +05:30
Benjamin Pracht
7394a1c07b Add topic parameter to ListActiveIngress (#590) 2024-02-05 14:17:58 -08:00
Denys Smirnov
c8f2018245 Add optional token for SIP outbound. (#589) v1.9.8 2024-02-05 18:13:51 +02:00
Benjamin Pracht
67252493b1 Add logging_keys parameter to GetIngressInfoResponse and StartIngress (#588) 2024-01-31 11:53:04 -08:00
David Colburn
54f76fc686 add jitter to StartEgress request (#587) 2024-01-29 16:38:42 -08:00
Raja Subramanian
31b03e6905 Augment LeaveRequest with alternate regions. (#585)
* Augment LeaveRequest with alternate regions.

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
v1.9.7
2024-01-25 14:07:57 +05:30
Denys Smirnov
f56f11e568 Generate unique room names for SIP. (#584) v1.9.6 2024-01-24 22:16:54 +02:00
Denys Smirnov
3bd4ca5433 Remove unused SIP participant APIs. (#578) v1.9.5 2024-01-24 18:38:16 +02:00
renovate[bot]
34c5703691 fix(deps): update module google.golang.org/grpc to v1.61.0 (#583)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-23 21:09:49 -08:00
renovate[bot]
3b4fd6ea4a fix(deps): update golang.org/x/exp digest to 1b97071 (#580)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-21 21:18:39 -08:00
Paul Wells
9e82495c04 add psrpc redis keepalive (#582)
* add psrpc redis keepalive

* generated protobuf

* codegen

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-21 06:12:01 -08:00
renovate[bot]
9430659b3b chore(deps): update actions/cache action to v4 (#576)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-20 16:28:25 -08:00
Raja Subramanian
4f497ff252 Reverting adding controller id and selection reason to start session (#581)
* Reverting adding controller id and selection reason to start session

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-20 12:10:21 +05:30
Raja Subramanian
9786b97e9c Add ControllerId and SelectionReason to StartSession. (#579)
* Add ControllerId and SelectionReason to StartSession.

This will allow media node to have those information.
Main purpose will be able to log it in all in one context.

* generated protobuf

* change name from controller_id -> controller_node_id

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-19 15:29:47 +05:30
Paul Wells
cf33ad3861 remove psrpc enabled config (#577)
* remove psrpc enabled config

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-18 03:25:40 -08:00
lukasIO
6dc023d7ed Add simulate scenarios for disconnecting signal during connection resume (#575)
* Add simulation of disconnect_signal_on_resume.

* generated protobuf

* simulate signal on resume no messages

* generated protobuf

---------

Co-authored-by: boks1971 <raja.gobi@tutanota.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-17 16:58:16 +05:30
David Colburn
e17b08e9a4 Add topics to ListActiveEgress (#574)
* add topics to ListActiveEgress

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-16 17:03:18 -08:00
Denys Smirnov
2e48332992 Pass participant kind in the grant. (#571) v1.9.4 2024-01-16 17:19:18 +02:00
Sean DuBois
8ad4c79e2d Enable topics for InternalUpdateSIPParticipant (#573) 2024-01-12 16:06:31 -05:00
renovate[bot]
3d9c1f2c79 fix(deps): update go deps (#572)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-12 09:36:03 -08:00
renovate[bot]
701a31e4f6 fix(deps): update golang.org/x/exp digest to 0dcbfd6 (#568)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-10 15:01:55 -08:00
renovate[bot]
0811dbfe03 fix(deps): update module github.com/redis/go-redis/v9 to v9.4.0 (#566)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-07 10:31:53 -08:00
Raja Subramanian
a0e8241b1a Return a clon of message so that internal field does not get mutated by (#565)
some body else modifying using the reference.
2024-01-05 16:47:49 +05:30
renovate[bot]
4c708cfc9c fix(deps): update golang.org/x/exp digest to be819d1 (#564)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-03 16:18:12 -08:00
shishirng
4f3e8bebf9 Add projectID key to event, stat (#562)
* Add projectID key to event, stat
* generated protobuf

Signed-off-by: shishir gowda <shishir@livekit.io>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-03 06:03:18 -05:00
Paul Wells
ce67e4e290 simplify deferred logger flush (#563)
* simplify deferred logger flush

* test

* test
2024-01-03 00:23:31 -08:00
Paul Wells
01b5f081d6 add timed version to room (#561)
* add version to room

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-30 01:41:20 -08:00
Paul Wells
e3a3fe05e3 allow waiting for protoproxy update (#560) 2023-12-30 01:41:02 -08:00
Paul Wells
bbf0ee4d3d add sql value support to timed version (#559) 2023-12-30 01:40:33 -08:00
renovate[bot]
00aac29859 fix(deps): update module github.com/prometheus/client_golang to v1.18.0 (#558)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-27 20:09:44 -08:00
renovate[bot]
9f667267f8 fix(deps): update golang.org/x/exp digest to 02704c9 (#557)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-25 17:52:30 -08:00
shishirng
80e8b5a2d1 analytics: send local room state (#554)
* Add IngestNodeRoomState for sending node's room state
* generated protobuf

Signed-off-by: shishir gowda <shishir@livekit.io>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-22 18:44:45 -05:00
renovate[bot]
00894c56f4 Update module google.golang.org/protobuf to v1.32.0 (#556)
* Update module google.golang.org/protobuf to v1.32.0

Generated by renovateBot

* generated protobuf

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-22 09:40:18 -08:00
Paul Wells
927be345ba fix lock tracker incremental scan (#555) 2023-12-21 16:50:17 -08:00
renovate[bot]
1442b24a4e Update module github.com/go-logr/logr to v1.4.1 (#552)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-21 16:19:08 -08:00
Paul Wells
e9e5fcd7d3 fix typo (#553) 2023-12-21 02:03:46 -08:00