Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Delegate control to process queue. #313

Merged
merged 23 commits into from
Dec 12, 2023
Merged
Changes from 2 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
8efe6f0
Reduce LoadProgress object type.
i-zolotarenko Nov 9, 2023
f7225e6
Create microtask for process queue.
i-zolotarenko Nov 9, 2023
7408c87
Add event dispatcher class.
i-zolotarenko Nov 13, 2023
e019870
Create Request class.
i-zolotarenko Nov 13, 2023
eb1ba54
Move Request file to separate file.
i-zolotarenko Nov 13, 2023
51fc027
Change style of bittorrent-tracker declarations event handlers types.
i-zolotarenko Nov 13, 2023
bab7d15
Create P2PTrackerClient class to encapsulate peer connection logic.
i-zolotarenko Nov 14, 2023
0e4e204
Add TODO task.
i-zolotarenko Nov 14, 2023
3247e01
Merge with remote
i-zolotarenko Nov 14, 2023
92021d3
Add requests error handling.
i-zolotarenko Nov 15, 2023
3b4dbdd
Fix types errors.
i-zolotarenko Nov 16, 2023
5d5865b
P2P announce segments on http requests state change.
i-zolotarenko Nov 16, 2023
0d8c3bc
Fix bugs.
i-zolotarenko Nov 16, 2023
6475ce8
Make broadcastAnnouncement method as function expression.
i-zolotarenko Nov 16, 2023
e354c72
Refactor Request code. Create separate flows for each type of abort.
i-zolotarenko Nov 27, 2023
c608079
Remove event subscriptions to request instance.
i-zolotarenko Nov 27, 2023
15f8358
Fix type errors.
i-zolotarenko Nov 27, 2023
bb4f57a
Fix bugs.
i-zolotarenko Nov 27, 2023
2275bd0
Fix lint warnings.
i-zolotarenko Nov 27, 2023
fec7ce4
Move P2P tracker client to separate file.
i-zolotarenko Nov 27, 2023
1a08f15
Fix more bugs. Rewrite loggers.
i-zolotarenko Nov 28, 2023
1ea58f0
Remove unused code.
i-zolotarenko Nov 28, 2023
349d9fc
Use function declaration instead of expression.
i-zolotarenko Nov 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

These merge commits were added into this branch cleanly.

There are no new changes to show.