// readme

deeplog

for hardcore time trackers

open source software

uses toggl in the backend

Recording task extraction

Task extraction runs on Railway with a persistent volume, using a per-recording filesystem ledger instead of the legacy processed timestamp. It rescans seven days, resumes older incomplete work, and records individual Todoist deliveries. See TASK_EXTRACTION.md for volume configuration, migration, backfills, status, and recovery. The extraction route cannot run on Vercel.

In History (/pendant), Test extraction previews candidates over an arbitrary date range without creating Todoist tasks or adding candidates to the production delivery ledger. It reports progress across all pages and supports stop/resume.

Search time entries

GET /api/time-entries/search?q=planning&from_date=2026-10-01&to_date=2026-10-31

Send the Toggl session key in the x-toggl-session-token header, as with the other time-entry endpoints. No API key is required. The route uses the Analytics query endpoint observed in Toggl Track’s Detailed report in Chrome, with its description contains filter, scoped to the…