Quick, zero-build extension that shows your last N days of commits grouped by day, with copy buttons for hashes, subjects, and a day summary (timesheet-friendly).
- Open this folder in VS Code.
- Press
F5(uses theRun Extensionlaunch config). - Run the command “Commit Timesheet: Open Viewer”.
commitTimesheet.daysBack(default 30) — how far back to querygit log.commitTimesheet.author(optional) — git author filter. If unset, falls back togit config user.name.
- Uses
git log --sincewith%h|%cI|%s|%anparsing and runs in the first workspace folder. - Vue is loaded from the CDN in the webview; everything else is inline.
- Clipboard operations are handled through the VS Code host (no browser permissions needed).