Tags

Tags give the ability to mark specific points in history as being important
  • v0.1.0

    l8tr 0.1.0
    
    First release: a personal task tracker, a Go client-server application
    with tasks in named queues, tags and comments, stored in SQLite and
    served over a REST API at /api/v1.
    
    Since inception:
    
    Core
    - Data model and SQLite store for tasks, queues, tags and comments
    - REST API with bearer-token authorization; offline sync via per-queue
      and per-account change logs
    - l8tr-server binary: serve plus operator commands (account, token,
      migrate, version)
    - ClaimTask to take the oldest open task from a queue
    
    Sharing
    - Shared queues with roles, invitations and member assignment
    - Ownership hand-over; task creator recorded and shown
    
    Web app
    - Offline-capable web app served by the daemon, with browser sign-in
      (passwords, cookie sessions, CSRF defence)
    - Sharing screens, drag-to-reorder tasks, recently closed tasks, queue
      emoji, checklists, @-mentions, due dates and reminders
    - Mark done is limited to the assignee
    - Polish translation of the server and the web app
    
    Agents
    - MCP endpoint with editing, roles, members and assignment
    - OAuth (code + PKCE, refresh) so agents authorize without a
      hand-made token
    
    Notifications
    - Web Push for assignments, comments, @-mentions and tasks falling due
    
    Packaging
    - Snap packaging with a configurable service wrapper
    
    Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>