ghassmo 3658317512 raft: exits gracefully and avoid detaching tasks 4 роки тому
..
tau-cli 7a11295b26 tau-cli: remove unused comments 4 роки тому
taud 3658317512 raft: exits gracefully and avoid detaching tasks 4 роки тому
.gitignore 7c26f6e394 bin/tau: install tau using Makefile 4 роки тому
Makefile 7c26f6e394 bin/tau: install tau using Makefile 4 роки тому
README.md 0eff8d1b00 bin/taud: fix a bug when adding a task to month_tasks 4 роки тому
taud_config.toml 705f88fde4 bin/tau: remove dataset path from MonthTask and Taskinfo structs 4 роки тому

README.md

Tau

Tasks management app using peer-to-peer network and raft consensus.
multiple users can collaborate by working on the same tasks, and all users will have synced task list.

Install

% git clone https://github.com/darkrenaissance/darkfi 
% cd darkfi/bin/tau
% make 
% make install  

Usage

% tau --help 
tau 0.3.0
Tau cli

USAGE:
    tau [OPTIONS] [SUBCOMMAND]

OPTIONS:
    -h, --help               Print help information
        --listen <LISTEN>    Rpc address [default: 127.0.0.1:8875]
    -v                       Increase verbosity
    -V, --version            Print version information

SUBCOMMANDS:
    add            Add a new task
    get            Get task by ID
    get-comment    Get task's comments
    get-state      Get task state
    help           Print this message or the help of the given subcommand(s)
    list           List open tasks
    set-comment    Set comment for a task
    set-state      Set task state
    update         Update/Edit an existing task by ID