radicle-heartwood-lfs/crates/radicle-cli/src
Fintan Halpenny d98033a1ff localtime: localise the localtime dependency
The `localtime` crate was defined by cloudhead, and is a minimal
repository with a single `lib.rs`.

Instead of using it as an external dependency, copy the code directly
into a new workspace crate `radicle-localtime`.

The default `serde` implementation goes through the `LocalTime`'s
seconds values rather than milliseconds, since this is the more common
format. This allows the removal of the `serde_ext` functions.
The one place milliseconds was used was for the
`radicle::cob::common::Timestamp` type, where the `Serialize` and
`Deserialize` implementations are manually written.

It also adds a `schemars` feature to remove `schemars_ext` functions
in `radicle` as well.
2026-01-08 14:58:41 +01:00
..
commands cli/sync: filter seeds without an address 2025-11-28 20:05:26 +01:00
git chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
terminal cli/terminal: clean up args::Error type 2025-11-01 11:20:43 +01:00
commands.rs cli/help: remove the help module 2025-11-01 11:20:43 +01:00
git.rs workspace/rust/clippy: Fix all warnings 2025-10-17 12:56:43 +02:00
lib.rs localtime: localise the localtime dependency 2026-01-08 14:58:41 +01:00
main.rs cli/completion: Static shell completion for `rad` 2025-11-28 20:47:25 +01:00
node.rs node: Report sync status for given namespaces 2025-10-09 07:55:11 +02:00
pager.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
project.rs workspace/rust/clippy: Fix all warnings 2025-10-17 12:56:43 +02:00
terminal.rs cli/terminal: make args module private 2025-11-01 11:20:43 +01:00
warning.rs cli/warning: Add `fn obsolete` 2025-09-17 13:32:46 +01:00