Skip to content

Light-Kanban v1.0.3

Choose a tag to compare

@LightDevCoder LightDevCoder released this 16 Aug 12:31
· 16 commits to main since this release

Hardening release.

  • Safer default binding: 127.0.0.1:8641 loopback-only (v1 has no auth); LAN agents connect via explicit -addr :8641 or 0.0.0.0:8641
  • Full task status filtering API: GET /api/tasks?status= accepts active (default) / todo / in_progress / blocked / awaiting_confirmation / archived; invalid values return 400
  • Per-column ordering: To Do is a FIFO queue (oldest first), In Progress / Blocked show recent activity first, Awaiting Confirmation shows the longest-waiting review first, the archive is newest-completion-first
  • Atomic PATCH: field edits + manual status correction land in one statement — a rejected request can never leave a half-applied change
  • GitHub Actions CI (push to main + PRs): frontend build, embedded dist sync guard, gofmt, go vet, go test; make check runs the same locally
  • Documentation cleanup: loopback default & LAN guide, status filter reference, and the Vite proxy port typo (:8080 → :8641) corrected

Full spec: .scratch/task-board/spec.md · Manual checklist: docs/manual-test-checklist.md (new section O).