Skip to content

Releases: instana/terraform-provider-instana

v3.0.1

20 Dec 13:01
Compare
Choose a tag to compare

Changelog

  • 918b5d0 update makefile
  • 02ab66c update goreleaser version to 2
  • 14d125d Update CHANGELOG.md
  • 0d572ff Update CHANGELOG.md
  • e2eac03 Merge pull request #18 from instana/API_implementation_Infra_Alert_Config
  • 59e2a0b Remove InfraAlertConfig() method from InstanaAPI for now. It'll be added in a follow-up.
  • 8ad0ab5 Add API implementation for Infra Alert Config
  • ebd12dd Merge pull request #16 from instana/bug-fix
  • 24f0ff4 removed unsupported license details
  • b47aa02 Removed Outdated licenses
  • b7d55a3 Merge pull request #15 from instana/user-agent-header
  • 179a7f1 Blank User-Agent header upon error
  • 2ade0fb Update user-agent error handling
  • a36eb37 Add User-Agent Header to client requests

v3.0.0

30 May 14:17
Compare
Choose a tag to compare

Changelog

v1.0.0

27 May 07:00
Compare
Choose a tag to compare

Changelog

  • 7449029 #1 Add application perspective API incl tests.
  • 5a61448 #1 Add implementation of application config API
  • 7628d34 #1 Add mapping from filter expression to instana api model
  • 30cee2c #1 Add parsing and mapping to tf resource for application config
  • 4ed5e2a #1 Fix unmarshalling of application config json
  • 60f4b93 #1 Sonar improvements
  • cf1ce79 #1 add application config resource
  • 6305252 #1 add documentaton
  • b1c686a #1 add dynamic focus filter parsing
  • 4623fb9 #1 add filter mapper and update to latest api version
  • a4fbf2a #1 add instana open api doc
  • 3ddfb82 #1 add mapper for filter expression
  • 0924b96 #1 add support for sub expressions to handle precedence
  • f67ae0f #1 add test for dynamic focus filter
  • 76b7e55 #1 add test for filter expression
  • cff680e #1 add test to filter expression mapping
  • f3a488f #1 code cleanup
  • a35990e #1 delete dead code
  • 02ee13f #1 exclude testutils from coverage
  • 8695ff5 #1 fix broken unit test
  • 0e27a4d #1 fix pull request handling in sonar
  • 436d961 #1 implement parsing and rendering of filter expressions
  • c5dacbf #1 improve converage of application config api
  • d99d10f #1 improve test coverage of filter expression mapper
  • cef1034 #1 reduce code duplications
  • c3ca5ff #1 remove sub expression as it is not supported by instana
  • 5375a08 #1 sonar also on feature branches
  • ba70465 #1 update table of content of README.md
  • dccdc5e #1 use same operator names in filter expression as in instana api
  • 136fe3a #104: Cleanup filter expression parser/mapper
  • f4b34a0 #104: Rename existing mapper to make it specific for match expressions
  • 26f3a76 #104: add additional test case for instana-api-model-to-tag-filter.go
  • 4cf2304 #104: add additional test case for mapping from instana api model
  • 59b86de #104: add additional test case for tag-filter-to-instana-api-model.go
  • c9b4148 #104: add deprecation to instana_application_config match_specification
  • cf4441d #104: add tag filter api structure
  • d1b85bc #104: add tag filter parser
  • 92e1442 #104: add tag filter to application-config in rest api
  • 2811dbb #104: add tag_filter to instana_application_config
  • 6a71180 #104: add test cases for unmarshalling of tag filter for application configs
  • 8e6e62f #104: add test cases for unmarshalling of tag filter for application configs
  • b671b55 #104: add test for basic data types of tag filters
  • 3030149 #104: add test for tag filter
  • 53d8fc3 #104: add test for tag filter expression and basic data types
  • 46e467d #104: add tests for tag_filter of instana_application_config
  • 04ca52a #104: add unmarshalling of tag filter for application configs
  • ab957ff #104: add utility to create string pointers
  • 423f58f #104: add validation to tag filter
  • f29b576 #104: clean up code
  • 9e4173f #104: cleanup code style violations
  • 93eebaf #104: code cleanup
  • 84fe143 #104: code cleanup
  • fdbd3fd #104: fix formatting and lint error
  • 3e03f5d #104: fix handing of tag filter values
  • 425be22 #104: fix lint error
  • bdfa337 #104: fix package name of tag filter
  • b445cc5 #104: fix parsing of primary expressions in tag-filter-parser.go and add additional test case
  • a4d3037 #104: remove unused code and add test cases for rendering of FilterExpression in tag-filter-parser.go
  • a99a9a9 #104: update api docs
  • dcfdb61 #104: update documentation
  • 1ee7556 #106: add custom dashboard resource
  • a8ea6f6 #106: add custom dashboards to instana api
  • aa9a5f2 #106: add data structure and unmarshaller for CustomDashboard
  • 08a0c72 #106: add documentation
  • 3f9b59b #106: create data structure for AccessRule including enums
  • 79802f4 #106: fix lint issues
  • 904f54d #106: fix mock for instana-api
  • 0316b5b #106: fix provider test
  • 21f0384 #106: fix sonar bug
  • 760cdc6 #106: fix typo
  • c9b50be #106: fix unmarshaller test
  • 72e838c #106: pipeline should fail in case of test errors.
  • 14876f7 #106: revert test issue
  • 67f1a2b #106: simplify custom dashboard unmarshalling
  • 2c74cd2 #106: update 3rd party libs
  • 46e7c4f #106: update changelog after release 1.5.0
  • 4e56362 #106: use golangci-lint in make file
  • 1a194ef #110: Update 3rd party libs
  • 0f3c7cd #111: fix handling of tag keys in unary expressions
  • ac99b78 #111: value check for tag filter should consider value parameter only
  • ec420c1 #114: add missing test cases
  • 4d8f0bd #114: change parsing of tags in tag filter expressions to put the key into the entity path instead of being part of the value
  • 040bda7 #114: code cleanup
  • 6ce6818 #114: fix mapping of tag key in unary expression from instana api model
  • e354127 #114: increase lookahead of parser to support new tag filter definition
  • 9a7a3d6 #117: fix naming of resources and data sources in documentation
  • 01763aa #117: update module settings
  • fdf14e3 #119: add arm64 support
  • ed151ba #121: add additional test cases
  • c28e2c4 #121: add integration tests
  • 0356119 #121: add no-update support info to SLI config docu
  • a04b008 #121: add tests for sli-config-unmarshaller.go
  • 320129e #121: change API to not support updates for sli config
  • a63404a #121: fix sli api and make metric configuration optional
  • 642dd14 #121: make metric_configuration optional
  • f4d9408 #121: remove update support from resource-sli-config.go
  • 1900ae5 #121: update dependencies
  • efa7fd0 #121: update documentation and harmonize names
  • 63a1bbe #121: update resource path, migrate validate to schema and adopt resource and model schema
  • a52bb53 #122: add assertions for integration test
  • d0e110a #122: add global application alert config resource
  • 67e7fd0 #122: move data structures for reuse for global application alert config
  • 67b9da6 #122: regenerate mocks
  • 39b3717 #122: trim whitespaces of api token and endpoint url of provider config
  • 8462e41 #126: Add API implementation for Website Alert Config
  • 0f25d31 #126: add WebsiteAlertConfig to rest api interface
  • 4bc5720 #126: add documentation for instana_website_alert_config
  • ca3113e #126: add instana_website_alert_config terraform resource
  • ba7af10 #126: add test cases
  • 7b841fd #126: code cleanup
  • 2f8f43c #126: fix lint error
  • ff25a4c #126: ignore .DS_Store in git
  • efaf6a1 #126: update dependencies
  • 4cdfe3f #126: use tee to print and pipe test output
  • 3279707 #128: add all output format again and add permissions
  • 399c5d7 #128: change golangci-lint output format
  • f5978b6 #128: cleanup golangci config file
  • 85749f7 #128: configure output in action
  • 570d331 #128: deactivate caching
  • 5f8c3dd #128: don't fail on lint failure
  • e2b6b77 #128: fix sonar configuration
  • 52bc6dd #128: fix sonar warning
  • 8bcb175 #128: move reports to root folder
  • 32554c6 #128: remove fetch depth from checkout
  • 255491b #128: switch to golangci-lint
  • b339d27 #128: use custom action to allow output configuration
  • 39bdc50 #12: update documentation
  • f3ade8e #131: Fix mapping of nested bracketed expressions from instana model to tag filter
  • fb040da #131: add support of bracketing
  • 086f8c5 #131: adopt tag filter parser and mapper to support bracketing
  • 7f56854 #131: don't add spaces to brackets in harmonized tag filter
  • 0b27d4a #134: add support to skip TLS verification
  • 0d5cbc8 #134: adjust test to use skip tls option of provider
  • 6c4f990 #141: Add test case for normalization of tag filter expression
  • 32793cf #141: Fix mapping of empty TagFilterExpression
  • 127ab5a #141: Fix missing handling of error when encoding json
  • 092bec2 #141: Update changelog after release of version 1.5.3
  • 4e950d5 #145: add interface for types supporting custom payload fields
  • 62cfebc #145: add support for custom payload fields for alerting configs
  • 7371071 #145: code cleanup
  • 1b173b1 #145: create generic implementation of custom payload fields with support for dynamic fields
  • a226cb0 #145: fix lint error
  • c09a1fb #145: limit alerting config to static string custom field
  • 4f5eb42 #145: migrate application-alert-config-unmarshaller to generic adapter to map custom payload fields after unmarshalling
  • 5313b42 #145: simplify static string value implementation and keep backward compatibility
  • 546a130 #145: update configuration
  • e3f37b4 #145: update dependencies
  • 340da43 #145: update to go 1.20
  • 3a4cd5f #15 adjust name to terraform-provider-instana--
  • 49ef056 #153: add support for get all to RestResource
  • 7ba7668 #153: cleanup code
  • a0b4e5e #153: code cleanup
  • e20e6e4 #153: ensure errors when updating state are properly handled
  • d4b78aa #153: exclude false positive gosec
  • 8b464ad #153: fix TF lint findings
  • 4547848 #153: fix dependabot config and golangci config
  • 30ad38f #153: fix deprecated apis
  • a5ee638 #153: fix false positive
  • 0d2359d #153: fix false positive
  • c5365bb #153: fix false positive
  • df81488 #153: fix false positive
  • 4bd860a #153: fix false positive
  • c6378d1 #153: migrate alerting channel structures to single implementation
  • 17444d0 #153: replace AlertingChannelDS by AlertingChannel rest resource
  • aeb15c8 #153: unmarshalling of array to json unmarshaller
  • f99fc51 #153: update codeql workflow and dependabot settings
  • e7005c4 #153: update dependencies
  • 4f54fbe #153: use generics for type-safety and to unify usage of resources and data sources
  • 3f1a382 #155: clean up unused variables and default prefix and suffix from common test config
  • 2c0b916 #155: fix code quality issues
  • 6b49194 #155: fix website monitoring config test
  • aaf48ea #155: fix website monitoring config test
  • 0798061 #155: remove ResourceFormatter from alerting channel email
  • 20523a0 #155: remove ResourceFormatter from alerting channel google chat and office365
  • 2415b32 #155: remove ResourceFormatter from alerting channel opsgenie
  • 76fdbd6 #155: remove ResourceFormatter from alerting channel pagerduty
  • 0189718 #155: remove ResourceFormatter from alerting channel slack
  • ffb271b #155: remove ResourceFormatter from alerting channel splunk
  • 1a4984b #155: remove ResourceFormatter from alerting channel victorops
  • dd74215 #155: remove ResourceFormatter from alerting...
Read more