Roman Kelesidis
4a16ad2c51
Some improvements for ratio functionality ( #1552 )
...
* Some improvements for ratio functionality
* Update usercp_viewprofile.tpl
* Update functions.php
* Update CHANGELOG.md
2024-07-22 15:02:54 +07:00
Roman Kelesidis
8b78253ddc
Don't update download counter if attachment not exists ( #1345 )
...
* Don't update download counter if attachment not exists
* Update CHANGELOG.md
* Update CHANGELOG.md
* Updated
2024-01-27 10:33:02 +07:00
Cønstantine Kovalensky
306994f629
Timeline — 2.4.1 ( #1340 )
2024-01-26 23:19:25 +04:00
Cønstantine Kovalensky
b35cacc71d
Some display correction ( #1288 )
2023-12-29 21:42:35 +04:00
Cønstantine Kovalensky
0a190bf98a
Announcer integer limits & Country flags display ( #1277 )
2023-12-28 23:21:25 +04:00
Roman Kelesidis
8d20a79bc7
Minor improvements for announcer ( #1207 )
2023-12-17 12:37:11 +07:00
Roman Kelesidis
fad09cf0eb
Updated copyright year ( #1201 )
...
* Updated copyright year
* Updated
2023-12-12 22:14:01 +07:00
Cønstantine Kovalensky
182216830b
Small code re-format for scrape.php ( #1198 )
2023-12-10 19:30:10 +04:00
Cønstantine Kovalensky
6911b6099b
RC2 timeline ( #1186 )
...
* Disallow downloading of frozen status attachments
* Don't show info-hash, magnet link for frozen attachments
* Direct torrent downloads & post html view in Atom feeds
2023-12-05 14:19:09 +04:00
Cønstantine Kovalensky
5f6ade8db9
Peer ID was erased if it contained non-latin characters ( #1185 )
2023-12-04 13:36:12 +04:00
Cønstantine Kovalensky
6bd132d3ff
Code re-formatting ( #1176 )
2023-11-30 09:56:03 +04:00
Cønstantine Kovalensky
3f0ce54877
Feature to ban specific torrent clients ( #1175 )
...
* Feature to ban specific torrent clients
* Code re-formatting for announce.php
---------
Co-authored-by: Roman Kelesidis <roman25052006.kelesh@gmail.com>
2023-11-30 09:26:04 +04:00
Roman Kelesidis
493cd910cf
Replaced strpos() with simplified realization ( #1172 )
2023-11-28 00:12:13 +07:00
Cønstantine Kovalensky
51e037ed44
Use sent port instead of source ( #1158 )
...
It looks like torrent clients don't use default listening for sending requests to trackers
2023-11-22 20:28:12 +04:00
Cønstantine Kovalensky
709e6a53f0
Code re-formatting
2023-11-19 12:30:01 +04:00
Cønstantine Kovalensky
61ef24539a
Announcer's code re-formatting ( #1112 )
2023-11-17 20:40:32 +04:00
Cønstantine Kovalensky
f61a6d6c8c
Fix bypassing cache if IP changed while using cache ( #1109 )
2023-11-16 18:16:11 +04:00
Constantine Kovalensky
6454b8652c
Use one variable to determine update status for hybrids
2023-11-16 10:01:18 +04:00
Cønstantine Kovalensky
373175b8f7
Don't re-announce even if peer cache is present ( #1107 )
2023-11-15 19:51:55 +04:00
Cønstantine Kovalensky
b3b659a5c3
Record changed port while re-announcing ( #1102 )
2023-11-15 14:16:03 +04:00
Cønstantine Kovalensky
7e4a76dc02
Translations for config.php, raised scrape interval ( #1100 )
2023-11-15 13:14:02 +04:00
Cønstantine Kovalensky
6ae8dc8d5e
Don't re-announce for hybrids if the event is "stopped" ( #1099 )
2023-11-14 19:33:47 +04:00
Roman Kelesidis
6e0a9964f0
Code formatting ( #1056 )
2023-11-07 22:25:04 +07:00
Cønstantine Kovalensky
f76cc2f0b7
Scrape.php code reformatting ( #1047 )
2023-11-06 12:56:26 +04:00
Cønstantine Kovalensky
9ca9c72a08
Scraping improvements ( #1046 )
2023-11-06 12:00:24 +04:00
Cønstantine Kovalensky
c0194aaa54
Code fix ( #1044 )
2023-11-05 09:46:45 +04:00
Cønstantine Kovalensky
eb3ac19f0c
Small tracker improvements ( #1043 )
2023-11-05 09:35:30 +04:00
Cønstantine Kovalensky
d1611c7d8a
Small improvements to scraping ( #1042 )
2023-11-05 09:31:27 +04:00
Cønstantine Kovalensky
04193d95ac
Added v2 hash search to the scraping ( #1040 )
2023-11-04 21:33:29 +04:00
Cønstantine Kovalensky
2a3a982d78
Some v2 hashes were not found in the announcer ( #1031 )
2023-11-04 11:31:29 +04:00
Cønstantine Kovalensky
5d872e3555
Fix issues related to file list display and torrent registration ( #1028 )
...
Bencoding libraries properties changed in the new version
2023-11-04 09:56:31 +04:00
Cønstantine Kovalensky
5005474b1a
NAT users' real port ( #1027 )
2023-11-03 20:03:44 +04:00
Cønstantine Kovalensky
98bfecc0bf
Code formatting ( #1026 )
2023-11-03 16:12:23 +04:00
Cønstantine Kovalensky
79116b2c27
Transfer from array to ArrayObject data type ( #1019 )
2023-11-03 14:11:45 +04:00
Cønstantine Kovalensky
3ba3b5a8db
Multiple Scrape ( #1018 )
2023-11-03 12:38:54 +04:00
Cønstantine Kovalensky
4a46694f01
Announce IPv4 && IPv6 of peers! ( #1017 )
2023-11-02 23:05:28 +04:00
Cønstantine Kovalensky
1c7d45eabe
Bind peer_hash to auth_key to avoid double announces via IPv4 and IPv6 at the same time ( #1016 )
2023-11-02 19:21:24 +04:00
Cønstantine Kovalensky
725773254f
More performance optimized/random string generation, removed passkey length limit from the announcer ( #1013 )
2023-11-01 21:20:12 +04:00
Roman Kelesidis
459e5e161f
Some cleanup ( #1003 )
2023-10-28 17:15:41 +07:00
Cønstantine Kovalensky
9dc9453ba7
Escape HTML characters for peer_id once to avoid load ( #1002 )
2023-10-27 13:01:43 +04:00
Roman Kelesidis
8fa4758ebe
Minor improvements ( #988 )
2023-10-25 23:31:39 +07:00
Cønstantine Kovalensky
d45e9e2473
Use announce messages even after using redundant cache for output ( #987 )
2023-10-25 20:08:41 +04:00
Cønstantine Kovalensky
d420ce0a7f
Variable collision fix ( #985 )
2023-10-25 18:27:04 +04:00
Cønstantine Kovalensky
c853fa8a7d
Variable collision fix ( #984 )
2023-10-25 18:23:39 +04:00
Roman Kelesidis
6b71a07794
Minor improvements ( #972 )
...
* Minor improvements
* Updated
2023-10-13 17:10:06 +07:00
Cønstantine K ̷o̷valensky
73150d2584
Peer client display support ( #968 )
...
Show torrent client icons for statistics
2023-10-13 13:23:21 +04:00
Cønstantine K ̷o̷valensky
4e81338e0d
Minor code changes ( #967 )
2023-10-12 15:55:35 +04:00
Cønstantine Kovalensky
ba59c31830
Added my name to the list of authors ( #963 )
2023-10-06 18:53:00 +04:00
Cønstantine Kovalensky
9b3d2a4ebd
Better way to prioritize peers ( #962 )
2023-10-06 17:51:08 +04:00
Cønstantine Kovalensky
50e305390d
Prioritize returning leecher list for seeder announces ( #961 )
...
* Show IPv6 peers for cached announces
2023-10-06 16:15:11 +04:00