torrust-tracker
torrust-tracker copied to clipboard
A modern and feature-rich (private) BitTorrent tracker.
Relates to: - https://github.com/seanmonstar/reqwest/issues/2039 - https://github.com/torrust/torrust-tracker/issues/510
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.24 to 0.11.26. Release notes Sourced from reqwest's releases. v0.11.26 Revert system-configuration upgrade, which broke MSRV on macOS. v0.11.25 What's Changed Fix Certificate::from_pem_bundle() parsing. Fix Apple linker...
Bumps [log](https://github.com/rust-lang/log) from 0.4.20 to 0.4.21. Changelog Sourced from log's changelog. [0.4.21] - 2024-02-27 What's Changed Minor clippy nits by @nyurik in rust-lang/log#578 Simplify Display impl by @nyurik in rust-lang/log#579...
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.34 to 0.4.35. Release notes Sourced from chrono's releases. v0.4.35 Most of our efforts have shifted to improving the API for a 0.5 release, for which cleanups...
Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.10 to 0.8.11. Changelog Sourced from mio's changelog. 0.8.11 Fix receiving IOCP events after deregistering a Windows named pipe (tokio-rs/mio#1760, backport pr: tokio-rs/mio#1761). Commits 0328bde Release v0.8.11...
Bumps [axum-client-ip](https://github.com/imbolc/axum-client-ip) from 0.5.0 to 0.5.1. Release notes Sourced from axum-client-ip's releases. v0.5.1 What's Changed provide FromStr impl for SecureClientIpSource by @maxcountryman in imbolc/axum-client-ip#25 New Contributors @maxcountryman made their first...
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.1 to 4.5.2. Release notes Sourced from clap's releases. v4.5.2 [4.5.2] - 2024-03-06 Fixes (macros) Silence a warning Changelog Sourced from clap's changelog. [4.5.2] - 2024-03-06 Fixes...
We are using a `token` query param for API authentication and we are logging the whole request URL. ```output 2024-03-11T16:53:33.249051604+00:00 [API][INFO] request; method=GET uri=/api/v1/torrents?token=MyAccessToken&info_hash=2b66980093bc11806fab50cb3cb41835b95a0362 request_id=d99df52a-dfb8-4608-9974-b4d9c445ee41 2024-03-11T16:53:33.249113794+00:00 [API][INFO] response; latency=0 status=200...
- [x] Basic Refactors - [x] Selectable Torrent Repository Implementations - [x] Move Torrent Repository into a Package - [x] Use Criterion for Benchmarking Torrent Repository
Parent issue: https://github.com/torrust/torrust-tracker/issues/141 It depends on: https://github.com/torrust/torrust-tracker/issues/143 We start building a new API using the `/v2` prefix. For example: `/v2/api/stats`. We can use the same URLs but change the response...