Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prepare v2.9.1 release #113

Merged
merged 2 commits into from
Aug 24, 2022
Merged

prepare v2.9.1 release #113

merged 2 commits into from
Aug 24, 2022

Conversation

ldhenry
Copy link
Collaborator

@ldhenry ldhenry commented Aug 24, 2022

[2.9.1] (August 24, 2022)

BUG FIXES:

  • Fixes a bug in the launchdarkly_feature_flag_environment that prevented users from updating targeting rule clauses when the targeting rule was being used as the fallthrough variation with a percentage rollout.

  • Fixes a bug in the launchdarkly_feature_flag_environment that resulted in the default string rule clause value type not being respected. #102

@ldhenry ldhenry requested a review from sloloris August 24, 2022 11:23
Copy link
Member

@sloloris sloloris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

everything lgtm

@ldhenry ldhenry merged commit 5842ed8 into main Aug 24, 2022
@ldhenry ldhenry deleted the release-2.9.1-squashed branch August 24, 2022 12:30
lucywyman pushed a commit that referenced this pull request Oct 3, 2022
…#243)

* Fix typo in multiple docs headers (#111)

* prepare v2.9.1 release (#113)

* prep v2.9.1

* Fix changelog

* update doc

Co-authored-by: Lachlan Cooper <lachlancooper@gmail.com>
Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
lucywyman pushed a commit that referenced this pull request Oct 26, 2022
commit f8d6a5820aa28154ff9de039cf7e45f9e7bf57d5
Merge: 384cfb9 259ab96
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Wed Oct 26 10:07:24 2022 -0700

    Merge pull request #247 from launchdarkly/lucyvoigt/sc-174121/fix-guide-generation-in-terraform-label-resources

    [SC-174121] Docs bug fixes

commit 259ab9688a43cddfbc885f3a51a766d36c1fe00a
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Wed Oct 26 09:04:11 2022 -0700

    [SC-174121] Docs bug fixes

    This adds the `ignore_changes` guide to the sidebar so that it actually
    appears in the generated Terraform documentation, and adds the
    `Enterprise plan` note to the `account_members` resource. Also preps for
    2.9.4 release to publish the docs.

commit 384cfb98711a8fb73538a3f302158866fc4aebca
Merge: 8134e76 5f2984c
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Mon Oct 3 15:06:58 2022 -0700

    Merge pull request #246 from launchdarkly/backmerge/release-2.9.3

    Backmerge 2.9.3 release

commit 5f2984cbca29598be9c29b4a322cfb38bf658a50
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Mon Oct 3 15:00:16 2022 -0700

    Backmerge 2.9.3 release

commit 8134e7693de95f63da421d7d199b9e2602d8cfe6
Merge: 3dcf1bc 3a6f10e
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Fri Sep 30 08:17:08 2022 -0700

    Merge pull request #245 from launchdarkly/lucyvoigt/sc-170290/update-terraform-provider-docs-with-ignore

    [SC-170290] Add ignore_changes guide to Terraform docs

commit 3a6f10e3d7c23999d81b3dd5e53e2ad603355471
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Wed Sep 28 11:05:26 2022 -0700

    [SC-170290] Add ignore_changes guide to Terraform docs

    This adds a guide on using `ignore_changes` to workaround certain use
    cases in the Terraform provider.

commit 3dcf1bcf02ee9b4f73e7b8e408b86aa8994c7a82
Merge: c7c9269 628672e
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Mon Sep 26 14:45:08 2022 -0700

    Merge pull request #244 from launchdarkly/lucyvoigt/sc-169876/launchdarkly-feature-flag-environment-errors

    [SC-169876] Correctly set bucketBy to nil when empty

commit c7c926965e94000c10da51ccddb4b6193317a249
Merge: c65030c a438dfa
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Mon Sep 26 14:29:35 2022 -0700

    Merge pull request #242 from launchdarkly/lucyvoigt/sc-168865/hi-team-i-have-a-customer-receiving-a-400

    [SC-168865] Print error message with API errors

commit a438dfae31b72905ecaa2340f132553516894cfe
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Mon Sep 12 17:30:58 2022 -0700

    [SC-168865] Print error message with API errors

    This correctly formats and prints the response from the API when we get
    error responses for the Teams API

commit 628672ed1e52e2ca1f5a9f11caf904d6870fc43d
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Tue Sep 20 13:50:45 2022 -0700

    [SC-169876] Correctly set bucketBy to nil when empty

    This will correctly set the bucketBy to nil when making API requests if
    the value in the Terraform manifest is nil OR if it's explicitly set to
    an empty string. This is already how segment rules work, but not regular
    rules or fallthroughs.

commit c65030c17749aa3ad4a4f8574439eb08dad29360
Author: Isabelle Miller <imiller@launchdarkly.com>
Date:   Tue Sep 13 17:13:07 2022 +0100

    Imiller/sc 168660/terraform issue importing project with environments (#243)

    * Fix typo in multiple docs headers (#111)

    * prepare v2.9.1 release (#113)

    * prep v2.9.1

    * Fix changelog

    * update doc

    Co-authored-by: Lachlan Cooper <lachlancooper@gmail.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

commit 9e135b6531beab8295017b23965fa4470c7b6814
Author: Henry Barrow <hbarrow@launchdarkly.com>
Date:   Thu Sep 1 14:33:35 2022 +0100

    Backmerge public (#241)

commit 8311a3aa4edfaf6b3ad6e8e8c5d3c7d9a1b41187
Author: Isabelle Miller <imiller@launchdarkly.com>
Date:   Thu Sep 1 13:31:04 2022 +0100

    Imiller/sc 166499/defaults for boolean flags do not apply to existing environments (#240)

    * fix variations bug and update tests

    * remove redundant tests

    * update changelog

    * add extra test for good measure

commit 07e3cc01a38e2049a975e80e65bdba022bc85bd9
Author: Henry Barrow <hbarrow@launchdarkly.com>
Date:   Wed Aug 24 13:39:53 2022 +0100

    merge public/main (#239)

commit b8c908579f8eb0c2bffb6a9310243a1be0d8c429
Author: Henry Barrow <hbarrow@launchdarkly.com>
Date:   Wed Aug 24 11:27:22 2022 +0100

    Update feature_flag_environmewnt to only create patch statements when something changed (#238)

    * Update feature_flag_environmewnt to only create patch statements when something changed

    * Fix spacing

commit e7affce7c2822d13a79e8c34d5f0a1f3cfa112e5
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Aug 24 11:20:53 2022 +0100

    [bot] Regenerate integration configs (#237)

    Co-authored-by: Blugil <Blugil@users.noreply.github.com>

commit a83f8483282827cb0247a4c3b9acfced071001c2
Merge: 124c1da c1ff182
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Wed Aug 24 00:17:30 2022 -0700

    Merge pull request #236 from launchdarkly/lucyvoigt/sc-163262/don-t-set-value-type-when-values-is-empty

    [SC-163262] Suppress diff when value_type doesn't change

commit c1ff182cb2f3c5902882171e2bd2937736894996
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Tue Aug 23 13:45:53 2022 -0700

    Update launchdarkly/clause_helper.go

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

commit 362669f2dcfe7f8cc094208d64b37c10b978e9fc
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Fri Aug 5 10:12:16 2022 -0700

    [SC-163262] Suppress diff when value_type doesn't change

    Because of how Terraform defaults work, Terraform will attempt to store
    a `value_type` for `values` even when `values` is empty. This adds a
    [DiffSuppressFunc](https://www.terraform.io/plugin/sdkv2/schemas/schema-behaviors#diffsuppressfunc)
    for the `value_type` in the schema that checks if the diff went from
    empty `""` (what's in the TF manifest) to `"string"` (the default
    value) and if there is no `value_type` in the resource (so the
    `value_type` wasn't actually updated by the user) then we can safely
    ignore the diff. This suppresses annoying messages for users without
    impacting the behavior of the provider.

commit 124c1da1e8237fa16659f357ab0f14a70e8c8240
Merge: e23033f 8ceb94b
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Thu Aug 11 14:53:17 2022 -0700

    Merge pull request #233 from launchdarkly/dominickagnello/sc-163883/open-a-pr-against-the-terraform-provider2

    add conditional so that new action only runs in private repo

commit e23033f3af78b8c4bb0f484f768cb14db4ea1620
Merge: 229b5b9 d459813
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Wed Aug 10 13:48:55 2022 -0700

    Merge pull request #235 from launchdarkly/retry-failed-tests-once

    Retry failed acceptance tests once

commit d4598138bc2f9e20e976927bfa364e98d8d039a0
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Wed Aug 10 13:31:45 2022 -0700

    Retry failed acceptance tests once

    This modifies the GNUMakefile `testacc` target to run the specified
    acceptance tests once, and if they fail retry them one time. This is an
    effort to prevent alerts for flaky tests in the channel, which we've
    been seeing an increase in. Because we run each test individually in CI,
    this is actually pretty nice since just the tests that fail will get
    rerun and not all tests (unless running all tests locally). We may at
    some point want to add an environment variable or other configuration
    around this.

commit 229b5b96afff3ff62710e2f0e2e84139726f5712
Author: Henry Barrow <hbarrow@launchdarkly.com>
Date:   Wed Aug 10 20:00:26 2022 +0100

    Remove example.com email addresses from acceptance tests (#234)

    * Remove example.com email addresses from acceptance tests

    * Fix regexp

commit 8ceb94b727faf99dad80c8b1be1133ad34708974
Author: Dominick Agnello <dagnello@launchdarkly.com>
Date:   Wed Aug 10 11:12:03 2022 -0700

    add conditional so that new action only runs in private repo

commit c60959a3f4fe3b915ee2cc5f284507cd3e4ce422
Author: Dominick Agnello <38410199+Blugil@users.noreply.github.com>
Date:   Wed Aug 10 11:04:20 2022 -0700

    Dominickagnello/sc 163883/open a pr against the terraform provider (#232)

    * add gitattributes file to unhide generated files when reviewing PRs

    * add github action to open PR on integrations config file generation

    * [bot] Regenerate integration configs

    * add CODEOWNERS file and fix up new github action

    Co-authored-by: Dominick Agnello <dagnello@launchdarkly.com>
    Co-authored-by: Blugil <Blugil@users.noreply.github.com>

commit fd4a7de040b19a7e0d92a319cd239fdafd3a26d0
Merge: 72236a5 f8caaea
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Wed Aug 10 10:15:26 2022 -0700

    Merge pull request #229 from launchdarkly/backmerge/release-2.9.0

    Backmerge/release 2.9.0

commit 72236a59fb97c6412d38dbcbc28b151ef3095bbb
Author: Fabian <feldbergf@gmail.com>
Date:   Tue Aug 9 12:31:20 2022 +0100

    [sc-147722] add codeowners file (#230)

    * add codeowners file

    * eol\

    * typo

commit f8caaea83aaef441443f18f16b7a8e13d183040f
Merge: aded53f 97f2fc9
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Fri Aug 5 10:17:34 2022 -0700

    Backmerge 2.9.0 release

commit aded53fe3693450b35c0d11f1b88f5214af7a5a9
Merge: 8569589 f21dd2c
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Fri Aug 5 09:05:13 2022 -0700

    Merge pull request #228 from launchdarkly/lucyvoigt/sc-163244/add-no-access-role-to-launchdarkly-team-member

    [SC-163244] Add no-access role for team member resource

commit f21dd2ca8db63a2eb13d991dcc61e8a723e8fff2
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Fri Aug 5 08:32:22 2022 -0700

    [SC-163244] Add no-access role for team member resource

    The provider validates roles listed under the `roles` key for team
    member resources are in the list of builtin roles for LaunchDarkly.
    Previously that list omitted the `no_access` builtin role.
    This PR adds the role to the validation list, and updates a test to
    verify the roles can be used.

commit 8569589136d3b1bf2d8d5eb2a534e1f96c3bb7c9
Merge: 1cd0737 416ec8b
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Thu Aug 4 14:32:34 2022 -0700

    Merge pull request #227 from launchdarkly/backmerge/release-2.8.0

    Backmerge/release 2.8.0

commit 416ec8b7658c834e32f397911abf94cc73df8263
Author: Dominick Agnello <dagnello@launchdarkly.com>
Date:   Thu Aug 4 13:53:04 2022 -0700

    prepare 2.8.0 release

commit 76f1bcff9f94bcd68faaab8f03ffaf218257ebdd
Author: Henry Barrow <hbarrow@launchdarkly.com>
Date:   Thu Jul 28 10:41:43 2022 +0100

    Release 2.7.2 (#106)

commit 6276ea66e14eb9ab3ee60f3fab1989cf5458aabf
Author: Henry Barrow <hbarrow@launchdarkly.com>
Date:   Wed Jul 27 14:11:03 2022 +0100

    fix merge issue in Circle config (#105)

commit 1d371d9bd135fe0fa2e95b18fad16177f5562f6f
Author: Isabelle Miller <imiller@launchdarkly.com>
Date:   Wed Jul 27 14:41:02 2022 +0200

    Prepare release 2.7.1 2 (#104)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Backmerge/release 2.6.0 (#201)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * fix doc issues (#202)

    * [sc-149869] roll back documentation changes regarding (#203)

    * Revert "[sc 148065] add approvals bypass to terraform docs (#200)"

    This reverts commit e722f061047d0d433c8a5fbcc76fbe4e45eedef7.

    * update changelog

    * update changelog

    * backmerge 2.6.1 (#204)

    * Imiller/sc 151834/add base permissions to custom role resource (#205)

    * update changelog

    * messed up the version number

    * add base permissions to custom role resource & doc

    * update tests

    * Backmerge/release 2.7.0 (#206)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * prepare 2.6.1 release (#94)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Backmerge/release 2.6.0 (#201)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * fix doc issues (#202)

    * [sc-149869] roll back documentation changes regarding (#203)

    * Revert "[sc 148065] add approvals bypass to terraform docs (#200)"

    This reverts commit e722f061047d0d433c8a5fbcc76fbe4e45eedef7.

    * update changelog

    * update changelog

    * prepare 2.6.1 release

    * Merge remote-tracking branch public/main into release-2.6.1

    * update changelog

    * update readme

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * Prepare 2.7.0 release (#98)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Backmerge/release 2.6.0 (#201)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * fix doc issues (#202)

    * [sc-149869] roll back documentation changes regarding (#203)

    * Revert "[sc 148065] add approvals bypass to terraform docs (#200)"

    This reverts commit e722f061047d0d433c8a5fbcc76fbe4e45eedef7.

    * update changelog

    * update changelog

    * backmerge 2.6.1 (#204)

    * Imiller/sc 151834/add base permissions to custom role resource (#205)

    * update changelog

    * messed up the version number

    * add base permissions to custom role resource & doc

    * update tests

    * auto-generate integration configs

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Fabian <feldbergf@gmail.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Fabian <ffeldberg@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>
    Co-authored-by: Fabian <feldbergf@gmail.com>

    * (bug-fix) Update modules to accept new API header

    Hashicorp [recently added a Release
    API](https://www.hashicorp.com/blog/announcing-the-hashicorp-releases-api)
    that includes a new `Content-Type` header
    `application/vnd+hashicorp.releases-api.v0+json`. This gets used
    somewhere in making requests, but the `hc-install` Go library was
    previously at version 0.3.1 which raised an error when it encountered
    this header. V0.3.2 accepts the header, so this updates the Go modules
    in this repo using `go get -u && go mod tidy`.

    * Update circleci test timeout to 15 seconds

    The circleci test failed because the test took 10.10 seconds. So let's update the timeout to 15 seconds from 10.
    link to old test failure:
    https://app.circleci.com/pipelines/github/launchdarkly/terraform-provider-launchdarkly-private/1452/workflows/51a2008f-0c3e-4b7d-af3b-3c1d84387b84/jobs/1847?invite=true#step-113-330%7CError

    * Regenerate auditlog configs to resolve CI failures (#211)

    * Regenerate auditlog configs

    * Run make generate again

    * Run make generate to supress CI failures (#212)

    * added a check for environment and warning

    * fix go lint error

    * use environmentExists function

    * remove grafana

    * Update changelog with bug fix for datasource feature flag environment

    * added changes

    * upgrade go version 1.18.1 (#217)

    * upgrade go version

    * Upgrade to go 1.18.1

    * Upgrade go version everywhere

    * Upgrade circle linter to V2

    * Add cache prefix to linter

    * Turn cache prefix into string

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * remove checked in testing examples

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Fabian <feldbergf@gmail.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>
    Co-authored-by: Fabian <ffeldberg@launchdarkly.com>
    Co-authored-by: Lucy Voigt <lvoigt@launchdarkly.com>
    Co-authored-by: Lucy Voigt <thelucyvoigt@gmail.com>
    Co-authored-by: Sunny Guduru <sguduru@launchdarkly.com>

commit 519707a6b1c199ca50b2df73b95f285adef55aa1
Author: Sunny Guduru <sguduru@launchdarkly.com>
Date:   Mon Jul 25 14:24:52 2022 -0700

    Prepare 2.7.1 release (#103)

    - Datasource `launchdarkly_feature_flag_environment` now checks whether the environment exists and print out a more descriptive error. [#101](https://github.com/launchdarkly/terraform-provider-launchdarkly/issues/101)

commit 43ee03be6980cf9f64cf59a53faf5af3b9bcb4ff
Author: Fabian <ffeldberg@launchdarkly.com>
Date:   Thu Apr 14 17:51:34 2022 +0100

    prepare 2.6.1 release (#94)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Backmerge/release 2.6.0 (#201)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * fix doc issues (#202)

    * [sc-149869] roll back documentation changes regarding (#203)

    * Revert "[sc 148065] add approvals bypass to terraform docs (#200)"

    This reverts commit e722f061047d0d433c8a5fbcc76fbe4e45eedef7.

    * update changelog

    * update changelog

    * prepare 2.6.1 release

    * Merge remote-tracking branch public/main into release-2.6.1

    * update changelog

    * update readme

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

commit da5dacde9352cecb570cc237317d0fde527b3316
Author: Fabian <ffeldberg@launchdarkly.com>
Date:   Thu Apr 7 15:03:56 2022 +0100

    prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

commit 1cd0737a4a3f04335960a001af7faedfed83d196
Merge: 11e3b82 a97b4ae
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Thu Aug 4 10:53:00 2022 -0700

    Merge pull request #224 from launchdarkly/dominickagnello/sc-160359/use-ld-go-api-client-v10-for-teams-resource

    [SC-160359] Create Teams resource and datasource

commit a97b4aefb13669b327454bb3c713420db7640034
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Wed Aug 3 08:39:58 2022 -0700

    Make lists unsorted to avoid unnecessary change detection

commit 8fb45442befd4f95d47985cd939c46658ccbd5f4
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Wed Aug 3 14:52:01 2022 -0700

    Update website/docs/d/team.html.markdown

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

commit 70e838e506d0920dee9b31ada5389ea3ea36f562
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Wed Aug 3 08:39:58 2022 -0700

    Make lists unsorted to avoid unnecessary change detection

commit 1d1e3d387305b291d9ed700bdd8df1dc6a074cfd
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Tue Aug 2 17:14:19 2022 -0700

    Fix up documentation

commit e9c8d436150866c6d6b26363234ba96c5560681f
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Tue Jun 28 14:55:48 2022 -0700

    [SC-160359] Create Teams resource and datasource

    Adds the Teams resource and datasource

commit 11e3b82ac82044f770b8478dd4c7a796a7bee7e6
Merge: b9e966d 6a6345e
Author: Lucy Voigt <thelucyvoigt@gmail.com>
Date:   Thu Jul 28 14:22:06 2022 -0700

    Merge pull request #225 from launchdarkly/migrate-terraform-to-v10

    Migrate terraform to v10

commit 6a6345ea069d53740128b4a764d7049e58192be0
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Thu Jul 28 13:50:21 2022 -0700

    Fix up v10 migration PR

commit e7d7f77ebe5cd48d383c3562c380b3b918f4e417
Author: Lucy Voigt <lvoigt@launchdarkly.com>
Date:   Tue Jun 28 14:55:48 2022 -0700

    Update Go api client to 10.0.1

    Make GET request to get correct project type in test_utils

    Remove git diff from circleci

commit b9e966d47dce9c2515999dd2d0fef44aed68c437
Author: Henry Barrow <hbarrow@launchdarkly.com>
Date:   Thu Jul 28 11:07:22 2022 +0100

    Backmerge release 2.7.2 (#223)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * prepare 2.6.1 release (#94)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Backmerge/release 2.6.0 (#201)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * fix doc issues (#202)

    * [sc-149869] roll back documentation changes regarding (#203)

    * Revert "[sc 148065] add approvals bypass to terraform docs (#200)"

    This reverts commit e722f061047d0d433c8a5fbcc76fbe4e45eedef7.

    * update changelog

    * update changelog

    * prepare 2.6.1 release

    * Merge remote-tracking branch public/main into release-2.6.1

    * update changelog

    * update readme

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * Prepare 2.7.0 release (#98)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Backmerge/release 2.6.0 (#201)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * fix doc issues (#202)

    * [sc-149869] roll back documentation changes regarding (#203)

    * Revert "[sc 148065] add approvals bypass to terraform docs (#200)"

    This reverts commit e722f061047d0d433c8a5fbcc76fbe4e45eedef7.

    * update changelog

    * update changelog

    * backmerge 2.6.1 (#204)

    * Imiller/sc 151834/add base permissions to custom role resource (#205)

    * update changelog

    * messed up the version number

    * add base permissions to custom role resource & doc

    * update tests

    * auto-generate integration configs

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Fabian <feldbergf@gmail.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * Prepare 2.7.1 release (#103)

    - Datasource `launchdarkly_feature_flag_environment` now checks whether the environment exists and print out a more descriptive error. [#101](https://github.com/launchdarkly/terraform-provider-launchdarkly/issues/101)

    * Prepare release 2.7.1 2 (#104)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Backmerge/release 2.6.0 (#201)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * fix doc issues (#202)

    * [sc-149869] roll back documentation changes regarding (#203)

    * Revert "[sc 148065] add approvals bypass to terraform docs (#200)"

    This reverts commit e722f061047d0d433c8a5fbcc76fbe4e45eedef7.

    * update changelog

    * update changelog

    * backmerge 2.6.1 (#204)

    * Imiller/sc 151834/add base permissions to custom role resource (#205)

    * update changelog

    * messed up the version number

    * add base permissions to custom role resource & doc

    * update tests

    * Backmerge/release 2.7.0 (#206)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * prepare 2.6.1 release (#94)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Backmerge/release 2.6.0 (#201)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * fix doc issues (#202)

    * [sc-149869] roll back documentation changes regarding (#203)

    * Revert "[sc 148065] add approvals bypass to terraform docs (#200)"

    This reverts commit e722f061047d0d433c8a5fbcc76fbe4e45eedef7.

    * update changelog

    * update changelog

    * prepare 2.6.1 release

    * Merge remote-tracking branch public/main into release-2.6.1

    * update changelog

    * update readme

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * Prepare 2.7.0 release (#98)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Backmerge/release 2.6.0 (#201)

    * prepare release (#80)

    * Prepare 2.4.1 release (#82)

    * prepare 2.5.0 release (#87)

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>

    * prepare 2.6.0 release (#91)

    * prepare release (#80) (#188)

    * Do not allow 0% segment rule weights (#189)

    * Prevent users from setting a 0% rollout

    * Update changelog

    * Fix bug

    * Fix flag trigger creation panic (#190)

    * Backmerge/release 2.4.1 (#191)

    * Backmerge v2.4.1

    * fix merge conflicts

    * Add Slack webhooks to audit_log_subscription (#192)

    * backmerge v2.5.0 (#193)

    * Use jennifer to generate audit log subscription configs (#194)

    * Run terraform provider acceptance tests daily and notify of failures (#196)

    * Update changelog branch (#195)

    * [ sc-143291] update autogenerated audit_log_subscription configs  (#197)

    * update autogenerated configs to account for hideMemberDetails change to DDog integration

    * update changelog

    * Add test

    * Update CHANGELOG.md

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * Increase checkpoint-api.harhicorp.com timeout to 10s (#198)

    * Updated destination tests to use random env keys to avoid env conflict errors

    * [sc 148065] add approvals bypass to terraform docs (#200)

    * update docs to mention bypassing approval requests

    * update changelog

    * typo

    * Apply suggestions from code review

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>

    * prepare 2.5.1 release

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Isabelle Miller <imiller@launchdarkly.com>
    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    * fix doc issues (#202)

    * [sc-149869] roll back documentation changes regarding (#203)

    * Revert "[sc 148065] add approvals bypass to terraform docs (#200)"

    This reverts commit e722f061047d0d433c8a5fbcc76fbe4e45eedef7.

    * update changelog

    * update changelog

    * backmerge 2.6.1 (#204)

    * Imiller/sc 151834/add base permissions to custom role resource (#205)

    * update changelog

    * messed up the version number

    * add base permissions to custom role resource & doc

    * update tests

    * auto-generate integration configs

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Fabian <feldbergf@gmail.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>

    Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
    Co-authored-by: Fabian <ffeldberg@launchdarkly.com>
    Co-authored-by: Clifford Tawiah <ctawiah@launchdarkly.com>
    Co-authored-by: Cliff Tawiah <82856282+ctawiah@users.noreply.github.com>
    Co-authored-by: Fabian <feldbergf@gmail.com>

    * (bug-fix) Update modules to accept new API header

    Hashicorp [recently added a Release
    API](https://www.hashicorp.com/blog/announcing-the-hashicorp-releases-api)
    that includes a new `Content-Type` header
    `application/vnd+hashicorp.releases-api.v0+json`. This gets used
    somewhere in making requests, but the `hc-install` Go library was
    previously at version 0.3.1 which raised an error when it encountered
    this header. V0.3.2 accepts the header, so this updates the Go modules
    in this repo using `go get -u && go mod tidy`.

    * Update circleci test timeout to 15 seconds

    The circleci test failed because the test took 10.10 seconds. So let's update the timeout to 15 seconds from 10.
    link to old test failure:
    https://app.circleci.com/pipelines/github/launchdarkly/terraform-provider-launchdarkly-private/1452/workflows/51a2008f-0c3e-4b7d-af3b-3c1d84387b84/jobs/1847?invite=true#step-113-330%7CError

    * Regenerate auditlog configs to resolve CI failures (#211)

    * Regenerate auditlog configs

    * Run make generate again

    * Run make generate to supress CI failures (#212)

    * added a check for environment and warning

    * fix go lint error

    * use environmentExists function

    * remove grafana

    * Update changelog with bug fix for…
sloloris added a commit that referenced this pull request Jan 30, 2023
…ings with experimentation (#248)

* Fix typo in multiple docs headers (#111)

* prepare v2.9.1 release (#113)

* prep v2.9.1

* Fix changelog

* add note about using feature_flag_environment resources with experimentation

* update changelog

Co-authored-by: Lachlan Cooper <lachlancooper@gmail.com>
Co-authored-by: Henry Barrow <hbarrow@launchdarkly.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants