sigil-03 · she/it
  • systems gremlin

  • Joined on 2025-05-13
sigil-03 pushed to 03/state-transitions at taproot-manufactu.../entomologist 2025-07-07 16:48:16 -06:00
bcc8ba4f21 update CLI to have optional state control
sigil-03 commented on pull request taproot-manufactu.../entomologist#7 2025-07-07 16:41:41 -06:00
Add User Control Over State Transitions

@seb wrote in taproot-manufacturing/entomologist#7 (comment):

Also you added Issue::read_state() but you never call it, was that intentional?

Yeah - i…

sigil-03 commented on pull request taproot-manufactu.../entomologist#7 2025-07-07 16:31:31 -06:00
Add User Control Over State Transitions

@seb wrote in taproot-manufacturing/entomologist#7 (comment):

Love it. But I think new_state in Command::State should be Option<State> and should…

sigil-03 pushed to main at taproot-manufactu.../entomologist 2025-07-07 13:53:34 -06:00
964803716f Merge pull request 'always render issue UUIDs as 128 bit hex numbers' (#6) from fix-issue-uuids into main
172055c480 always render issue UUIDs as 128 bit hex numbers
Compare 2 commits »
sigil-03 merged pull request taproot-manufactu.../entomologist#6 2025-07-07 13:53:33 -06:00
always render issue UUIDs as 128 bit hex numbers
sigil-03 pushed to entomologist-data at taproot-manufactu.../entomologist 2025-07-07 13:35:53 -06:00
7b36befc73 update 'state' in issue da435e5e298b28dc223f9dcfe62a914
sigil-03 commented on pull request taproot-manufactu.../entomologist#6 2025-07-07 13:29:46 -06:00
always render issue UUIDs as 128 bit hex numbers

Nice :)

sigil-03 created pull request taproot-manufactu.../entomologist#7 2025-07-07 13:29:16 -06:00
Add User Control Over State Transitions
sigil-03 pushed to 03/state-transitions at taproot-manufactu.../entomologist 2025-07-07 13:27:56 -06:00
0f46eb7817 add State command to CLI
a6d2f7d1e8 issue.rs: add fmt::Display for State
ed1b4488b2 issue.rs: add state getter/setter
Compare 3 commits »
sigil-03 created branch 03/state-transitions in taproot-manufactu.../entomologist 2025-07-07 13:27:55 -06:00
sigil-03 pushed to 03/install-script at taproot-manufactu.../entomologist 2025-07-07 12:41:21 -06:00
15f0ce57d5 install.sh: use /usr/local/bin not /usr/bin
sigil-03 commented on pull request taproot-manufactu.../entomologist#4 2025-07-07 12:41:08 -06:00
Add Simple Install Script

maybe in the future it would be good to have this handled by something in build.sh and make it user-configurable

sigil-03 commented on pull request taproot-manufactu.../entomologist#4 2025-07-07 12:37:51 -06:00
Add Simple Install Script

not all distributions use ~/.local/bin - so for now i'll set it to use /usr/local/

sigil-03 commented on pull request taproot-manufactu.../entomologist#4 2025-07-07 12:36:45 -06:00
Add Simple Install Script

@seb wrote in taproot-manufacturing/entomologist#4 (comment):

Suggest copy it to /usr /local/bin or ~/.local/bin instead

yeah whoops silly mistake -…

sigil-03 created pull request taproot-manufactu.../entomologist#5 2025-07-07 12:33:50 -06:00
Use Logging Crate To Avoid STDOUT Spam
sigil-03 created branch 03/logging in taproot-manufactu.../entomologist 2025-07-07 12:30:06 -06:00
sigil-03 pushed to 03/logging at taproot-manufactu.../entomologist 2025-07-07 12:30:06 -06:00
1e5d328ab4 add logging crate to reduce unnecessary stdout spam
sigil-03 commented on pull request taproot-manufactu.../entomologist#4 2025-07-07 12:03:14 -06:00
Add Simple Install Script

script just builds in release and then copies the binary to /usr/bin so that it's in your path.

sigil-03 created pull request taproot-manufactu.../entomologist#4 2025-07-07 12:02:41 -06:00
Add Simple Install Script
sigil-03 created branch 03/install-script in taproot-manufactu.../entomologist 2025-07-07 12:02:16 -06:00