21 releases (9 breaking)
Uses new Rust 2024
new 0.16.6 | May 22, 2025 |
---|---|
0.15.1 | May 17, 2025 |
#329 in Filesystem
1,862 downloads per month
38KB
1K
SLoC
local issues lib
There is a high possibility that many breaking changes will occur before reaching version 1.0.
notes
tasks here
Local Issues Lib
this lib provides feature that manage issues like a "github issue".
Config
save to home_dir/.local_issues/config.json
.
details info is in here
RoadMap
v1 ~
- basic feats
- manage project
- open
- save
- edit project info
- rename
- search issues and comments
- manage issues
- add issue
- rename issue
- edit due
- open issue
- close issue
- remove issue
- manage comments
- add comment
- remove comment
- show comment
- hide comment
- manage project
-
Users
andauthor
for AI functions(v2~) - feat: Config
- Display by Options
- stabilization
v2 ~
- feat: export to md file. or sync md
- feat: AI(LLM) team member as
User
. -> details - feat: Tags and priority
- feat:
display_options mod
(PreviouslyPrinter
struct). - feat: integrated git ctrl
Project Structure
- Project
- project name
- current_id
- created_at
- updated_at
- project_path
- storage_path
- db_path
- users
- list: HashMap<Uuid, User>
- User: {name, id: Uuid}
- list: HashMap<Uuid, User>
- issues: HashMap<u64, Issue>
- u64: id
- Issue
- name
- created_at
- updated_at
- due_date: Option
- author: User
- assigned_member: Users
- status
- Open
- Closed
- Resolved
- UnResolved
- messages
- list: Vec<Message>
- Message
- message: String
- show: bool
- created_at
- author: User
- Message
- list: Vec<Message>
Dependencies
~1.8–9.5MB
~86K SLoC