Commit Graph

27 Commits

Author SHA1 Message Date
Roardom 7b14341319 add: support connecting to external tracker over unix socket 2025-09-07 08:11:45 +00:00
Roardom b86475a732 add: strict types to all files 2024-05-23 13:58:29 +00:00
Roardom 2c10ccb2bd fix: peer connectability check
Updating all of a user's peers to either be connectable or unconnectable causes deadlocks when updated at the same time as a bulk peer upsert. We need to combine the peer connectability updates with the regular bulk peer upserts.
2023-11-27 23:48:16 +00:00
Roardom 9319f7fb66 add: announce logging for debugging 2023-11-16 16:37:38 +00:00
HDVinnie 7dc1be3ce0 fix: announce
- checkMinInterval should not be able to be turned off
2023-10-06 05:38:16 -04:00
HDVinnie 777969b9b4 fix: checkMinInterval function
- phpredis support
2023-10-06 01:06:16 -04:00
HDVinnie 88abb804d2 update: dependencies 2023-10-06 00:46:41 -04:00
Roardom f703b05cf2 update: batch peer connectivity checks asynchronously 2023-09-04 08:58:33 +00:00
HDVinnie 624e4f2b68 update: announce controller
- remove dead timestamp code
- decrease mix / max intervals
- simplify checkMinInterval function
2023-08-31 18:41:43 -04:00
Roardom 9d4789ba91 refactor: require whitespace before statements 2023-07-07 00:27:13 +00:00
Roardom 05ad4c37b9 add: external tracker support 2023-03-27 04:17:30 -05:00
StyleCI Bot 4239cdabc2 Apply fixes from StyleCI 2022-05-18 03:36:13 +00:00
clandestine8 6e2768feef fix: Min Interval Check 2022-05-17 20:48:14 -04:00
HDVinnie 3b6f368f33 update: announce config 2022-02-03 03:25:11 -05:00
StyleCI Bot 2b6fa8aa1a Apply fixes from StyleCI 2022-02-03 08:14:58 +00:00
HDVinnie f71ad89dae update: announce config
- add download slots
2022-02-03 03:14:49 -05:00
Alkl58 0c677ffa44 (Add) Config to Disable / Enable Client Connectable Check 2021-10-22 20:37:01 +02:00
Alkl58 12f63c9b09 Apply fixes from StyleCI 2021-08-01 22:40:31 +02:00
Alkl58 dafb40d5a7 (Add) Client List in User Profile with Connectable Check 2021-08-01 22:18:26 +02:00
HDVinnie e47afe4ab4 chore: styleci 2020-02-12 14:51:22 -05:00
HDVinnie 80c842e39c chore: update license block
- make styleci happy
2020-02-12 14:49:18 -05:00
HDVinnie dbb928f940 chore: update license block 2020-02-12 14:45:59 -05:00
HDVinnie eed3b51c92 (Update) CRUDDY PT.7 🚀 2019-10-25 17:35:14 -04:00
HDVinnie 7358d3d0bb (Update) Announce Controller 🚀
- allow for rate limit to be configuarable
2018-12-14 12:12:24 -05:00
HDVinnie 00bb324053 Apply fixes from StyleCI 2018-12-06 14:42:13 +00:00
Hyleus 777bb63880 Change license to AGPL 2018-02-12 17:27:32 +01:00
HDVinnie 3f30f6d558 (Feature) Add Announce Config
- Can now set interval and min_interval via config……best to stay with
defaults in my opinion though unless debugging.
2018-01-11 16:16:38 -05:00