status property is source of truth for task state
- Refresh references after merge conflict resolution - Support editor commands in merge conflicts - Make status authoritative for lifecycle - Add abandon and queue-aware reopen - Add tsk open command - Open editor for task body conflicts - Test assign queue picker - Write task conflict markers on pull - Document queue create pull flag - Allow changing queue can-pull - Fold fix-up repairs into clean - Support non-interactive task body edits - Extract queue index mutation helper - Extract HTML rendering helpers - Extract run result error handling - Extract command output row helpers - Document list id-only flag - Add NixOS module for tsk-serv
Several small changes
- Add cargo publish workflow - Add show latest commit flag - Add stable id output for show - Reverse namespace page task order - Add namespace head command - Report dependency tasks created by edit - Render commit references as links only - Link web UI commit references - Render closed-on commits in web UI - Make web UI mobile friendly - Add dependency placeholder task creation - Document edit flag for task creation
Several fixes and enhancements
- Add task property corruption test helpers - Extract queue orphan pruning - Move CLI handlers into commands module - Add object exists helper - Add task update-and-reindex helper - Print values in prop list - Scope prop keys to a task - Add namespace property key listing - Revert "List properties in active namespace" - Limit reopen picker to closed tasks - Add interactive reopen search - Add properties page to web UI - List properties in active namespace - Add property get command - Update tsk skill drop workflow - Rename closed-on drop flag - Extract task reference helpers - Repair calculated properties in clean - Add calculated task reference properties
Web UI enhancements, queue deletion, better log messages
- Paginate web UI task and log lists - Include task IDs in push logs - Add logs to web UI - Include task IDs in queue logs - Support deleting queues - Rewrite internal links after namespace renumber - Validate workspace selectors - Record HEAD when dropping tasks - Render links in HTTP property values
Bring back find and follow subcommands, add basic HTTP UI