Releases: justinabrahms/gitstreams
Releases · justinabrahms/gitstreams
v0.1.0
What's Changed
- Add HTML report generation for activity display by @justinabrahms in #1
- Add launchd plist for daily scheduling by @justinabrahms in #2
- Add desktop notifications for macOS by @justinabrahms in #3
- Add GitHub API client for user following and activity by @justinabrahms in #4
- Add activity diffing to compare GitHub snapshots by @justinabrahms in #6
- Add SQLite storage layer for user activity snapshots by @justinabrahms in #5
- Fix gosec and fieldalignment lint errors by @justinabrahms in #9
- Add category-based groupings and collapsible sections to HTML report by @justinabrahms in #10
- Add progress indicators to CLI for GitHub data fetching by @justinabrahms in #11
- Fix timestamp handling and add relative time display by @justinabrahms in #12
- Make HTML report more fun and engaging by @justinabrahms in #13
- Add GitHub release workflow for cross-platform binaries by @justinabrahms in #14
- Update README.md with CLI flags, HTML report features, and installation by @justinabrahms in #15
- Add debug logging to buildReport for UserActivities bug investigation by @justinabrahms in #17
- Add 'gitstreams version' subcommand by @justinabrahms in #16
- Add date filtering for activity data with -days flag by @justinabrahms in #18
- Add ETag caching and rate limit awareness to GitHub API client by @justinabrahms in #19
- Add event aggregation to reduce repetitive report entries by @justinabrahms in #20
- Fix lint errors in main.go by @justinabrahms in #23
- Add lefthook for pre-commit/pre-push linting by @justinabrahms in #25
- Add --since flag to generate reports from historical SQLite data by @justinabrahms in #22
- Add click-to-open support for macOS notifications by @justinabrahms in #27
- Add profile photos to HTML report by @justinabrahms in #28
New Contributors
- @justinabrahms made their first contribution in #1
Full Changelog: https://github.com/justinabrahms/gitstreams/commits/v0.1.0