client-sdk-js
Data tracks - incoming manager
#1819
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
46
Changes
View On
GitHub
Commits
feat: make improvements to how error generics are parsed
1egoman
committed
18 days ago
feat: make more modifications to throws-transformer to work with Error<A | B> type signatures
1egoman
committed
18 days ago
fix: get rid of collapsing union function in throws-transformer
1egoman
committed
18 days ago
feat: migrate whole data tracks implementation to get rid of reasons in Throws wherever possible
1egoman
committed
18 days ago
feat: remove signal option from tryPush / tryProcessAndSend
1egoman
committed
18 days ago
feat: add some better handling of new Promise constructor / catch chaining
1egoman
committed
18 days ago
fix: run npm run format
1egoman
committed
18 days ago
refactor: break up data-track/track.ts into LocalDataTrack / types files
1egoman
committed
18 days ago
feat: add initial IncomingDataTrackManager implementation
1egoman
committed
18 days ago
feat: move RemoteDataTrack into its own file
1egoman
committed
18 days ago
fix: address throw transform warnings
1egoman
committed
18 days ago
fix: run npm run format and lint
1egoman
committed
18 days ago
fix: remove unused DataTrackPacketizerReason import
1egoman
committed
18 days ago
feat: apply same rethrow pattern as try_push to break the Throws error boundary in RemoteDataTrack too
1egoman
committed
18 days ago
feat: add first pass of track interfaces (idea from from lukas 1:1)
1egoman
committed
18 days ago
feat: add first part of tests for IncomingDataTrackManager
1egoman
committed
18 days ago
feat: add more tests and bugfixes to IncomingDataTrackManager to better handle subscription cancellation
1egoman
committed
18 days ago
feat: add e2ee subscription test
1egoman
committed
18 days ago
fix: run npm run format
1egoman
committed
18 days ago
refactor: rename methods / add docs comments
1egoman
committed
18 days ago
refactor: move incoming pipeline into its own file
1egoman
committed
18 days ago
refactor: get rid of unused DataTrackStreamReader
1egoman
committed
18 days ago
refactor: break errors out into separate file
1egoman
committed
18 days ago
fix: clean up residual dead code left from rust port
1egoman
committed
18 days ago
fix: delete dead code accidentally commited from development of new throws-transformer features
1egoman
committed
18 days ago
fix: add missing changeset file
1egoman
committed
18 days ago
fix: rework RemoteDataTrack signature to be better for future extension
1egoman
committed
18 days ago
feat: add new trackUnavailable event after jacob 1:1
1egoman
committed
18 days ago
feat: import incoming data track manager so linting / etc runs on it
1egoman
committed
18 days ago
fix: run format and lint
1egoman
committed
18 days ago
feat: update localitySymbol -> isLocal and add ITrack
1egoman
committed
18 days ago
fix: remove changeset based on lukas suggestion
1egoman
committed
15 days ago
feat: remove exports for new track interface helpers
1egoman
committed
15 days ago
feat: convert to using abort signal polyfills
1egoman
committed
13 days ago
feat: handle immediate abortsignal abort case in OutgoingDataTrackManager
1egoman
committed
13 days ago
feat: alter the incoming manager subscription logic to fix some subtle edge cases
1egoman
committed
13 days ago
fix: run npm run format
1egoman
committed
13 days ago
feat: add remote participant disconnected handler to terminate in flight data tracks
1egoman
committed
13 days ago
fix: add omitted trackAvailable event to tests
1egoman
committed
13 days ago
feat: add tests for remote participant disconnects cleaning up remote data track sfu subscriptions
1egoman
committed
13 days ago
fix: run npm run format
1egoman
committed
13 days ago
fix: clear descriptors after calling shutdown
1egoman
committed
13 days ago
feat: add explicit queuing strategy to IncomingDataTrackManager ReadableStreams
1egoman
committed
13 days ago
fix: address comment typo
1egoman
committed
13 days ago
feat: add more data track publication tests
1egoman
committed
13 days ago
feat: update default high water mark threshold for incoming `ReadableStream`s
1egoman
committed
6 days ago
Loading