1
0
mirror of https://github.com/torrentpier/torrentpier.git synced 2025-03-12 04:35:42 -07:00

97 Commits

Author SHA1 Message Date
Roman Kelesidis
4a16ad2c51
Some improvements for ratio functionality ()
* 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 ()
* 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 () 2024-01-26 23:19:25 +04:00
Cønstantine Kovalensky
b35cacc71d
Some display correction () 2023-12-29 21:42:35 +04:00
Cønstantine Kovalensky
0a190bf98a
Announcer integer limits & Country flags display () 2023-12-28 23:21:25 +04:00
Roman Kelesidis
8d20a79bc7
Minor improvements for announcer () 2023-12-17 12:37:11 +07:00
Roman Kelesidis
fad09cf0eb
Updated copyright year ()
* Updated copyright year

* Updated
2023-12-12 22:14:01 +07:00
Cønstantine Kovalensky
182216830b
Small code re-format for scrape.php () 2023-12-10 19:30:10 +04:00
Cønstantine Kovalensky
6911b6099b
RC2 timeline ()
* 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 () 2023-12-04 13:36:12 +04:00
Cønstantine Kovalensky
6bd132d3ff
Code re-formatting () 2023-11-30 09:56:03 +04:00
Cønstantine Kovalensky
3f0ce54877
Feature to ban specific torrent clients ()
* 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 () 2023-11-28 00:12:13 +07:00
Cønstantine Kovalensky
51e037ed44
Use sent port instead of source ()
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 () 2023-11-17 20:40:32 +04:00
Cønstantine Kovalensky
f61a6d6c8c
Fix bypassing cache if IP changed while using cache () 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 () 2023-11-15 19:51:55 +04:00
Cønstantine Kovalensky
b3b659a5c3
Record changed port while re-announcing () 2023-11-15 14:16:03 +04:00
Cønstantine Kovalensky
7e4a76dc02
Translations for config.php, raised scrape interval () 2023-11-15 13:14:02 +04:00
Cønstantine Kovalensky
6ae8dc8d5e
Don't re-announce for hybrids if the event is "stopped" () 2023-11-14 19:33:47 +04:00
Roman Kelesidis
6e0a9964f0
Code formatting () 2023-11-07 22:25:04 +07:00
Cønstantine Kovalensky
f76cc2f0b7
Scrape.php code reformatting () 2023-11-06 12:56:26 +04:00
Cønstantine Kovalensky
9ca9c72a08
Scraping improvements () 2023-11-06 12:00:24 +04:00
Cønstantine Kovalensky
c0194aaa54
Code fix () 2023-11-05 09:46:45 +04:00
Cønstantine Kovalensky
eb3ac19f0c
Small tracker improvements () 2023-11-05 09:35:30 +04:00
Cønstantine Kovalensky
d1611c7d8a
Small improvements to scraping () 2023-11-05 09:31:27 +04:00
Cønstantine Kovalensky
04193d95ac
Added v2 hash search to the scraping () 2023-11-04 21:33:29 +04:00
Cønstantine Kovalensky
2a3a982d78
Some v2 hashes were not found in the announcer () 2023-11-04 11:31:29 +04:00
Cønstantine Kovalensky
5d872e3555
Fix issues related to file list display and torrent registration ()
Bencoding libraries properties changed in the new version
2023-11-04 09:56:31 +04:00
Cønstantine Kovalensky
5005474b1a
NAT users' real port () 2023-11-03 20:03:44 +04:00
Cønstantine Kovalensky
98bfecc0bf
Code formatting () 2023-11-03 16:12:23 +04:00
Cønstantine Kovalensky
79116b2c27
Transfer from array to ArrayObject data type () 2023-11-03 14:11:45 +04:00
Cønstantine Kovalensky
3ba3b5a8db
Multiple Scrape () 2023-11-03 12:38:54 +04:00
Cønstantine Kovalensky
4a46694f01
Announce IPv4 && IPv6 of peers! () 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 () 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 () 2023-11-01 21:20:12 +04:00
Roman Kelesidis
459e5e161f
Some cleanup () 2023-10-28 17:15:41 +07:00
Cønstantine Kovalensky
9dc9453ba7
Escape HTML characters for peer_id once to avoid load () 2023-10-27 13:01:43 +04:00
Roman Kelesidis
8fa4758ebe
Minor improvements () 2023-10-25 23:31:39 +07:00
Cønstantine Kovalensky
d45e9e2473
Use announce messages even after using redundant cache for output () 2023-10-25 20:08:41 +04:00
Cønstantine Kovalensky
d420ce0a7f
Variable collision fix () 2023-10-25 18:27:04 +04:00
Cønstantine Kovalensky
c853fa8a7d
Variable collision fix () 2023-10-25 18:23:39 +04:00
Roman Kelesidis
6b71a07794
Minor improvements ()
* Minor improvements

* Updated
2023-10-13 17:10:06 +07:00
Cønstantine K ̷o̷valensky
73150d2584
Peer client display support ()
Show torrent client icons for statistics
2023-10-13 13:23:21 +04:00
Cønstantine K ̷o̷valensky
4e81338e0d
Minor code changes () 2023-10-12 15:55:35 +04:00
Cønstantine Kovalensky
ba59c31830
Added my name to the list of authors () 2023-10-06 18:53:00 +04:00
Cønstantine Kovalensky
9b3d2a4ebd
Better way to prioritize peers () 2023-10-06 17:51:08 +04:00
Cønstantine Kovalensky
50e305390d
Prioritize returning leecher list for seeder announces ()
* Show IPv6 peers for cached announces
2023-10-06 16:15:11 +04:00