A distributed, collaborative, offline-first issue tracker backed by git
Find a file
Sebastian Kuzminsky ce36626b7a ent: handle issue database source & worktrees better
This makes each command in `handle_command()` handle its own issues
database.  The commands that only need read-only access to the issues
make a detached worktree, while the commands that need read-write access
make a normal worktree with the `entomologist-data` branch checked out.

This lets us run any number of read-only operations (like `ent list`,
`ent show`, etc), even when a long-lived read-write operation (like
`ent new` or `ent edit`) is running.

Fixes `ent 317ea8ccac1d414cde55771321bdec30`.
2025-07-10 13:04:55 -06:00
src ent: handle issue database source & worktrees better 2025-07-10 13:04:55 -06:00
test add optional 'assignee' to Issue 2025-07-08 20:59:02 -06:00
.gitignore git ignore Cargo.lock 2025-07-03 16:51:52 -06:00
Cargo.toml give Comment a timestamp, display in chronological order 2025-07-08 18:42:14 -06:00
install.sh install.sh: use /usr/local/bin not /usr/bin 2025-07-07 12:40:03 -06:00
README.md add a README 2025-07-03 08:41:20 -06:00
Todo.md did some todo items 2025-07-06 00:36:51 -06:00

This is a distributed, collaborative bug tracker, backed by git.