lukasIO
c04669aee6
Separate protobufs and set up changesets publishing workflow ( #629 )
...
* Separate protobufs from module code
* update generate workflow
* install mage only
* fix paths
* generated protobuf
* fix test action
* fix cache dependency path
* setup versioning
* add golang workspace file
* delete generated files from git
* Update gitinore
* fix release workflow
* Move go code back to root
* fix working directory
* fix changeset script
* revert debug changes
* remove go cache path
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-08 10:37:35 +01:00
Denys Smirnov
1552274d8d
Accept SIP DTMF via data channel ( #630 )
...
* Accept SIP DTMF via data channel.
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-07 20:56:47 +02:00
Paul Wells
4a97b58328
reduce logger heap objects ( #618 )
...
* reduce logger heap objects
* deps
2024-02-26 05:35:35 -08:00
Paul Wells
454dff3b81
move psrpc logging/metrics utilities ( #616 )
...
* move psrpc logging/metrics utilities
* inject const labels
2024-02-24 00:21:49 -08:00
Paul Wells
a9e0faf6f0
allow intercepting logging ( #609 )
...
* allow intercepting logging
* roll back nats
2024-02-20 20:46:29 -08:00
Benjamin Pracht
2e75b8fb46
Add CreateIngress to IOInfoService ( #604 )
2024-02-14 12:57:53 -08:00
David Colburn
611223e34f
Revert egress client jitter ( #599 )
...
* revert egress client jitter
* tidy
2024-02-08 16:56:16 -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
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 )
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
Denys Smirnov
3bd4ca5433
Remove unused SIP participant APIs. ( #578 )
2024-01-24 18:38:16 +02: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
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
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
Sean DuBois
8ad4c79e2d
Enable topics for InternalUpdateSIPParticipant ( #573 )
2024-01-12 16:06:31 -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
David Zhao
c09e8e07fd
Added AgentRegistered broadcast to clients ( #549 )
...
* Added AgentRegistered broadcast to clients
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-20 08:09:56 -08:00
Benjamin Pracht
b5b083960d
Implement exponential backoff in egress RPC client retry logic ( #545 )
2023-12-13 15:22:37 -08:00
David Colburn
4bd1ed6a02
process monitoring ( #529 )
...
* process monitoring
* generated protobuf
* don't need min
* updates
* fix float
* update names, cpu calculation
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-05 10:46:13 -08:00
Sean DuBois
a64882f692
Add token and ws_url to EvaluateSIPDispatchRulesResponse ( #538 )
2023-12-04 13:48:53 -05:00
Sean DuBois
5ffa9f0c65
Add called host to SIP Trunk+DispatchRule request ( #537 )
2023-12-04 11:40:31 -05:00
David Colburn
3b3c5b2329
fix clientParams assumptions ( #533 )
2023-11-29 15:21:39 -08:00
David Zhao
61e646265f
Improve consistency for Egress/Ingress client constructors ( #526 )
...
Other psrpc clients are using this syntax to set logger, default timeouts/etc
2023-11-27 22:55:55 -08:00
Denys Smirnov
0cb26043c3
Update SIP protocol for outbound calls. ( #523 )
2023-11-21 10:37:49 -08:00
Denys Smirnov
aa43aa7482
Update SIP protocol ( #520 )
...
* SIP: Remove redundant SIPDispatchRulePin.
* SIP: Add NoPin flag to the EvaluateSIPDispatchRulesRequest.
2023-11-16 09:17:04 -05:00
Sean DuBois
e65cc3e9fe
Add SIP RPC ( #514 )
2023-11-13 20:25:16 -05:00
renovate[bot]
6c267cfdfc
Update module github.com/livekit/psrpc to v0.5.1 ( #517 )
...
* Update module github.com/livekit/psrpc to v0.5.1
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-11-13 15:53:20 -08:00
David Colburn
9020450e5f
add CheckEnabled rpc ( #512 )
...
* add CheckEnabled rpc
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-06 16:28:16 -08:00
David Colburn
6d382559cf
Agents ( #511 )
...
* rebased
* regenerate
* generated protobuf
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-03 11:22:11 -07:00
Paul Wells
4a12e0152e
increase default psrpc timeout ( #510 )
...
* increase default psrpc timeout
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-31 23:10:46 -07:00
Paul Wells
02a4a42603
split room service ( #509 )
...
* split room service
* generated protobuf
* cleanup
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-31 21:08:27 -07:00
David Zhao
873785a90b
Bump protoc version ( #506 )
...
* Bump protoc version
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-27 12:28:06 -07:00
David Colburn
da745471e8
remove deprecated rpc ( #505 )
...
* remove deprecated rpc
* generated protobuf
* update add changes path
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-26 12:48:54 -07:00
Paul Wells
f8b1277b3c
update psrpc ( #503 )
...
* update psrpc
* dep
* fix generate
2023-10-25 20:06:39 -07:00
Paul Wells
07ca9d4e47
update psrpc ( #501 )
2023-10-23 19:43:26 -07:00
David Colburn
b34cb4eb7f
psrpc 0.3.4 ( #500 )
...
* psrpc 0.3.4
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-23 16:35:55 -07:00
David Colburn
197fbc31df
audio + video quality ( #499 )
...
* audio + video quality
* generated protobuf
* remove override comment
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-23 13:32:52 -07:00
Paul Wells
5fd3ded802
add missing service fake ( #497 )
2023-10-22 22:27:29 -07:00
Paul Wells
26c91640f8
add room psrpc interface ( #496 )
...
* add room psrpc interface
* update potos
2023-10-22 22:20:51 -07:00
David Colburn
fac7f187fc
combine all egress requests into IOInfo ( #495 )
...
* combine all egress requests into IOInf
o
* generated protobuf
* increase StartEgress timeout
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-18 12:46:36 -07:00
David Colburn
b6137b803b
retry on unavailable ( #482 )
2023-09-25 14:30:22 -07:00
David Colburn
9f0a8f87da
Participant composite ( #443 )
...
* participant composite egress
* generated protobuf
* remove composite
* generated protobuf
* export GetOutputType
* generated protobuf
* remove duplicate code
* add screenshare option
* revert psrcp
* generated protobuf
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-25 00:01:27 -07:00
Raja Subramanian
74c0ca0a5b
update psrpc ( #452 )
...
* update psrpc
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-18 12:19:39 +05:30
Benjamin Pracht
405389fa48
Support URL pull in ingress ( #438 )
2023-08-03 10:14:19 -07:00
David Zhao
c9e9ae555f
Add license headers & NOTICE ( #429 )
...
* Add license headers & NOTICE
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-27 16:43:25 -07:00
David Colburn
5cbcc24208
Remove deprecated egress rpc ( #426 )
...
* remove old rpc system
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-25 17:11:32 -07:00
Raja Subramanian
9d0d6c9e94
Do not update if the model does not change. ( #423 )
...
* Do not update if the model does not change.
* No need for equality function
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-15 13:58:01 +05:30