Commit graph

9 commits

Author SHA1 Message Date
dependabot[bot]
88ff96deb5
chore(deps): bump github.com/getkin/kin-openapi from 0.129.0 to 0.131.0 in /grafana-plugin (#5537)
Bumps
[github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi)
from 0.129.0 to 0.131.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getkin/kin-openapi/releases">github.com/getkin/kin-openapi's
releases</a>.</em></p>
<blockquote>
<h2>v0.131.0</h2>
<h2>What's Changed</h2>
<ul>
<li>openapi3filter: de-register ZipFileBodyDecoder and make a few
decoders public by <a
href="https://github.com/fenollp"><code>@​fenollp</code></a> in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1059">getkin/kin-openapi#1059</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/getkin/kin-openapi/compare/v0.130.0...v0.131.0">https://github.com/getkin/kin-openapi/compare/v0.130.0...v0.131.0</a></p>
<h2>v0.130.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(openapi3gen): Customize json.RawMessage by <a
href="https://github.com/kyleconroy"><code>@​kyleconroy</code></a> in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1050">getkin/kin-openapi#1050</a></li>
<li>openapi3gen: Fix issue with separate component generated for
time.Time by <a
href="https://github.com/d1vbyz3r0"><code>@​d1vbyz3r0</code></a> in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1052">getkin/kin-openapi#1052</a></li>
<li>openapi3filter: Remove redundant ExcludeResponseBody check by <a
href="https://github.com/tatsumack"><code>@​tatsumack</code></a> in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1056">getkin/kin-openapi#1056</a></li>
<li>openapi3: use <strong>origin</strong> to minimize collisions by <a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1057">getkin/kin-openapi#1057</a></li>
<li>openapi3: delete origin keys only when IncludeOrigin=true by <a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1055">getkin/kin-openapi#1055</a></li>
<li>openapi3filter: apply default values of an array in a query param
with exploded = false by <a
href="https://github.com/nhochstr"><code>@​nhochstr</code></a> in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1054">getkin/kin-openapi#1054</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/kyleconroy"><code>@​kyleconroy</code></a> made
their first contribution in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1050">getkin/kin-openapi#1050</a></li>
<li><a href="https://github.com/d1vbyz3r0"><code>@​d1vbyz3r0</code></a>
made their first contribution in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1052">getkin/kin-openapi#1052</a></li>
<li><a href="https://github.com/tatsumack"><code>@​tatsumack</code></a>
made their first contribution in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1056">getkin/kin-openapi#1056</a></li>
<li><a href="https://github.com/nhochstr"><code>@​nhochstr</code></a>
made their first contribution in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1054">getkin/kin-openapi#1054</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/getkin/kin-openapi/compare/v0.129.0...v0.130.0">https://github.com/getkin/kin-openapi/compare/v0.129.0...v0.130.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="67f0b233ff"><code>67f0b23</code></a>
openapi3filter: de-register ZipFileBodyDecoder and make a few decoders
public...</li>
<li><a
href="6da871e0e1"><code>6da871e</code></a>
openapi3filter: apply default values of an array in a query param with
explod...</li>
<li><a
href="a34baf0483"><code>a34baf0</code></a>
openapi3: delete origin keys only when IncludeOrigin=true (<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1055">#1055</a>)</li>
<li><a
href="2d3e67aa21"><code>2d3e67a</code></a>
use <strong>origin</strong> to minimize collisions (<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1057">#1057</a>)</li>
<li><a
href="e3d68dc02b"><code>e3d68dc</code></a>
Remove redundant ExcludeResponseBody check in ValidateResponse (<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1056">#1056</a>)</li>
<li><a
href="050a930912"><code>050a930</code></a>
openapi3gen: Fix issue with separate component generated for time.Time
(<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1052">#1052</a>)</li>
<li><a
href="72fb819c6a"><code>72fb819</code></a>
feat(openapi3gen): Customize json.RawMessage (<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1050">#1050</a>)</li>
<li>See full diff in <a
href="https://github.com/getkin/kin-openapi/compare/v0.129.0...v0.131.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getkin/kin-openapi&package-manager=go_modules&previous-version=0.129.0&new-version=0.131.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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/oncall/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-15 15:31:44 -04:00
dependabot[bot]
51689f4f8d
chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 in /grafana-plugin (#5515)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.36.0 to
0.38.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e1fcd82abb"><code>e1fcd82</code></a>
html: properly handle trailing solidus in unquoted attribute value in
foreign...</li>
<li><a
href="ebed060e8f"><code>ebed060</code></a>
internal/http3: fix build of tests with GOEXPERIMENT=nosynctest</li>
<li><a
href="1f1fa29e0a"><code>1f1fa29</code></a>
publicsuffix: regenerate table</li>
<li><a
href="12150816f7"><code>1215081</code></a>
http2: improve error when server sends HTTP/1</li>
<li><a
href="312450e473"><code>312450e</code></a>
html: ensure &lt;search&gt; tag closes &lt;p&gt; and update tests</li>
<li><a
href="09731f9bf9"><code>09731f9</code></a>
http2: improve handling of lost PING in Server</li>
<li><a
href="55989e24b9"><code>55989e2</code></a>
http2/h2c: use ResponseController for hijacking connections</li>
<li><a
href="2914f46773"><code>2914f46</code></a>
websocket: re-recommend gorilla/websocket</li>
<li><a
href="99b3ae0643"><code>99b3ae0</code></a>
go.mod: update golang.org/x dependencies</li>
<li>See full diff in <a
href="https://github.com/golang/net/compare/v0.36.0...v0.38.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.36.0&new-version=0.38.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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/oncall/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 10:25:27 -04:00
dependabot[bot]
5f5131114c
chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 in /grafana-plugin (#5500)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.35.0 to
0.36.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="85d1d54551"><code>85d1d54</code></a>
go.mod: update golang.org/x dependencies</li>
<li><a
href="cde1dda944"><code>cde1dda</code></a>
proxy, http/httpproxy: do not mismatch IPv6 zone ids against hosts</li>
<li><a
href="fe7f0391aa"><code>fe7f039</code></a>
publicsuffix: spruce up code gen and speed up PublicSuffix</li>
<li><a
href="459513d1f8"><code>459513d</code></a>
internal/http3: move more common stream processing to genericConn</li>
<li><a
href="aad0180cad"><code>aad0180</code></a>
http2: fix flakiness from t.Log when GOOS=js</li>
<li><a
href="b73e5746f6"><code>b73e574</code></a>
http2: don't log expected errors from writing invalid trailers</li>
<li><a
href="5f45c776a9"><code>5f45c77</code></a>
internal/http3: make read-data tests usable for server handlers</li>
<li><a
href="43c2540165"><code>43c2540</code></a>
http2, internal/httpcommon: reject userinfo in :authority</li>
<li><a
href="1d78a08500"><code>1d78a08</code></a>
http2, internal/httpcommon: factor out server header logic for
h2/h3</li>
<li><a
href="0d7dc54a59"><code>0d7dc54</code></a>
quic: add Conn.ConnectionState</li>
<li>Additional commits viewable in <a
href="https://github.com/golang/net/compare/v0.35.0...v0.36.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.35.0&new-version=0.36.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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/oncall/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 08:18:19 -04:00
twu
84944ec2ba
chore(deps): Bump grafana-plugin-sdk-go from v0.250.0 to v0.271.0 (#5497)
# What this PR does

- Bumps `grafana-plugin-sdk-go` from `v0.250.0` to `v0.271.0`
([Changes](https://github.com/grafana/grafana-plugin-sdk-go/compare/v0.250.0...v0.271.0)).


## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.
2025-03-12 10:49:17 -05:00
dependabot[bot]
88d7ea86d0
chore(deps): bump golang.org/x/net from 0.29.0 to 0.33.0 in /grafana-plugin (#5405)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.29.0 to
0.33.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dfc720dfe0"><code>dfc720d</code></a>
go.mod: update golang.org/x dependencies</li>
<li><a
href="8e66b04771"><code>8e66b04</code></a>
html: use strings.EqualFold instead of lowering ourselves</li>
<li><a
href="b935f7b5d7"><code>b935f7b</code></a>
html: avoid endless loop on error token</li>
<li><a
href="9af49ef148"><code>9af49ef</code></a>
route: remove unused sizeof* consts</li>
<li><a
href="6705db9a4d"><code>6705db9</code></a>
quic: clean up crypto streams when dropping packet protection keys</li>
<li><a
href="4ef7588d2b"><code>4ef7588</code></a>
quic: handle ACK frame in packet which drops number space</li>
<li><a
href="552d8ac903"><code>552d8ac</code></a>
Revert &quot;route: change from syscall to x/sys/unix&quot;</li>
<li><a
href="13a7c0108b"><code>13a7c01</code></a>
Revert &quot;route: remove unused sizeof* consts on freebsd&quot;</li>
<li><a
href="285e1cf665"><code>285e1cf</code></a>
go.mod: update golang.org/x dependencies</li>
<li><a
href="d0a1049b7e"><code>d0a1049</code></a>
route: remove unused sizeof* consts on freebsd</li>
<li>Additional commits viewable in <a
href="https://github.com/golang/net/compare/v0.29.0...v0.33.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.29.0&new-version=0.33.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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/grafana/oncall/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-06 09:10:15 -05:00
Dominik Broj
6d3b836df7
Back merge irm (#5098)
# What this PR does

## Which issue(s) this PR closes

Related to [issue link here]

<!--
*Note*: If you want the issue to be auto-closed once the PR is merged,
change "Related to" to "Closes" in the line above.
If you have more than one GitHub issue that this PR closes, be sure to
preface
each issue link with a [closing
keyword](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests#linking-a-pull-request-to-an-issue).
This ensures that the issue(s) are auto-closed once the PR has been
merged.
-->

## Checklist

- [ ] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.
2024-10-01 12:59:24 +00:00
Joey Orlando
a0a5482a85
[IRM] - changes to get incident working in IRM plugin (#4987)
Required for https://github.com/grafana/irm/pull/69
2024-09-05 17:50:08 +00:00
Joey Orlando
fefa9d1106
update go toolchain version to use the 1.N.P syntax (#4877)
# What this PR does

Fixes [this CodeQL
warning](69f48dd439):
<img width="1246" alt="Screenshot 2024-08-20 at 15 10 42"
src="https://github.com/user-attachments/assets/7e643a71-4c36-47dc-9dff-cb666419286f">


[Go docs](https://go.dev/doc/toolchain#version) on 1.N.P syntax
versioning

## Checklist

- [ ] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.
2024-08-23 11:49:19 -04:00
Dominik Broj
06d19bf6e9
New OnCall plugin initialization process (#4657)
# What this PR does

New OnCall plugin initialization process

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.

---------

Co-authored-by: Michael Derynck <michael.derynck@grafana.com>
Co-authored-by: Matias Bordese <mbordese@gmail.com>
2024-08-16 16:43:52 +00:00