A per-DataDir background process owns ticket JSON, history, and sync so
multiple TUI instances stay consistent; MCP token APIs are ready for phase 2.
Co-authored-by: Cursor <cursoragent@cursor.com>
Introduces the web backend (auth, RBAC, project tokens, revisions),
YouTrack-or-taskmaster backend choice in the TUI, and a first-pass
embedded Svelte UI. The frontend is functional but needs a major rework.
Co-authored-by: Cursor <cursoragent@cursor.com>
Wire manual Y menu and CLI sync for issues and work items, persist
per-project credentials, and keep local edits until an explicit push.
Co-authored-by: Cursor <cursoragent@cursor.com>
Support start/stop timer, manual durations, grouped reports, and per-ticket edit/delete of time entries with undo.
Co-authored-by: Cursor <cursoragent@cursor.com>
Persist comma-separated list filters per project, toggle with space, and jump by first letter in board and project pickers.
Co-authored-by: Cursor <cursoragent@cursor.com>
Draft headline from the create input is passed into $EDITOR so title and description can be written before the ticket is saved.
Co-authored-by: Cursor <cursoragent@cursor.com>