58 个版本 (7 个稳定版)
2024.8.2 | 2024 年 8 月 2 日 |
---|---|
2024.7.18 | 2024 年 7 月 18 日 |
2024.7.1 | 2024 年 6 月 30 日 |
2024.3.18 | 2024 年 3 月 18 日 |
0.4.2 | 2021 年 11 月 30 日 |
#89 in Web 编程
每月 252 次下载
84KB
2.5K SLoC
安装
- cargo
cargo install fbtoggl
- 预编译的二进制文件
Shell 完整性
进行中
使用
初始化
- 从 个人资料页面 获取 API 令牌。
- 调用
fbtoggl init
,它会提示输入 API 令牌
工作区
fbtoggl workspaces list
项目
fbtoggl projects list
客户
fbtoggl clients list
fbtoggl clients create --name "<name>"
时间条目
列表
fbtoggl time-entries list [--range "today"]
详情
您可以通过所有时间条目的 JSON
输出或通过在开始计时器后提示的 time-entries start
命令找到 <时间条目 ID>
fbtoggl time-entries details --id "<time entry id>"
创建
fbtoggl time-entries create --project "<project>" --description "<description>" --start "today at 6am" --duration "8 hours" [--lunch-break]
fbtoggl time-entries create --project "<project>" --description "<description>" --start "today at 6am" --end "today at 6pm" [--lunch-break]
开始
fbtoggl time-entries start --project "<project>" --description "<description>"
停止
您可以通过所有时间条目的 JSON
输出或通过在开始计时器后提示的 time-entries start
命令找到 <时间条目 ID>
fbtoggl time-entries start --id "<time entry id>" --project "<project>" --description "<description>"
删除
您可以通过所有时间条目的 JSON
输出或通过在开始计时器后提示的 time-entries start
命令找到 <时间条目 ID>
fbtoggl time-entries delete --id "<time entry id>"
依赖关系
~14–25MB
~426K SLoC