Skip to content

Releases: leanix/leanix-github-agent

v1.0.0 🌈

28 May 08:21
d693372

Choose a tag to compare

Changes

  • release v1.0.0 (#128)
  • Adding release process documentation (#122)

🚀 Features

  • CID-3926: Full scan not finishing if git-data-hub shuts down (#127)
  • CID-3774: Move logic of processing installation event to backend (#124)
  • CID-3856: Reduce Websocket connection losses (#117)
  • cid-3840: Add logging level for HttpURLConnection class (#115)

🐛 Bug Fixes

  • CID-3926: Full scan not finishing if git-data-hub shuts down (#127)
  • cid-3919: Modify retry mechanism (#125)
  • CID-3916: check connection before sending messages (#123)
  • CID-3913: Ignore webhook events if a scan is running (#121)
  • CID-3856: Update heartbeat implementation (#120)
  • CID-3856: Switching from default heartbeats to manual heartbeats (#118)

v0.2.0 🌈

08 May 07:43
7041c80

Choose a tag to compare

Changes

  • Upload SBOM as asset in release artefact (#109)
  • release v0.2.0 (#108)
  • cid-3581 adds -sbom to the artifact name (#96)
  • cid-3581 hardcoding tag on dev deployment (#95)
  • cid-3581 change upload artifact action version to V4 (#94)
  • Update leanix.yaml (#81)

🚀 Features

  • CID-3792: Implement heartbeat support (#106)
  • CID-3138: Handle Repository Transfer Events (#99)
  • CID-3745: Handle Repository Archived & Unarchived Events (#98)
  • CID-3408: Handle secondary rate limit (#92)
  • Feature/cid 3656 simplify SBOM ingestion (#88)
  • Feature/cid 3627/support repo created event (#89)
  • Feature/cid 3582 process workflow run events (#86)

🐛 Bug Fixes

  • Add GitHub secret to upload SBOM asset step (#114)
  • CID-3581: Fix SBOM upload GitHub Action (#113)
  • fix SBOM asset action (#112)
  • CID-3581: Generate and upload SBOM if new tag is generated (#111)
  • Fetch asset url (#110)
  • cid-3656: Fix download artifact (#90)
  • CID-3590: Skip manifest files with wrong name (#84)
  • CID-3612: Retry on peer connection reset (#85)
  • CID-2586: Fix not retrying to connect (#83)

🧰 Maintenance

  • cid-3753 fixes renovate scheduling (#104)
  • cid-3753 Adds renovate (#100)
  • cid-3581 removes sbom generation from dev workflow and adds it to the… (#97)
  • cid-3581 test sbom generation on dev image (#93)
  • CID-3660: Fix Snyk vulnerabilities (#87)
  • CID-3512: Fix Snyk vulnerabilities (#82)

v0.1.0 🌈

31 Jan 15:15
a1ff1f1

Choose a tag to compare

Changes

  • release v0.1.0 (#80)
  • Create leanix.yaml (#77)

🚀 Features

  • cid-3525: Change the full scan to async method (#78)
  • Feature/cid 3846 handle multiple pod in k8s (#75)
  • CID-3295: Improve connection closed logging (#74)
  • CID-2911: Expand rate limit handling to GitHub GraphQL calls (#70)
  • CID-3368: Paginate getting installations & organisations (#69)

🐛 Bug Fixes

  • CID-3528: Expand the retry interval (#79)
  • CID-3400 Skip manifest files for archived repositories (#71)
  • CID-3369: Validate permissions on each installation before scanning (#68)

🧰 Maintenance

  • CID-3295: fix vulnerabilities (#76)
  • CID-3428: fix Snyk vulnerabilities (#72)

v0.0.4 🌈

30 Dec 08:50
3c57f0a

Choose a tag to compare

Changes

  • cid-3388: Fix agent version to 0.0.3 (#67)
  • CID-2910: Proxy support (#55)

🚀 Features

  • CID-3277: Add rate limit handling for manifest file searching (#59)
  • CID-3124: Trigger full scan on new org installation (#56)

🐛 Bug Fixes

  • cid-3383: Enable async (#66)
  • cid-3370: Add call to send org when a new installation happens (#64)
  • CID-3381: remove installation event verification (#65)
  • CID-3362: ignore push events without a head commit (#61)
  • CID-3367: Validate push and installation event are enabled for GitHub App (#62)
  • CID-3381: Validate Env variables presence (#63)
  • CID-3293: Fix filter of archived repos (#60)
  • CID-3293: Filter out archived repositories (#58)

🧰 Maintenance

  • CID-2940 Use 5 max attempts for retrying establishing connection (#57)

v0.0.3 🌈

25 Nov 10:47
7e66997

Choose a tag to compare

Changes

  • cid-2963 Adds /actuator/health endpoint (#53)

🚀 Features

  • CID-3153: Improve JWT generation failure logging (#52)
  • CID-3153: Enhance Synchronisation Logging (#40)
  • CID-3144 Persist default branch name (#37)

🧰 Maintenance

  • CID-3008: Fix Snyk vulnerabilities (#50)
  • CID-3008: remove tagging next version and publishing release draft (#49)

v0.0.2 🌈

12 Nov 12:36
fec4739

Choose a tag to compare

Changes

  • release v0.0.2 (#48)
  • EN-393: Revise README (#6)
  • CID-2749: update readme file (#4)

🚀 Features

  • CID-3107: React to manifest file deletion via Webhook (#33)
  • CID-3105: React to manifest file creation via Webhook (#32)
  • Feature/cid 3089/enchance admin logging (#31)
  • Feature/cid 2908 send multi manifest files (#30)
  • CID-3018: Modify repositories full scan to no send manifest content (#27)
  • CID-2939: Improve connection error logs. Fix jwtToken variable name. … (#25)
  • Feature/cid 2774/send error logs to backend (#24)
  • CID-2885: Send GitHub App name to backend (#22)
  • CID-2874: Support .yaml and .yml extensions for manifest file (#18)
  • CID-2777: Secure webhook listener endpoint (#16)
  • Feature/cid 2776/create a webhook listener endpoint (#14)
  • Feature/cid 2745/get list of repositories and manifest files and send data to backend (#8)
  • Feature/cid 2744/get list of organisations (#7)
  • Feature/cid 2731/establish ws connection on startup (#5)
  • Feature/cid 2732/authenticate to ghe (#2)
  • Feature/cid 2729/create boiler plate code (#1)

🐛 Bug Fixes

  • CID-3008: grant write to action to create tag (#47)
  • CID-3153: add check to prevent steps from triggering (#44)
  • CID-3153: add env variables for docker registry (#43)
  • CID-3153: fix Publish Package to ghcr.io action (#41)
  • CID-3008: running release drafter and tag next version of merge to ma… (#39)
  • cid-31656: Remove the name of the file on the webhook events (#36)
  • CID-3159: Use yaml as manifest extension (#34)
  • cid-3158: Remove filename when file is in the root (#35)
  • CID-3000: Switch from app name to slug (#28)
  • CID-2885: Updating appName topic (#26)
  • CID-2939: Improve connection error logs. Fix jwtToken variable name. … (#25)
  • Feature/cid 2918/error when receiving push event for creating yml file (#20)
  • CID-2872: Su (#19)
  • CID-2896: Handle GitHub App with no installation (#17)
  • CID-2776: fix endpoint (#15)
  • CID-2745: fix endpoint urls (#10)
  • CID-2824: fix cache expiry duration (#9)

🧰 Maintenance

  • CID-3153: use release drafter (#42)
  • CID-3008: Publish Image to OSS Store Docker registry (#29)
  • cid-2870 Adds test report to the build workflow (#23)
  • CID-2920: fix vulnerabilities (#21)
  • CID-2873: Add /app/ghe prefix to all topic endpoints (#13)
  • CID-2862: Create a separate GH action to release dev docker image (#12)

v0.0.1

11 Sep 10:28
b6b41b6

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

Placeholder release.