Commit graph

4180 commits

Author SHA1 Message Date
canewsin
00061c45a5 Bug Fixes 2022-01-07 03:00:48 +05:30
canewsin
7fef6dde0e More Bug Fixes 2022-01-07 02:56:14 +05:30
canewsin
c594e63512 Bug Fixes 2022-01-07 02:29:04 +05:30
canewsin
36adb63f61 Fix Tests 2022-01-06 15:07:17 +05:30
canewsin
59f7d3221f Merge branch 'pr/112' into zeronet-enhanced 2022-01-06 12:47:11 +05:30
canewsin
b39a1a5f1b Merge branch 'py3-internal' into zeronet-enhanced 2022-01-06 12:39:44 +05:30
canewsin
f2324b8eb4 Fetch Latest ZeroNet-plugins Repo 2022-01-06 12:32:43 +05:30
canewsin
912688dbbd Update ZeroNet Plugins 2022-01-06 12:28:53 +05:30
Zola Gonano
f2e1c2ad81
Clean up tor v3 patch (#115)
https://github.com/ZeroNetX/ZeroNet/pull/115
2021-12-27 00:24:13 +05:30
canewsin
62f88a11a7 Add More Plugins to Repo 2021-12-26 23:30:36 +05:30
canewsin
7dbf8da8cb Parallel Shutdown of file_server and ui_server
Make Parallel Shutdown of file_server and ui_server at Shutdown of ZeroNet
2021-12-22 15:09:52 +05:30
canewsin
f79aca1dad Merge branches 'py3-internal' and 'py3-internal' of https://github.com/ZeroNetX/ZeroNet into py3-internal 2021-12-22 14:10:04 +05:30
canewsin
7575e2d455 Doubled Site Publish Limits 2021-12-22 14:05:01 +05:30
Zola Gonano
58b2d92351
Update ZeroNet Repo Urls (#103) 2021-12-20 20:25:45 +05:30
Zola Gonano
86a73e4665
UI/UX: Increases Size of Notifications Close Button(#106) 2021-12-20 20:24:30 +05:30
canewsin
18da16e8d4 Fix Github Actions 2021-12-16 20:03:47 +05:30
canewsin
523e399d8c Fix Github Actions 2021-12-16 20:00:50 +05:30
canewsin
643dd84a28 Fix Tests for Github Actions 2021-12-16 19:56:24 +05:30
canewsin
4448358247 0.7.6-internal 2
Moved Plugins to Seperate Repo
2021-12-16 19:47:09 +05:30
canewsin
0e48004563 v 0.7.6-internal
- Added `access_key` variable in Config, this used to access restrited plugins when multiuser plugin is enabled. When MultiUserPlugin is enabled we cannot access some pages like /Stats, this key will remove such restriction with access key.
- Added `last_connection_id_current_version` to ConnectionServer, helpful to estimate no of connection from current client version.
- Added current version:  connections to /Stats page. see the previous point.
2021-12-11 16:35:02 +05:30
canewsin
0bbf19aab9 Update Donation Link 2021-12-11 16:26:27 +05:30
canewsin
7078badefa Update Docker Image 2021-12-03 01:18:53 +05:30
canewsin
edd2760fed v 0.7.5 (4560) 2021-11-28 23:45:42 +05:30
canewsin
7d1ec41d09 v 0.7.3 (4556) 2021-11-28 22:35:33 +05:30
canewsin
7acd8df906 Fix xrange is undefined error
- xrange is undefined error in  Tor-v3 Patch Files
2021-11-28 22:06:50 +05:30
canewsin
a1eb6eede5 Fix Incorrect viewport on mobile while loading
https://github.com/HelloZeroNet/ZeroNet/issues/2474
2021-11-28 01:23:52 +05:30
canewsin
eab7fc2be4 Tor V3 Patch 2021-11-28 01:15:19 +05:30
Vadim Ushakov
545fe9442c Merge branch 'HelloZeroNet-py3' into massive-rework
# Conflicts:
#	src/File/FileServer.py
2021-11-06 22:39:47 +07:00
Vadim Ushakov
5c8bbe5801 build-docker-images.sh: push to Docker Hub as well 2021-11-06 22:00:46 +07:00
Vadim Ushakov
348a4b0865 Add support for building ubuntu:20.04-based docker images + some automation 2021-11-06 21:19:42 +07:00
Vadim Ushakov
f7372fc393 Remove __slots__ from Peer, the slot system doesn't work well with classes extended by plugins anyway 2021-11-06 13:16:43 +07:00
Vadim Ushakov
b7a3aa37e1 Sidebar Plugin: display more detailed statistics about peers 2021-11-05 23:38:38 +07:00
Vadim Ushakov
b6b23d0e8e In Site.updater(), properly detect the case when peer has no file at all, not just an older version. 2021-11-03 17:15:43 +07:00
Vadim Ushakov
e000eae046 Add new configuration option: simultaneous_connection_throttle_threshold 2021-11-03 16:06:06 +07:00
Vadim Ushakov
1863043505 Update ChangeLog-0.8.0.md 2021-11-03 12:59:49 +07:00
Vadim Ushakov
d32d9f781b Move getIpType() from helper to ConnectionServer 2021-11-03 12:57:13 +07:00
Vadim Ushakov
168c436b73 Add new configuration variables and temporarily disable Site.persistent_peer_req
New configuration options:

site_announce_interval_min
site_announce_interval_max

site_peer_check_interval_min
site_peer_check_interval_max

site_update_check_interval_min
site_update_check_interval_max

site_connectable_peer_count_max
site_connectable_peer_count_min

Site.persistent_peer_req is temporarily disabled since it makes excessive pressure on the network when working over TOR and needs some reworking.
2021-10-27 20:57:44 +07:00
Vadim Ushakov
77e0bb3650 PeerDb plugin: save and restore fields time_response and connection_error 2021-10-27 18:54:58 +07:00
Vadim Ushakov
ef69dcd331 Implement Send Back LRU cache to reduce useless network transfers 2021-10-27 01:06:12 +07:00
Vadim Ushakov
32eb47c482 a small fix in Peer 2021-10-26 22:32:28 +07:00
Vadim Ushakov
f484c0a1b8 fine-tuning FileServer 2021-10-26 17:40:03 +07:00
Vadim Ushakov
645f3ba34a Reorganization of Peer class and peer-related Site's methods 2021-10-26 17:38:40 +07:00
Vadim Ushakov
93a95f511a Limit the pex request frequency, interval is 120 secs for each peer 2021-10-25 17:59:35 +07:00
Vadim Ushakov
dff52d691a Small improvements in FileServer 2021-10-25 17:09:16 +07:00
Vadim Ushakov
1a8d30146e Fix typos in comments 2021-10-25 16:18:35 +07:00
Vadim Ushakov
8f908c961d Fine-tuning PeerConnector 2021-10-25 16:12:00 +07:00
Vadim Ushakov
ce971ab738 Don't increment bad_file failed tries counter on rediscovering the same file on update()
Do increment it only on actual fileFailed() event.
2021-10-25 13:18:43 +07:00
Vadim Ushakov
1fd1f47a94 Fix detection of the broken Internet connection on the app start up 2021-10-25 12:53:37 +07:00
Vadim Ushakov
b512c54f75 Implement new logic for waiting for connected peers when updating or publishing a site 2021-10-24 23:53:08 +07:00
Vadim Ushakov
b4f94e5022 Make use of waitForPeers() when running FileServer-driven update() 2021-10-23 21:44:41 +07:00