feat: cctuip lands in main #687

Merged
decentral1se merged 5 commits from feat/657 into main 2025-10-02 09:05:42 +00:00
Owner

toolshed/organising#657

Notes:

  • The bubble-table implementation improved a lot in the meantime, so it was a good bet.
  • Machine-readable output functionality is preserved (for all but mostly alakazam)
  • Passing --status for the TUI will automatically start polling status.
  • Filtering for recipe/server works for -m but not for the TUI. Instead, you just use the fuzzy filter.
  • Slightly worrying to have to delete so many integration tests 🤔 I think tea-test could be an option if we run into regressions.
  • There are some design decisions that I took which I'm not sure about. I look forward to the bug reports 🙃
https://git.coopcloud.tech/toolshed/organising/issues/657 Notes: * The [`bubble-table`](https://pkg.go.dev/github.com/evertras/bubble-table/table) implementation improved a lot in the meantime, so it was a good bet. * Machine-readable output functionality is preserved (for all but mostly `alakazam`) * Passing `--status` for the TUI will automatically start polling status. * Filtering for recipe/server works for `-m` but not for the TUI. Instead, you just use the fuzzy filter. * Slightly worrying to have to delete so many integration tests 🤔 I think [`tea-test`](https://leg100.github.io/en/posts/building-bubbletea-programs/#9-use-teatest-for-end-to-end-tests) could be an option if we run into regressions. * There are some design decisions that I took which I'm not sure about. I look forward to the bug reports 🙃
decentral1se added 5 commits 2025-10-02 09:04:52 +00:00
decentral1se merged commit 22ecfb9c4c into main 2025-10-02 09:05:42 +00:00
decentral1se deleted branch feat/657 2025-10-02 09:05:42 +00:00
Sign in to join this conversation.
No description provided.