field_ios

In-the-field app for Radroots on iOS
git clone https://radroots.dev/git/field_ios.git
Log | Files | Refs | README | LICENSE

commit 3fb01716929f94a7dc5edf7590f73d5711b6fbce
parent bfc94b3dc433e349be86b3c0e3d1cb01573b9f81
Author: triesap <tyson@radroots.org>
Date:   Wed, 12 Aug 2026 00:04:37 +0000

merge: reconcile core library authorities

- preserve machine contract relocation and service decision reservations
- retain the complete mobile settings media operation and retrieval surfaces
- keep read-only relay delivery capability fail-closed
- pass workspace checks focused suites and 362 xtask tests

Diffstat:
Mcore/crates/tera_core/Cargo.toml | 37+++++++++++++++++++++++++------------
1 file changed, 25 insertions(+), 12 deletions(-)

diff --git a/core/crates/tera_core/Cargo.toml b/core/crates/tera_core/Cargo.toml @@ -21,26 +21,39 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] } [features] default = [] mobile-social = [ - "radroots_sdk/blossom", - "radroots_sdk/nostr", - "radroots_sdk/sync", - "dep:tokio", + "radroots_sdk/blossom", + "radroots_sdk/nostr", + "radroots_sdk/sync", + "dep:tokio", ] [dependencies] radroots_blossom = { workspace = true, default-features = false, features = [ - "serde", - "std", + "serde", + "std", ] } radroots_sdk = { workspace = true, features = ["sqlite"] } -radroots_event = { workspace = true, default-features = false, features = ["std"] } -radroots_event_codec = { workspace = true, default-features = false, features = ["json", "std"] } -radroots_identity = { workspace = true, default-features = false, features = ["std"] } -radroots_protocol = { workspace = true, default-features = false, features = ["std"] } -radroots_signing = { workspace = true, default-features = false, features = ["std"] } +radroots_event = { workspace = true, default-features = false, features = [ + "std", +] } +radroots_event_codec = { workspace = true, default-features = false, features = [ + "json", + "std", +] } +radroots_identity = { workspace = true, default-features = false, features = [ + "std", +] } +radroots_protocol = { workspace = true, default-features = false, features = [ + "std", +] } +radroots_signing = { workspace = true, default-features = false, features = [ + "std", +] } radroots_storage = { workspace = true, default-features = false } radroots_sync = { workspace = true, default-features = false } -radroots_transport = { workspace = true, default-features = false, features = ["std"] } +radroots_transport = { workspace = true, default-features = false, features = [ + "std", +] } radroots_transport_nostr = { workspace = true } chrono = { workspace = true } hex = { workspace = true }