Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 12:22
· 190 commits to main since this release

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