summaryrefslogtreecommitdiffstats
path: root/cli
AgeCommit message (Collapse)Author
2021-12-29Remove the GossipHandler, handle in code directlyMatthias Beyer
Use the iced idea of how to act on events rather than having a type for handling gossip messages. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-20Receive gossip and log about itMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-20Make sure to gossip about own state every 500msMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-20Print own addresses for better debugabilityMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-20Let user specify listening addressesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-20Let client connect to multiple other clientsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-18Implement TimelineMatthias Beyer
for that, we remove the distrox_lib::config::Config type which was unused anyways, because it makes the whole implementation a bit less complex. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-18Move Client object into NodeStreamBuilder::into_stream() for less complex ↵Matthias Beyer
calling Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-09Add CLI for getting content of a profileMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-09Merge branch 'profile-post-text'Matthias Beyer
2021-12-09Add CLI for posting text to profileMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-09Fix: Log CID with DisplayMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-09Pin clap to 3.0.0-beta.5 for nowMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-08Restructure module layoutMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-08Make main() of CLI asyncMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-08Split codebase in subcrates for lib, cli and guiMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>