radicle-heartwood-lfs/radicle/src/node
cloudhead a9b94b0ad6
node: New relay configuration for nodes
Relay now has three values: "always", "never" and "auto".

The first two operate like the previous `true`/`false`. The
new (default) value turns relaying on for nodes with public (external)
addresses and off for nodes without. This should reduce redundant traffic on
the network, that was causing the rate limiters to trigger.
2024-05-02 11:45:29 +02:00
..
address node: Type-safe timestamps 2024-04-24 12:19:40 +02:00
db node: Put new `refs` table in new migration 2024-04-01 15:00:13 +02:00
notifications cli: fix rad inbox clear output 2024-04-09 16:09:44 +02:00
policy Fix code around default policies 2024-01-25 21:11:08 +01:00
refs radicle: Implement `remote_refs_at` 2024-04-05 21:59:28 +02:00
seed node: Type-safe timestamps 2024-04-24 12:19:40 +02:00
address.rs Fix preferred seeds configuration 2024-01-31 12:09:09 +01:00
config.rs node: New relay configuration for nodes 2024-05-02 11:45:29 +02:00
db.rs cli: Add tool in case `sqlite3` is unavailable 2024-04-06 17:55:59 +02:00
events.rs node: Event on local refs announcement 2024-04-18 10:57:55 +02:00
features.rs node: Emit events for gossip messages 2023-11-17 14:56:42 +01:00
notifications.rs cli: add Unknown variant for NotificationKind 2024-03-11 12:57:53 +01:00
policy.rs Change default seeding scope to 'all' 2024-02-12 10:56:21 +01:00
refs.rs node: Use refs cache to decide on fetching 2024-03-29 16:00:33 +01:00
routing.rs node: Improve `Timestamp` conversion safety 2024-04-26 10:33:34 +02:00
seed.rs radicle: Consolidate databases 2023-11-30 13:00:59 +01:00
timestamp.rs node: Improve `Timestamp` conversion safety 2024-04-26 10:33:34 +02:00