Vadim Ushakov
|
b7a3aa37e1
Sidebar Plugin: display more detailed statistics about peers
|
3 éve |
Vadim Ushakov
|
b6b23d0e8e
In Site.updater(), properly detect the case when peer has no file at all, not just an older version.
|
3 éve |
Vadim Ushakov
|
e000eae046
Add new configuration option: simultaneous_connection_throttle_threshold
|
3 éve |
Vadim Ushakov
|
1863043505
Update ChangeLog-0.8.0.md
|
3 éve |
Vadim Ushakov
|
d32d9f781b
Move getIpType() from helper to ConnectionServer
|
3 éve |
Vadim Ushakov
|
168c436b73
Add new configuration variables and temporarily disable Site.persistent_peer_req
|
3 éve |
Vadim Ushakov
|
77e0bb3650
PeerDb plugin: save and restore fields time_response and connection_error
|
3 éve |
Vadim Ushakov
|
ef69dcd331
Implement Send Back LRU cache to reduce useless network transfers
|
3 éve |
Vadim Ushakov
|
32eb47c482
a small fix in Peer
|
3 éve |
Vadim Ushakov
|
f484c0a1b8
fine-tuning FileServer
|
3 éve |
Vadim Ushakov
|
645f3ba34a
Reorganization of Peer class and peer-related Site's methods
|
3 éve |
Vadim Ushakov
|
93a95f511a
Limit the pex request frequency, interval is 120 secs for each peer
|
3 éve |
Vadim Ushakov
|
dff52d691a
Small improvements in FileServer
|
3 éve |
Vadim Ushakov
|
1a8d30146e
Fix typos in comments
|
3 éve |
Vadim Ushakov
|
8f908c961d
Fine-tuning PeerConnector
|
3 éve |
Vadim Ushakov
|
ce971ab738
Don't increment `bad_file` failed tries counter on rediscovering the same file on update()
|
3 éve |
Vadim Ushakov
|
1fd1f47a94
Fix detection of the broken Internet connection on the app start up
|
3 éve |
Vadim Ushakov
|
b512c54f75
Implement new logic for waiting for connected peers when updating or publishing a site
|
3 éve |
Vadim Ushakov
|
b4f94e5022
Make use of waitForPeers() when running FileServer-driven update()
|
3 éve |
Vadim Ushakov
|
e612f93631
Spawn message loops for outgoing connections in a sepatare pool managed by ConnectionServer
|
3 éve |
Vadim Ushakov
|
fe24e17baa
Fix the prev commit
|
3 éve |
Vadim Ushakov
|
1b68182a76
FileServer: don't schedule multiple updates for the same site in parallel
|
3 éve |
Vadim Ushakov
|
1ef129bdf9
Fix "changed size during iteration" in verifyFiles()
|
3 éve |
Vadim Ushakov
|
19b840defd
Implement new websocket command serverSetOfflineMode
|
3 éve |
Vadim Ushakov
|
e3daa09316
Improve the file server shutdown logic and display the shutdown progress bar in the UI
|
3 éve |
Vadim Ushakov
|
77d2d69376
Replace `file_server.sites` with `file_server.getSites()` in ChartCollector.py
|
3 éve |
Vadim Ushakov
|
c36cba7980
Implement new websocket command serverSetPassiveMode
|
3 éve |
Vadim Ushakov
|
ddc4861223
Site.py: code cleanup
|
3 éve |
Vadim Ushakov
|
cd3262a2a7
code style fix in Peer.py
|
3 éve |
Vadim Ushakov
|
b194eb0f33
Rename param to reflect its meaning: check_site_on_reconnect -> update_site_on_reconnect
|
3 éve |