Commit Graph

859 Commits

Author SHA1 Message Date
github-actions[bot]
a7eee3decf Version Packages (#858)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.27.0 github.com/livekit/protocol@1.27.0 v1.27.0
2024-10-21 22:40:34 -07:00
David Zhao
1eb56d4243 Improve usability of room configuration (#864)
* Improve usability of room configuration

- allowing setting configuration parameters directly
- removes dispatch wrapper to simplify agents specification

* generated protobuf

* changeset

* rename to roomConfig to avoid confusion

* fix test

* export agent dispatch protobufs

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-21 22:37:24 -07:00
David Colburn
ce8ba5ab12 Krisp inbound trunk setting (#866)
* add krisp_enabled to inbound trunk info

* generated protobuf

* add to EvaluateDispatchRule

* add estimated_cpu to StartEgress

* generated protobuf

* changeset

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-22 01:14:27 -04:00
Benjamin Pracht
538889e5de Allow requesting a ringtone during SIP call transfers (#865)
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-21 20:13:44 -07:00
David Colburn
ef6fc8f9c7 add manifest location to egress info (#862)
* add manifest_url to egress info

* generated protobuf

* location and presigned url

* generated protobuf

* add internal cloud_backup_enabled option

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-17 15:06:02 -04:00
Paul Wells
226ac38b50 add license header to mono (#861) 2024-10-17 02:03:26 -07:00
Paul Wells
37cb4c8b25 add monotonic time util (#860)
* add monotonic time util

* unixmicro

* fromtime
2024-10-16 08:59:12 -07:00
Raja Subramanian
b7c4dc5f45 More precise proto proxy timing. (#859)
* More precise proto proxy timing.

It is possible that update function takes some time. Due to that the
next cycle could see less than refresh interval since refresh and skip a
cycle.

That could end up adding an extra cycle.

* clean up

* clean up
2024-10-16 17:59:19 +05:30
Denys Smirnov
d16f740cf0 Type safe IP checks for SIP Trunks. (#857) 2024-10-16 14:33:21 +03:00
github-actions[bot]
c0c2e6e03d Version Packages (#853)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.26.0 github.com/livekit/protocol@1.26.0 v1.26.0
2024-10-14 22:20:55 -07:00
github-actions[bot]
5d3f71c448 Version Packages (#847)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-14 22:16:15 -07:00
David Zhao
689a0fe629 feat: allow Agents to pass through initial attributes (#852)
* feat: allow Agents to pass through initial attributes

* changeset
2024-10-14 22:15:43 -07:00
Benjamin Pracht
b75479104c Add SIP analytics events (#831)
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-14 15:04:02 -07:00
Raja Subramanian
a3ae28b3c5 utility to for connection quality higher (#851) 2024-10-14 16:22:16 +05:30
Paul Wells
6e7157c500 fix logger callers (#850) 2024-10-12 23:26:06 -07:00
Paul Wells
38527a8685 fix unlikely logger call depth (#849)
* fix unlikely logger call depth

* mute test
2024-10-11 08:29:06 -07:00
Denys Smirnov
19b686d312 Add ringing timeout and max call duration setting for SIP. (#844)
* Add ringing timeout and max call duration setting for SIP.

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-10 21:57:50 +03:00
Paul Wells
9081e9623c fix guid append write offset (#846) 2024-10-09 16:45:27 -07:00
github-actions[bot]
86d95fa42f Version Packages (#824)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.24.0 github.com/livekit/protocol@1.24.0 v1.24.0
2024-10-08 14:26:58 +02:00
lukasIO
ad9f2862e3 Expose metrics on javascript package (#843)
* Expose metrics on javascript package

* Create gold-readers-scream.md
2024-10-08 14:26:16 +02:00
Paul Wells
b2c7ca3114 add proto/time/duration slice loggers (#842) 2024-10-08 04:07:13 -07:00
Paul Wells
fbcc09c9c9 add type specializations for slice logging (#841) 2024-10-08 03:18:54 -07:00
Paul Wells
082848150f codegen fake dispatch internal client (#840) 2024-10-08 01:23:40 -07:00
Paul Wells
970e76a1dc use AgentDispatch in internal request (#839)
* use AgentDispatch in internal request

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-08 00:52:06 -07:00
Paul Wells
136dfa7a25 fix agents rpc enum typo (#838)
* fix agents rpc enum typo

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-07 04:03:47 -07:00
Denys Smirnov
bed5f79d47 Add missing SIP status attribute. (#833) 2024-10-05 19:22:35 +03:00
Paul Wells
603b677f79 update agent job count type (#835)
* udpate agent job count type

* generated protobuf

* move object slice

* license

* errs

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-05 05:06:43 -07:00
Paul Wells
8fd1f553fe add MarshalAppend for guid (#837)
* add MarshalAppend for guid

* wrong bytes
2024-10-05 03:58:42 -07:00
Paul Wells
ec3b682c05 add zap object marshaler slice helper (#836) 2024-10-04 22:05:46 -07:00
Denys Smirnov
e29da3c74e Fix test deadlock on failure. (#834) 2024-10-04 18:33:55 +03:00
Paul Wells
0d1d47f817 fix logger value passing (#832) 2024-10-04 00:11:04 -07:00
David Colburn
75af842a12 SIP features (#826)
* add enabled_features to EvaluateSIPDispatchRules

* generated protobuf

* string -> enum

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-03 18:02:39 -04:00
Denys Smirnov
2406243b2f Add disconnect reasons for SIP. (#828) 2024-10-03 11:44:09 +03:00
Paul Wells
b216a9275d add unlikely logger (#829) 2024-10-02 22:29:59 -07:00
Paul Wells
be21ccf7da add closers util (#827) 2024-09-27 09:27:25 -07:00
Raja Subramanian
c7f09c48fa Convert to lower case as enum string could be upper case. (#825) 2024-09-26 15:34:00 +05:30
Denys Smirnov
01b46d7865 Validate SipCallTo in CreateSIPParticipantRequest. (#823) 2024-09-25 21:55:48 +03:00
github-actions[bot]
a601adc5e9 Version Packages (#817)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.23.0 github.com/livekit/protocol@1.23.0 v1.23.0
2024-09-24 11:28:52 -07:00
Ben Cherry
12ec4d2d72 Add other_sdks field to ClientInfo (#804)
* Add other_sdks field to ClientInfo

* Create thirty-forks-sleep.md

* sc

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-24 10:07:13 -07:00
Benjamin Pracht
a963817d9f Implement Validate on TransferSIPParticipantRequest (#818) 2024-09-24 10:02:28 -07:00
Ben Cherry
ddac94c0a2 RPC types (#814)
* protobuf

* generated protobuf

* Changes

* generated protobuf

* clean up sids

* generated protobuf

* get rid of response acks

* generated protobuf

* rmer

* generated protobuf

* updated

* generated protobuf

* Create flat-birds-walk.md

* ws

* request_id

* generated protobuf

* rich

* generated protobuf

* code

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-24 09:46:03 -07:00
davidliu
72783b8ff9 Client metrics protocols (#821)
* Client metrics

* changeset

* generated protobuf

* update naming

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-24 22:27:09 +09:00
David Colburn
d8d3e0dc05 update psrpc (#822) 2024-09-24 00:04:47 -04:00
Paul Wells
bc519801ab update psrpc (#820)
* update psrpc

* generated protobuf

* client

* gen

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-20 23:51:17 -07:00
Paul Wells
1ac3b74d03 clean up unused utils (#819)
* clean up unused utils

* cleanup
2024-09-20 23:07:11 -07:00
Benjamin Pracht
71b9c184e5 Add TransferParticipant to sip and sip internal services (#816) 2024-09-20 11:47:53 -07:00
github-actions[bot]
0aee0cac9b Version Packages (#801)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.22.0 github.com/livekit/protocol@1.22.0 v1.22.0
2024-09-19 09:55:38 +02:00
lukasIO
3d6b293a19 Add generated flag to ChatMessage (#813)
* Add generated flag to ChatMessage

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-19 08:12:35 +02:00
Raja Subramanian
1874ac0679 Error util to check one of. (#815) 2024-09-19 10:55:04 +05:30
Paul Wells
da4a630760 add string types (#812) 2024-09-18 00:04:21 -07:00