Skip to content

Releases: mikaelvesavuori/dorametrix

Version 2.0.4

20 Jan 11:55
Compare
Choose a tag to compare

What's Changed

  • Use Object.freeze() for DTOs
  • Add aws.apiGatewayCachingTtl block to serverless yml
  • Add authorization to both GET (query param) and POST (header) requests
  • Update docs
  • Clean up serverless.yml

Full Changelog: v2.0.3...v2.0.4

Version 2.0.3

17 Jan 21:21
Compare
Choose a tag to compare

What's Changed

  • Make actual dates (YYYYMMDD) in from/to parts of the response and not timestamps
  • Remove unused error
  • Use to/from instead of toDate/fromDate internally

Full Changelog: v2.0.2...v2.0.3

Version 2.0.2

14 Jan 20:23
Compare
Choose a tag to compare

What's Changed

  • Move out date and time utility functions to chrono-utils package and use those instead
  • Update docs with screenshot for Jira issue setup

Full Changelog: v2.0.1...v2.0.2

Version 2.0.1

14 Jan 10:24
Compare
Choose a tag to compare

What's Changed

  • Add proper support and opinion on using Jira issues with Dorametrix
  • Update docs with better information on Jira issues
  • Update docs with reformatting of the Dorametrix name usage
  • Restructure tests for parsers so they use same overall flow ("Success cases", followed by "Failure cases")

Full Changelog: v2.0.0...v2.0.1

Summary of changes

The main feature of Dorametrix v2.0.1 is that Jira issues—for consumption by Dorametrix—MUST have a custom field where the repository URL is disclosed. The best solution for this seems to be adding a required "URL" type field to any task, so that these will always exist for processing.

This way, in Dorametrix, we can check for the presence of a URL and do the internal mapping - thus meaning you can track the incident metrics correctly.

Support (i.e. URL path matching) is currently enabled for Bitbucket and GitHub style URLs. Please reach out if you have some other CI/Git host you would want to have support for.

Version 2.0.0

12 Jan 19:58
Compare
Choose a tag to compare

What's Changed

  • Add support for last OR from + to search pattern
  • Add support for offset in order to adjust for time zone differences
  • Update README
  • Update diagram
  • Cleanup and refactoring
  • Migrate to esbuild

Full Changelog: v1.1.0...v2.0.0

Summary of changes

This is a substantial release that has breaking changes between version 1 and this new version 2.

The key feature that 2.0.0 brings is the possibility to get metrics in both "sliding window" style (i.e. last X days) and for a a given period, denoted by from and to query parameters. You can also use offset values to better optimize for your own time zone.

Under the hood there is substantial cleanup and refactoring to make it more similar to the more recent gitmetrix project. Also, this now uses esbuild rather than Webpack and is therefore both lighter on developer dependencies and faster to bundle.

Version 1.1.0

13 Dec 13:33
Compare
Choose a tag to compare

Maintenance release.

  • Use Node 18
  • Bump dependencies
  • Clean up serverless.yml

What's Changed

Full Changelog: v1.0.0...v1.1.0

Version 1.0.0

12 Feb 11:23
Compare
Choose a tag to compare

Version 1.0.0

First full public release of dorametrix.

What's Changed

New Contributors

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