index
:
timesamurai
main
My personal time tracker
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
Age
Commit message (
Expand
)
Author
2026-03-04
tui: fix entry editing keys and show session durations
v0.6.0
Paul Buetow
2026-03-04
chore: bump version to v0.5.1
v0.5.1
Paul Buetow
2026-03-04
chore: fix code-quality and 100-go-mistakes findings
Paul Buetow
2026-03-04
Rename project to timesamurai and release v0.5.0
v0.5.0
Paul Buetow
2026-03-04
docs: add package docs and timer API comments
Paul Buetow
2026-03-04
tests: add black-box package API checks
Paul Buetow
2026-03-04
tests: add fuzzing for duration and time parsing
Paul Buetow
2026-03-04
worktime tests: convert validations to table-driven
Paul Buetow
2026-03-04
tests: parallelize independent parse subtests
Paul Buetow
2026-03-04
tests: skip IO-heavy suites in short mode
Paul Buetow
2026-03-04
timer: remove sleep from stop timer test
Paul Buetow
2026-03-04
tui: gate root timer ticker scheduling
Paul Buetow
2026-03-04
timer: add timeout to task tracking command
Paul Buetow
2026-03-04
report: avoid struct copies in range loops
Paul Buetow
2026-03-04
worktime: simplify empty slice initialization
Paul Buetow
2026-03-04
tui: use named returns for body size
Paul Buetow
2026-03-04
tui: optimize entry filtering and matching
Paul Buetow
2026-03-04
tui: make entry input backspace rune-safe
Paul Buetow
2026-03-04
ascii: add coverage for GetFont and rendering
Paul Buetow
2026-03-04
worktime: extract BuildReport entry processor
Paul Buetow
2026-03-04
tui: split entries update into mode handlers
Paul Buetow
2026-03-04
cli: share timer elapsed-state check helper
Paul Buetow
2026-03-04
worktime: centralize active category status logic
Paul Buetow
2026-03-04
tui: extract timer work integration helper
Paul Buetow
2026-03-04
worktime: extract report import parsing from cli
Paul Buetow
2026-03-03
timer: extract shared elapsed state helper
Paul Buetow
2026-03-03
timer: inject tracker dependency for TrackTime
Paul Buetow
2026-03-03
timer: remove global state file override
Paul Buetow
2026-03-03
cli: thread config via command context
Paul Buetow
2026-03-03
tui: standardize model receivers to pointers
Paul Buetow
2026-03-03
timer: remove unnecessary else in GetStatus
Paul Buetow
2026-03-03
cli: harden report import error handling
Paul Buetow
2026-03-03
worktime: use sentinel login state errors
Paul Buetow
2026-03-03
tui: wire real entries/report data and improve entry editing
Paul Buetow
2026-03-03
docs: refresh README and keep version at v0.4.0
Paul Buetow
2026-03-03
Task 352: clean up legacy live package and stale binaries
Paul Buetow
2026-03-03
Task 352: expand comprehensive test coverage
Paul Buetow
2026-03-03
Task 352: integrate timer and worktime login sync
Paul Buetow
2026-03-03
Task 352: add tui cobra command
Paul Buetow
2026-03-03
Task 352: add TUI report screen model
Paul Buetow
2026-03-03
Task 352: add TUI timer screen with work toggle
Paul Buetow
2026-03-03
Task 353: add TUI entry edit/delete/add flows
Paul Buetow
2026-03-03
Task 353: add TUI entries browser model
Paul Buetow
2026-03-03
Task 352: add TUI root scaffold
Paul Buetow
2026-03-03
Task 352: add work cobra subcommands
Paul Buetow
2026-03-03
Task 352: add timer cobra subcommands
Paul Buetow
2026-03-03
Task 352: add time format parser
Paul Buetow
2026-03-03
Task 352: add duration parser
Paul Buetow
2026-03-03
Task 354: add worktime report engine
Paul Buetow
2026-03-03
Task 355: add cobra root command with config preload
Paul Buetow
[next]