Files
redmine/docs/raw-notes/features/local-search-and-cli-client.md
T
Jason Thistlethwaite 9ee9eb3ec6 Organized
2026-10-17 20:50:35 -04:00

1.3 KiB

Feature detail: Local search + CLI Redmine client

Parent roadmap: ../features-for-redmine_tickets-sync
Status: MVP+ (2026-07-14 … 2026-07-15) — ops-usable
Cookbook: docs/cli_power_user_client.md

Modules

Module Role
redmine_ticket_query.py Property AST (--where)
redmine_ticket_view.py Markdown + pager
redmine_ticket_browse.py fzf → pager → action menu loop
redmine_ticket_filters.py Saved filters + symlink queues
redmine_ticket_drafts.py Draft queue + host safety
redmine_ticket_meta.py Name→id for set-fields
redmine_ticket_ocr.py Attachment text extract + subject suggest

Done

  • Local search / @saved filters / queues
  • view / walk (--open-only on search/browse/walk)
  • note vs customer-email vs set-fields (draft/apply)
  • --body-file + --to-textile (pandoc)
  • browse loop with action menu (queue-only mutations + NMI m)
  • configs: bin/rtl, bin/rtd, --config
  • ocr-rename + @scanned-document
  • categories list

Open

  • Nested config defaults
  • Full curses TUI (optional later)
  • categories create/update

Non-goals

  • Replacing Redmine web UI for everything
  • Silent customer email from browse