Skip to content

Releases: uselagoon/lagoon-opensearch-sync

v0.5.2

19 Apr 08:34
828368a
Compare
Choose a tag to compare

Changelog

  • 828368a Merge pull request #41 from uselagoon/debug-global-tenant
  • 9b43b47 fix: reference the index pattern by ID when deleting
  • 148bb84 fix: correctly target global tenant
  • 5937c51 fix: handle the case of zero index patterns
  • ad841cd chore: improve debug logging for dashboards client
  • e651476 Merge pull request #43 from uselagoon/dependabot/github_actions/coverallsapp/github-action-2.1.0
  • df2bbf7 chore(deps): bump coverallsapp/github-action from 2.0.0 to 2.1.0

v0.5.1

06 Apr 01:58
cf0bcf5
Compare
Choose a tag to compare

Changelog

  • cf0bcf5 Merge pull request #40 from uselagoon/ignore-unlabelled-groups
  • 369d972 fix: strictly validate regular Lagoon groups from Keycloak
  • 5d7f131 Merge pull request #38 from uselagoon/dependabot/github_actions/actions/setup-go-4
  • 433b4d8 chore: switch to "stable" Go metaversion in workflows
  • 8c548c7 chore(deps): bump actions/setup-go from 3 to 4
  • 715cba3 Merge pull request #39 from uselagoon/dependabot/github_actions/coverallsapp/github-action-2.0.0
  • c37b6be chore: remove deprecated coverage option
  • f291e8a chore(deps): bump coverallsapp/github-action from 1.2.4 to 2.0.0
  • 187da0f Merge pull request #37 from uselagoon/dependabot/go_modules/golang.org/x/oauth2-0.6.0
  • 6e7f13b chore(deps): bump golang.org/x/oauth2 from 0.5.0 to 0.6.0
  • aeac805 Merge pull request #36 from uselagoon/dependabot/github_actions/coverallsapp/github-action-1.2.4
  • d562621 chore(deps): bump coverallsapp/github-action from 1.2.2 to 1.2.4
  • b5d877b Merge pull request #32 from uselagoon/dependabot/go_modules/golang.org/x/oauth2-0.5.0
  • 24d6e8c chore(deps): bump golang.org/x/oauth2
  • ae66221 Merge pull request #31 from uselagoon/dependabot/go_modules/golang.org/x/net-0.7.0
  • ca1a8ea chore(deps): bump golang.org/x/net
  • 024d806 Merge pull request #34 from uselagoon/dependabot/github_actions/coverallsapp/github-action-1.2.2
  • 02eba39 chore(deps): bump coverallsapp/github-action from 1.1.3 to 1.2.2
  • ed7cfd9 Merge pull request #30 from uselagoon/dependabot/github_actions/docker/build-push-action-4
  • e942949 chore(deps): bump docker/build-push-action from 3 to 4

v0.5.0

22 Dec 09:48
4f8bcf8
Compare
Choose a tag to compare

Changelog

  • 4f8bcf8 Merge pull request #29 from uselagoon/handle-kibana-indices
  • 614036b chore: add another test case for index pattern parsing
  • d32f2aa feat: improve index pattern parsing
  • fe394ce Merge pull request #28 from uselagoon/dependabot/github_actions/goreleaser/goreleaser-action-4
  • 198557c chore(deps): bump goreleaser/goreleaser-action from 3 to 4

v0.4.1

06 Dec 07:41
b8ce1db
Compare
Choose a tag to compare

Changelog

  • b8ce1db Merge pull request #27 from uselagoon/image-nesting
  • 5fb96e1 fix: push the image directly under uselagoon/
  • 7fb41c2 Merge pull request #26 from uselagoon/dependabot/go_modules/github.com/go-sql-driver/mysql-1.7.0
  • 32fde71 chore(deps): bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0
  • 3ea64b6 Merge pull request #23 from uselagoon/dependabot/go_modules/github.com/alecthomas/kong-0.7.1
  • 609a2c4 chore(deps): bump github.com/alecthomas/kong from 0.7.0 to 0.7.1
  • 802601b Merge pull request #25 from uselagoon/dependabot/go_modules/go.uber.org/zap-1.24.0
  • 0848c7b chore(deps): bump go.uber.org/zap from 1.23.0 to 1.24.0
  • 61242c5 Merge pull request #22 from uselagoon/dependabot/go_modules/github.com/alecthomas/kong-0.7.0
  • ced8da8 chore(deps): bump github.com/alecthomas/kong from 0.6.1 to 0.7.0
  • 466c416 Merge pull request #21 from uselagoon/readme
  • e85d147 chore: add some documentation to the README

v0.4.0

05 Sep 12:23
aeedba0
Compare
Choose a tag to compare

Changelog

  • aeedba0 Merge pull request #20 from uselagoon/watch
  • 3b71f39 feat: roll watch functionality into the sync command
  • 130cac2 fix: automatically refresh the keycloak client token

v0.3.0

02 Sep 07:30
94a1452
Compare
Choose a tag to compare

Changelog

  • 94a1452 Merge pull request #19 from uselagoon/watch
  • 7821986 feat: implement watch with 8m period by default

v0.2.0

02 Sep 07:06
7a4747c
Compare
Choose a tag to compare

Changelog

  • 7a4747c Merge pull request #18 from uselagoon/remove-lagoonadmin-workaround
  • 32e2f6b fix: reduce log level for unknown index
  • fef76bb feat: remove lagoonadmin workarounds
  • 9889ff4 Merge pull request #14 from uselagoon/dependabot/go_modules/go.uber.org/zap-1.23.0
  • b195b50 chore(deps): bump go.uber.org/zap from 1.22.0 to 1.23.0

v0.1.1

01 Sep 08:06
98b1461
Compare
Choose a tag to compare

Changelog

  • 98b1461 Merge pull request #17 from uselagoon/cleanup
  • 405cf19 fix: various minor cleanups and logic fixes
  • 2ecb730 chore: remove otel for now

v0.1.0

01 Sep 03:20
4c9df32
Compare
Choose a tag to compare

Changelog

  • 4c9df32 Merge pull request #16 from uselagoon/enable-release
  • a5e3f9d chore: enable automated releases
  • 9089b24 Merge pull request #15 from uselagoon/sync-tenant-index-patterns
  • 1046e1f feat: implement sync of index patterns
  • 3caf808 feat: implement dump-index-patterns
  • ec73a03 feat: normalise on 30s timeouts for backend service requests
  • 0721f50 feat: add raw option to dump commands
  • 2f89780 Merge pull request #13 from uselagoon/sync-index-templates
  • 7024547 feat: implement index template sync
  • 01434b5 Merge pull request #12 from uselagoon/sync-rolesmapping
  • c384724 fix: avoid sending invalid fields in create rolemapping request
  • 1c7197b fix: add required fields to rolesmapping create request
  • 62b2c6a fix: inspect corresponding role when filtering rolesmapping
  • b4d4eba feat: implement rolesmapping sync
  • b334870 chore: refactor project group role name generation
  • 7927cf8 Merge pull request #11 from uselagoon/sync-tenants
  • f3f922d chore: remove redundant comment
  • 30b289d fix: avoid sending invalid fields in create tenant request
  • 4e45569 feat: add debug logging for object creation/deletion
  • 1e99b71 fix: avoid sending invalid fields in create role requests
  • e0dff85 fix: use the correct structure for index permissions
  • a45579c fix: set content-type header in PUT requests
  • f859f53 feat: implement sync tenants
  • 3e63d24 Merge pull request #10 from uselagoon/sync
  • 8d7db71 feat: first stab at sync command
  • f85caf1 Merge pull request #9 from uselagoon/dump-index-templates
  • 3436aa2 feat: implement dump-index-templates
  • 014b01d Merge pull request #8 from uselagoon/dump-tenants
  • 970feaa chore: add tests for dump-tenants
  • eb6b97a feat: implement dump-tenants
  • 1c2d64a Merge pull request #7 from uselagoon/fix-dump-roles
  • def313c feat: simplify dump-roles by retaining the native data structure
  • be7d413 Merge pull request #6 from uselagoon/dump-rolesmapping
  • 346753d feat: implement dump-rolesmapping
  • 34c6227 Merge pull request #5 from uselagoon/dump-roles
  • 2aeb07f feat: load opensearch CA cert
  • 050b4ec fix: register dump-roles command
  • 0f599a7 feat: implement dump-roles command
  • 25c3cad Merge pull request #4 from uselagoon/dump-groups
  • bb5b897 feat: implement dump-groups command
  • 4b7a2a8 Merge pull request #3 from uselagoon/dump-projects
  • e44823f chore: limit build to linux/amd64
  • e0ba633 feat: initial dump-projects implementation
  • e8e2369 Merge pull request #2 from uselagoon/codeql
  • 1f52c4a chore: add codeql to CI
  • 5137c33 Merge pull request #1 from uselagoon/update-modules
  • dd9c60f chore: update modules
  • 3189477 chore: initial template import