-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: peer-cat/torrust-tracker
base: 4088c82
head repository: torrust/torrust-tracker
compare: fa1f6d1
- 16 commits
- 14 files changed
- 1 contributor
Commits on Apr 15, 2026
-
chore(deps): update dependencies
``` cargo update Updating crates.io index Locking 34 packages to latest compatible versions Updating axum v0.8.8 -> v0.8.9 Updating axum-extra v0.12.5 -> v0.12.6 Updating axum-macros v0.5.0 -> v0.5.1 Updating bitflags v2.11.0 -> v2.11.1 Updating blowfish v0.9.1 -> v0.10.0 Updating cc v1.2.59 -> v1.2.60 Adding cipher v0.5.1 Adding crypto-common v0.2.1 Adding hashbrown v0.17.0 Adding hybrid-array v0.4.10 Updating hyper-rustls v0.27.7 -> v0.27.9 Updating indexmap v2.13.1 -> v2.14.0 Adding inout v0.2.2 Updating js-sys v0.3.94 -> v0.3.95 Updating libc v0.2.184 -> v0.2.185 Updating libredox v0.1.15 -> v0.1.16 Updating openssl v0.10.76 -> v0.10.77 Updating openssl-sys v0.9.112 -> v0.9.113 Updating pkg-config v0.3.32 -> v0.3.33 Removing rand v0.9.2 Removing rand v0.10.0 Adding rand v0.9.4 Adding rand v0.10.1 Updating rand_core v0.10.0 -> v0.10.1 Updating rayon v1.11.0 -> v1.12.0 Updating redox_syscall v0.7.3 -> v0.7.4 Updating rustls v0.23.37 -> v0.23.38 Updating rustls-webpki v0.103.10 -> v0.103.12 Updating tokio v1.51.0 -> v1.52.0 Updating toml_edit v0.25.10+spec-1.1.0 -> v0.25.11+spec-1.1.0 Updating wasm-bindgen v0.2.117 -> v0.2.118 Updating wasm-bindgen-futures v0.4.67 -> v0.4.68 Updating wasm-bindgen-macro v0.2.117 -> v0.2.118 Updating wasm-bindgen-macro-support v0.2.117 -> v0.2.118 Updating wasm-bindgen-shared v0.2.117 -> v0.2.118 Updating web-sys v0.3.94 -> v0.3.95 note: pass `--verbose` to see 9 unchanged dependencies behind latest ```Configuration menu - View commit details
-
Copy full SHA for b90e091 - Browse repository at this point
Copy the full SHA b90e091View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b5f4b4 - Browse repository at this point
Copy the full SHA 7b5f4b4View commit details
Commits on Apr 16, 2026
-
Merge torrust#1688: chore(deps): update dependencies
7b5f4b4 fix(udp-tracker-core): align cipher with blowfish update (Jose Celano) b90e091 chore(deps): update dependencies (Jose Celano) Pull request description: ``` cargo update Updating crates.io index Locking 34 packages to latest compatible versions Updating axum v0.8.8 -> v0.8.9 Updating axum-extra v0.12.5 -> v0.12.6 Updating axum-macros v0.5.0 -> v0.5.1 Updating bitflags v2.11.0 -> v2.11.1 Updating blowfish v0.9.1 -> v0.10.0 Updating cc v1.2.59 -> v1.2.60 Adding cipher v0.5.1 Adding crypto-common v0.2.1 Adding hashbrown v0.17.0 Adding hybrid-array v0.4.10 Updating hyper-rustls v0.27.7 -> v0.27.9 Updating indexmap v2.13.1 -> v2.14.0 Adding inout v0.2.2 Updating js-sys v0.3.94 -> v0.3.95 Updating libc v0.2.184 -> v0.2.185 Updating libredox v0.1.15 -> v0.1.16 Updating openssl v0.10.76 -> v0.10.77 Updating openssl-sys v0.9.112 -> v0.9.113 Updating pkg-config v0.3.32 -> v0.3.33 Removing rand v0.9.2 Removing rand v0.10.0 Adding rand v0.9.4 Adding rand v0.10.1 Updating rand_core v0.10.0 -> v0.10.1 Updating rayon v1.11.0 -> v1.12.0 Updating redox_syscall v0.7.3 -> v0.7.4 Updating rustls v0.23.37 -> v0.23.38 Updating rustls-webpki v0.103.10 -> v0.103.12 Updating tokio v1.51.0 -> v1.52.0 Updating toml_edit v0.25.10+spec-1.1.0 -> v0.25.11+spec-1.1.0 Updating wasm-bindgen v0.2.117 -> v0.2.118 Updating wasm-bindgen-futures v0.4.67 -> v0.4.68 Updating wasm-bindgen-macro v0.2.117 -> v0.2.118 Updating wasm-bindgen-macro-support v0.2.117 -> v0.2.118 Updating wasm-bindgen-shared v0.2.117 -> v0.2.118 Updating web-sys v0.3.94 -> v0.3.95 note: pass `--verbose` to see 9 unchanged dependencies behind latest ``` ACKs for top commit: josecelano: ACK 7b5f4b4 Tree-SHA512: d766c63d83cecff936cbe0a13894a4604a8405ab14531c36fada45de53ec1fb3edb7b9b0905faaaedc1e04c944d3416b33fb4295520738c8f9e61f7ecabe29d1
Configuration menu - View commit details
-
Copy full SHA for 657dcb9 - Browse repository at this point
Copy the full SHA 657dcb9View commit details -
chore(deps): update dependencies
``` cargo update Updating crates.io index Locking 9 packages to latest compatible versions Updating aws-lc-rs v1.16.2 -> v1.16.3 Updating aws-lc-sys v0.39.1 -> v0.40.0 Updating clap v4.6.0 -> v4.6.1 Updating clap_derive v4.6.0 -> v4.6.1 Updating ferroid v0.8.9 -> v2.0.0 Updating portable-atomic-util v0.2.6 -> v0.2.7 Updating testcontainers v0.27.2 -> v0.27.3 Updating uuid v1.23.0 -> v1.23.1 Updating webpki-root-certs v1.0.6 -> v1.0.7 note: pass `--verbose` to see 8 unchanged dependencies behind latest ```Configuration menu - View commit details
-
Copy full SHA for a55c2ae - Browse repository at this point
Copy the full SHA a55c2aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e47a5e9 - Browse repository at this point
Copy the full SHA e47a5e9View commit details -
Merge torrust#1690: chore(deps): update dependencies
e47a5e9 chore(ci): upgrade codecov/codecov-action from v5 to v6 (Jose Celano) a55c2ae chore(deps): update dependencies (Jose Celano) Pull request description: ``` cargo update Updating crates.io index Locking 9 packages to latest compatible versions Updating aws-lc-rs v1.16.2 -> v1.16.3 Updating aws-lc-sys v0.39.1 -> v0.40.0 Updating clap v4.6.0 -> v4.6.1 Updating clap_derive v4.6.0 -> v4.6.1 Updating ferroid v0.8.9 -> v2.0.0 Updating portable-atomic-util v0.2.6 -> v0.2.7 Updating testcontainers v0.27.2 -> v0.27.3 Updating uuid v1.23.0 -> v1.23.1 Updating webpki-root-certs v1.0.6 -> v1.0.7 note: pass `--verbose` to see 8 unchanged dependencies behind latest ``` ACKs for top commit: josecelano: ACK e47a5e9 Tree-SHA512: 447e9f99877bd6f5241296c13d6fd8d05588ad81baf21ab31b9e027b99d44113ea9eed1240d51a6403dbf2822401be3d8d388ebebf6aafd56f7fad7f1843ada6
Configuration menu - View commit details
-
Copy full SHA for ef5be41 - Browse repository at this point
Copy the full SHA ef5be41View commit details -
docs(torrust#1595): Add build-essential to Prerequisites
The build-essential package is required to provide the C compiler (cc) needed for compilation. This was missing from the prerequisites documentation. Closes torrust#1595
Configuration menu - View commit details
-
Copy full SHA for 92929ba - Browse repository at this point
Copy the full SHA 92929baView commit details -
Merge torrust#1691: docs: Add build-essential to Prerequisites (torru…
…st#1595) 92929ba docs(torrust#1595): Add build-essential to Prerequisites (Jose Celano) Pull request description: ## Description Resolves torrust#1595 ### Changes Added `build-essential` package to the Prerequisites section of the documentation. This package is required to provide the C compiler (`cc`) which is essential for compiling Rust code and its dependencies. ### Why When building on a fresh Ubuntu 24 machine, users encountered the error: ``` error: linker `cc` not found ``` This error occurs because `build-essential` (which includes the C compiler) was not installed. The documentation did not mention this requirement, so users had to discover it through trial and error. ### What Changed - Added a new prerequisite step to install `build-essential` before other dependencies - This ensures users have the necessary build tools before attempting to compile the project ### Documentation The change is reflected in the Rust documentation under the "Prerequisites" section which is published to [docs.rs](https://docs.rs/torrust-tracker/latest/torrust_tracker/#prerequisites). ACKs for top commit: josecelano: ACK 92929ba Tree-SHA512: 8c0605623a8d92b1208252a41d5b9a4df5cdfafb7f3efaeb9658aed3958c0a34538298f2f4908a7efd4858d830ab0d6760f6d63a9bafe0ccad3cef5646a20d6b
Configuration menu - View commit details
-
Copy full SHA for d178b2b - Browse repository at this point
Copy the full SHA d178b2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcbef65 - Browse repository at this point
Copy the full SHA bcbef65View commit details
Commits on Apr 17, 2026
-
Merge torrust#1692: Document MySQL DSN password URL-encoding requirement
bcbef65 docs(configuration): document MySQL DSN password URL-encoding (Jose Celano) Pull request description: ## Summary Document that MySQL DSN passwords must be percent-encoded when they contain reserved URL characters. ## Changes - Add URL-encoding guidance to container deployment docs. - Add URL-encoding note to the default MySQL tracker config example. - Clarify MySQL DSN format in configuration docs and add encoding requirement for reserved characters. ## Why Deployments commonly build DSNs from environment variables. Generated secrets can include characters like `+` and `/`, which break DSN parsing unless encoded. Fixes torrust#1606 ACKs for top commit: josecelano: ACK bcbef65 Tree-SHA512: f00a4f16e5796ba4963fa7d939235cb9f7b108349b4455056abfef6c793d3d375fad4d4349a0839c68b6adcba89f6d21ebd730684d1b69678224f59f7e08f752
Configuration menu - View commit details
-
Copy full SHA for 0ed564c - Browse repository at this point
Copy the full SHA 0ed564cView commit details
Commits on Apr 20, 2026
-
``` cargo update Updating crates.io index Locking 8 packages to latest compatible versions Updating openssl v0.10.77 -> v0.10.78 Updating openssl-sys v0.9.113 -> v0.9.114 Updating rand v0.8.5 -> v0.8.6 Updating sqlite-wasm-rs v0.5.2 -> v0.5.3 Updating tokio v1.52.0 -> v1.52.1 Updating typenum v1.19.0 -> v1.20.0 Updating wasip2 v1.0.2+wasi-0.2.9 -> v1.0.3+wasi-0.2.9 Adding wit-bindgen v0.57.1 note: pass `--verbose` to see 8 unchanged dependencies behind latest ```Configuration menu - View commit details
-
Copy full SHA for e7a3a8a - Browse repository at this point
Copy the full SHA e7a3a8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ba176d - Browse repository at this point
Copy the full SHA 1ba176dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb70ca0 - Browse repository at this point
Copy the full SHA cb70ca0View commit details -
Merge torrust#1696: chore: update dependencies
cb70ca0 chore(deps): bump actions/github-script from 8 to 9 (Jose Celano) 1ba176d chore(deps): bump actions/setup-node from 5 to 6 (Jose Celano) e7a3a8a chore: update dependencies (Jose Celano) Pull request description: ``` cargo update Updating crates.io index Locking 8 packages to latest compatible versions Updating openssl v0.10.77 -> v0.10.78 Updating openssl-sys v0.9.113 -> v0.9.114 Updating rand v0.8.5 -> v0.8.6 Updating sqlite-wasm-rs v0.5.2 -> v0.5.3 Updating tokio v1.52.0 -> v1.52.1 Updating typenum v1.19.0 -> v1.20.0 Updating wasip2 v1.0.2+wasi-0.2.9 -> v1.0.3+wasi-0.2.9 Adding wit-bindgen v0.57.1 note: pass `--verbose` to see 8 unchanged dependencies behind latest ``` ACKs for top commit: josecelano: ACK cb70ca0 Tree-SHA512: 32e2d868c03aff882c5bde0f8c1a8cb17da972c19f793fa1c85e8eee4124cea87798a76304035837e1877be20ca1e55cdbe31006fc1b41945dfa6db71a85aef8
Configuration menu - View commit details
-
Copy full SHA for 37e72c5 - Browse repository at this point
Copy the full SHA 37e72c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b1e292 - Browse repository at this point
Copy the full SHA 3b1e292View commit details -
Merge torrust#1698: docs(issues): add issue spec for torrust#1697 (AI…
… agent configuration) 3b1e292 docs(issues): add issue spec for torrust#1697 (AI agent configuration) (Jose Celano) Pull request description: ## Summary Adds the issue spec document for torrust#1697 — "Set Up Basic AI Agent Configuration". This PR only contains the **issue spec** (implementation plan). The actual implementation will follow in a separate branch `1697-ai-agent-configuration` once this is merged. ## Changes - `docs/issues/1697-ai-agent-configuration.md` — implementation plan covering Tasks 0–6: - Root `AGENTS.md` - Agent Skills under `.github/skills/` - Custom Agents under `.github/agents/` - `copilot-setup-steps.yml` workflow - ADR for AI agent framework approach - `project-words.txt` — added project-specific words needed by the spec (`obra`, `Agentic`, `agentskills`, etc.) ACKs for top commit: josecelano: ACK 3b1e292 Tree-SHA512: 17256cf0f1686d7a2cd420fde35ac5a79abedc6a5d2b6059b75f54c8531469ad20c32e116493c7d4d7baf65218e8d2ee4498a8bbcbe794706da9b5e4cc56396e
Configuration menu - View commit details
-
Copy full SHA for fa1f6d1 - Browse repository at this point
Copy the full SHA fa1f6d1View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4088c82...fa1f6d1