Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/db-benchmarking.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:

- id: benchmark
name: Run Persistence Benchmark (SQLite3)
run: cargo run -p bittorrent-tracker-core --bin persistence_benchmark_runner -- --driver sqlite3 --ops 10
run: cargo run -p torrust-tracker-core --bin persistence_benchmark_runner -- --driver sqlite3 --ops 10

persistence-benchmark-mysql:
name: Persistence Benchmark MySQL
Expand All @@ -63,7 +63,7 @@ jobs:

- id: benchmark
name: Run Persistence Benchmark (MySQL)
run: cargo run -p bittorrent-tracker-core --bin persistence_benchmark_runner -- --driver mysql --db-version 8.4 --ops 10
run: cargo run -p torrust-tracker-core --bin persistence_benchmark_runner -- --driver mysql --db-version 8.4 --ops 10

persistence-benchmark-postgresql:
name: Persistence Benchmark PostgreSQL
Expand All @@ -86,4 +86,4 @@ jobs:

- id: benchmark
name: Run Persistence Benchmark (PostgreSQL)
run: cargo run -p bittorrent-tracker-core --bin persistence_benchmark_runner -- --driver postgresql --db-version 17 --ops 10
run: cargo run -p torrust-tracker-core --bin persistence_benchmark_runner -- --driver postgresql --db-version 17 --ops 10
4 changes: 2 additions & 2 deletions .github/workflows/db-compatibility.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
env:
TORRUST_TRACKER_CORE_RUN_MYSQL_DRIVER_TEST: "true"
TORRUST_TRACKER_CORE_MYSQL_DRIVER_IMAGE_TAG: ${{ matrix.mysql-version }}
run: cargo test -p bittorrent-tracker-core --features db-compatibility-tests run_mysql_driver_tests -- --nocapture
run: cargo test -p torrust-tracker-core --features db-compatibility-tests run_mysql_driver_tests -- --nocapture

database-compatibility-postgres:
name: Database Compatibility PostgreSQL (${{ matrix.postgres-version }})
Expand Down Expand Up @@ -78,4 +78,4 @@ jobs:
env:
TORRUST_TRACKER_CORE_RUN_POSTGRES_DRIVER_TEST: "true"
TORRUST_TRACKER_CORE_POSTGRES_DRIVER_IMAGE_TAG: ${{ matrix.postgres-version }}
run: cargo test -p bittorrent-tracker-core --features db-compatibility-tests run_postgres_driver_tests -- --nocapture
run: cargo test -p torrust-tracker-core --features db-compatibility-tests run_postgres_driver_tests -- --nocapture
16 changes: 8 additions & 8 deletions .github/workflows/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,12 @@ jobs:
CARGO_REGISTRY_TOKEN: "${{ secrets.TORRUST_UPDATE_CARGO_REGISTRY_TOKEN }}"
run: |
cargo publish -p torrust-located-error
cargo publish -p bittorrent-http-tracker-core
cargo publish -p bittorrent-http-tracker-protocol
cargo publish -p bittorrent-tracker-client
cargo publish -p bittorrent-tracker-core
cargo publish -p bittorrent-udp-tracker-core
cargo publish -p bittorrent-udp-tracker-protocol
cargo publish -p torrust-tracker-http-tracker-core
cargo publish -p torrust-tracker-http-tracker-protocol
cargo publish -p torrust-tracker-client-lib
cargo publish -p torrust-tracker-core
cargo publish -p torrust-tracker-udp-tracker-core
cargo publish -p torrust-tracker-udp-tracker-protocol
cargo publish -p torrust-tracker-axum-health-check-api-server
cargo publish -p torrust-tracker-axum-http-server
cargo publish -p torrust-tracker-axum-rest-api-server
Expand All @@ -71,11 +71,11 @@ jobs:
cargo publish -p torrust-server-lib
cargo publish -p torrust-tracker
cargo publish -p torrust-tracker-client
cargo publish -p torrust-tracker-clock
cargo publish -p torrust-clock
cargo publish -p torrust-tracker-configuration
cargo publish -p torrust-tracker-contrib-bencode
cargo publish -p torrust-tracker-events
cargo publish -p torrust-tracker-metrics
cargo publish -p torrust-metrics
cargo publish -p torrust-tracker-primitives
cargo publish -p torrust-tracker-swarm-coordination-registry
cargo publish -p torrust-tracker-test-helpers
Expand Down
22 changes: 11 additions & 11 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,29 +61,29 @@ All packages live under `packages/`. The workspace version is `3.0.0-develop`.
| Package | Crate Name | Prefix / Layer | Description |
| --------------------------------- | ------------------------------------------------- | -------------- | ---------------------------------------------- |
| `axum-health-check-api-server` | `torrust-tracker-axum-health-check-api-server` | `axum-*` | Health monitoring endpoint |
| `axum-http-tracker-server` | `torrust-tracker-axum-http-server` | `axum-*` | BitTorrent HTTP tracker server (BEP 3/23) |
| `axum-rest-tracker-api-server` | `torrust-tracker-axum-rest-api-server` | `axum-*` | Management REST API server |
| `axum-http-server` | `torrust-tracker-axum-http-server` | `axum-*` | BitTorrent HTTP tracker server (BEP 3/23) |
| `axum-rest-api-server` | `torrust-tracker-axum-rest-api-server` | `axum-*` | Management REST API server |
| `axum-server` | `torrust-tracker-axum-server` | `axum-*` | Base Axum HTTP server infrastructure |
| `clock` | `torrust-clock` | utilities | Mockable time source for deterministic testing |
| `configuration` | `torrust-tracker-configuration` | domain | Config file parsing, environment variables |
| `events` | `torrust-tracker-events` | domain | Domain event definitions |
| `http-protocol` | `bittorrent-http-tracker-protocol` | `*-protocol` | HTTP tracker protocol (BEP 3/23) parsing |
| `http-tracker-core` | `bittorrent-http-tracker-core` | `*-core` | HTTP-specific tracker domain logic |
| `http-protocol` | `torrust-tracker-http-tracker-protocol` | `*-protocol` | HTTP tracker protocol (BEP 3/23) parsing |
| `http-tracker-core` | `torrust-tracker-http-tracker-core` | `*-core` | HTTP-specific tracker domain logic |
| `located-error` | `torrust-located-error` | utilities | Diagnostic errors with source locations |
| `metrics` | `torrust-metrics` | domain | Prometheus metrics integration |
| `peer-id` | `bittorrent-peer-id` | domain | Peer ID parsing and formatting utilities |
| `primitives` | `torrust-tracker-primitives` | domain | Core domain types (InfoHash, PeerId, ...) |
| `rest-tracker-api-client` | `torrust-tracker-rest-api-client` | client tools | REST API client library |
| `rest-tracker-api-core` | `torrust-tracker-rest-api-core` | client tools | REST API core logic |
| `rest-api-client` | `torrust-tracker-rest-api-client` | client tools | REST API client library |
| `rest-api-core` | `torrust-tracker-rest-api-core` | client tools | REST API core logic |
| `server-lib` | `torrust-server-lib` | shared | Shared server library utilities |
| `swarm-coordination-registry` | `torrust-tracker-swarm-coordination-registry` | domain | Torrent/peer coordination registry |
| `test-helpers` | `torrust-tracker-test-helpers` | utilities | Mock servers, test data generation |
| `torrent-repository-benchmarking` | `torrust-tracker-torrent-repository-benchmarking` | benchmarking | Torrent storage benchmarks |
| `tracker-client` | `bittorrent-tracker-client` | client tools | CLI tracker interaction/testing client |
| `tracker-core` | `bittorrent-tracker-core` | `*-core` | Central tracker peer-management logic |
| `udp-protocol` | `bittorrent-udp-tracker-protocol` | `*-protocol` | UDP tracker protocol (BEP 15) framing/parsing |
| `udp-tracker-core` | `bittorrent-udp-tracker-core` | `*-core` | UDP-specific tracker domain logic |
| `udp-tracker-server` | `torrust-tracker-udp-server` | server | UDP tracker server implementation |
| `tracker-client` | `torrust-tracker-client` | client tools | CLI tracker interaction/testing client |
| `tracker-core` | `torrust-tracker-core` | `*-core` | Central tracker peer-management logic |
| `udp-protocol` | `torrust-tracker-udp-tracker-protocol` | `*-protocol` | UDP tracker protocol (BEP 15) framing/parsing |
| `udp-tracker-core` | `torrust-tracker-udp-tracker-core` | `*-core` | UDP-specific tracker domain logic |
| `udp-server` | `torrust-tracker-udp-server` | server | UDP tracker server implementation |

**Console tools** (under `console/`):

Expand Down
Loading
Loading