radicle-heartwood-lfs/crates
Lorenz Leutgeb 22b2871f64 radicle: Add Version to User Agent
The main motivation behind this change is to get just a little
telemetry information from nodes on the network, namely the version
of Radicle they are running.

This is achieved by rewriting `impl Default for UserAgent` which now
uses the version information provided by the build script also used
in other crates.

Also, a new configuration option `node.userAgent` is added, which
allows users to override the user agent if they so please, or set
the value `null`, which will in turn send the user agent
`/radicle/`, which is not really helpful, and the default prior to
this commit.

Creations of `UserAgent` in the whole workspace is cleaned up. In
order to do that `UserAgent::test` is introduced.
2026-04-02 16:26:46 +01:00
..
radicle radicle: Add Version to User Agent 2026-04-02 16:26:46 +01:00
radicle-cli radicle: Add Version to User Agent 2026-04-02 16:26:46 +01:00
radicle-cli-test cli-test: Move `let mut args` closer to its uses 2026-02-17 20:19:26 +01:00
radicle-cob rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
radicle-core rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
radicle-crypto crypto: Use `ssh-agent-lib` for SSH Agent 2026-04-02 16:03:23 +01:00
radicle-dag repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
radicle-fetch rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
radicle-git-metadata rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
radicle-git-ref-format git-ref-format: New crate 2025-10-13 13:34:15 +02:00
radicle-localtime localtime: add description in Cargo.toml 2026-02-20 13:48:14 +00:00
radicle-node radicle: Add Version to User Agent 2026-04-02 16:26:46 +01:00
radicle-oid rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
radicle-protocol radicle: Add Version to User Agent 2026-04-02 16:26:46 +01:00
radicle-remote-helper radicle: Refactor COB Storage Access 2026-03-31 17:57:14 +01:00
radicle-schemars schemars: Update to 0.7.0 2026-03-26 15:32:50 +00:00
radicle-signals rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
radicle-systemd rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
radicle-term term: Update inquire to 0.9.4 2026-04-02 14:46:41 +01:00
radicle-windows rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00