Skip to content

Releases: cluttrdev/gitlab-exporter

v0.11.0

18 Nov 16:55
Compare
Choose a tag to compare

Changelog

  • 7ba86e7 chore(release): v0.11.0
  • 8e76142 build: Add make target to generate changelog
  • 4120a9f build: Replace justfile and scripts with Makefile
  • 97f9eec ci: Push release image to both GitLab and GitHub registries
  • f8d1a64 ci(github): Add release sync workflow
  • 5829e71 ci: Update gitlab-ci.yml, add release jobs
  • 242b14f revert: Add ci image build job
  • fd19805 build: Add Makefile
  • a40d159 ci: Add ci image build job
  • 70428f3 ci: Fix go version
  • 4bd3a9e feat: Periodically resolve projects
  • e0117ce refactor: Make task controller projects settings map thread safe
  • 7453403 refactor: Call export methods concurrently for endpoint clients and data batches

v0.10.3

01 Nov 08:42
Compare
Choose a tag to compare

Changelog

  • ebdc3ca chore(release): v0.10.3
  • 6e9045d refactor: Remove custom protobuf time conversion functions
  • 6519dd8 fix: Try fetching job log data if runner id is empty
  • c00e7fd fix: Job protobuf queued duration value
  • 6dabc7c fix: Catchup command project resolution

v0.10.2

30 Oct 20:18
Compare
Choose a tag to compare

Changelog

  • 97c6bcc chore(release): v0.10.2
  • dd8cc4c fix: Regenerate protobuf code

v0.10.1

30 Oct 15:21
Compare
Choose a tag to compare

Changelog

  • 6841b39 chore(release): v0.10.1
  • a01cb80 refactor: Use pipeline name for trace span name if available
  • 58b5a9e fix: Do not export empty trace data
  • 1bcaa05 fix: Parsing namespace gids
  • 9f9b0e0 chore: Add graphql generation recipe to justfile
  • 0b3fae6 fix: Remove gitlab-api-(url|token) config usage

v0.10.0

30 Oct 10:02
Compare
Choose a tag to compare

Changelog

  • d02d72b chore(release): v0.10.0
  • b326797 refactor!: Adjust protobuf and grpc stuff
  • bf91a56 chore: Update dependencies
  • 3f0123d chore: Adjust commands
  • d958d22 refactor: Replace jobs with tasks controller
  • 8fc1968 feat: Compose rest and graphql gitlab api clients
  • 881e0f2 feat: Add gitlab graphql client
  • a7824b5 feat: Add internal types

v0.9.1

02 Oct 14:13
Compare
Choose a tag to compare

Changelog

  • a663eae chore(release): v0.9.1
  • dcecdb2 fix(cmd): Move namespace project resolution into jobs run group
  • 366e18a fix: Listing (user) namespace projects and options
  • 0b43bed test: Add config test for export defaults
  • ef4ef33 chore: Update helm chart

v0.9.0

02 Oct 07:36
Compare
Choose a tag to compare

Changelog

  • 1b09bd7 chore(release): v0.9.0
  • 819e027 feat: Remove custom worker pool package
  • 3880953 feat: Serve worker pool prometheus metrics
  • a6239ea patch: Improve listing GitLab API resources
  • 9480e4d feat: Add merge request note events
  • 053d870 refactor: Move proto types conversion to separate package

v0.8.1

18 Jul 12:56
Compare
Choose a tag to compare

Changelog

  • b977639 chore(release): v0.8.1
  • f9c9fc2 patch: Add ids to metric proto message and remove job reference message

v0.8.0

16 Jul 08:53
Compare
Choose a tag to compare

Changelog

  • 44bf374 chore(release): v0.8.0
  • d50f297 patch: Ensure data is exported in chunks with max size
  • bf7c7b2 test: Fix config tests
  • 1302c71 patch: Add merge requests block to project export config
  • 58f3b84 feat: Exclude namespace projects from being exported
  • 94f85e6 patch: Always export project on first iteration
  • 30df05e patch: Expose underlying gitlab.Client for internal use
  • 4e1582c feat: Export merge requests
  • aa052a4 feat: Provide grpc server implementation
  • fc64fd8 feat: Add new protos
  • 2a9a6b6 Update go version and dependencies
  • 06ef8a5 Replace golang.org/x/exp/slices with stdlib package
  • e38d47c Add support for project namespaces configuration
  • 44fff86 Add support for exporting project data
  • 476a55e Remove internal/models package
  • 17a4698 Export testcases in chunks
  • ff46391 Refactor exporting pipeline hierarchy testreports
  • 712c92f Start adding integration tests
  • 9da9735 Add gitlab-exporter recorder mock
  • 294b529 Add gitlab server mock to serve json testdata
  • 72b378e Update go version and dependencies
  • 44eb406 Update README.md
  • 94749c3 Add custom sections to gitlab-ci.yml
  • 7b5d43c Remove obsolete config.catch_up.forced option
  • 35d27d3 Add project defaults config options
  • 55b1857 Fix helm chart ports config again

v0.7.1

27 Feb 13:00
Compare
Choose a tag to compare

Changelog

  • 6d6364e Release v0.7.1
  • eaf813a Fix helm selector labels helper
  • 5cc58ea Fix podmonitor helm template
  • a694cc2 Add metadata to pipeline hierarchy export errors
  • d7eb91b Fix helm http monitoring and service config
  • cf65803 Add podmonitor template to helm chart
  • 4f91e98 Start adding tests
  • fbd0bf9 Make grpc client creation more flexible