Data tracks - outgoing manager #1810
fix: get rid of DataTrackHandle wrapping class and make it just a number
55156990
fix: make Future<T, E> promise property use Throws
80d9044d
docs: add Future docs comment
9443cefb
feat: add initial incoming data tracks manager draft
6ef565fe
feat: add initial data track pipeline for local data track (named inc…
712c7798
refactor: rename from incoming -> outgoing which I think is actually …
ec5330d9
feat: wire together local data track <-> outgoing manager
762706b2
fix: update existing tests to get them to pass again
098101a2
feat: add initial outgoing data track manager tests
e0946e30
refactor: separate out outgoing events
d7fec15a
feat: get outgoing data tracks manager mostly tested
2c001a0d
refactor: move events into separate file
7d140942
fix: run npm run format
d8a787fb
feat: add data track publish timeout after 10s
2fd3eaa8
feat: add in outgoing manager shutdown test
0129c66b
fix: add a few FIXME comments to further ponder
c923d7c5
refactor: move away fully from the manager input events pattern
6b3b653d
refactor: move subscribeToEvents into its own file
899b0a87
refactor: move all errors into separate errors file
44fd5cd3
refactor: rename DataTrackOutgoingManager -> OutgoingDataTrackManager
f582982d
fix: add missing import
df8ba23f
feat: add missing Throw error brands
35bf3d59
feat: add support for try/catch bare rethrowing to throws-transformer
fd64eb4d
fix: add missing throws branding
69c45611
fix: add throws ignore due to introduction of throws in Future
424438ec
fox: run npm run format
98819fa7
fix: remove unneeded error descriminator
3a85e177
fix: run npm run lint
379ee00e
feat: add packet encryption test
dd43cfed
fix: add missing changeset
87ae5056
fix: swap index import from packetizer -> OutgoingDataTrackManager
fe7e6492
1egoman
marked this pull request as ready for review 51 days ago
fix: push empty commit to try to get the coderabbit bot to review
30872384
feat: add unpublishing descriptor shutdown case
2991109f
fix: add more error cases
5d401073
docs: clarify docs comment
18276351
fix: add missing error cases
12aa217a
ladvoc
approved these changes
on 2026-02-11
feat: make assertions read a little better
9f852e5d
feat: send unpublish event explicitly on cancellation
a90dfb92
feat: remove publishing descriptor type, instead add unpublishingFutu…
060155db
feat: get rid of lagging missing unpublishing case
0b97e140
feat: remove fixmes that have been addressed
878d5c6d
fix: remove options from tryProcessAndSend
aea83e58
fix: remove options from tryPush and remove Throws type from public i…
2b70c4cc
1egoman
merged
25418c8d
into main 41 days ago
1egoman
deleted the data-track-outgoing-manager branch 41 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub