Commit Graph

  • f70173e98e Improve IngressInfo validation for serialization use cases. Also enforce even layer dimensions (#344) Benjamin Pracht 2023-04-12 13:16:17 -10:00
  • 0947b07013 Allow empty layer array (#343) Benjamin Pracht 2023-04-10 10:32:37 -07:00
  • 30f8b4c081 add sequence and batch request fields for signal (#342) Paul Wells 2023-04-09 18:11:18 -07:00
  • 0f2f2cde6f update psrpc (#341) Paul Wells 2023-04-07 23:09:19 -07:00
  • b911c52c6d Fixes CanPublishSource check, added helper functions (#340) v1.5.2 David Zhao 2023-04-07 17:56:05 -07:00
  • 48e7d8e34e Validate ingress info encoding parameters (#339) Benjamin Pracht 2023-04-07 11:43:56 -07:00
  • 927c9ea2b4 add responses field to signal relay response (#338) Paul Wells 2023-04-05 12:56:05 -07:00
  • 802309c658 Work around phantom CPU core reporting in group v1 (#337) Benjamin Pracht 2023-04-05 12:46:50 -07:00
  • 8c8b87686b update psrpc (#336) Paul Wells 2023-04-05 03:33:03 -07:00
  • 47b8b5fce6 Add region settings message. (#335) David Zhao 2023-04-04 20:51:22 -07:00
  • a1a39a16f4 Update from square/go-jose.v2 to go-jose/go-jose/v3 (#334) David Zhao 2023-04-04 18:09:17 -07:00
  • 86bb95f8e6 fix(deps): update go deps (#327) renovate[bot] 2023-04-02 13:44:05 -07:00
  • c2bf62e740 Simulated subscriber bandwidth (#333) David Zhao 2023-03-31 23:14:38 -07:00
  • 2336d2c655 Revert "add clock offset to timed version generator (#330)" (#332) Paul Wells 2023-03-30 17:30:29 -07:00
  • f1bba9bc14 Adding a time series utility. (#331) Raja Subramanian 2023-03-30 21:48:57 +05:30
  • 7488296390 add clock offset to timed version generator (#330) Mathew Kamkar 2023-03-29 23:27:28 -07:00
  • 7d4c517bf4 add workergroup util (#329) Paul Wells 2023-03-23 22:01:34 -07:00
  • e78c5b18c0 Enable all ingress presets (#328) v1.5.1 Benjamin Pracht 2023-03-21 18:13:29 -07:00
  • ffdcdd67ac Added react-native and rust SDKs (#326) David Zhao 2023-03-21 13:34:38 -07:00
  • 379e1d3084 fix(deps): update module google.golang.org/protobuf to v1.30.0 (#325) renovate[bot] 2023-03-16 10:49:41 -07:00
  • 6b747fe252 Ingress protocol changes to allow specifying encoding presets (#324) Benjamin Pracht 2023-03-16 09:55:31 -07:00
  • 8fcafa0923 fix(deps): update go deps (#315) renovate[bot] 2023-03-16 00:36:27 -07:00
  • 5cdd7c494f chore(deps): update actions/setup-go action to v4 (#323) renovate[bot] 2023-03-15 13:10:12 -07:00
  • 6d1cd857eb list active egress option (#321) David Colburn 2023-03-13 20:57:39 -07:00
  • c3e5be2aff Update ingress protocol definition to use the same constants as Egress for audio and video codecs (#319) Benjamin Pracht 2023-03-10 09:46:19 -08:00
  • a1819deeab Publish and subscribe rtpstats (#317) v1.5.0 David Zhao 2023-03-08 23:46:19 -08:00
  • c2dcec981a bytes -> string gcp credentials (#318) v1.4.3 David Colburn 2023-03-08 18:27:49 -08:00
  • a094b92547 Add can_update_metadata field to participant permissions (#316) lukasIO 2023-03-07 12:03:19 +01:00
  • 176d6d15b6 Add topic to UserPacket (#314) lukasIO 2023-03-06 10:44:55 +01:00
  • c0705dbb69 Add signal relay interface (#313) Paul Wells 2023-03-02 18:56:09 -08:00
  • dac2223d7a nil safe NewTimedVersionFromProto (#312) Paul Wells 2023-03-01 20:10:04 -08:00
  • 721dbba55d add method to get time.Time from TimedVersion (#311) Paul Wells 2023-02-28 15:52:27 -08:00
  • 073251b64a fix(deps): update go deps (#302) renovate[bot] 2023-02-27 16:01:08 -08:00
  • 5fa71af6c3 range check min version (#309) Paul Wells 2023-02-27 15:08:48 -08:00
  • 2cf53863d5 update to psrpc v0.2.9 (#310) Paul Wells 2023-02-27 15:05:30 -08:00
  • 43f5fc64e9 return TimedVersion update success/failure (#307) Paul Wells 2023-02-23 19:07:56 -08:00
  • e946da680c parallel execute function (#306) cnderrauber 2023-02-22 11:00:27 +08:00
  • 26f188cb84 move TimedVersion from livekit (#305) Paul Wells 2023-02-18 11:34:29 -08:00
  • cc52c6ef83 Allow retrieving unsampled logger for critical log lines (#304) v1.4.2 David Zhao 2023-02-17 21:48:58 -08:00
  • 563f18426b Remove deprecated ingress rpc (#303) David Colburn 2023-02-17 13:11:33 -08:00
  • 8a6b0e0562 Prevent breakage due to casting (#301) David Colburn 2023-02-15 15:59:03 -08:00
  • 4a1ada9899 Move psrpc to protocol (#300) David Colburn 2023-02-15 12:06:09 -08:00
  • 3db2ee16ef Allow using the 1st sample date/time as suffix when using the egress segmented output (#299) Benjamin Pracht 2023-02-13 20:12:32 -08:00
  • ec5189c9fd chore: update go module versions (#298) v1.4.1 David Zhao 2023-02-12 21:56:16 -08:00
  • 9a57a8c5b2 Fix support for Redis cluster mode, updated to v9 (#297) v1.4.0 David Zhao 2023-02-12 21:48:01 -08:00
  • 812bcb9904 Allow multiple outputs (#287) David Colburn 2023-02-09 00:04:59 -08:00
  • 800036bdb4 Add egress_id option to list egress (#296) David Colburn 2023-02-09 00:01:54 -08:00
  • 410ca1ce35 Revert #292 (#295) lukasIO 2023-02-07 18:13:19 +00:00
  • f6d32e15b0 Add reconnect reason and signal rtt calculation (#293) cnderrauber 2023-02-06 10:23:48 +08:00
  • a6f6dde5db Include room, participant and other_participants in reconnect response (#292) lukasIO 2023-02-03 14:42:05 +00:00
  • 5a66fc1d10 Source specific permissions and protocol to update participant's metadata (#282) David Zhao 2023-02-02 00:34:58 -08:00
  • 358df22e41 reduce number of goroutines spawned during testing (#291) Paul Wells 2023-02-01 19:59:12 -08:00
  • c71216774a fix lock tracker init for race detector (#290) Paul Wells 2023-02-01 19:46:47 -08:00
  • fa1edc35c8 Ensure we don't lose context or other logger options (#289) David Zhao 2023-02-01 01:21:09 -08:00
  • cacdab7b41 add room/identity to node rtc messages (#288) Paul Wells 2023-01-31 18:16:55 -08:00
  • 9987dca3a3 Fix item sampler to avoid stacking with default sampler (#285) David Zhao 2023-01-30 17:22:49 -08:00
  • a1d02655b0 Added subscription priority to UpdateTrackSettings (#281) David Zhao 2023-01-29 10:54:01 -08:00
  • f55bf39335 add norace directive to scanTrackedLocks (#280) Paul Wells 2023-01-27 20:27:00 -08:00
  • 10b378e3bc add toggle for lock tracking (#279) Paul Wells 2023-01-27 13:35:45 -08:00
  • b75d0aed9e add lock tracker (#278) Paul Wells 2023-01-27 02:58:19 -08:00
  • 8368e5ada7 authenticated protoc setup (#277) David Colburn 2023-01-25 15:02:55 -08:00
  • d208f34298 Including event for subscription failures (#276) David Zhao 2023-01-23 20:53:13 -08:00
  • 7c8172cb6e participant_rtc_init stats (#275) Dan McFaul 2023-01-23 12:20:15 -07:00
  • 8a49ab3e6c Added additional track events (#273) v1.3.2 David Zhao 2023-01-15 15:19:42 -08:00
  • abfad31c5f adding more node stats (#268) Dan McFaul 2023-01-11 12:56:42 -07:00
  • f637ca8e67 Add reconnect response to update configuration while reconnecting (#271) cnderrauber 2023-01-11 17:19:21 +08:00
  • 34cae0997a add memory total and used to node stats (#269) Mathew Kamkar 2023-01-10 12:16:47 -08:00
  • fa87d56355 Add encryption field to TrackInfo (#265) lukasIO 2022-12-28 10:19:32 +01:00
  • d4406dd279 Add an option to set the key frame interval to EncodingOptions (#266) Benjamin Pracht 2022-12-28 17:21:40 +13:00
  • d9b5a759b9 chore: shortuuid v4 (#264) v1.3.1 David Zhao 2022-12-23 23:31:31 -08:00
  • 7cada635eb generated protobuf stats-collect github-actions 2022-12-22 00:27:03 +00:00
  • 9472a418a7 adding node stats danm 2022-12-21 17:23:53 -07:00
  • fc943512b0 ICE config definition. (#261) Raja Subramanian 2022-12-19 09:45:53 +05:30
  • e586f56c17 Update module github.com/pion/webrtc/v3 to v3.1.50 (#260) renovate[bot] 2022-12-18 14:39:33 -08:00
  • e43a6056a6 Introduce encoded participant key (#259) Raja Subramanian 2022-12-10 11:09:57 +05:30
  • 5875a37d2c Added ToZap method to return the underlying Zap logger (#258) David Zhao 2022-12-09 14:22:30 -08:00
  • 46717d5070 Support for participant-level log sampling (#257) v1.3.0 David Zhao 2022-12-08 23:53:20 -08:00
  • 5420927b79 Add ingress state ended_at field (#256) Benjamin Pracht 2022-12-07 18:06:23 -08:00
  • 7e96a46219 Added helper to check if Redis configuration is provided (#255) v1.2.4 David Zhao 2022-12-04 12:36:51 -08:00
  • 524a374588 Update module go.uber.org/zap to v1.24.0 (#254) renovate[bot] 2022-11-30 13:33:39 -08:00
  • e20cc76010 Update module github.com/pion/webrtc/v3 to v3.1.49 (#253) renovate[bot] 2022-11-24 11:29:09 -08:00
  • ec328397c7 Update module github.com/pion/webrtc/v3 to v3.1.48 (#215) renovate[bot] 2022-11-18 17:37:54 -08:00
  • e2424e9a12 Update module github.com/twitchtv/twirp to v8.1.3+incompatible (#238) renovate[bot] 2022-11-18 17:34:39 -08:00
  • c04cca18e5 Update module google.golang.org/grpc to v1.51.0 (#226) renovate[bot] 2022-11-18 17:33:32 -08:00
  • 56b42b9030 Document bitrate unit in VideoLayer (#251) v1.2.3 Benjamin Pracht 2022-11-18 10:09:19 -08:00
  • b1eab0ff38 Fallback to osstat if a matching cgroup implementation cannot be found, and fix core count computation (#249) Benjamin Pracht 2022-11-11 11:21:45 -08:00
  • 9303619f01 Fix typo in logger config (#248) v1.2.2 Benjamin Pracht 2022-11-08 14:44:55 -08:00
  • 0f6e21a1e3 Update module github.com/prometheus/client_golang to v1.14.0 (#246) renovate[bot] 2022-11-08 12:40:58 -08:00
  • 5353facf2d Use UniversalClient in ingress redis RPC (#245) v1.2.1 v1.2.0 Benjamin Pracht 2022-11-07 23:20:34 +01:00
  • 86e2d92816 Update module github.com/prometheus/client_golang to v1.13.1 (#244) renovate[bot] 2022-11-06 22:46:19 -08:00
  • 3017cf1fb5 generated protobuf datastreams github-actions 2022-11-02 10:59:25 +00:00
  • 7cc46d3568 Add DataStream request/response to signal shishir gowda 2022-11-02 11:57:37 +01:00
  • 33438b00f1 Copying theo/persistence changes shishir gowda 2022-11-02 00:10:05 +01:00
  • 37835708e2 generated protobuf theo/persistence github-actions 2022-11-01 22:24:31 +00:00
  • 4a8edfdd53 Add persistence Théo Monnom 2022-11-01 23:23:16 +01:00
  • 8449c11069 Configurable logger sampling parameters (#243) David Zhao 2022-10-27 23:34:58 -07:00
  • 92c1211d70 Support redis cluster (#241) Tom Xiong 2022-10-28 14:34:42 +08:00
  • d3635b1226 Web egress (#242) David Colburn 2022-10-26 13:37:34 -07:00
  • e5d7144e26 Update module go.uber.org/atomic to v1.10.0 (#236) renovate[bot] 2022-10-25 23:17:56 -07:00
  • 5b5031cf27 Add IngressAdmin grant (#240) Benjamin Pracht 2022-10-25 18:03:02 -07:00