skruecken and Cursor
f97856b8a6
Allow dragging tickets between OPEN, WIP, and DONE on the project board.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 23:29:01 +01:00
skruecken and Cursor
34ab3b9c5b
Add date and ticket filters plus entry list to the project time report.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 23:23:22 +01:00
skruecken and Cursor
2061df63d4
Restyle web buttons with borderless square tabs and accent gradients.
...
CI / test-and-build (push) Failing after 1m24s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 23:18:07 +01:00
skruecken and Cursor
a594183310
Persist web navigation across reloads via hash routes.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 23:09:17 +01:00
skruecken and Cursor
b311a355fd
Wire demo seed so TUI connects to Test and Website Relaunch.
...
Dev seed now issues write tokens and writes local taskmaster meta under TASK_MASTER_HOME, so make run-dev can sync without manual setup.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 23:05:10 +01:00
skruecken and Cursor
79b0821837
Allow editing time entry start and end in TUI and web.
...
Duration is derived from the range so timer sessions can be corrected after the fact.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 22:59:40 +01:00
skruecken and Cursor
afbf86dcf2
Stop tracking embedded Vite build output.
...
CI / test-and-build (push) Failing after 1m33s
Keep a .gitkeep placeholder for go:embed and rebuild the frontend via make web / run-server-dev.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 22:50:08 +01:00
skruecken and Cursor
925bedf259
Use full-width layout for the web shell and topbar.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 22:49:46 +01:00
skruecken and Cursor
472a2fa72e
Add global web nav with project groups and tree sidebar.
...
Restructure the UI into top-level tabs and a scrollable project tree, and persist optional project groups so demos and settings can organize many projects.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 22:43:03 +01:00
skruecken and Cursor
74066649e4
Submit the login form on Enter in the password field.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-27 22:25:59 +01:00
skruecken and Cursor
4adfcdb95a
Add tm_server with SQLite, Svelte UI, and task-master TUI sync.
...
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 >
2026-10-27 22:23:11 +01:00
skruecken and Cursor
98d2253f44
Add YouTrack pull/push sync with project settings and time tracking.
...
CI / test-and-build (push) Failing after 1m19s
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 >
2026-10-24 00:17:51 +02:00
skruecken and Cursor
19ae1f1b62
Install Node in CI containers so checkout post-steps can run.
...
CI / test-and-build (push) Failing after 1m21s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 19:41:48 +02:00
skruecken and Cursor
214ae1e0cf
Add README and Gitea CI with demo artifact upload.
...
CI / test-and-build (push) Failing after 54s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 19:08:32 +02:00
Skruecken and Cursor
81f2902ff1
Demo interactive checklist toggles in the VHS walkthrough.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 15:08:21 +02:00
Skruecken and Cursor
f08084d5e1
Add interactive Markdown checklist toggles in the ticket preview.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 14:37:14 +02:00
Skruecken and Cursor
7666715f6c
Allow moving tickets between projects with P.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 14:19:10 +02:00
Skruecken and Cursor
c5920ffd54
Allow deleting projects from the project picker with x/X.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 13:59:20 +02:00
Skruecken and Cursor
f3a592f3ea
Ship as tm with install to GOPATH/bin and sandbox env overrides.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 13:55:54 +02:00
Skruecken and Cursor
2dcab9e4d8
Demo ticket editing in vim with rendered markdown on the card.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 13:52:20 +02:00
Skruecken and Cursor
21a0d2ad51
Add a VHS tape that demos the full task-master feature set.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 11:19:52 +02:00
Skruecken and Cursor
bfc1cbd4d9
Add ticket time tracking with reports and entry management.
...
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 >
2026-10-19 11:05:10 +02:00
Skruecken and Cursor
41feba11de
Add multiselect board filters and letter-jump on picker menus.
...
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 >
2026-10-19 10:42:59 +02:00
Skruecken and Cursor
aa8f89b43a
Jump to status options with their first-letter shortcuts.
...
o/w/d select OPEN/WIP/DONE in the status menu, with the hotkeys shown inline.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 10:38:28 +02:00
Skruecken and Cursor
6527d91b4f
Allow opening the editor while creating a ticket with Ctrl+e.
...
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 >
2026-10-19 10:35:34 +02:00
Skruecken and Cursor
28cd2628e4
Improve delete UX and wrap the helpbar on narrow terminals.
...
Confirm with x, force-delete with X, and wrap keybinding hints so all shortcuts stay visible.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 10:32:40 +02:00
Skruecken and Cursor
73216ec4ae
Persist undo/redo history across runs with a 20-entry cap.
...
Serialize create/update/delete commands to DataDir/history.json and reload them on startup via OpenHistory.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 10:25:07 +02:00
Skruecken and Cursor
24c1e146ec
Add offline-first task-master TUI with tickets, board lists, and undo.
...
Charm-based CLI with JSON persistence, status/list filters, external editor editing, command-history undo/redo, and glamour markdown without AutoStyle OSC hangs.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-19 10:21:48 +02:00
Skruecken
4a3d0d777b
Inital Commit
2026-10-19 09:39:05 +02:00