Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Jan 10:29
· 72 commits to master since this release

Note that this release also includes automatic update functionality, so the changelog is not 100% up to date.

Changelog

  • 2a9498a Add "All Repos" sync mode and archive detection
  • 4c02ffc Add CI/CD notes section with dependabot rebase tip
  • f02b8a7 Add GitHub OAuth authentication with secure credential storage
  • 5c5d238 Add auto-update feature with background notifications
  • 99c837e Add comprehensive test coverage across packages
  • 1ba9f30 Add fast sync optimization to skip unchanged repositories
  • 45ada10 Add interactive TUI with sync wizard and state persistence
  • 8aeb8a0 Add profile deletion and clean up dashboard menu
  • 8abc52d Add quiet mode support to Git LFS operations
  • 8bc965b Add version display to TUI footer
  • 4322890 Added go 1.12.x to Travis
  • 2f70112 Added initial support for GitHub API
  • ba63df3 Bump the actions group with 4 updates
  • 6b76026 Bump the go-dependencies group across 1 directory with 13 updates
  • ccad3b7 Complete project revival and modernization
  • f374888 Enhance README with badges, quick start, and better structure
  • 57f7c0a Finished proof of concept, seems to work great
  • a99fc83 Fix CI lint and Windows test failures
  • 650d407 Fix CI workflow issues and upgrade to Go 1.23/1.24
  • faa524c Fix ETA counting upwards during batch sync
  • d5ba452 Fix TUI sync performance and progress tracking
  • 0373ab1 Fix badge URL and improve release workflow
  • 58a0a89 Fix build issues with progress bar and GitHub API
  • 1bf67e0 Fix fast sync check to compare remote-tracking branch
  • 8d820da Fix fast sync timestamp comparison logic
  • 002fe0a Fix golangci-lint version format in CI
  • 44e20cf Fix lint warning with nolint directive for false positive
  • 50ff307 Fix profile sync and dashboard navigation issues
  • 010daaf Fix release CI: install syft for SBOM generation
  • b120aea Fix remaining lint warnings
  • 6b6b083 Fix sync stuck at 0% during large repo collection
  • 33f08fa Fixing dependencies and adding Travis CI support
  • f665fec Handle missing git-lfs gracefully on systems without package managers
  • ca7e91e Implement Sync All Profiles and fix list pagination
  • 4238b21 Improve TUI responsiveness with async operations and parallel sync
  • 4462ef1 Improve sync: full branch backup, faster sync, stable ETA
  • 74e17c1 Improve version display across all build types
  • f32d8a2 Include commit hash and build date in version display
  • 73a400c Initial commit
  • 1d87e29 Make binary releases more prominent in README
  • e50010a Minor changes
  • 2977589 Minor visual fixes
  • a1740c0 Modernize GitHub Actions workflows and add security scanning
  • b1f0fd6 Pushing changes
  • 195af93 Refactoring for future command support and config file support
  • 932a62f Renamed project to githubby
  • da0d9db Update .gitignore
  • 287cce6 Update README with TUI-first approach and fast sync docs
  • 2ef29ed Update gitignore with additional exclusions
  • 4ed0ef4 Update root.go
  • de2a619 Updating dependencies
  • a3afaf3 Upgrade minimum Go version to 1.24
  • 98791d9 Use pushed_at timestamp for fast sync (works for all branches)