Repository navigation
v0.1.0
TaskTick 0.1.0
First release. A self-hosted task manager, calendar and habit tracker with
real two-way CalDAV sync, shipping as a single container.
What is in it:
- Tasks: lists, nested subtasks, priorities, tags, estimates, recurrence
(fixed-cadence and from-completion), reminders, natural-language quick
add, drag-to-reorder, multi-select bulk actions. - Calendar: month / week / day / agenda, events and scheduled tasks on one
grid, drag-to-reschedule with 15-minute snapping. - Habits: boolean / counted / duration goals, schedules that skip
non-scheduled days when computing streaks, 12-month heatmap. - Focus timer, Eisenhower matrix, global search, productivity stats.
- CalDAV: ETag optimistic locking, RFC 6578 delta sync, tombstones, and a
deterministic conflict policy with a full audit trail. - PWA: hand-written service worker, iOS Dynamic Island safe areas, Web Push,
procedurally generated icons and splash screens. - Multi-user with invite-gated registration and optional OIDC SSO.
Verified at release: 519 unit tests, 94 end-to-end API checks against a
running server, 14/14 routes server-rendering, and a clean multi-arch
(amd64 + arm64) image build.
Known limitations, stated plainly: the image is built and published by CI but
has not been run in production; no live CalDAV provider has been exercised
against it, only a fake server; and no real iOS device pass has been done.
Full Changelog: https://github.com/ksmarty/tasktick/commits/v0.1.0