gitmetrix

Helps you find your team-level engineering metrics.

MIT License

Stars
4
gitmetrix - Version 2.3.0 Latest Release

Published by mikaelvesavuori about 1 month ago

What's Changed

  • Migrate from Jest to Vitest
  • Update CI configuration
  • Update dependencies

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v2.2.1...v2.3.0

gitmetrix - Version 2.2.1

Published by mikaelvesavuori over 1 year ago

What's Changed

  • Add Content-Type to API response

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v2.2.0...v2.2.1

gitmetrix - Version 2.2.0

Published by mikaelvesavuori over 1 year ago

What's Changed

  • Change behavior for calculating review sizes by doing so on all "PR open" events, not just those being "ready for review"
  • Change behavior for calculating review times by no longer requiring non-zero review comments

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v2.1.2...v2.2.0

gitmetrix - Version 2.1.2

Published by mikaelvesavuori over 1 year ago

What's Changed

  • Add critical fix for getCleanedItems() that would break on finding (unknown) expiresAt field on data from DynamoDB
  • Update dependencies

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v2.1.1...v2.1.2

gitmetrix - Version 2.1.1

Published by mikaelvesavuori over 1 year ago

What's Changed

  • Add important fix (createQueryStringParamsObjectFromString()) for handling query string parameters that come as strings in HTTP API
  • Add TypeScript compilation step to Husky pre-commit script

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v2.1.0...v2.1.1

gitmetrix - Version 2.1.0

Published by mikaelvesavuori over 1 year ago

What's Changed

  • Use HTTP API (API Gateway v2) instead of REST API (API Gateway v1)
  • Add expiration time support and default usage
  • Minor cleanup, restructuring and renaming

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v2.0.2...v2.1.0

gitmetrix - Version 2.0.2

Published by mikaelvesavuori almost 2 years ago

What's Changed

  • Remove unneeded headers from CORS
  • Use Object.freeze() for DTOs
  • Add missing bits to serverless.yml including esbuild configuration, maxDateRange and more
  • Make sure we use header-based authorization to POST requests and query param-based authorization to GET requests

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v2.0.1...v2.0.2

gitmetrix - Version 2.0.1

Published by mikaelvesavuori almost 2 years ago

What's Changed

  • Ensure there are proper working CORS settings; these should be changed by the user for their own domains and settings if/as needed
  • Add multiple authorizers (using same actual code) so the respective GET and POST methods are covered by individual ones with header/query param input respectively; this did not work as expected in 2.0.0 when using a single authorizer construct

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v2.0.0...v2.0.1

gitmetrix - Version 2.0.0

Published by mikaelvesavuori almost 2 years ago

What's Changed

  • Add support for using more granular (Unix timestamped) values when storing events in DynamoDB
  • Add support for last and offset query types/options
  • Use chrono-utils instead of duplicating time/date code
  • Add authorizer to both GET (using header) and POST (using query parameter) requests
  • Adjust tests and do minor refactoring

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v1.0.1...v2.0.0

gitmetrix - Version 1.0.1

Published by mikaelvesavuori almost 2 years ago

What's Changed

  • Update solution diagram to fix typos
  • Migrate from Webpack to esbuild bundling
  • Config cleaning and tweaks
  • Minor code fixes
  • Bump dependencies

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/compare/v1.0.0...v1.0.1

gitmetrix - Version 1.0.0

Published by mikaelvesavuori almost 2 years ago

First public release.

Full Changelog: https://github.com/mikaelvesavuori/gitmetrix/commits/v1.0.0

Badges
Extracted from project README
Quality Gate Status CodeScene Code Health CodeScene System Mastery codecov Maintainability