Merge remote-tracking branch 'origin/entomologist-data' into entomologist-data

* origin/entomologist-data:
  edit description of issue bd00a62f9d7c77fd8dd0da5d20aa803d
  edit description of issue bdf44bd55fdecdfc1badcb7123d2a606
  issue 7e2a3a59fb6b77403ff1035255367607 add tag cli
  create new issue 7e2a3a59fb6b77403ff1035255367607
  issue f14bd410300d6d8802d873c6b584c4aa add tag cli
  create new issue f14bd410300d6d8802d873c6b584c4aa
  issue cc6607ad7565902b149e9836dd4f029c add tag tui/v0.1
  change state of issue cc6607ad7565902b149e9836dd4f029c, new -> backlog
  change assignee of issue cc6607ad7565902b149e9836dd4f029c, None -> sigil-03
  create new issue cc6607ad7565902b149e9836dd4f029c
  change state of issue bdf44bd55fdecdfc1badcb7123d2a606, new -> inprogress
  change assignee of issue bdf44bd55fdecdfc1badcb7123d2a606, None -> sigil-03
  issue bdf44bd55fdecdfc1badcb7123d2a606 add tag tui/v0.1
  create new issue bdf44bd55fdecdfc1badcb7123d2a606
  edit description of issue 5e1a860b3ab12ee297492d70d68711d8
  change state of issue 88d5111fd6e59802d0b839ff1fd6bf71, new -> inprogress
  change state of issue bd00a62f9d7c77fd8dd0da5d20aa803d, new -> inprogress
  change assignee of issue 88d5111fd6e59802d0b839ff1fd6bf71, None -> sigil-03
  change assignee of issue bd00a62f9d7c77fd8dd0da5d20aa803d, None -> sigil-03
  issue bd00a62f9d7c77fd8dd0da5d20aa803d add tag tui/v0.1
  edit description of issue bd00a62f9d7c77fd8dd0da5d20aa803d
  create new issue bd00a62f9d7c77fd8dd0da5d20aa803d
  edit description of issue 5e1a860b3ab12ee297492d70d68711d8
  issue 88d5111fd6e59802d0b839ff1fd6bf71 add tag tui/v0.1
  issue 5e1a860b3ab12ee297492d70d68711d8 add tag tui/v0.1
  create new issue 88d5111fd6e59802d0b839ff1fd6bf71
  edit description of issue 5e1a860b3ab12ee297492d70d68711d8
This commit is contained in:
Sebastian Kuzminsky 2025-07-15 10:08:01 -06:00
commit 7965a0834a
22 changed files with 66 additions and 1 deletions

View file

@ -1,3 +1,14 @@
add TUI binary
TUI v0.1
build a TUI binary for ent which mirrors the CLI functionality
- [ ] issues list (88d5111fd6e59802d0b839ff1fd6bf71)
- [ ] filtering(?)
- [ ] show issue preview (bd00a62f9d7c77fd8dd0da5d20aa803d)
- [ ] show issue detail
- [ ] show issue comments
- [ ] commands
- [ ] new ($EDITOR)
- [ ] edit ($EDITOR)
- [ ] comment ($EDITOR)
- [ ] state

View file

@ -0,0 +1 @@
tui/v0.1

View file

@ -0,0 +1,3 @@
allow adding / removing dependencies from CLI
allow user to add / remove dependencies from the CLI

View file

@ -0,0 +1 @@
cli

View file

@ -0,0 +1 @@
sigil-03

View file

@ -0,0 +1,9 @@
issues list
add issues list to TUI
REQ:
- [ ] list issues
STRETCH:
- [ ] filter issues

View file

@ -0,0 +1 @@
inprogress

View file

@ -0,0 +1 @@
tui/v0.1

View file

@ -0,0 +1 @@
sigil-03

View file

@ -0,0 +1,7 @@
issue preview
show a preview of the issue:
- [ ] author
- [ ] ID
- [ ] tags
- [ ] description preview

View file

@ -0,0 +1 @@
inprogress

View file

@ -0,0 +1 @@
tui/v0.1

View file

@ -0,0 +1 @@
sigil-03

View file

@ -0,0 +1,6 @@
issue detail
show details about the issue
* potentially seperate screen?
* allow scrolling
* show comments

View file

@ -0,0 +1 @@
inprogress

View file

@ -0,0 +1 @@
tui/v0.1

View file

@ -0,0 +1 @@
sigil-03

View file

@ -0,0 +1,10 @@
commands
allow calling commands from the TUI. commands that open an editor will open the system editor and then return to the TUI when complete.
- [ ] new
- [ ] edit
- [ ] commant
- [ ] state
- [ ] assign
- [ ] ...?

View file

@ -0,0 +1 @@
backlog

View file

@ -0,0 +1 @@
tui/v0.1

View file

@ -0,0 +1,4 @@
make `ent new` output issue ID
when the `ent new` command is invoked, it should also return the issue ID to STDOUT

View file

@ -0,0 +1 @@
cli