645062d10c
add optional 'assignee' to Issue
2025-07-08 20:59:02 -06:00
400e0ca26f
ent list: show comment count for each issue
2025-07-08 20:59:02 -06:00
ba57f629e3
make ent list sort issues first by state, then by ctime
2025-07-08 20:59:02 -06:00
e8b37cd86a
add author and timestamp to Issue
2025-07-08 20:59:02 -06:00
7acd94f7c0
add author to Comment
2025-07-08 20:59:02 -06:00
be362517fb
give Comment a timestamp, display in chronological order
...
This commit makes a couple of changes:
- `ent show ISSUE` now displays the Issue's Comments in chronological
order
- the Comment struct now includes a timestamp, which is the Author Time
of the oldest commit that touches the comment's directory
- the Issue struct now stores its Comments in a sorted Vec, not in
a HashMap
- The Comment's uuid moved into the Comment struct itself, instead of
being the key in the Issue's HashMap of Comments
2025-07-08 18:42:14 -06:00
431c67d43d
Merge pull request 'ent list now accepts a filter, default "state=New,Backlog,Blocked,InProgress"' ( #10 ) from filter-list into main
...
Reviewed-on: #10
2025-07-08 18:41:19 -06:00
2106c69271
ent sync: report success if it all worked
2025-07-08 11:10:03 -06:00
9c54a92152
add ent sync
...
In a worktree with the `entomologist-data` branch checked out in it:
1. `git fetch REMOTE`
2. `git merge REMOTE/BRANCH`
3. `git push REMOTE BRANCH`
Pretty straight-forward. If anything goes wrong we error out and ask
the human to help.
2025-07-08 10:50:37 -06:00
7d9284bf91
ent list now accepts a filter, default "state=New,Backlog,Blocked,InProgress"
2025-07-07 23:46:14 -06:00
cd4eb82067
remove a useless debug message
2025-07-07 22:33:29 -06:00
8ac4ca4c54
add ent comment, to add a comment on an issue
2025-07-07 21:16:08 -06:00
9870d42fdc
ent show: include comments
2025-07-07 21:16:08 -06:00
035c150f4c
ent: better error reporting
2025-07-07 18:17:34 -06:00
4307ab98a0
better interface to looking up issue
2025-07-07 18:13:46 -06:00
b789a3d293
ent show: show dependencies, if any
2025-07-07 18:13:46 -06:00
bcc8ba4f21
update CLI to have optional state control
2025-07-07 16:49:25 -06:00
0f46eb7817
add State command to CLI
2025-07-07 13:29:09 -06:00
343e43a762
Merge pull request 'Use Logging Crate To Avoid STDOUT Spam' ( #5 ) from 03/logging into main
...
Reviewed-on: #5
2025-07-07 12:45:33 -06:00
1e5d328ab4
add logging crate to reduce unnecessary stdout spam
2025-07-07 12:31:09 -06:00
3f2d3b1520
add ent show
2025-07-06 00:22:30 -06:00
ba0862f5a6
add ent edit
2025-07-06 00:22:30 -06:00
09373cda56
add ent new
2025-07-06 00:22:30 -06:00
559e70077e
"title" is just the first line of "description" now
2025-07-05 22:40:28 -06:00
26c98591b5
start adding ent binary
2025-07-05 21:20:44 -06:00