Roardom
393b45349a
update: laravel pint dev dependency
...
The latest version adds stdin support for use in IDEs that integrate with formatters if the formatter accepts input on stdin and outputs on stdout. Zed is one example of such an IDE.
2025-11-29 04:47:14 +00:00
Roardom
7b14341319
add: support connecting to external tracker over unix socket
2025-09-07 08:11:45 +00:00
Roardom
6b4dbb594e
update: unit3d-announce torrent peers api response validation
...
Remove `torrent_id` and `user_id` fields, as they will be removed in a future update. Gather user_id and peer_id from the dict key instead.
2025-08-14 04:49:39 +00:00
HDVinnie
482424550d
fix: reported phpstan errors
2025-05-26 21:54:57 -04:00
Roardom
a8a80b0b0c
update: change passkey in external tracker in single request
...
Instead of first removing, and then re-adding.
2025-04-04 04:48:13 +00:00
Roardom
a447269552
refactor: use moderation status enum and cast
...
For consistency and less magic numbers hard coded everywhere.
2025-02-26 14:23:02 +00:00
Roardom
0e4bcb570d
refactor: use ANSI-compatible syntax for raw database queries
2024-11-02 04:26:49 +00:00
Roardom
dd3adfe03d
add: show external tracker user rate limits on profile page
2024-09-30 23:16:43 +00:00
HDVinnie
428bf63910
add: base donation system
2024-09-12 13:03:38 -04:00
Roardom
dbb3a7b928
fix: null download slots added to external tracker
2024-08-31 19:04:10 +00:00
HDVinnie
2c949efaad
Merge pull request #3888 from Roardom/fix-blacklisted-agent-external-tracker
...
(Fix) Adding blacklisted clients to external tracker
2024-05-30 23:58:31 -04:00
Roardom
07949ea3fc
fix: adding blacklisted clients to external tracker
2024-05-30 14:10:28 +00:00
Roardom
3c83ef7b5b
update: show error when external tracker returns error
2024-05-30 14:08:27 +00:00
HDVinnie
d203d9ab0a
Merge pull request #3866 from Roardom/fix-external-tracker-slots
...
(Fix) Only include visible peers when sending to external tracker
2024-05-26 15:14:26 -04:00
HDVinnie
5dd8a63ab8
Merge pull request #3865 from Roardom/external-tracker-visible-peer
...
(Add) Display peer visibility on external torrent page
2024-05-26 15:14:05 -04:00
Roardom
931096041e
fix: only include visible peers when sending to external tracker
...
Without this, the external tracker's `num_seeding` and `num_leeching` stats go out of sync.
2024-05-25 06:25:51 +00:00
Roardom
b533be13cf
add: display peer visibility on external torrent page
2024-05-25 05:08:18 +00:00
Roardom
2e57262e97
fix: strict types phpstan errors
2024-05-23 15:38:35 +00:00
Roardom
b86475a732
add: strict types to all files
2024-05-23 13:58:29 +00:00
Roardom
26ec83faaa
fix: catch error when external tracker is offline
2024-05-12 10:21:11 +00:00
HDVinnie
4a1d6ef523
fix: casting
2024-05-06 14:35:16 -04:00
Roardom
899f121e6f
fix: add/remove featured torrents to external tracker
2024-04-19 14:29:50 +00:00
Roardom
e3234da27f
fix: viewing stats from external tracker
...
Some incorrect logic here that was never properly tested
2024-04-19 09:38:26 +00:00
Roardom
191ca6e1ab
fix: phpstan level 7 errors in Unit3dAnnounce service
2024-01-07 17:21:12 +00:00
Roardom
6d107e3642
add: tracker request rate stats to staff dashboard
2023-12-15 11:21:40 +00:00
Roardom
249a108803
fix: adding freeleech torrents to external tracker
2023-12-07 03:43:52 +00:00
Roardom
350a4aa069
add: show information in external tracker
2023-12-07 03:31:48 +00:00
Roardom
6e10faff3d
update: external tracker api
...
Log a more detailed error, and separate user and group into separate api calls.
2023-12-06 09:17:59 +00:00
HDVinnie
3f03214e39
PHP Style Change (Laravel Pint CI)
2023-11-07 23:54:38 +00:00
Roardom
2702a61a57
fix: adding user to external tracker
2023-05-15 17:40:24 +00:00
Roardom
ea9fd6c9c9
update: swap infohash from ascii-encoded hex to binary
2023-04-08 08:02:04 +00:00
Roardom
05ad4c37b9
add: external tracker support
2023-03-27 04:17:30 -05:00