mergestat-lite

Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. ๐Ÿ” ๐Ÿ“Š

MIT License

Stars
3.4K
Committers
14

Bot releases are visible (Hide)

mergestat-lite - v0.6.2 Latest Release

Published by patrickdevivo 7 months ago

What's Changed

Full Changelog: https://github.com/mergestat/mergestat-lite/compare/v0.6.1...v0.6.2

mergestat-lite - v0.6.1

Published by amenowanna over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/mergestat/mergestat-lite/compare/v0.6.0...v0.6.1

mergestat-lite - v0.6.0

Published by patrickdevivo over 1 year ago

What's Changed

Full Changelog: https://github.com/mergestat/mergestat-lite/compare/v0.5.11...v0.6.0

mergestat-lite - v0.5.11

Published by patrickdevivo almost 2 years ago

What's Changed

Full Changelog: https://github.com/mergestat/mergestat-lite/compare/v0.5.10...v0.5.11

mergestat-lite - v0.5.10

Published by patrickdevivo about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/mergestat/mergestat-lite/compare/v0.5.9...v0.5.10

mergestat-lite - v0.5.9

Published by github-actions[bot] about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/mergestat/mergestat-lite/compare/v0.5.8...v0.5.9

mergestat-lite - v0.5.8

Published by github-actions[bot] over 2 years ago

What's Changed

Full Changelog: https://github.com/mergestat/mergestat/compare/v0.5.7...v0.5.8

mergestat-lite - v0.5.7

Published by github-actions[bot] over 2 years ago

What's Changed

Full Changelog: https://github.com/mergestat/mergestat/compare/v0.5.6...v0.5.7

mergestat-lite - v0.5.6

Published by github-actions[bot] over 2 years ago

What's Changed

Full Changelog: https://github.com/mergestat/mergestat/compare/v0.5.5...v0.5.6

mergestat-lite - v0.5.5

Published by github-actions[bot] over 2 years ago

Notable Changes

  • Upgraded to SQLite 2.38.0, which supports new JSON operators -> and ->> ๐ŸŽ‰
  • Added csv-noheader and tsv-noheader output formats for excluding CSV/TSV headers ๐Ÿ“‹
  • New time formatting utility functions time_diff and approx_dur ๐Ÿ•
  • New github_repo scalar function for retrieving GitHub repo info as JSON โ„น๏ธ

Overall Changes

Full Changelog: https://github.com/mergestat/mergestat/compare/v0.5.4...v0.5.5

mergestat-lite - v0.5.4

Published by github-actions[bot] over 2 years ago

What's Changed

Full Changelog: https://github.com/mergestat/mergestat/compare/v0.5.3...v0.5.4

mergestat-lite - v0.5.3

Published by github-actions[bot] over 2 years ago

What's Changed

mergestat summary --start "-30 days"

summary-demo

mergestat blame

blame-demo

Full Changelog: https://github.com/mergestat/mergestat/compare/v0.5.2...v0.5.3

mergestat-lite - v0.5.2

Published by github-actions[bot] over 2 years ago

Improvements to the mergestat summary command:

  • Use charmbracelet/bubbletea to animate loading indicators โณ
  • Add a file pattern argument to allow for filtering of commits based on which files were modified ๐Ÿ“

summary-demo

mergestat-lite - v0.5.1

Published by github-actions[bot] over 2 years ago

  • SQLite upgraded v3.35.0 โžก๏ธ v3.37.0
  • ---clone-dir flag (and clone func) added, now trivial to clone all repos in an org (or any set of repositories from GitHub) โฌ‡๏ธ
  • Implement service mode, run an HTTP API server that executes queries and responds with JSON results ๐ŸŒ
  • Add summary command for printing out a commit and author summary for the default repo ๐Ÿ“Š
  • New GitHub tables: github_repo_branches, github_repo_pr_commits and github_repo_commits ๐ŸŽ‰
  • Rename prior json output mode behavior to ndjson, and add a json output ๐Ÿ‘ฉโ€๐Ÿ’ป
  • Allow GITHUB_TOKEN to be used when cloning https repos ๐Ÿ”

Example of mergestat summary

image

mergestat-lite - v0.5.0

Published by github-actions[bot] almost 3 years ago

  • Rename from askgit to mergestat ๐ŸŽ‰
mergestat-lite - v0.4.9

Published by github-actions[bot] about 3 years ago

  • Bump libgit2 / git2go to v1.3.0 and v33 respectively โฌ†๏ธ
  • Make the -v and --repo flags global to subcommands ๐ŸŒ
mergestat-lite - v0.4.8

Published by github-actions[bot] about 3 years ago

  • Adds grep and str_split table-valued-functions, useful for simple code search ๐Ÿ”
  • Adds the topics column in github_org_repos and github_user_repos ๐Ÿ“
  • Some improvements in the Postgres sync functionality ๐Ÿคซ
  • Bug fixes in GitHub API tables ๐Ÿ›
mergestat-lite - v0.4.7

Published by github-actions[bot] about 3 years ago

  • Add a github_repo_branch_protections GitHub API table ๐Ÿ”’
  • Add an npm_get_package NPM Registry API helper function
  • Add logging functionality via a -v or --verbose flag to show what a query is doing "under the hood" ๐ŸŽ‰
  • Errors also use the new logger
  • Upgrade libgit2 dependency to v.1.2.x โฌ†๏ธ
  • Add affiliations as a param to github_user_repos and github_org_repos tables
  • Add an SSH repo locator (ssh:// repos will now work)
mergestat-lite - v0.4.6

Published by github-actions[bot] about 3 years ago

  • Update various column types to be more descriptive (DATETIMEs and BOOLEANs)
  • Add experimental sourcegraph_search table
mergestat-lite - v0.4.5

Published by github-actions[bot] about 3 years ago

  • Fix a bug in the go_mod_to_json scalar function