client-sdk-js
Handle more data stream errors
#1613
Merged

Handle more data stream errors #1613

1egoman merged 19 commits into main from data-stream-errors
1egoman
changeset-bot
github-actions
1egoman 1egoman force pushed from 6d5ece53 to 60417b04 237 days ago
1egoman
1egoman commented on 2025-07-31
1egoman 1egoman marked this pull request as ready for review 237 days ago
1egoman 1egoman requested a review from lukasIO lukasIO 237 days ago
lukasIO
lukasIO commented on 2025-08-03
1egoman 1egoman requested a review from lukasIO lukasIO 233 days ago
lukasIO
lukasIO approved these changes on 2025-08-05
1egoman feat: added DataStreamError
9b685508
1egoman feat: use DataStreamError when test stream handler already registered
69ad2d61
1egoman feat: catch errors decoding and throw DataStreamError
ffa1f679
1egoman feat: add DataStreamError when too many data stream chunk bytes are r…
6b036740
1egoman feat: added DataStreamError when not enough chunk bytes are received
1a6ccd29
1egoman refactor: abstract byteReceived validation logic into one function
83872fc1
1egoman feat: add error when a remote participant disconnects in the middle o…
801f13bd
1egoman fix: remove DONE comments
01a50aa4
1egoman feat: add logic to ensure only one data stream can happen at concurre…
37e5b389
1egoman feat: make AbnormalEnd data stream error come out of the TextStreamRe…
31036a53
1egoman feat: comment out data stream errors that aren't applicable
8b9d0bfe
1egoman feat: make text decoder "final" so decode errors can happen
21fa1ee3
1egoman fix: remove errors that make no sense in a js sdk context
d150a353
1egoman feat: add changeset
ae5ed9d1
1egoman fix: ignore this.totalByteSize when set to 0
2cb44a7a
1egoman fix: get rid of relevant textStreamControllers / byteStreamController…
c69b8381
1egoman refactor: adjust AbnormalEnd error logic to make eslint happy
43740786
1egoman feat: add explicit enum values / names to match with swift
62d38a6b
1egoman 1egoman force pushed from 8f7bc06e to 62d38a6b 232 days ago
1egoman fix: run npm run format on change
97193301
1egoman
1egoman 1egoman merged c131d881 into main 232 days ago
1egoman 1egoman deleted the data-stream-errors branch 232 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone