Skip to content

Releases: greenbone/opensight-golang-libraries

opensight-golang-libraries 1.9.4

26 Nov 20:14
Compare
Choose a tag to compare

opensight-golang-libraries 1.9.3

25 Nov 12:42
Compare
Choose a tag to compare

1.9.3 - 2024-11-25

Bug Fixes

  • openSearch query builder: fix filter validation (#125) 783c02b

opensight-golang-libraries 1.9.2

18 Nov 18:10
Compare
Choose a tag to compare

opensight-golang-libraries 1.9.1

04 Nov 08:22
Compare
Choose a tag to compare

1.9.1 - 2024-11-04

Added

  • clear client access token if request to opensearch returned response status between 400 and 500 4c1de2f
  • workflow for automated license header update e7cf378

Changed

  • refactor opensearch client constructor, only retry connection 4917f7e

opensight-golang-libraries 1.9.1-alpha1

22 Oct 13:40
Compare
Choose a tag to compare
Pre-release

1.9.1-alpha1 - 2024-10-22

Added

  • workflow for automated license header update e7cf378

opensight-golang-libraries 1.9.0

27 Aug 11:58
Compare
Choose a tag to compare

1.9.0 - 2024-08-27

Added

opensight-golang-libraries 1.8.0

27 Aug 10:09
Compare
Choose a tag to compare

1.8.0 - 2024-08-27

Added

  • additional test cases for operators that were missing f2366e3

Changed

  • provide current viewable paging results (#94) 252e3a3

opensight-golang-libraries 1.7.8-alpha1

26 Aug 13:47
Compare
Choose a tag to compare
Pre-release

1.7.8-alpha1 - 2024-08-26

Added

  • additional test cases for operators that were missing f2366e3

opensight-golang-libraries 1.7.7

01 Aug 15:21
Compare
Choose a tag to compare

1.7.7 - 2024-08-01

Added

  • attempt_number field 6f4708b
  • status_code field af39c24
  • add helpful error message for low disk space in opensearch d5d394d
  • add error handling for unsuccessful requests to opensearch 69f3d96

Removed

  • config password field ad8a03b
  • printing secrets 56d81e8
  • double error check a195e7f
  • NewValidationErrorWithStack not needed anymore, return NewValidationError instead 09ed94b

Changed

  • lowercase error message 790e1aa
  • %w 2af68e8
  • more verbose message 9cd4d78
  • do not log password, return a bool if password is set or not remove: msg struct 4b4bbf3
  • lowercase error omit type 2a86d5c
  • lowercase error/msgf 269bfb8
  • Msgf() to Msg() bb34381
  • lint c3a3f65
  • add slog fields use Err() lowercase messages use Msg() when there is no formatting remove: "src" fields since we have caller 2ad9ffd
  • bump go version to 1.22.5 for GO-2024-2963 d1dec1b
  • replace pkg/errors with stdlib errors remove: do not return stack on err 3dc0d8a
  • move client authentication injection into client constructor as new opensearch library version requires authentication for ping request 8dac92f
  • export IndexFunction, move and refactor IndexHasAlias method e2e4571
  • early return 57358cb
  • remove todos e059d01
  • use background ctx instead of todo b03af08
  • use v4 API ae465c9
  • bump opensearch v2 to v4 use v4 API for opensearch requests f65b3b7

Bug Fixes

  • simple conversion instead of Sprintf() 8bef43b
  • restore NewOpenSearchResourceAlreadyExists and NewOpenSearchResourceNotFound c52072a
  • return error in update method if all retries fail, update documentation c439da6
  • restore original behavior of indexFunctions, skip closing of response body as already done in library 693c88a
  • remove unused error 67cb6ee
  • if aliases do not exist, the error should be nil per tests caceece
  • use bg context 517f0ea
  • return error from AliasExists instead of a nil err remove: printf, discard req when we don't care about the body 1ef6a9b
  • check nil first a061cab
  • use background ctx 65cd528
  • correct require block for direct import, tidy a5612dd
  • response status code, json string for log 795f66d

opensight-golang-libraries 1.7.7-alpha5

01 Aug 10:48
Compare
Choose a tag to compare
Pre-release

1.7.7-alpha5 - 2024-08-01

Added

Removed

Changed

  • lowercase error message 790e1aa
  • %w 2af68e8
  • more verbose message 9cd4d78
  • do not log password, return a bool if password is set or not remove: msg struct 4b4bbf3
  • lowercase error omit type 2a86d5c
  • lowercase error/msgf 269bfb8
  • Msgf() to Msg() bb34381
  • lint c3a3f65
  • add slog fields use Err() lowercase messages use Msg() when there is no formatting remove: "src" fields since we have caller 2ad9ffd

Bug Fixes

  • simple conversion instead of Sprintf() 8bef43b