local issues lib
changes between 0.2.0 -> 0.3.0
- Issueの
body
をcommit_messages: message::CommitMessages,
に
changes between v0.1.1 ~ v0.2.0
- Issueの
body
をVec<String>
に
RoadMap
v0.1
5月始まりまでにv0.1リリース予定。
- Issue管理
- idの取得
- titleとの完全一致
- 部分一致
- 追加
- 削除
- idで削除
- titleで完全一致が一つだった場合に削除
- statusがMarkedAsDeletedかつ0のときに自動削除(save()に入ってる)
- 編集
- タイトル
- idから
-
titleから- 一意に定まらないからcli(or gui)側で実装
- タグ
-
due
日時 - status
-
body
パス
- タイトル
-
body
パスからファイルの作成 -
updated_at
などの自動更新 - 各フィールドを条件に検索(Vec<>で返す)
- idの取得
- Project管理
- Projectのopen
- 👆のsave
- 編集
- 名前
- タグ
-
db_path
-
work_path
v0.2(予定)
5月終わりくらい?GW?
-
body
へfrontmatter -
body
のh1
tag(# title
)とIssue::title
の同期 -
公式(?)でcli, gui版の提供ができれば万々歳
-
body path(PathbBuf)の変更でも
update_at
を変更 -
deleteフラグなどの値をconfigで管理可能に
-
get_tags edit_status update_date