Commit Graph

3031 Commits

Author SHA1 Message Date
bmanifold
d483fdeeed Update Android README dev instructions (#2814)
Updated the Dev Setup instructions for Android
2023-12-07 13:45:21 +00:00
Roopesh Chander
e9cd4623fd Remove handling account ID in app, prevent changing settings when signed in (#2804)
This PR

  - Addresses the Apple clients part of #2791 
  - Fixes #2668

The Settings UI change of separating Logs and Advanced settings is not
part of this PR.
2023-12-07 13:15:42 +00:00
Jamil
6d1c962c83 Add service account docs (#2753)
- Improves styling of Kb sidebar
- Fixes #2743 
- Fixes #2749 
- Refs #2021
2023-12-06 16:29:59 +00:00
Jamil
0d2079cd9b check yaml on CI workflow files (#2797)
May not be necessary since GitHub does this already, but for devs that
may be using pre-commit, this will check their YAML for syntax errors.
2023-12-06 16:10:59 +00:00
Jamil
72ab214ff8 Blog: Enterprises choose open source (#2803)
Fixes firezone/gtm#184
2023-12-06 15:12:42 +00:00
Jamil
abc5f43c97 Source Code 3 for website, logo, and helptext updates (#2799)
* Use Source Sans 3 as font
* Add `:help` slot to sections
* Fix other minor grammar / typos
2023-12-06 11:32:29 +00:00
dependabot[bot]
5bd4c875c2 build(deps): Bump com.android.application from 8.1.2 to 8.2.0 in /kotlin/android (#2761)
Bumps com.android.application from 8.1.2 to 8.2.0.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.android.application&package-manager=gradle&previous-version=8.1.2&new-version=8.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 14:02:24 +00:00
Jamil
ef959fe8a5 bump spotless (#2796)
Dependabot wasn't able to do this one automatically since it required
running the spotless fixer.
2023-12-05 14:02:05 +00:00
dependabot[bot]
de339b4efb build(deps): Bump @types/node from 20.8.10 to 20.10.1 in /website (#2777)
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 20.8.10 to 20.10.1.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.8.10&new-version=20.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 13:02:31 +00:00
bmanifold
3d43b33105 Add email confirmation field in portal (#2759)
Why:

* When using the Email Auth Provider (a.k.a. Magic Link), a mistyped
email address when adding a new identity or signing up could allow an
unauthorized person access to your Firezone account. To help prevent
this, an email confirmation field has been added during signup and
during identity creation in the portal.
2023-12-05 13:00:36 +00:00
dependabot[bot]
58d8ec958b build(deps): Bump androidx.navigation:navigation-safe-args-gradle-plugin from 2.7.4 to 2.7.5 in /kotlin/android (#2762)
Bumps androidx.navigation:navigation-safe-args-gradle-plugin from 2.7.4
to 2.7.5.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.navigation:navigation-safe-args-gradle-plugin&package-manager=gradle&previous-version=2.7.4&new-version=2.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 04:52:31 +00:00
dependabot[bot]
b9381aa8a2 build(deps): Bump react-icons from 4.11.0 to 4.12.0 in /website (#2775)
Bumps [react-icons](https://github.com/react-icons/react-icons) from
4.11.0 to 4.12.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/react-icons/react-icons/releases">react-icons's
releases</a>.</em></p>
<blockquote>
<h2>v4.12.0</h2>
<ul>
<li>A new preview site built with Astro is available🎉 <a
href="https://redirect.github.com/react-icons/react-icons/pull/834">react-icons/react-icons#834</a></li>
<li>Fixed display: Ant design icons twotone icon <a
href="ccfbc0052e</a></li>
<li>some icons update</li>
</ul>
<table>
<thead>
<tr>
<th>Icon Library</th>
<th>License</th>
<th>Version</th>
<th align="right">Count</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://circumicons.com/">Circum Icons</a></td>
<td><a
href="https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE">MPL-2.0
license</a></td>
<td>1.0.0</td>
<td align="right">288</td>
</tr>
<tr>
<td><a href="https://fontawesome.com/">Font Awesome 5</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0
License</a></td>
<td>5.15.4-3-gafecf2a</td>
<td align="right">1612</td>
</tr>
<tr>
<td><a href="https://fontawesome.com/">Font Awesome 6</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0
License</a></td>
<td>6.4.2</td>
<td align="right">2025</td>
</tr>
<tr>
<td><a href="https://ionicons.com/">Ionicons 4</a></td>
<td><a
href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td>
<td>4.6.3</td>
<td align="right">696</td>
</tr>
<tr>
<td><a href="https://ionicons.com/">Ionicons 5</a></td>
<td><a
href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td>
<td>5.5.4</td>
<td align="right">1332</td>
</tr>
<tr>
<td><a href="http://google.github.io/material-design-icons/">Material
Design icons</a></td>
<td><a
href="https://github.com/google/material-design-icons/blob/master/LICENSE">Apache
License Version 2.0</a></td>
<td>4.0.0-90-g1ea21d5429</td>
<td align="right">4341</td>
</tr>
<tr>
<td><a href="http://s-ings.com/typicons/">Typicons</a></td>
<td><a href="https://creativecommons.org/licenses/by-sa/3.0/">CC BY-SA
3.0</a></td>
<td>2.1.2</td>
<td align="right">336</td>
</tr>
<tr>
<td><a href="https://octicons.github.com/">Github Octicons
icons</a></td>
<td><a
href="https://github.com/primer/octicons/blob/master/LICENSE">MIT</a></td>
<td>18.3.0</td>
<td align="right">264</td>
</tr>
<tr>
<td><a href="https://feathericons.com/">Feather</a></td>
<td><a
href="https://github.com/feathericons/feather/blob/master/LICENSE">MIT</a></td>
<td>4.29.1</td>
<td align="right">287</td>
</tr>
<tr>
<td><a href="https://lucide.dev/">Lucide</a></td>
<td><a
href="https://github.com/lucide-icons/lucide/blob/main/LICENSE">ISC</a></td>
<td>v4.12.0</td>
<td align="right">1215</td>
</tr>
<tr>
<td><a href="https://game-icons.net/">Game Icons</a></td>
<td><a href="https://creativecommons.org/licenses/by/3.0/">CC BY
3.0</a></td>
<td>12920d6565588f0512542a3cb0cdfd36a497f910</td>
<td align="right">4040</td>
</tr>
<tr>
<td><a href="https://erikflowers.github.io/weather-icons/">Weather
Icons</a></td>
<td><a href="http://scripts.sil.org/OFL">SIL OFL 1.1</a></td>
<td>2.0.12</td>
<td align="right">219</td>
</tr>
<tr>
<td><a href="https://vorillaz.github.io/devicons/">Devicons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.8.0</td>
<td align="right">192</td>
</tr>
<tr>
<td><a href="https://github.com/ant-design/ant-design-icons">Ant Design
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>4.3.1</td>
<td align="right">789</td>
</tr>
<tr>
<td><a href="https://github.com/twbs/icons">Bootstrap Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.11.1</td>
<td align="right">2716</td>
</tr>
<tr>
<td><a href="https://github.com/Remix-Design/RemixIcon">Remix
Icon</a></td>
<td><a href="http://www.apache.org/licenses/">Apache License Version
2.0</a></td>
<td>3.5.0</td>
<td align="right">2537</td>
</tr>
<tr>
<td><a href="https://github.com/icons8/flat-color-icons">Flat Color
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.0.2</td>
<td align="right">329</td>
</tr>
<tr>
<td><a
href="https://github.com/grommet/grommet-icons">Grommet-Icons</a></td>
<td><a href="http://www.apache.org/licenses/">Apache License Version
2.0</a></td>
<td>4.11.0</td>
<td align="right">635</td>
</tr>
<tr>
<td><a
href="https://github.com/tailwindlabs/heroicons">Heroicons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>1.0.6</td>
<td align="right">460</td>
</tr>
<tr>
<td><a href="https://github.com/tailwindlabs/heroicons">Heroicons
2</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.0.18</td>
<td align="right">876</td>
</tr>
<tr>
<td><a href="https://simpleicons.org/">Simple Icons</a></td>
<td><a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0
Universal</a></td>
<td>9.20.0</td>
<td align="right">2753</td>
</tr>
<tr>
<td><a href="https://thesabbir.github.io/simple-line-icons/">Simple Line
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.5.5</td>
<td align="right">189</td>
</tr>
<tr>
<td><a href="https://github.com/Keyamoon/IcoMoon-Free">IcoMoon
Free</a></td>
<td><a
href="https://github.com/Keyamoon/IcoMoon-Free/blob/master/License.txt">CC
BY 4.0 License</a></td>
<td>d006795ede82361e1bac1ee76f215cf1dc51e4ca</td>
<td align="right">491</td>
</tr>
<tr>
<td><a href="https://github.com/atisawd/boxicons">BoxIcons</a></td>
<td><a href="https://github.com/atisawd/boxicons/blob/master/LICENSE">CC
BY 4.0 License</a></td>
<td>2.1.4</td>
<td align="right">1634</td>
</tr>
<tr>
<td><a href="https://github.com/astrit/css.gg">css.gg</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.1.1</td>
<td align="right">704</td>
</tr>
<tr>
<td><a href="https://github.com/microsoft/vscode-codicons">VS Code
Icons</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY
4.0</a></td>
<td>0.0.35</td>
<td align="right">439</td>
</tr>
<tr>
<td><a href="https://github.com/tabler/tabler-icons">Tabler
Icons</a></td>
<td><a href="https://opensource.org/licenses/MIT">MIT</a></td>
<td>2.40.0</td>
<td align="right">4836</td>
</tr>
<tr>
<td><a href="https://github.com/lykmapipo/themify-icons">Themify
Icons</a></td>
<td><a
href="https://github.com/thecreation/standard-icons/blob/master/modules/themify-icons/LICENSE">MIT</a></td>
<td>v0.1.2-2-g9600186</td>
<td align="right">352</td>
</tr>
<tr>
<td><a href="https://icons.radix-ui.com">Radix Icons</a></td>
<td><a
href="https://github.com/radix-ui/icons/blob/master/LICENSE">MIT</a></td>
<td>@radix-ui/<a
href="mailto:react-icons@1.3.0-1-g94b3fcf">react-icons@1.3.0-1-g94b3fcf</a></td>
<td align="right">318</td>
</tr>
<tr>
<td><a href="https://github.com/phosphor-icons/core">Phosphor
Icons</a></td>
<td><a
href="https://github.com/phosphor-icons/core/blob/main/LICENSE">MIT</a></td>
<td>2.0.2</td>
<td align="right">7488</td>
</tr>
<tr>
<td><a href="https://icons8.com/line-awesome">Icons8 Line
Awesome</a></td>
<td><a
href="https://github.com/icons8/line-awesome/blob/master/LICENSE.md">MIT</a></td>
<td>1.3.1</td>
<td align="right">1544</td>
</tr>
</tbody>
</table>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="941285a015"><code>941285a</code></a>
v4.12.0</li>
<li><a
href="ccfbc0052e"><code>ccfbc00</code></a>
Enable multiColor in Ant design icons twotone icon</li>
<li><a
href="c71a6144c3"><code>c71a614</code></a>
update snapshot</li>
<li><a
href="ba6c1dd40f"><code>ba6c1dd</code></a>
update readme</li>
<li><a
href="d747a78546"><code>d747a78</code></a>
update icons</li>
<li><a
href="7493227df3"><code>7493227</code></a>
Merge branch 'pr/kimtaejin3/811' into update-icons</li>
<li><a
href="ba0190b831"><code>ba0190b</code></a>
remove unused package-lock.json</li>
<li><a
href="c866398d0b"><code>c866398</code></a>
Bump <code>@​babel/traverse</code> from 7.11.5 to 7.23.3 (<a
href="https://redirect.github.com/react-icons/react-icons/issues/835">#835</a>)</li>
<li><a
href="8646a36fa0"><code>8646a36</code></a>
Replace Next.js with Astro (<a
href="https://redirect.github.com/react-icons/react-icons/issues/834">#834</a>)</li>
<li><a
href="1b7ab7ada5"><code>1b7ab7a</code></a>
feat:update tabler icons v2.38.0</li>
<li>Additional commits viewable in <a
href="https://github.com/react-icons/react-icons/compare/v4.11.0...v4.12.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-icons&package-manager=npm_and_yarn&previous-version=4.11.0&new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 04:50:15 +00:00
dependabot[bot]
91a006cd4f build(deps): Bump rehype-slug from 5.1.0 to 6.0.0 in /website (#2780)
Bumps [rehype-slug](https://github.com/rehypejs/rehype-slug) from 5.1.0
to 6.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rehypejs/rehype-slug/releases">rehype-slug's
releases</a>.</em></p>
<blockquote>
<h2>6.0.0</h2>
<h4>Change</h4>
<ul>
<li>295ac26 Update <code>@types/hast</code>, <code>unified</code>,
utilities, etc
<strong>migrate</strong>: update too</li>
<li>12f76f8 Change to require Node.js 16
<strong>migrate</strong>: update too</li>
<li>6855bcc Change to use <code>exports</code>
<strong>migrate</strong>: don’t use private APIs</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rehypejs/rehype-slug/compare/5.1.0...6.0.0">https://github.com/rehypejs/rehype-slug/compare/5.1.0...6.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f90fc8f4b4"><code>f90fc8f</code></a>
6.0.0</li>
<li><a
href="12f76f8c18"><code>12f76f8</code></a>
Change to require Node.js 16</li>
<li><a
href="6855bcc806"><code>6855bcc</code></a>
Change to use <code>exports</code></li>
<li><a
href="87da225f84"><code>87da225</code></a>
Refactor to move implementation to <code>lib/</code></li>
<li><a
href="963f30cff7"><code>963f30c</code></a>
Refactor docs</li>
<li><a
href="463cd39e6c"><code>463cd39</code></a>
Refactor code-style</li>
<li><a
href="22f1ee7255"><code>22f1ee7</code></a>
Refactor to use <code>node:test</code></li>
<li><a
href="4597690751"><code>4597690</code></a>
Add <code>ignore-scripts</code> to <code>.npmrc</code></li>
<li><a
href="8b862e19b5"><code>8b862e1</code></a>
Refactor Actions</li>
<li><a
href="9c6f6696e1"><code>9c6f669</code></a>
Refactor <code>package.json</code></li>
<li>Additional commits viewable in <a
href="https://github.com/rehypejs/rehype-slug/compare/5.1.0...6.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rehype-slug&package-manager=npm_and_yarn&previous-version=5.1.0&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 04:48:44 +00:00
dependabot[bot]
c890034e66 build(deps): Bump com.android.library from 8.1.2 to 8.2.0 in /kotlin/android (#2760)
Bumps com.android.library from 8.1.2 to 8.2.0.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.android.library&package-manager=gradle&previous-version=8.1.2&new-version=8.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 04:48:19 +00:00
dependabot[bot]
e17d97550c build(deps): Bump flowbite from 1.8.1 to 2.2.0 in /website (#2778)
Bumps [flowbite](https://github.com/themesberg/flowbite) from 1.8.1 to
2.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/themesberg/flowbite/releases">flowbite's
releases</a>.</em></p>
<blockquote>
<h2>v2.2.0</h2>
<ul>
<li>released new <a
href="https://flowbite.com/docs/forms/number-input/">number input</a>
component examples</li>
<li>created a new <code>InputCounter</code> object class in the Flowbite
JS</li>
</ul>
<h2>v2.1.1</h2>
<ul>
<li>fix the <code>InstanceOptions</code> and
<code>EventListenerInstance</code> type exports for TypeScript</li>
</ul>
<h2>v2.1.0</h2>
<p>This update adds <a
href="https://flowbite.com/docs/customize/rtl/">full RTL support</a> to
all of the UI components from Flowbite and also provides and update to
the Instance Manager API which now allows you to set custom id's as the
4th parameter of each object class.</p>
<ul>
<li>updated to Tailwind CSS <code>v3.3.5</code></li>
<li>added full RTL support to all UI components</li>
<li>updated the JS API and Instance Manager to allow setting custom
id's</li>
<li>added new vertical tabs component example</li>
<li>added three next modal component examples</li>
<li>fixed responsive wrapping issues for the table components</li>
<li>uses Tailwind CSS v3.0 classes for background opacity fixing <a
href="https://redirect.github.com/themesberg/flowbite/issues/565">themesberg/flowbite#565</a></li>
<li>other minor bug fixes and improvements</li>
</ul>
<p>Breaking changes:</p>
<ul>
<li><code>data-modal-toggle</code> alone won't initialise the modal
anymore, you need to use <code>data-modal-target</code> for that</li>
</ul>
<h2>v2.0.0</h2>
<p>This update introduces a new instance manager feature that allows you
manage all of the interactive components from a single place. This is
useful if you want to programmatically show or hide a modal, popover, or
tooltip. This also works if you use the data attributes interface.</p>
<p>This change introduces a few breaking changes to the JavaScript API
when creating objects:</p>
<ul>
<li>new <code>$carouselEl</code> HTML element when creating a
<code>Carousel</code> object as the first parameter</li>
<li>new <code>$accordion</code> HTML element when creating a
<code>Accordion</code> object as the first parameter</li>
<li>new <code>$tabsEl</code> HTML element when creating a
<code>Tabs</code> object as the first parameter</li>
</ul>
<p>The breaking changes do not apply to the data attributes interface,
only for objects created programmatically via JavaScript.</p>
<p>Learn more about the new <a
href="https://flowbite.com/docs/getting-started/javascript/">JavaScript
API on the docs</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="05ae7ace78"><code>05ae7ac</code></a>
Merge pull request <a
href="https://redirect.github.com/themesberg/flowbite/issues/726">#726</a>
from themesberg/number-input</li>
<li><a
href="455ac555cf"><code>455ac55</code></a>
feat(number input): import the new InputCounter component for the
`initFlowbi...</li>
<li><a
href="770b8713d9"><code>770b871</code></a>
chore(version): bump package file to <code>2.2.0</code></li>
<li><a
href="19107f5e84"><code>19107f5</code></a>
docs(number input): update examples and types</li>
<li><a
href="b5c6baaab1"><code>b5c6baa</code></a>
fix(global): import <code>InputCounter</code></li>
<li><a
href="c035e3be09"><code>c035e3b</code></a>
chore(version): bump to <code>v2.2.0</code></li>
<li><a
href="a8d9ae6d4c"><code>a8d9ae6</code></a>
feat(number input): add phone number example</li>
<li><a
href="8523d55af2"><code>8523d55</code></a>
docs(number input): update the example id</li>
<li><a
href="537817970a"><code>5378179</code></a>
docs(number input): update the last table text</li>
<li><a
href="a43549b619"><code>a43549b</code></a>
docs(number input): update the table data text</li>
<li>Additional commits viewable in <a
href="https://github.com/themesberg/flowbite/compare/v1.8.1...v2.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flowbite&package-manager=npm_and_yarn&previous-version=1.8.1&new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 04:46:27 +00:00
dependabot[bot]
34bef7e440 build(deps): Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.20 to 1.9.21 in /rust/connlib/clients/android/connlib (#2782)
Bumps
[org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin)
from 1.9.20 to 1.9.21.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-stdlib's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 1.9.21</h2>
<h2>Changelog</h2>
<h3>Compiler</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62885"><code>KT-62885</code></a>
Introduce a language feature entry for expect actual classes for easier
configuration of MPP projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63081"><code>KT-63081</code></a>
Optimize new native caches:
CachedLibraries.computeVersionedCacheDirectory()</li>
</ul>
<h3>Docs &amp; Examples</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55619"><code>KT-55619</code></a>
Document <code>String.format</code> function</li>
</ul>
<h3>IDE. Gradle Integration</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62877"><code>KT-62877</code></a>
Artifact files collecting for project configuration was finished.
Resolution for configuration configuration X will be skipped</li>
</ul>
<h3>IDE. Gradle. Script</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60813"><code>KT-60813</code></a>
Scripts: NoSuchMethodError: 'void
org.slf4j.Logger.error(java.lang.String, java.lang.Object)' when
dependency uses Slf4j API</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60785"><code>KT-60785</code></a>
KJS: Destructured value class in suspend function fails with Uncaught
TypeError: can't convert to primitive type error</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63207"><code>KT-63207</code></a>
KMP / JS: &quot;TypeError: <!-- raw HTML omitted --> is not a
function&quot; with 1.9.20</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62778"><code>KT-62778</code></a>
package.json &quot;main&quot; field has .js extension when the result
files have .mjs extension</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61795"><code>KT-61795</code></a>
KJS: Incremental Cache is not invalidated if <code>useEsClasses</code>
compiler argument was changed</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61957"><code>KT-61957</code></a>
KJS: &quot;Uncaught ReferenceError: entries is not defined&quot; caused
by enum class with <code>@JsExport</code> and Enum.entries call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62444"><code>KT-62444</code></a>
KJS with commonJS modules should re-export in 1.9.20</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63184"><code>KT-63184</code></a>
KJS / Serialization: JsExport on serializable interface creates
erroneous TypeScript</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62190"><code>KT-62190</code></a>
KJS: &quot;IllegalStateException: Expect to have either super call or
partial linkage stub inside constructor&quot; caused by Compose and
useEsModules()</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-58685"><code>KT-58685</code></a>
KJS: &quot;IllegalStateException: Not locked&quot; cused by
&quot;unlock&quot; called twice</li>
</ul>
<h3>Klibs</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62515"><code>KT-62515</code></a>
Interop klib of concurrent version is not accepted when building
dependent project: &quot;The library versions don't match&quot;</li>
</ul>
<h3>Tools. CLI</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63139"><code>KT-63139</code></a>
Incorrect kotlin implementation version (1.9.255-SNAPSHOT) in metadata
info</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63499"><code>KT-63499</code></a>
Gradle: Source sets conventions are still registered</li>
</ul>
<h3>Tools. Gradle. JS</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59523"><code>KT-59523</code></a>
MPP / KJS: ESM modules uses incorrect file extension on package.json
(.mjs)</li>
</ul>
<h3>Tools. Gradle. Kapt</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-stdlib's
changelog</a>.</em></p>
<blockquote>
<h2>1.9.21</h2>
<h3>Compiler</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62885"><code>KT-62885</code></a>
Introduce a language feature entry for expect actual classes for easier
configuration of MPP projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63081"><code>KT-63081</code></a>
Optimize new native caches:
CachedLibraries.computeVersionedCacheDirectory()</li>
</ul>
<h3>Docs &amp; Examples</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55619"><code>KT-55619</code></a>
Document <code>String.format</code> function</li>
</ul>
<h3>IDE. Gradle Integration</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62877"><code>KT-62877</code></a>
Artifact files collecting for project configuration was finished.
Resolution for configuration configuration X will be skipped</li>
</ul>
<h3>IDE. Gradle. Script</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60813"><code>KT-60813</code></a>
Scripts: NoSuchMethodError: 'void
org.slf4j.Logger.error(java.lang.String, java.lang.Object)' when
dependency uses Slf4j API</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60785"><code>KT-60785</code></a>
KJS: Destructured value class in suspend function fails with Uncaught
TypeError: can't convert to primitive type error</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63207"><code>KT-63207</code></a>
KMP / JS: &quot;TypeError: <!-- raw HTML omitted --> is not a
function&quot; with 1.9.20</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62778"><code>KT-62778</code></a>
package.json &quot;main&quot; field has .js extension when the result
files have .mjs extension</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61795"><code>KT-61795</code></a>
KJS: Incremental Cache is not invalidated if <code>useEsClasses</code>
compiler argument was changed</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61957"><code>KT-61957</code></a>
KJS: &quot;Uncaught ReferenceError: entries is not defined&quot; caused
by enum class with <code>@JsExport</code> and Enum.entries call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62444"><code>KT-62444</code></a>
KJS with commonJS modules should re-export in 1.9.20</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63184"><code>KT-63184</code></a>
KJS / Serialization: JsExport on serializable interface creates
erroneous TypeScript</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62190"><code>KT-62190</code></a>
KJS: &quot;IllegalStateException: Expect to have either super call or
partial linkage stub inside constructor&quot; caused by Compose and
useEsModules()</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-58685"><code>KT-58685</code></a>
KJS: &quot;IllegalStateException: Not locked&quot; cused by
&quot;unlock&quot; called twice</li>
</ul>
<h3>Klibs</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62515"><code>KT-62515</code></a>
Interop klib of concurrent version is not accepted when building
dependent project: &quot;The library versions don't match&quot;</li>
</ul>
<h3>Tools. CLI</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63139"><code>KT-63139</code></a>
Incorrect kotlin implementation version (1.9.255-SNAPSHOT) in metadata
info</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63499"><code>KT-63499</code></a>
Gradle: Source sets conventions are still registered</li>
</ul>
<h3>Tools. Gradle. JS</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59523"><code>KT-59523</code></a>
MPP / KJS: ESM modules uses incorrect file extension on package.json
(.mjs)</li>
</ul>
<h3>Tools. Gradle. Kapt</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-63366"><code>KT-63366</code></a>
Kapt processing fails with custom source sets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b2740d8957"><code>b2740d8</code></a>
Add changelog for 1.9.21</li>
<li><a
href="5d6520c9fb"><code>5d6520c</code></a>
[K/JS] Fix coroutines but turn back the fix for coroutines intrinsics
`interc...</li>
<li><a
href="8293c8f538"><code>8293c8f</code></a>
KAPT: Use reflection to access code, changed in JDK 21</li>
<li><a
href="e459a6d5d2"><code>e459a6d</code></a>
KAPT: Always print parens on empty annotation parameters</li>
<li><a
href="705c8047ae"><code>705c804</code></a>
KAPT: Run tests on JDK 21</li>
<li><a
href="120c99d455"><code>120c99d</code></a>
Fix ClassCastException in JPS statistics ad update log messages</li>
<li><a
href="68f26183f8"><code>68f2618</code></a>
Fix ClassCastException in JPS statistics ad update log messages</li>
<li><a
href="c66b789f93"><code>c66b789</code></a>
KAPT3: Use another class in com.sun.tools.javac.main</li>
<li><a
href="d4ce8c7262"><code>d4ce8c7</code></a>
Temporarily disable Kapt4IT and KaptIncrementalIT and the
descendants.</li>
<li><a
href="f559dd55ab"><code>f559dd5</code></a>
Stop using IJ's maps in graph implementation of JPS</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v1.9.20...v1.9.21">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.kotlin:kotlin-stdlib&package-manager=gradle&previous-version=1.9.20&new-version=1.9.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 04:17:20 +00:00
dependabot[bot]
94099ba820 build(deps): Bump react-markdown from 9.0.0 to 9.0.1 in /website (#2781)
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from
9.0.0 to 9.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/remarkjs/react-markdown/releases">react-markdown's
releases</a>.</em></p>
<blockquote>
<h2>9.0.1</h2>
<ul>
<li>d8e3787 Fix double encoding in new url transform</li>
<li>55d8d83 Refactor docs to use <code>createRoot</code></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/remarkjs/react-markdown/compare/9.0.0...9.0.1">https://github.com/remarkjs/react-markdown/compare/9.0.0...9.0.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/remarkjs/react-markdown/blob/main/changelog.md">react-markdown's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<p>All notable changes will be documented in this file.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a27d335fc5"><code>a27d335</code></a>
9.0.1</li>
<li><a
href="d8e3787491"><code>d8e3787</code></a>
Fix double encoding in new url transform</li>
<li><a
href="55d8d831b7"><code>55d8d83</code></a>
Refactor docs to use <code>createRoot</code></li>
<li><a
href="2245c6409c"><code>2245c64</code></a>
Fix typo</li>
<li><a
href="bc0936443f"><code>bc09364</code></a>
Fix typos</li>
<li><a
href="1d5cbf583f"><code>1d5cbf5</code></a>
Refactor some more</li>
<li><a
href="5445cbbd41"><code>5445cbb</code></a>
Fix to close details</li>
<li>See full diff in <a
href="https://github.com/remarkjs/react-markdown/compare/9.0.0...9.0.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-markdown&package-manager=npm_and_yarn&previous-version=9.0.0&new-version=9.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 04:12:01 +00:00
dependabot[bot]
1df0a1dcf6 build(deps): Bump next from 13.4.19 to 13.5.1 in /website (#2793)
Bumps [next](https://github.com/vercel/next.js) from 13.4.19 to 13.5.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0c1c7f847e"><code>0c1c7f8</code></a>
v13.5.1</li>
<li><a
href="974428583e"><code>9744285</code></a>
v13.5.1-canary.1</li>
<li><a
href="44eba020c6"><code>44eba02</code></a>
improve publish-release (<a
href="https://redirect.github.com/vercel/next.js/issues/55597">#55597</a>)</li>
<li><a
href="c652dc8811"><code>c652dc8</code></a>
v13.5.1-canary.0</li>
<li><a
href="ffafad2c35"><code>ffafad2</code></a>
v13.5.0</li>
<li><a
href="4a589ed83d"><code>4a589ed</code></a>
v13.4.20-canary.41</li>
<li><a
href="deb81cf246"><code>deb81cf</code></a>
fix styled-jsx alias (<a
href="https://redirect.github.com/vercel/next.js/issues/55581">#55581</a>)</li>
<li><a
href="1a9b0f6f7a"><code>1a9b0f6</code></a>
improve internal error logging (<a
href="https://redirect.github.com/vercel/next.js/issues/55582">#55582</a>)</li>
<li><a
href="063154918c"><code>0631549</code></a>
Fix react packages are not bundled for metadata routes (<a
href="https://redirect.github.com/vercel/next.js/issues/55579">#55579</a>)</li>
<li><a
href="bad53655e8"><code>bad5365</code></a>
Update supported config options for Turbopack (<a
href="https://redirect.github.com/vercel/next.js/issues/55556">#55556</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v13.4.19...v13.5.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=next&package-manager=npm_and_yarn&previous-version=13.4.19&new-version=13.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/firezone/firezone/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 03:56:42 +00:00
Jamil
8e3d9f1501 Add plan badges to enterprise features (#2756)
Fixes #2287 

<img width="754" alt="Screenshot 2023-11-30 at 2 40 28 PM"
src="https://github.com/firezone/firezone/assets/167144/9c7df48c-9fae-4758-9a2e-4ba76bc21eb4">
<img width="760" alt="Screenshot 2023-11-30 at 2 40 16 PM"
src="https://github.com/firezone/firezone/assets/167144/25845dc2-9824-4ecf-851e-7289a19d90ab">
2023-12-05 03:49:45 +00:00
dependabot[bot]
255f3b82b9 build(deps): Bump actions/setup-java from 3 to 4 (#2765)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3
to 4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/setup-java/releases">actions/setup-java's
releases</a>.</em></p>
<blockquote>
<h2>v4.0.0</h2>
<h2>What's Changed</h2>
<p>In the scope of this release, the version of the Node.js runtime was
updated to 20. The majority of dependencies were updated to the latest
versions. From now on, the code for the setup-java will run on Node.js
20 instead of Node.js 16.</p>
<h2>Breaking changes</h2>
<ul>
<li>Update Node.js runtime to version 20 by <a
href="https://github.com/aparnajyothi-y"><code>@​aparnajyothi-y</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/558">actions/setup-java#558</a></li>
</ul>
<h2>Non-breaking changes</h2>
<ul>
<li>Adding support for microsoft openjdk 21.0.0 by <a
href="https://github.com/ralfstuckert"><code>@​ralfstuckert</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/546">actions/setup-java#546</a></li>
<li>Update <code>@​actions/cache</code> dependency and documentation by
<a href="https://github.com/IvanZosimov"><code>@​IvanZosimov</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/549">actions/setup-java#549</a></li>
<li>Implementation of the cache-dependency-path option to control
caching dependency by <a
href="https://github.com/itchyny"><code>@​itchyny</code></a> in <a
href="https://redirect.github.com/actions/setup-java/pull/499">actions/setup-java#499</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/ralfstuckert"><code>@​ralfstuckert</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/setup-java/pull/546">actions/setup-java#546</a></li>
<li><a href="https://github.com/itchyny"><code>@​itchyny</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/setup-java/pull/499">actions/setup-java#499</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/setup-java/compare/v3...v4.0.0">https://github.com/actions/setup-java/compare/v3...v4.0.0</a></p>
<h2>v3.13.0</h2>
<h2>What's changed</h2>
<p>In the scope of this release, support for Dragonwell JDK was added by
<a
href="https://github.com/Accelerator1996"><code>@​Accelerator1996</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/532">actions/setup-java#532</a></p>
<pre lang="yaml"><code>steps:
 - name: Checkout
   uses: actions/checkout@v3
 - name: Setup-java
   uses: actions/setup-java@v3
   with:
     distribution: 'dragonwell'
     java-version: '17'
</code></pre>
<p>Several inaccuracies were also fixed:</p>
<ul>
<li>Fix XML namespaces wrongly using https by <a
href="https://github.com/gnodet"><code>@​gnodet</code></a> in <a
href="https://redirect.github.com/actions/setup-java/pull/503">actions/setup-java#503</a></li>
<li>Fix typo and remove unintentional(?) word by <a
href="https://github.com/CyberFlameGO"><code>@​CyberFlameGO</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/518">actions/setup-java#518</a></li>
<li>Fix usage link within the README.md file by <a
href="https://github.com/dassiorleando"><code>@​dassiorleando</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/525">actions/setup-java#525</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/CyberFlameGO"><code>@​CyberFlameGO</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/setup-java/pull/518">actions/setup-java#518</a></li>
<li><a
href="https://github.com/dassiorleando"><code>@​dassiorleando</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/setup-java/pull/525">actions/setup-java#525</a></li>
<li><a href="https://github.com/gnodet"><code>@​gnodet</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/setup-java/pull/503">actions/setup-java#503</a></li>
<li><a
href="https://github.com/Accelerator1996"><code>@​Accelerator1996</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/setup-java/pull/532">actions/setup-java#532</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/setup-java/compare/v3...v3.13.0">https://github.com/actions/setup-java/compare/v3...v3.13.0</a></p>
<h2>v3.12.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="387ac29b30"><code>387ac29</code></a>
Upgrade Node to v20 (<a
href="https://redirect.github.com/actions/setup-java/issues/558">#558</a>)</li>
<li><a
href="9eda6b51cc"><code>9eda6b5</code></a>
feat: implement cache-dependency-path option to control caching
dependency (#...</li>
<li><a
href="78078da0cd"><code>78078da</code></a>
Update <code>@​actions/cache</code> dependency and documentation (<a
href="https://redirect.github.com/actions/setup-java/issues/549">#549</a>)</li>
<li><a
href="5caaba646e"><code>5caaba6</code></a>
add support for microsoft openjdk 21.0.0 (<a
href="https://redirect.github.com/actions/setup-java/issues/546">#546</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/setup-java/compare/v3...v4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-java&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:04:29 -05:00
dependabot[bot]
0cce1b55d2 build(deps): Bump actions/github-script from 6 to 7 (#2766)
Bumps [actions/github-script](https://github.com/actions/github-script)
from 6 to 7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/github-script/releases">actions/github-script's
releases</a>.</em></p>
<blockquote>
<h2>v7.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add base-url option by <a
href="https://github.com/robandpdx"><code>@​robandpdx</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/429">actions/github-script#429</a></li>
<li>Expose async-function argument type by <a
href="https://github.com/viktorlott"><code>@​viktorlott</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/402">actions/github-script#402</a>,
see for details <a
href="https://github.com/actions/github-script#use-scripts-with-jsdoc-support">https://github.com/actions/github-script#use-scripts-with-jsdoc-support</a></li>
<li>Update dependencies and use Node 20 by <a
href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/425">actions/github-script#425</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/navarroaxel"><code>@​navarroaxel</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/github-script/pull/285">actions/github-script#285</a></li>
<li><a href="https://github.com/robandpdx"><code>@​robandpdx</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/github-script/pull/429">actions/github-script#429</a></li>
<li><a
href="https://github.com/viktorlott"><code>@​viktorlott</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/github-script/pull/402">actions/github-script#402</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/github-script/compare/v6.4.1...v7.0.0">https://github.com/actions/github-script/compare/v6.4.1...v7.0.0</a></p>
<h2>v6.4.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>@​octokit/plugin-request-log</code>, to produce debug
output for requests by <a
href="https://github.com/mjpieters"><code>@​mjpieters</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/358">actions/github-script#358</a></li>
<li>fix input handling by <a
href="https://github.com/mjpieters"><code>@​mjpieters</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/357">actions/github-script#357</a></li>
<li>Remove unused dependencies by <a
href="https://github.com/mjpieters"><code>@​mjpieters</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/356">actions/github-script#356</a></li>
<li>Default debug to current runner debug state by <a
href="https://github.com/mjpieters"><code>@​mjpieters</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/363">actions/github-script#363</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/mjpieters"><code>@​mjpieters</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/github-script/pull/358">actions/github-script#358</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/github-script/compare/v6.4.0...v6.4.1">https://github.com/actions/github-script/compare/v6.4.0...v6.4.1</a></p>
<h2>v6.4.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Bump json5 from 2.1.3 to 2.2.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/319">actions/github-script#319</a></li>
<li>Bump minimatch from 3.0.4 to 3.1.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/320">actions/github-script#320</a></li>
<li>Add node-fetch by <a
href="https://github.com/danmichaelo"><code>@​danmichaelo</code></a> in
<a
href="https://redirect.github.com/actions/github-script/pull/321">actions/github-script#321</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/jongwooo"><code>@​jongwooo</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/github-script/pull/313">actions/github-script#313</a></li>
<li><a
href="https://github.com/austinvazquez"><code>@​austinvazquez</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/github-script/pull/306">actions/github-script#306</a></li>
<li><a
href="https://github.com/danmichaelo"><code>@​danmichaelo</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/github-script/pull/321">actions/github-script#321</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/github-script/compare/v6.3.3...v6.4.0">https://github.com/actions/github-script/compare/v6.3.3...v6.4.0</a></p>
<h2>v6.3.3</h2>
<h2>What's Changed</h2>
<ul>
<li>Update <code>@actions/glob</code> to 0.3.0 by <a
href="https://github.com/nineinchnick"><code>@​nineinchnick</code></a>
in <a
href="https://redirect.github.com/actions/github-script/pull/279">actions/github-script#279</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/nineinchnick"><code>@​nineinchnick</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/github-script/pull/279">actions/github-script#279</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/github-script/compare/v6.3.2...v6.3.3">https://github.com/actions/github-script/compare/v6.3.2...v6.3.3</a></p>
<h2>v6.3.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Update <code>@​actions/core</code> to 1.10.0 by <a
href="https://github.com/rentziass"><code>@​rentziass</code></a> in <a
href="https://redirect.github.com/actions/github-script/pull/295">actions/github-script#295</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="60a0d83039"><code>60a0d83</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/github-script/issues/440">#440</a>
from actions/joshmgross/v7.0.1</li>
<li><a
href="b7fb2001b4"><code>b7fb200</code></a>
Update version to 7.0.1</li>
<li><a
href="12e22ed06b"><code>12e22ed</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/github-script/issues/439">#439</a>
from actions/joshmgross/avoid-setting-base-url</li>
<li><a
href="d319f8f5b5"><code>d319f8f</code></a>
Avoid setting <code>baseUrl</code> to undefined when input is not
provided</li>
<li><a
href="e69ef5462f"><code>e69ef54</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/github-script/issues/425">#425</a>
from actions/joshmgross/node-20</li>
<li><a
href="ee0914b839"><code>ee0914b</code></a>
Update licenses</li>
<li><a
href="d6fc56f33b"><code>d6fc56f</code></a>
Use <code>@types/node</code> for Node 20</li>
<li><a
href="384d6cf581"><code>384d6cf</code></a>
Fix quotations in tests</li>
<li><a
href="84724927e3"><code>8472492</code></a>
Only validate GraphQL <code>previews</code></li>
<li><a
href="84903f5182"><code>84903f5</code></a>
Remove <code>node-fetch</code> from type</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/github-script/compare/v6...v7">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/github-script&package-manager=github_actions&previous-version=6&new-version=7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:04:20 -05:00
dependabot[bot]
8faa01230a build(deps): Bump hashicorp/tfc-workflows-github from 1.0.4 to 1.1.1 (#2767)
Bumps
[hashicorp/tfc-workflows-github](https://github.com/hashicorp/tfc-workflows-github)
from 1.0.4 to 1.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/tfc-workflows-github/releases">hashicorp/tfc-workflows-github's
releases</a>.</em></p>
<blockquote>
<h2>v1.1.1</h2>
<ul>
<li>Adds new <code>actions/workspace-output</code> action to fetch the
latest state version output(s) for a given Terraform Cloud
Workspace.</li>
<li>Bug fixes and enhancements from <a
href="https://github.com/hashicorp/tfc-workflows-tooling/releases/tag/v1.1.1">tfc-workflows-tooling@v1.1.1</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/tfc-workflows-github/blob/main/CHANGELOG.md">hashicorp/tfc-workflows-github's
changelog</a>.</em></p>
<blockquote>
<h1>v1.1.1</h1>
<ul>
<li>Adds new <code>actions/workspace-output</code> action to fetch the
latest state version output(s) for a given Terraform Cloud
Workspace.</li>
<li>Bug fixes and enhancements from <a
href="https://github.com/hashicorp/tfc-workflows-tooling/releases/tag/v1.1.1">tfc-workflows-tooling@v1.1.1</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4e91ea58dd"><code>4e91ea5</code></a>
Prepare release v1.1.1 (<a
href="https://redirect.github.com/hashicorp/tfc-workflows-github/issues/29">#29</a>)</li>
<li><a
href="3eea78a1c7"><code>3eea78a</code></a>
docs: update <code>create-run</code> and
<code>upload-configuration</code> actions (<a
href="https://redirect.github.com/hashicorp/tfc-workflows-github/issues/28">#28</a>)</li>
<li><a
href="2f37261b9e"><code>2f37261</code></a>
Merge pull request <a
href="https://redirect.github.com/hashicorp/tfc-workflows-github/issues/27">#27</a>
from gerbyzation/patch-1</li>
<li><a
href="30f19c0c06"><code>30f19c0</code></a>
reword</li>
<li><a
href="b38fd77d30"><code>b38fd77</code></a>
Update action.yml</li>
<li>See full diff in <a
href="https://github.com/hashicorp/tfc-workflows-github/compare/v1.0.4...v1.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hashicorp/tfc-workflows-github&package-manager=github_actions&previous-version=1.0.4&new-version=1.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:03:29 -05:00
dependabot[bot]
c303dd92b0 build(deps): Bump hashicorp/null from 3.2.1 to 3.2.2 in /terraform/environments/staging (#2769)
Bumps
[hashicorp/null](https://github.com/hashicorp/terraform-provider-null)
from 3.2.1 to 3.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-null/releases">hashicorp/null's
releases</a>.</em></p>
<blockquote>
<h2>v3.2.2</h2>
<p>NOTES:</p>
<ul>
<li>This release introduces no functional changes. It does however
include dependency updates which address upstream CVEs. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/242">#242</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-null/blob/main/CHANGELOG.md">hashicorp/null's
changelog</a>.</em></p>
<blockquote>
<h2>3.2.2 (November 20, 2023)</h2>
<p>NOTES:</p>
<ul>
<li>This release introduces no functional changes. It does however
include dependency updates which address upstream CVEs. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/242">#242</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="13468c1949"><code>13468c1</code></a>
Update changelog</li>
<li><a
href="7cea50c10c"><code>7cea50c</code></a>
Add changelogs for <code>v3.2.2</code> release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/279">#279</a>)</li>
<li><a
href="e74135abf4"><code>e74135a</code></a>
Result of tsccr-helper -log-level=info -pin-all-workflows . (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/278">#278</a>)</li>
<li><a
href="b30571bc1d"><code>b30571b</code></a>
build(deps): Bump github.com/hashicorp/terraform-plugin-go (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/277">#277</a>)</li>
<li><a
href="393fc1e071"><code>393fc1e</code></a>
build(deps): Bump github.com/hashicorp/copywrite in /tools (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/276">#276</a>)</li>
<li><a
href="81b44be6a6"><code>81b44be</code></a>
cdktf: update index.md,resources/resource.md,data-sources/data_source.md
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/275">#275</a>)</li>
<li><a
href="eeac14adee"><code>eeac14a</code></a>
Result of tsccr-helper -log-level=info -pin-all-workflows . (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/274">#274</a>)</li>
<li><a
href="d991da04ed"><code>d991da0</code></a>
build(deps): Bump google.golang.org/grpc from 1.57.0 to 1.57.1 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/273">#273</a>)</li>
<li><a
href="9ebba2f7a1"><code>9ebba2f</code></a>
build(deps): Bump github.com/hashicorp/terraform-plugin-framework (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/272">#272</a>)</li>
<li><a
href="f07c46ea62"><code>f07c46e</code></a>
build(deps): Bump golang.org/x/net from 0.10.0 to 0.17.0 in /tools (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/270">#270</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-null/compare/v3.2.1...v3.2.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hashicorp/null&package-manager=terraform&previous-version=3.2.1&new-version=3.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:03:00 -05:00
dependabot[bot]
70167651ae build(deps): Bump hashicorp/google from 5.2.0 to 5.7.0 in /terraform/environments/staging (#2770)
Bumps
[hashicorp/google](https://github.com/hashicorp/terraform-provider-google)
from 5.2.0 to 5.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google/releases">hashicorp/google's
releases</a>.</em></p>
<blockquote>
<h2>v5.7.0</h2>
<p>DEPRECATIONS:</p>
<ul>
<li>gkehub: deprecated <code>config_management.binauthz</code> in
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16536">#16536</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>bigtable: added <code>standard_isolation</code> and
<code>standard_isolation.priority</code> fields to
<code>google_bigtable_app_profile</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16485">#16485</a>)</li>
<li>cloudrunv2: promoted <code>custom_audiences</code> field to GA on
<code>google_cloud_run_v2_service</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16510">#16510</a>)</li>
<li>compute: promoted <code>labels</code> field to GA on
<code>google_compute_vpn_tunnel</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16508">#16508</a>)</li>
<li>containerattached: added <code>proxy_config</code> field to
<code>google_container_attached_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16524">#16524</a>)</li>
<li>gkehub: added <code>membership_location</code> field to
<code>google_gke_hub_feature_membership</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16536">#16536</a>)</li>
<li>logging: made the change to aqcuire and update the
<code>google_logging_project_sink</code> resource that already exists at
the desired location. These logging buckets cannot be removed so
deleting this resource will remove the bucket config from your terraform
state but will leave the logging bucket unchanged. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16513">#16513</a>)</li>
<li>memcache: added <code>MEMCACHE_1_6_15</code> as a possible value for
<code>memcache_version</code> in <code>google_memcache_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16531">#16531</a>)</li>
<li>monitoring: added error message to delete Alert Policies first on
400 response when deleting
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16535">#16535</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16473">#16473</a>)</li>
<li>workflows: promoted <code>user_env_vars</code> field to GA on
<code>google_workflows_workflow</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16477">#16477</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>compute: changed <code>external_ipv6_prefix</code> field to not be
output only in <code>google_compute_subnetwork</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16480">#16480</a>)</li>
<li>compute: fixed issue where <code>google_compute_attached_disk</code>
would produce an error for certain zone configs (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16484">#16484</a>)</li>
<li>edgecontainer: fixed update method of
<code>google_edgecontainer_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16490">#16490</a>)</li>
<li>provider: fixed an issue where universe domains would not overwrite
API endpoints (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16521">#16521</a>)</li>
<li>resourcemanager: made
<code>data_source_google_project_service</code> no longer return an
error when the service is not enabled (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16525">#16525</a>)</li>
<li>sql: <code>ssl_mode</code> field is not stored in terraform state if
it has never been used in <code>google_sql_database_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16486">#16486</a>)</li>
</ul>
<p>NOTES:</p>
<ul>
<li>dataproc: backfilled <code>terraform_labels</code> field for
resource <code>google_dataproc_workflow_template</code>, so resource
recreation won't happen during provider upgrade from <code>4.x</code> to
<code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16517">#16517</a>)</li>
<li>
<ul>
<li>provider: backfilled <code>terraform_labels</code> field for some
immutable resources, so resource recreation won't happen during provider
upgrade from <code>4.X</code> to <code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16518">#16518</a>)</li>
</ul>
</li>
</ul>
<h2>v5.6.0</h2>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_integration_connectors_connection</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16468">#16468</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>assuredworkloads: added <code>enable_sovereign_controls</code>,
<code>partner</code>, <code>partner_permissions</code>,
<code>violation_notifications_enabled</code>, and several other
output-only fields to <code>google_assured_workloads_workloads</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16433">#16433</a>)</li>
<li>composer: added <code>storage_config</code> to
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16455">#16455</a>)</li>
<li>container: added <code>fleet</code> field to
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16466">#16466</a>)</li>
<li>containeraws: added <code>admin_groups</code> to
<code>google_container_aws_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16433">#16433</a>)</li>
<li>containerazure: added <code>admin_groups</code> to
<code>google_container_azure_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16433">#16433</a>)</li>
<li>dataproc: added support for <code>instance_flexibility_policy</code>
in <code>google_dataproc_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16417">#16417</a>)</li>
<li>dialogflowcx: added <code>is_default_start_flow</code> field to
<code>google_dialogflow_cx_flow</code> resource to allow management of
default flow resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16441">#16441</a>)</li>
<li>dialogflowcx: added <code>is_default_welcome_intent</code> and
<code>is_default_negative_intent</code> fields to
<code>google_dialogflow_cx_intent</code> resource to allow management of
default intent resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16441">#16441</a>)</li>
<li>gkehub: added <code>fleet_default_member_config</code> field to
<code>google_gke_hub_feature</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16457">#16457</a>)</li>
<li>gkehub: added <code>metrics_gcp_service_account_email</code> to
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16433">#16433</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16437">#16437</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_project_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16437">#16437</a>)</li>
<li>monitoring: added <code>pings_count</code>,
<code>user_labels</code>, and <code>custom_content_type</code> fields to
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16420">#16420</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16473">#16473</a>)</li>
<li>sql: added <code>ssl_mode</code> field to
<code>google_sql_database_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16394">#16394</a>)</li>
<li>vertexai: added <code>private_service_connect_config</code> to
<code>google_vertex_ai_index_endpoint</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16471">#16471</a>)</li>
<li>workstations: added <code>domain_config</code> field to resource
<code>google_workstations_workstation_cluster</code> (beta) (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16464">#16464</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md">hashicorp/google's
changelog</a>.</em></p>
<blockquote>
<h2>5.7.0 (Nov 20, 2023)</h2>
<p>DEPRECATIONS:</p>
<ul>
<li>gkehub: deprecated <code>config_management.binauthz</code> in
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16536">#16536</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>bigtable: added <code>standard_isolation</code> and
<code>standard_isolation.priority</code> fields to
<code>google_bigtable_app_profile</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16485">#16485</a>)</li>
<li>cloudrunv2: promoted <code>custom_audiences</code> field to GA on
<code>google_cloud_run_v2_service</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16510">#16510</a>)</li>
<li>compute: promoted <code>labels</code> field to GA on
<code>google_compute_vpn_tunnel</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16508">#16508</a>)</li>
<li>containerattached: added <code>proxy_config</code> field to
<code>google_container_attached_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16524">#16524</a>)</li>
<li>gkehub: added <code>membership_location</code> field to
<code>google_gke_hub_feature_membership</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16536">#16536</a>)</li>
<li>logging: made the change to aqcuire and update the
<code>google_logging_project_sink</code> resource that already exists at
the desired location. These logging buckets cannot be removed so
deleting this resource will remove the bucket config from your terraform
state but will leave the logging bucket unchanged. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16513">#16513</a>)</li>
<li>memcache: added <code>MEMCACHE_1_6_15</code> as a possible value for
<code>memcache_version</code> in <code>google_memcache_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16531">#16531</a>)</li>
<li>monitoring: added error message to delete Alert Policies first on
400 response when deleting
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16535">#16535</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16473">#16473</a>)</li>
<li>workflows: promoted <code>user_env_vars</code> field to GA on
<code>google_workflows_workflow</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16477">#16477</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>compute: changed <code>external_ipv6_prefix</code> field to not be
output only in <code>google_compute_subnetwork</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16480">#16480</a>)</li>
<li>compute: fixed issue where <code>google_compute_attached_disk</code>
would produce an error for certain zone configs (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16484">#16484</a>)</li>
<li>edgecontainer: fixed update method of
<code>google_edgecontainer_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16490">#16490</a>)</li>
<li>provider: fixed an issue where universe domains would not overwrite
API endpoints (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16521">#16521</a>)</li>
<li>resourcemanager: made
<code>data_source_google_project_service</code> no longer return an
error when the service is not enabled (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16525">#16525</a>)</li>
<li>sql: <code>ssl_mode</code> field is not stored in terraform state if
it has never been used in <code>google_sql_database_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16486">#16486</a>)</li>
</ul>
<p>NOTES:</p>
<ul>
<li>dataproc: backfilled <code>terraform_labels</code> field for
resource <code>google_dataproc_workflow_template</code>, so resource
recreation won't happen during provider upgrade from <code>4.x</code> to
<code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16517">#16517</a>)</li>
<li>
<ul>
<li>provider: backfilled <code>terraform_labels</code> field for some
immutable resources, so resource recreation won't happen during provider
upgrade from <code>4.X</code> to <code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16518">#16518</a>)</li>
</ul>
</li>
</ul>
<h2>5.6.0 (Nov 13, 2023)</h2>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_integration_connectors_connection</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16468">#16468</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>assuredworkloads: added <code>enable_sovereign_controls</code>,
<code>partner</code>, <code>partner_permissions</code>,
<code>violation_notifications_enabled</code>, and several other
output-only fields to <code>google_assured_workloads_workloads</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16433">#16433</a>)</li>
<li>composer: added <code>storage_config</code> to
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16455">#16455</a>)</li>
<li>container: added <code>fleet</code> field to
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16466">#16466</a>)</li>
<li>containeraws: added <code>admin_groups</code> to
<code>google_container_aws_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16433">#16433</a>)</li>
<li>containerazure: added <code>admin_groups</code> to
<code>google_container_azure_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16433">#16433</a>)</li>
<li>dataproc: added support for <code>instance_flexibility_policy</code>
in <code>google_dataproc_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16417">#16417</a>)</li>
<li>dialogflowcx: added <code>is_default_start_flow</code> field to
<code>google_dialogflow_cx_flow</code> resource to allow management of
default flow resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16441">#16441</a>)</li>
<li>dialogflowcx: added <code>is_default_welcome_intent</code> and
<code>is_default_negative_intent</code> fields to
<code>google_dialogflow_cx_intent</code> resource to allow management of
default intent resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16441">#16441</a>)</li>
<li>
<ul>
<li>gkehub: added <code>fleet_default_member_config</code> field to
<code>google_gke_hub_feature</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16457">#16457</a>)</li>
</ul>
</li>
<li>gkehub: added <code>metrics_gcp_service_account_email</code> to
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16433">#16433</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16437">#16437</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_project_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16437">#16437</a>)</li>
<li>monitoring: added <code>pings_count</code>,
<code>user_labels</code>, and <code>custom_content_type</code> fields to
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16420">#16420</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16473">#16473</a>)</li>
<li>sql: added <code>ssl_mode</code> field to
<code>google_sql_database_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/16394">#16394</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6e26a7978"><code>d6e26a7</code></a>
Update CHANGELOG.md (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/16554">#16554</a>)</li>
<li><a
href="951dd43dd4"><code>951dd43</code></a>
Upgrade DCL version to 1.57.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9466">#9466</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/16536">#16536</a>)</li>
<li><a
href="9e293c467f"><code>9e293c4</code></a>
UptimeCheckConfig custom delete for 400s (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9429">#9429</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/16535">#16535</a>)</li>
<li><a
href="241ee7e916"><code>241ee7e</code></a>
TeamCity : Skip <code>google_project</code> sweeper in Beta projects (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/8756">#8756</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/16534">#16534</a>)</li>
<li><a
href="15557f4ee4"><code>15557f4</code></a>
Fix dataproc tests to use sweepable names (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9469">#9469</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/16532">#16532</a>)</li>
<li><a
href="d20571fefa"><code>d20571f</code></a>
Add memcached-1.6.15 to the list of allowed memcache versions (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9375">#9375</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/16531">#16531</a>)</li>
<li><a
href="2413e08875"><code>2413e08</code></a>
Fix google_dataform_repository acc tests to have dynamic generated names
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/94">#94</a>...</li>
<li><a
href="d7b77a84d5"><code>d7b77a8</code></a>
dlp_job_trigger: clarify how to use multiple actions with example (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9458">#9458</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/1">#1</a>...</li>
<li><a
href="473488f5d1"><code>473488f</code></a>
Update doc links for lifecycle meta argument (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9461">#9461</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/16526">#16526</a>)</li>
<li><a
href="25ee7b50f6"><code>25ee7b5</code></a>
Revert project service data source to pre-5.0.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9464">#9464</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/16525">#16525</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-google/compare/v5.2.0...v5.7.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hashicorp/google&package-manager=terraform&previous-version=5.2.0&new-version=5.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:02:50 -05:00
dependabot[bot]
2f62bb8b14 build(deps): Bump hashicorp/google-beta from 5.4.0 to 5.7.0 in /terraform/environments/staging (#2771)
Bumps
[hashicorp/google-beta](https://github.com/hashicorp/terraform-provider-google-beta)
from 5.4.0 to 5.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google-beta/releases">hashicorp/google-beta's
releases</a>.</em></p>
<blockquote>
<h2>v5.7.0</h2>
<p>DEPRECATIONS:</p>
<ul>
<li>gkehub: deprecated <code>config_management.binauthz</code> in
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6646">#6646</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>bigtable: added <code>standard_isolation</code> and
<code>standard_isolation.priority</code> fields to
<code>google_bigtable_app_profile</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6621">#6621</a>)</li>
<li>containerattached: added <code>proxy_config</code> field to
<code>google_container_attached_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6637">#6637</a>)</li>
<li>gkehub: added <code>membership_location</code> field to
<code>google_gke_hub_feature_membership</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6646">#6646</a>)</li>
<li>logging: made the change to aqcuire and update the
<code>google_logging_project_sink</code> resource that already exists at
the desired location. These logging buckets cannot be removed so
deleting this resource will remove the bucket config from your terraform
state but will leave the logging bucket unchanged. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6632">#6632</a>)</li>
<li>memcache: added <code>MEMCACHE_1_6_15</code> as a possible value for
<code>memcache_version</code> in <code>google_memcache_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6642">#6642</a>)</li>
<li>monitoring: added error message to delete Alert Policies first on
400 response when deleting
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6645">#6645</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6616">#6616</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>compute: changed <code>external_ipv6_prefix</code> field to not be
output only in <code>google_compute_subnetwork</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6619">#6619</a>)</li>
<li>compute: fixed issue where <code>google_compute_attached_disk</code>
would produce an error for certain zone configs (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6620">#6620</a>)</li>
<li>edgecontainer: fixed update method of
<code>google_edgecontainer_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6625">#6625</a>)</li>
<li>provider: fixed an issue where universe domains would not overwrite
API endpoints (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6636">#6636</a>)</li>
<li>resourcemanager: made
<code>data_source_google_project_service</code> no longer return an
error when the service is not enabled (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6638">#6638</a>)</li>
<li>sql: <code>ssl_mode</code> field is not stored in terraform state if
it has never been used in <code>google_sql_database_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6622">#6622</a>)</li>
</ul>
<p>NOTES:</p>
<ul>
<li>dataproc: backfilled <code>terraform_labels</code> field for
resource <code>google_dataproc_workflow_template</code>, so the resource
recreation won't happen during provider upgrade from <code>4.x</code> to
<code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6634">#6634</a>)</li>
<li>provider: backfilled <code>terraform_labels</code> for some
immutable resources, so the resource recreation won't happen during
provider upgrade from <code>4.X</code> to <code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6635">#6635</a>)</li>
</ul>
<h2>v5.6.0</h2>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_backup_dr_management_server</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6596">#6596</a>)</li>
<li><strong>New Resource:</strong>
<code>google_compute_instance_settings</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6615">#6615</a>)</li>
<li><strong>New Resource:</strong>
<code>google_integration_connectors_connection</code>(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6612">#6612</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>assuredworkloads: added <code>enable_sovereign_controls</code>,
<code>partner</code>, <code>partner_permissions</code>,
<code>violation_notifications_enabled</code>, and several other
output-only fields to <code>google_assured_workloads_workloads</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>composer: added <code>storage_config</code> to
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6606">#6606</a>)</li>
<li>container: added <code>fleet</code> field to
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6610">#6610</a>)</li>
<li>containeraws: added <code>admin_groups</code> to
<code>google_container_aws_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>containerazure: added <code>admin_groups</code> to
<code>google_container_azure_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>dataproc: added support for <code>instance_flexibility_policy</code>
in <code>google_dataproc_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6593">#6593</a>)</li>
<li>dialogflowcx: added <code>is_default_start_flow</code> field to
<code>google_dialogflow_cx_flow</code> resource to allow management of
default flow resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6600">#6600</a>)</li>
<li>dialogflowcx: added <code>is_default_welcome_intent</code> and
<code>is_default_negative_intent</code> fields to
<code>google_dialogflow_cx_intent</code> resource to allow management of
default intent resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6600">#6600</a>)</li>
<li>gkehub: added <code>fleet_default_member_config</code> field to
<code>google_gke_hub_feature</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6608">#6608</a>)</li>
<li>gkehub: added <code>metrics_gcp_service_account_email</code> to
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6598">#6598</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_project_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6598">#6598</a>)</li>
<li>monitoring: added <code>pings_count</code>,
<code>user_labels</code>, and <code>custom_content_type</code> fields to
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6594">#6594</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6616">#6616</a>)</li>
<li>sql: added <code>ssl_mode</code> field to
<code>google_sql_database_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6579">#6579</a>)</li>
<li>vertexai: added <code>private_service_connect_config</code> to
<code>google_vertex_ai_index_endpoint</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6614">#6614</a>)</li>
<li>workstations: added <code>domain_config</code> field to resource
<code>google_workstations_workstation_cluster</code> (beta) (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6609">#6609</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google-beta/blob/main/CHANGELOG.md">hashicorp/google-beta's
changelog</a>.</em></p>
<blockquote>
<h2>5.7.0 (Nov 20, 2023)</h2>
<p>DEPRECATIONS:</p>
<ul>
<li>gkehub: deprecated <code>config_management.binauthz</code> in
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6646">#6646</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>bigtable: added <code>standard_isolation</code> and
<code>standard_isolation.priority</code> fields to
<code>google_bigtable_app_profile</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6621">#6621</a>)</li>
<li>containerattached: added <code>proxy_config</code> field to
<code>google_container_attached_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6637">#6637</a>)</li>
<li>gkehub: added <code>membership_location</code> field to
<code>google_gke_hub_feature_membership</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6646">#6646</a>)</li>
<li>logging: made the change to aqcuire and update the
<code>google_logging_project_sink</code> resource that already exists at
the desired location. These logging buckets cannot be removed so
deleting this resource will remove the bucket config from your terraform
state but will leave the logging bucket unchanged. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6632">#6632</a>)</li>
<li>memcache: added <code>MEMCACHE_1_6_15</code> as a possible value for
<code>memcache_version</code> in <code>google_memcache_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6642">#6642</a>)</li>
<li>monitoring: added error message to delete Alert Policies first on
400 response when deleting
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6645">#6645</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6616">#6616</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>compute: changed <code>external_ipv6_prefix</code> field to not be
output only in <code>google_compute_subnetwork</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6619">#6619</a>)</li>
<li>compute: fixed issue where <code>google_compute_attached_disk</code>
would produce an error for certain zone configs (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6620">#6620</a>)</li>
<li>edgecontainer: fixed update method of
<code>google_edgecontainer_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6625">#6625</a>)</li>
<li>provider: fixed an issue where universe domains would not overwrite
API endpoints (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6636">#6636</a>)</li>
<li>resourcemanager: made
<code>data_source_google_project_service</code> no longer return an
error when the service is not enabled (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6638">#6638</a>)</li>
<li>sql: <code>ssl_mode</code> field is not stored in terraform state if
it has never been used in <code>google_sql_database_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6622">#6622</a>)</li>
</ul>
<p>NOTES:</p>
<ul>
<li>dataproc: backfilled <code>terraform_labels</code> field for
resource <code>google_dataproc_workflow_template</code>, so the resource
recreation won't happen during provider upgrade from <code>4.x</code> to
<code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6634">#6634</a>)</li>
<li>provider: backfilled <code>terraform_labels</code> for some
immutable resources, so the resource recreation won't happen during
provider upgrade from <code>4.X</code> to <code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6635">#6635</a>)</li>
</ul>
<h2>5.6.0 (Nov 13, 2023)</h2>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_backup_dr_management_server</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6596">#6596</a>)</li>
<li><strong>New Resource:</strong>
<code>google_compute_instance_settings</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6615">#6615</a>)</li>
<li><strong>New Resource:</strong>
<code>google_integration_connectors_connection</code>(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6612">#6612</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>assuredworkloads: added <code>enable_sovereign_controls</code>,
<code>partner</code>, <code>partner_permissions</code>,
<code>violation_notifications_enabled</code>, and several other
output-only fields to <code>google_assured_workloads_workloads</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>composer: added <code>storage_config</code> to
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6606">#6606</a>)</li>
<li>container: added <code>fleet</code> field to
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6610">#6610</a>)</li>
<li>containeraws: added <code>admin_groups</code> to
<code>google_container_aws_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>containerazure: added <code>admin_groups</code> to
<code>google_container_azure_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>dataproc: added support for <code>instance_flexibility_policy</code>
in <code>google_dataproc_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6593">#6593</a>)</li>
<li>dialogflowcx: added <code>is_default_start_flow</code> field to
<code>google_dialogflow_cx_flow</code> resource to allow management of
default flow resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6600">#6600</a>)</li>
<li>dialogflowcx: added <code>is_default_welcome_intent</code> and
<code>is_default_negative_intent</code> fields to
<code>google_dialogflow_cx_intent</code> resource to allow management of
default intent resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6600">#6600</a>)</li>
<li>gkehub: added <code>fleet_default_member_config</code> field to
<code>google_gke_hub_feature</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6608">#6608</a>)</li>
<li>gkehub: added <code>metrics_gcp_service_account_email</code> to
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6598">#6598</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_project_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6598">#6598</a>)</li>
<li>monitoring: added <code>pings_count</code>,
<code>user_labels</code>, and <code>custom_content_type</code> fields to
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6594">#6594</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6616">#6616</a>)</li>
<li>sql: added <code>ssl_mode</code> field to
<code>google_sql_database_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6579">#6579</a>)</li>
<li>vertexai: added <code>private_service_connect_config</code> to
<code>google_vertex_ai_index_endpoint</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6614">#6614</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="db8a9a5a0c"><code>db8a9a5</code></a>
Update CHANGELOG.md (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6656">#6656</a>)</li>
<li><a
href="65d8914742"><code>65d8914</code></a>
fix TestAccFirebaseWebApp_firebaseWebAppFull (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9251">#9251</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6647">#6647</a>)</li>
<li><a
href="4c6831885d"><code>4c68318</code></a>
Upgrade DCL version to 1.57.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9466">#9466</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6646">#6646</a>)</li>
<li><a
href="8dd3e40538"><code>8dd3e40</code></a>
UptimeCheckConfig custom delete for 400s (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9429">#9429</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6645">#6645</a>)</li>
<li><a
href="15be250e10"><code>15be250</code></a>
TeamCity : Skip <code>google_project</code> sweeper in Beta projects (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/8756">#8756</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6644">#6644</a>)</li>
<li><a
href="85d42c6cc6"><code>85d42c6</code></a>
Fix dataproc tests to use sweepable names (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9469">#9469</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6643">#6643</a>)</li>
<li><a
href="e3558ef56a"><code>e3558ef</code></a>
Add memcached-1.6.15 to the list of allowed memcache versions (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9375">#9375</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6642">#6642</a>)</li>
<li><a
href="35e191654a"><code>35e1916</code></a>
Fix google_dataform_repository acc tests to have dynamic generated names
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/94">#94</a>...</li>
<li><a
href="dd3c05e341"><code>dd3c05e</code></a>
dlp_job_trigger: clarify how to use multiple actions with example (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9458">#9458</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6">#6</a>...</li>
<li><a
href="e212e47afb"><code>e212e47</code></a>
Update doc links for lifecycle meta argument (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9461">#9461</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6639">#6639</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-google-beta/compare/v5.4.0...v5.7.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hashicorp/google-beta&package-manager=terraform&previous-version=5.4.0&new-version=5.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:02:36 -05:00
dependabot[bot]
cb9b8e711f build(deps): Bump hashicorp/google-beta from 5.4.0 to 5.7.0 in /terraform/environments/production (#2784)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps
[hashicorp/google-beta](https://github.com/hashicorp/terraform-provider-google-beta)
from 5.4.0 to 5.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google-beta/releases">hashicorp/google-beta's
releases</a>.</em></p>
<blockquote>
<h2>v5.7.0</h2>
<p>DEPRECATIONS:</p>
<ul>
<li>gkehub: deprecated <code>config_management.binauthz</code> in
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6646">#6646</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>bigtable: added <code>standard_isolation</code> and
<code>standard_isolation.priority</code> fields to
<code>google_bigtable_app_profile</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6621">#6621</a>)</li>
<li>containerattached: added <code>proxy_config</code> field to
<code>google_container_attached_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6637">#6637</a>)</li>
<li>gkehub: added <code>membership_location</code> field to
<code>google_gke_hub_feature_membership</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6646">#6646</a>)</li>
<li>logging: made the change to aqcuire and update the
<code>google_logging_project_sink</code> resource that already exists at
the desired location. These logging buckets cannot be removed so
deleting this resource will remove the bucket config from your terraform
state but will leave the logging bucket unchanged. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6632">#6632</a>)</li>
<li>memcache: added <code>MEMCACHE_1_6_15</code> as a possible value for
<code>memcache_version</code> in <code>google_memcache_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6642">#6642</a>)</li>
<li>monitoring: added error message to delete Alert Policies first on
400 response when deleting
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6645">#6645</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6616">#6616</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>compute: changed <code>external_ipv6_prefix</code> field to not be
output only in <code>google_compute_subnetwork</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6619">#6619</a>)</li>
<li>compute: fixed issue where <code>google_compute_attached_disk</code>
would produce an error for certain zone configs (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6620">#6620</a>)</li>
<li>edgecontainer: fixed update method of
<code>google_edgecontainer_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6625">#6625</a>)</li>
<li>provider: fixed an issue where universe domains would not overwrite
API endpoints (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6636">#6636</a>)</li>
<li>resourcemanager: made
<code>data_source_google_project_service</code> no longer return an
error when the service is not enabled (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6638">#6638</a>)</li>
<li>sql: <code>ssl_mode</code> field is not stored in terraform state if
it has never been used in <code>google_sql_database_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6622">#6622</a>)</li>
</ul>
<p>NOTES:</p>
<ul>
<li>dataproc: backfilled <code>terraform_labels</code> field for
resource <code>google_dataproc_workflow_template</code>, so the resource
recreation won't happen during provider upgrade from <code>4.x</code> to
<code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6634">#6634</a>)</li>
<li>provider: backfilled <code>terraform_labels</code> for some
immutable resources, so the resource recreation won't happen during
provider upgrade from <code>4.X</code> to <code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6635">#6635</a>)</li>
</ul>
<h2>v5.6.0</h2>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_backup_dr_management_server</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6596">#6596</a>)</li>
<li><strong>New Resource:</strong>
<code>google_compute_instance_settings</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6615">#6615</a>)</li>
<li><strong>New Resource:</strong>
<code>google_integration_connectors_connection</code>(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6612">#6612</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>assuredworkloads: added <code>enable_sovereign_controls</code>,
<code>partner</code>, <code>partner_permissions</code>,
<code>violation_notifications_enabled</code>, and several other
output-only fields to <code>google_assured_workloads_workloads</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>composer: added <code>storage_config</code> to
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6606">#6606</a>)</li>
<li>container: added <code>fleet</code> field to
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6610">#6610</a>)</li>
<li>containeraws: added <code>admin_groups</code> to
<code>google_container_aws_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>containerazure: added <code>admin_groups</code> to
<code>google_container_azure_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>dataproc: added support for <code>instance_flexibility_policy</code>
in <code>google_dataproc_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6593">#6593</a>)</li>
<li>dialogflowcx: added <code>is_default_start_flow</code> field to
<code>google_dialogflow_cx_flow</code> resource to allow management of
default flow resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6600">#6600</a>)</li>
<li>dialogflowcx: added <code>is_default_welcome_intent</code> and
<code>is_default_negative_intent</code> fields to
<code>google_dialogflow_cx_intent</code> resource to allow management of
default intent resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6600">#6600</a>)</li>
<li>gkehub: added <code>fleet_default_member_config</code> field to
<code>google_gke_hub_feature</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6608">#6608</a>)</li>
<li>gkehub: added <code>metrics_gcp_service_account_email</code> to
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6598">#6598</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_project_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6598">#6598</a>)</li>
<li>monitoring: added <code>pings_count</code>,
<code>user_labels</code>, and <code>custom_content_type</code> fields to
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6594">#6594</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6616">#6616</a>)</li>
<li>sql: added <code>ssl_mode</code> field to
<code>google_sql_database_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6579">#6579</a>)</li>
<li>vertexai: added <code>private_service_connect_config</code> to
<code>google_vertex_ai_index_endpoint</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6614">#6614</a>)</li>
<li>workstations: added <code>domain_config</code> field to resource
<code>google_workstations_workstation_cluster</code> (beta) (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6609">#6609</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google-beta/blob/main/CHANGELOG.md">hashicorp/google-beta's
changelog</a>.</em></p>
<blockquote>
<h2>5.7.0 (Nov 20, 2023)</h2>
<p>DEPRECATIONS:</p>
<ul>
<li>gkehub: deprecated <code>config_management.binauthz</code> in
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6646">#6646</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>bigtable: added <code>standard_isolation</code> and
<code>standard_isolation.priority</code> fields to
<code>google_bigtable_app_profile</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6621">#6621</a>)</li>
<li>containerattached: added <code>proxy_config</code> field to
<code>google_container_attached_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6637">#6637</a>)</li>
<li>gkehub: added <code>membership_location</code> field to
<code>google_gke_hub_feature_membership</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6646">#6646</a>)</li>
<li>logging: made the change to aqcuire and update the
<code>google_logging_project_sink</code> resource that already exists at
the desired location. These logging buckets cannot be removed so
deleting this resource will remove the bucket config from your terraform
state but will leave the logging bucket unchanged. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6632">#6632</a>)</li>
<li>memcache: added <code>MEMCACHE_1_6_15</code> as a possible value for
<code>memcache_version</code> in <code>google_memcache_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6642">#6642</a>)</li>
<li>monitoring: added error message to delete Alert Policies first on
400 response when deleting
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6645">#6645</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6616">#6616</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>compute: changed <code>external_ipv6_prefix</code> field to not be
output only in <code>google_compute_subnetwork</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6619">#6619</a>)</li>
<li>compute: fixed issue where <code>google_compute_attached_disk</code>
would produce an error for certain zone configs (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6620">#6620</a>)</li>
<li>edgecontainer: fixed update method of
<code>google_edgecontainer_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6625">#6625</a>)</li>
<li>provider: fixed an issue where universe domains would not overwrite
API endpoints (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6636">#6636</a>)</li>
<li>resourcemanager: made
<code>data_source_google_project_service</code> no longer return an
error when the service is not enabled (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6638">#6638</a>)</li>
<li>sql: <code>ssl_mode</code> field is not stored in terraform state if
it has never been used in <code>google_sql_database_instance</code>
resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6622">#6622</a>)</li>
</ul>
<p>NOTES:</p>
<ul>
<li>dataproc: backfilled <code>terraform_labels</code> field for
resource <code>google_dataproc_workflow_template</code>, so the resource
recreation won't happen during provider upgrade from <code>4.x</code> to
<code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6634">#6634</a>)</li>
<li>provider: backfilled <code>terraform_labels</code> for some
immutable resources, so the resource recreation won't happen during
provider upgrade from <code>4.X</code> to <code>5.7</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6635">#6635</a>)</li>
</ul>
<h2>5.6.0 (Nov 13, 2023)</h2>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_backup_dr_management_server</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6596">#6596</a>)</li>
<li><strong>New Resource:</strong>
<code>google_compute_instance_settings</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6615">#6615</a>)</li>
<li><strong>New Resource:</strong>
<code>google_integration_connectors_connection</code>(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6612">#6612</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>assuredworkloads: added <code>enable_sovereign_controls</code>,
<code>partner</code>, <code>partner_permissions</code>,
<code>violation_notifications_enabled</code>, and several other
output-only fields to <code>google_assured_workloads_workloads</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>composer: added <code>storage_config</code> to
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6606">#6606</a>)</li>
<li>container: added <code>fleet</code> field to
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6610">#6610</a>)</li>
<li>containeraws: added <code>admin_groups</code> to
<code>google_container_aws_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>containerazure: added <code>admin_groups</code> to
<code>google_container_azure_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>dataproc: added support for <code>instance_flexibility_policy</code>
in <code>google_dataproc_cluster</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6593">#6593</a>)</li>
<li>dialogflowcx: added <code>is_default_start_flow</code> field to
<code>google_dialogflow_cx_flow</code> resource to allow management of
default flow resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6600">#6600</a>)</li>
<li>dialogflowcx: added <code>is_default_welcome_intent</code> and
<code>is_default_negative_intent</code> fields to
<code>google_dialogflow_cx_intent</code> resource to allow management of
default intent resources via Terraform (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6600">#6600</a>)</li>
<li>gkehub: added <code>fleet_default_member_config</code> field to
<code>google_gke_hub_feature</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6608">#6608</a>)</li>
<li>gkehub: added <code>metrics_gcp_service_account_email</code> to
<code>google_gke_hub_feature_membership</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6597">#6597</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6598">#6598</a>)</li>
<li>logging: added <code>index_configs</code> field to
<code>logging_project_bucket_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6598">#6598</a>)</li>
<li>monitoring: added <code>pings_count</code>,
<code>user_labels</code>, and <code>custom_content_type</code> fields to
<code>google_monitoring_uptime_check_config</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6594">#6594</a>)</li>
<li>spanner: added <code>autoscaling_config</code> field to
<code>google_spanner_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6616">#6616</a>)</li>
<li>sql: added <code>ssl_mode</code> field to
<code>google_sql_database_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6579">#6579</a>)</li>
<li>vertexai: added <code>private_service_connect_config</code> to
<code>google_vertex_ai_index_endpoint</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6614">#6614</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="db8a9a5a0c"><code>db8a9a5</code></a>
Update CHANGELOG.md (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6656">#6656</a>)</li>
<li><a
href="65d8914742"><code>65d8914</code></a>
fix TestAccFirebaseWebApp_firebaseWebAppFull (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9251">#9251</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6647">#6647</a>)</li>
<li><a
href="4c6831885d"><code>4c68318</code></a>
Upgrade DCL version to 1.57.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9466">#9466</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6646">#6646</a>)</li>
<li><a
href="8dd3e40538"><code>8dd3e40</code></a>
UptimeCheckConfig custom delete for 400s (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9429">#9429</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6645">#6645</a>)</li>
<li><a
href="15be250e10"><code>15be250</code></a>
TeamCity : Skip <code>google_project</code> sweeper in Beta projects (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/8756">#8756</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6644">#6644</a>)</li>
<li><a
href="85d42c6cc6"><code>85d42c6</code></a>
Fix dataproc tests to use sweepable names (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9469">#9469</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6643">#6643</a>)</li>
<li><a
href="e3558ef56a"><code>e3558ef</code></a>
Add memcached-1.6.15 to the list of allowed memcache versions (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9375">#9375</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6642">#6642</a>)</li>
<li><a
href="35e191654a"><code>35e1916</code></a>
Fix google_dataform_repository acc tests to have dynamic generated names
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/94">#94</a>...</li>
<li><a
href="dd3c05e341"><code>dd3c05e</code></a>
dlp_job_trigger: clarify how to use multiple actions with example (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9458">#9458</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6">#6</a>...</li>
<li><a
href="e212e47afb"><code>e212e47</code></a>
Update doc links for lifecycle meta argument (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9461">#9461</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6639">#6639</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-google-beta/compare/v5.4.0...v5.7.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hashicorp/google-beta&package-manager=terraform&previous-version=5.4.0&new-version=5.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:02:25 -05:00
dependabot[bot]
c2b7072307 build(deps): Bump hashicorp/tls from 4.0.4 to 4.0.5 in /terraform/environments/production (#2785)
Bumps
[hashicorp/tls](https://github.com/hashicorp/terraform-provider-tls)
from 4.0.4 to 4.0.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-tls/releases">hashicorp/tls's
releases</a>.</em></p>
<blockquote>
<h2>v4.0.5</h2>
<p>NOTES:</p>
<ul>
<li>This release introduces no functional changes. It does however
include dependency updates which address upstream CVEs. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/432">#432</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-tls/blob/main/CHANGELOG.md">hashicorp/tls's
changelog</a>.</em></p>
<blockquote>
<h2>4.0.5 (November 27, 2023)</h2>
<p>NOTES:</p>
<ul>
<li>This release introduces no functional changes. It does however
include dependency updates which address upstream CVEs. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/432">#432</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="821e6f5873"><code>821e6f5</code></a>
Update changelog</li>
<li><a
href="951634b261"><code>951634b</code></a>
Add changelogs for <code>v4.0.5</code> release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/441">#441</a>)</li>
<li><a
href="b75da9b32a"><code>b75da9b</code></a>
build(deps): Bump golang.org/x/net from 0.18.0 to 0.19.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/443">#443</a>)</li>
<li><a
href="f7b0ab0c55"><code>f7b0ab0</code></a>
build(deps): Bump golang.org/x/crypto from 0.15.0 to 0.16.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/442">#442</a>)</li>
<li><a
href="ef776d0d2c"><code>ef776d0</code></a>
.github: Add CI for changie (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/440">#440</a>)</li>
<li><a
href="1daf62c37f"><code>1daf62c</code></a>
Result of tsccr-helper -log-level=info -pin-all-workflows . (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/438">#438</a>)</li>
<li><a
href="275bd31fc6"><code>275bd31</code></a>
build(deps): Bump github.com/hashicorp/terraform-plugin-go (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/437">#437</a>)</li>
<li><a
href="b5ff2aab96"><code>b5ff2aa</code></a>
build(deps): Bump github.com/hashicorp/copywrite in /tools (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/436">#436</a>)</li>
<li><a
href="6a68149f70"><code>6a68149</code></a>
build(deps): Bump golang.org/x/net from 0.17.0 to 0.18.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-tls/issues/434">#434</a>)</li>
<li><a
href="9ed50c044d"><code>9ed50c0</code></a>
cdktf: update
index.md,resources/self_signed_cert.md,resources/private_key.md...</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-tls/compare/v4.0.4...v4.0.5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hashicorp/tls&package-manager=terraform&previous-version=4.0.4&new-version=4.0.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:02:08 -05:00
dependabot[bot]
2537e900ed build(deps): Bump hashicorp/null from 3.2.1 to 3.2.2 in /terraform/environments/production (#2786)
Bumps
[hashicorp/null](https://github.com/hashicorp/terraform-provider-null)
from 3.2.1 to 3.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-null/releases">hashicorp/null's
releases</a>.</em></p>
<blockquote>
<h2>v3.2.2</h2>
<p>NOTES:</p>
<ul>
<li>This release introduces no functional changes. It does however
include dependency updates which address upstream CVEs. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/242">#242</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-null/blob/main/CHANGELOG.md">hashicorp/null's
changelog</a>.</em></p>
<blockquote>
<h2>3.2.2 (November 20, 2023)</h2>
<p>NOTES:</p>
<ul>
<li>This release introduces no functional changes. It does however
include dependency updates which address upstream CVEs. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/242">#242</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="13468c1949"><code>13468c1</code></a>
Update changelog</li>
<li><a
href="7cea50c10c"><code>7cea50c</code></a>
Add changelogs for <code>v3.2.2</code> release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/279">#279</a>)</li>
<li><a
href="e74135abf4"><code>e74135a</code></a>
Result of tsccr-helper -log-level=info -pin-all-workflows . (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/278">#278</a>)</li>
<li><a
href="b30571bc1d"><code>b30571b</code></a>
build(deps): Bump github.com/hashicorp/terraform-plugin-go (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/277">#277</a>)</li>
<li><a
href="393fc1e071"><code>393fc1e</code></a>
build(deps): Bump github.com/hashicorp/copywrite in /tools (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/276">#276</a>)</li>
<li><a
href="81b44be6a6"><code>81b44be</code></a>
cdktf: update index.md,resources/resource.md,data-sources/data_source.md
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/275">#275</a>)</li>
<li><a
href="eeac14adee"><code>eeac14a</code></a>
Result of tsccr-helper -log-level=info -pin-all-workflows . (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/274">#274</a>)</li>
<li><a
href="d991da04ed"><code>d991da0</code></a>
build(deps): Bump google.golang.org/grpc from 1.57.0 to 1.57.1 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/273">#273</a>)</li>
<li><a
href="9ebba2f7a1"><code>9ebba2f</code></a>
build(deps): Bump github.com/hashicorp/terraform-plugin-framework (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/272">#272</a>)</li>
<li><a
href="f07c46ea62"><code>f07c46e</code></a>
build(deps): Bump golang.org/x/net from 0.10.0 to 0.17.0 in /tools (<a
href="https://redirect.github.com/hashicorp/terraform-provider-null/issues/270">#270</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-null/compare/v3.2.1...v3.2.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hashicorp/null&package-manager=terraform&previous-version=3.2.1&new-version=3.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:01:45 -05:00
Andrew Dryga
4fb101ed9f UX cleanup pt 3 (#2789)
Closes https://github.com/firezone/firezone/issues/2601
Also addresses a lot of TODOs from
https://github.com/firezone/firezone/issues/2788
<img width="1728" alt="Screenshot 2023-12-01 at 18 25 11"
src="https://github.com/firezone/firezone/assets/1877644/95137fca-15ab-4b8c-9598-16d92a7951c7">
<img width="1728" alt="Screenshot 2023-12-01 at 18 25 16"
src="https://github.com/firezone/firezone/assets/1877644/9315b754-c3de-4336-8b59-c1d87ac83f69">
<img width="1728" alt="Screenshot 2023-12-01 at 18 25 33"
src="https://github.com/firezone/firezone/assets/1877644/65245194-c922-401e-bbc4-ff4a378520d2">
<img width="1728" alt="Screenshot 2023-12-01 at 18 25 39"
src="https://github.com/firezone/firezone/assets/1877644/3ac8c2c8-c0a8-4074-9cb1-123bc2c21e71">
<img width="1728" alt="Screenshot 2023-12-01 at 18 25 59"
src="https://github.com/firezone/firezone/assets/1877644/7a96cf74-3a9a-4215-9b22-871dee335b30">
2023-12-04 13:56:31 -05:00
Thomas Eizinger
9a5f4e0ce2 fix(relay): ensure channel numbers are unique to a client (#2744)
Previously, there was a misinterpretation of the spec that didn't allow
_different_ clients to use the same channel number. This is wrong
though. Because channel numbers are managed by clients, they must be
unique _per client_. This patch addresses this short-coming.

I didn't include any dedicated tests for this. The fact that the
existing ones still work means the feature is overall working and the
data structure shows that the channels are now indeed unique per client.
2023-12-04 17:01:55 +00:00
Jamil
e3e2baf87d Use typed links to detect broken links (#2750)
- Fixes firezone/gtm#220
- Add @jefferenced and @ReactorScram to team page and simplify it

@conectado Interesting use of strong typing to enforce no broken links
in NextJS
2023-11-30 23:54:41 +00:00
Reactor Scram
04d4371b93 fix(CI): backticks for Powershell line continuation (#2754) 2023-11-30 21:52:15 +00:00
Jamil
55ba09c8bf Remove PortalMock from Android and Apple (#2752)
It's fallen out of date and is no longer used.
2023-11-30 21:42:48 +00:00
Reactor Scram
189a35f692 feat(windows): Tauri boilerplate and CI changes (#2742)
Trying to get CI/CD to produce firezone-windows-client.exe. Can't
remember if I need both a PR and a draft release or just the draft
release for that.

---------

Signed-off-by: Reactor Scram <ReactorScram@users.noreply.github.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2023-11-30 19:50:43 +00:00
Andrew Dryga
55e8d3407f Render deleted entities on fetch (#2692)
Since we have flows we should either delete the flow when the related
entity is deleted (making them not very useful) or allow viewing deleted
entities properly marking them and removing all action buttons in the
UI:

<img width="1728" alt="Screenshot 2023-11-22 at 13 41 51"
src="https://github.com/firezone/firezone/assets/1877644/ae7f14b9-9607-4de0-a90f-049faf7e4374">
<img width="1728" alt="Screenshot 2023-11-22 at 13 41 54"
src="https://github.com/firezone/firezone/assets/1877644/491f8e1f-6aad-459b-b038-6100c25b3bf4">
<img width="1728" alt="Screenshot 2023-11-22 at 13 41 48"
src="https://github.com/firezone/firezone/assets/1877644/9200e521-0d92-41b5-9197-355353f09a50">

<img width="1728" alt="Screenshot 2023-11-22 at 13 07 47"
src="https://github.com/firezone/firezone/assets/1877644/dca59bbd-9771-4b06-b32b-f17cf0047520">

This change only affects fetching relation by ID (eg. `actors/:id`),
rest of pages (index, edit) will not show deleted entities unless they
are a critical relation (eg. for Policy to work both actor group and
resource are needed):

<img width="1728" alt="Screenshot 2023-11-22 at 13 42 23"
src="https://github.com/firezone/firezone/assets/1877644/d8b15011-838a-477d-97c8-5c7109299cb9">

Closes #2681

Signed-off-by: Andrew Dryga <andrew@dryga.com>
2023-11-30 13:55:07 -06:00
Andrew Dryga
af5cc38f9e Pick latest-versioned gateways (#2739)
Closes #2733
2023-11-30 11:52:24 -06:00
Jamil
ce79b4922d Update bot comments in-place to reduce notification spam (#2748)
Updating a comment doesn't produce a notification, so this will fix
comment spam on PRs.

History can be viewed in the comment itself like so:

<img width="658" alt="Screenshot 2023-11-30 at 7 23 29 AM"
src="https://github.com/firezone/firezone/assets/167144/30846b58-336b-41de-88c3-c72947f4ec97">
2023-11-30 16:45:39 +00:00
Gabi
e3546cfa12 connlib: limit the number of host candidates used (#2746)
In some cases we were obvserving that connections between clients and
gateways couldn't be established.

This happened even when candidates where being found on both ends.

This usually was obvserved when ipv6 isn't working on the relays and
it's still used as one of the viable candidates.

To reproduce this more easily I created an iface with 50 ips using this
script:

```bash
#!/bin/bash

# Generate 10 IPv6 addresses
for i in {1..10}
do
  for j in {1..5}
  do
    # Generate a random IPv6 address
    ipv6_address=$(openssl rand -hex 5 | sed 's/\(..\)/\1:/g; s/.$//' | awk '{print "fd00::"$1}')

    # Add IPv6 address to lo0
    sudo ifconfig lo0 inet6 alias $ipv6_address

    echo "Added IPv6 address $ipv6_address to lo0"
  done
done
```

This behavior was almost consistently obvserved, as it depended on the
order candidates were used.

I tried modifying timeouts and the limits to channel binding requests
that are internal to webrtc but the connections were still not
consistent, the only thing that worked was limiting the number of host
candidates.

This is okay since even if we can't stablish the local connection (no
hairpin nat) relayed connection will still happen.

But this is not a good long-term solution. In the future we should be
smarter how we sort and ping candidates, prioritizing srflx to srflx or
srflx to relay and leave host candidates for last. Will be easier to
improve on after refactoring webrtc out.
2023-11-30 14:33:07 +00:00
Jamil
79aa4cfb8e 1.x docs first iteration (#2688)
Doing a first pass over documentation and minor UI cleanup. This PR
isn't meant to represent the final state of launch docs, but instead
something that will unblock #2685 and #2675

Fixes #2729
2023-11-30 04:04:54 +00:00
bmanifold
67c14c02ed Add Relay admin feature flag (#2736)
Why:

* Self-hosted Relays are not going to be apart of the beta release, so
hiding the functionality in the portal will allow the user not to get
confused about a feature they aren't able to use.

Closes #2178
2023-11-29 22:02:50 +00:00
Thomas Eizinger
81598dbaff feat(relay): reduce packet drops (#2737)
There is another channel which we didn't yet increase in size, the one
between the allocation and the main task loop. Increasing to 1000 means
each allocation can potentially buffer 65MB of data. With the biggest
port range (16383 allocations), that would be a theoretical memory
consumption of ~ 1TB. But, this would imply that we have 16383 connected
clients that all send data at max speed, saturating our downlink and our
uplink is somehow ridiculously small. As long as up and downlink are
roughly within the same ballpark figure, it should be impossible to
actually fill up these buffers.

I suspect that the current packet drops of the iperf test are happening
because on localhost, sending 10 UDP packets is so quick that a tokio is
unable to wake up the task in time to empty the queue.

In addition to the increased channel size, I've also added a check for
the other channels to avoid writing to them in case they are not ready
for some reason.

---------

Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2023-11-29 19:01:17 +00:00
Reactor Scram
ce0e396c49 feat(windows): Windows boilerplate and CI (#2715) (#2730)
Testing if CI will build the Windows exe, or at least check the code.

---------

Co-authored-by: Jamil Bou Kheir <jamilbk@users.noreply.github.com>
2023-11-29 14:59:32 +00:00
Gabi
a309f11011 Fix gateway cleanup (#2704)
Yesterday, during some portion of the day connections between clients
and resources were impossible.

While I couldn't pinpoint the exact cause I found some issues with
cleanup. This PR fixes those.

Furthermore, I increased the default log level for tunnels in the
clients so that if this happens again we have better logs to triage.

~~Furthermore, I found out about #2705 so, I removed the limit of relays
from connlib since the portal already limits it to 2 (4 if you count
per-ip), that way we make sure that we always use both ipv4 and ipv6.
The connection start up time seems to slow down due to this but I think
this is better. We might want to go to only 2 urls again later on to
speed this up, if the portal can ensure it's a working relay
load-balanced relay there might not be a point in using more than a
single server~~. cc @AndrewDryga

Edit: we always get an ipv4 and ipv6 address for the same relay as the
first two relays in the relay list, save the case where only one of the
ip types is supported. We should be safe limiting it to 2.

---------

Signed-off-by: Gabi <gabrielalejandro7@gmail.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2023-11-29 04:49:30 +00:00
Jamil
8ad82b515e "Magic Link" -> "Email" (#2731)
Updates user-facing terminology to `One-Time Password` to more
accurately reflect this sign in method and match docs more consistently

Refs #2688 
Refs #2021
2023-11-28 23:58:50 +00:00
Jamil
2371df946a Fix tooltips (#2734)
Fixes a JS bug
2023-11-28 23:06:55 +00:00
Andrew Dryga
efc71914f8 Configure ip6tables rules for docker to reflect v4 rules 2023-11-28 16:50:58 -06:00
Jamil
480a0f336b Add pricing page (#2685)
Fixes firezone/gtm#194
2023-11-28 21:33:45 +00:00
Jamil
db601312c2 1.x landing page first iteration (#2675)
Fixes firezone/gtm#165
Fixes firezone/gtm#219
2023-11-28 21:07:12 +00:00
Jamil
5dd5f5a650 use random UUID fallback if deviceId is blank on Apple (#2699)
Fixes #2697
2023-11-28 19:33:45 +00:00
Jamil
916a34a677 Remove redundant Android README (#2719)
Maintained one is in `kotlin/android`
2023-11-28 07:24:35 -08:00