Skip to content

Releases: Rely-io/galaxy-oss

0.4.15

17 Jan 14:13
Compare
Choose a tag to compare

Summary

This release focuses on GitHub and GitLab improvements. Key improvements for GitHub include enhanced error handling for operations and GraphQL requests, along with optimized group fetching for GitLab through parallel API calls.

Changes

  • feat(github): improve error handling and GraphQL request logic
  • feat(github): improve handling for owners of type user
  • feat(gitlab): optimize group fetching with parallel API calls

0.4.14

03 Jan 10:17
Compare
Choose a tag to compare

Summary

This release includes critical changes to prevent logging of sensitive data.
Also includes fixes and improvements on Gitlab and Snyk integration, for mapping issues, api timeouts and api data handling.

Changes

  • fix(logging): Prevented logging of sensitive data from plugin configurations.
  • fix(gitlab): Added successful property to GitLab deployment automation.
  • fix(gitlab): fixed GitLab MR and issue labels mapping
  • fix(gitlab): fixed unsafe dictionary access in GitLab client
  • fix(snyk): increased HTTP session timeout value for Snyk integration

0.4.13

12 Dec 15:13
Compare
Choose a tag to compare

Summary

This release includes a critical fix for an issue with GitLab integration that resulted in failed runs when using the filesToCheck feature.

Changes

  • fix(gitlab): support encondding of FileCheckStatus values without crash

0.4.12

10 Dec 15:43
Compare
Choose a tag to compare

Summary

This release introduces predefined status checks for regex file validation in GitLab integration and fixes an issue with deployment mapping ownership.

Changes

  • feat(gitlab): add predefined status for regex checks on files
  • fix(gitlab): fix deployment mapping making it have no assigned owner

0.4.11

06 Dec 18:14
Compare
Choose a tag to compare

Summary

This release fixes 0.4.10 by adding k8s templates to the Helm Chart that were required for the Flux plugin to work properly.

Changes

  • fix(helm): add missing k8s manifests

0.4.10

06 Dec 17:03
Compare
Choose a tag to compare

Summary

This release brings the initial implementation of the Flux plugin with
event capturing support, multiple fixes for daemon deployments, and general
improvements to the mapper's performance and scaffolding command.

Changes

  • fix(flux): fix mappings for application targetNamespace relations
  • fix(scaffolding): fix routes module type hints and improve template
  • fix(core): fix infinite log collection of on daemon deployments
  • fix(core): fix data pollution for scheduled ingestion on daemon deployments
  • feat(flux): add support for flux pipelines through event capturing
  • fix(flux): fix mappings for application source relations
  • fix(gitlab): ingest files instead of storing boolean values
  • refactor(mapper): remove asyncio overhead

0.4.9

02 Dec 10:42
Compare
Choose a tag to compare

Summary

This release brings significant improvements to GitHub integration and introduces several fixes for entity mapping and data handling.

Changes

  • feat(scaffolding): general improvements to new integration scaffolding
  • fix(github): fix additions/deletions mapping
  • fix(github): handle missing default branch name
  • fix(github): use default days of history if not available from config
  • fix(github): add missing get inactive usernames from workflow runs
  • fix(github): update logging message for inactive users to log correct context
  • fix(github): handle missing user data in some git objects
  • fix(github): remove warning logs of file not found in repo
  • fix(mapper): prevent error on entity relations with null values
  • fix(snyk): retrieve resolution date from snyk

0.4.8

27 Nov 17:55
Compare
Choose a tag to compare

Summary

This release includes fixes related to GitLab repository metrics collection, addressing issues with default branch handling.

It also include an hotfix to the Pagerduty Incident blueprint that was triggering validation errors on data collection.

Changes

  • fix(gitlab): use default branch if not found when fetching repository metrics
  • fix(pagerduty): update Incident status enum array

0.4.7

26 Nov 12:50
Compare
Choose a tag to compare

Summary

Accounting for amount of historical data targeted in Snyk plugin, properly handling scenarios when default branch is not defined in Gitlab.

Changes

  • After this release Snyk will make use of DAYS_OF_HISTORY to identify which issues to fetch and store like all other plugins.
  • The Gitlab plugin was facing issues with regards to fetching repository metrics when a default branch was not set. As such we added a default value of "main" as specified by Gitlab's documentation: https://docs.gitlab.com/ee/user/project/repository/branches/default.html

0.4.6

20 Nov 14:04
Compare
Choose a tag to compare

Summary

This release includes an hotfix for Opsgenie to prevent a crashing due to change introduced on the previous version.

Changes

  • fix(opsgenie): changed 'escalation' jq mapping for property 'repeat' to supported version