summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-03-26Bump version to v0.8.0v0.8.0mainPaul Buetow
2026-03-26b505a25b viinput insert mode and viewPaul Buetow
2026-03-26902247e9-2355-4bc9-bf5e-dc41e101f6aa viinput delete/change and undoPaul Buetow
2026-03-26task 85b801c7: add viinput motionsPaul Buetow
2026-03-26Add viinput skeleton for task 530ac084-c699-4dd6-8abc-d35c852c2226Paul Buetow
2026-03-07docs: add pre-alpha warningPaul Buetow
2026-03-05add page scrolling keys and bump version to v0.7.0v0.7.0Paul Buetow
2026-03-05migrate Bubble Tea and Lip Gloss to charm.land v2 APIsPaul Buetow
2026-03-04tui: fix entry editing keys and show session durationsv0.6.0Paul Buetow
2026-03-04chore: bump version to v0.5.1v0.5.1Paul Buetow
2026-03-04chore: fix code-quality and 100-go-mistakes findingsPaul Buetow
2026-03-04Rename project to timesamurai and release v0.5.0v0.5.0Paul Buetow
2026-03-04docs: add package docs and timer API commentsPaul Buetow
2026-03-04tests: add black-box package API checksPaul Buetow
2026-03-04tests: add fuzzing for duration and time parsingPaul Buetow
2026-03-04worktime tests: convert validations to table-drivenPaul Buetow
2026-03-04tests: parallelize independent parse subtestsPaul Buetow
2026-03-04tests: skip IO-heavy suites in short modePaul Buetow
2026-03-04timer: remove sleep from stop timer testPaul Buetow
2026-03-04mage: run tests with race detectorPaul Buetow
2026-03-04tui: gate root timer ticker schedulingPaul Buetow
2026-03-04timer: add timeout to task tracking commandPaul Buetow
2026-03-04report: avoid struct copies in range loopsPaul Buetow
2026-03-04worktime: simplify empty slice initializationPaul Buetow
2026-03-04tui: use named returns for body sizePaul Buetow
2026-03-04tui: optimize entry filtering and matchingPaul Buetow
2026-03-04tui: make entry input backspace rune-safePaul Buetow
2026-03-04ascii: add coverage for GetFont and renderingPaul Buetow
2026-03-04worktime: extract BuildReport entry processorPaul Buetow
2026-03-04tui: split entries update into mode handlersPaul Buetow
2026-03-04cli: share timer elapsed-state check helperPaul Buetow
2026-03-04worktime: centralize active category status logicPaul Buetow
2026-03-04tui: extract timer work integration helperPaul Buetow
2026-03-04worktime: extract report import parsing from cliPaul Buetow
2026-03-03timer: extract shared elapsed state helperPaul Buetow
2026-03-03timer: inject tracker dependency for TrackTimePaul Buetow
2026-03-03timer: remove global state file overridePaul Buetow
2026-03-03cli: thread config via command contextPaul Buetow
2026-03-03tui: standardize model receivers to pointersPaul Buetow
2026-03-03timer: remove unnecessary else in GetStatusPaul Buetow
2026-03-03build: add golangci-lint config and mage targetPaul Buetow
2026-03-03cli: harden report import error handlingPaul Buetow
2026-03-03worktime: use sentinel login state errorsPaul Buetow
2026-03-03tui: wire real entries/report data and improve entry editingPaul Buetow
2026-03-03docs: refresh README and keep version at v0.4.0Paul Buetow
2026-03-03Task 352: clean up legacy live package and stale binariesPaul Buetow
2026-03-03Task 352: expand comprehensive test coveragePaul Buetow
2026-03-03Task 352: integrate timer and worktime login syncPaul Buetow
2026-03-03Task 352: add tui cobra commandPaul Buetow
2026-03-03Task 352: add TUI report screen modelPaul Buetow