Commit graph

4251 commits

Author SHA1 Message Date
GitHub Actions
350dc450ce Release oncall Helm chart 1.7.1 2024-06-13 23:22:02 +00:00
Joey Orlando
ebb5122463
Merge pull request #4532 from grafana/dev
dev -> main
2024-06-13 16:19:37 -04:00
Joey Orlando
a8a9ef8c3d
Merge pull request #4531 from grafana/revert-4530-helm-release/1.7.1
Revert "Merge: Release oncall Helm chart 1.7.1"
2024-06-13 16:16:31 -04:00
Joey Orlando
efd3040188
Revert "Merge: Release oncall Helm chart 1.7.1" 2024-06-13 16:16:19 -04:00
Joey Orlando
9baba271b4
debugging helm release github actions workflow 2024-06-13 16:15:46 -04:00
Joey Orlando
9f29f1f5d6
Merge pull request #4530 from grafana/helm-release/1.7.1
Merge: Release oncall Helm chart 1.7.1
2024-06-13 15:56:17 -04:00
GitHub Actions
2757ac4645 Release oncall Helm chart 1.7.1 2024-06-13 19:55:54 +00:00
Joey Orlando
c749723e41
v1.7.1 2024-06-13 15:30:16 -04:00
Joey Orlando
48816a9168
Merge pull request #4528 from grafana/revert-4527-helm-release/1.7.1
Revert "Merge: Release oncall Helm chart 1.7.1"
2024-06-13 15:29:09 -04:00
Joey Orlando
83e6f0e7d1
Revert "Merge: Release oncall Helm chart 1.7.1" 2024-06-13 15:28:55 -04:00
Joey Orlando
40df01dc90
debugging helm release github actions workflow 2024-06-13 15:28:41 -04:00
Joey Orlando
90e8d9adbe
Merge pull request #4527 from grafana/helm-release/1.7.1
Merge: Release oncall Helm chart 1.7.1
2024-06-13 15:25:28 -04:00
GitHub Actions
69c29d64a4 Release oncall Helm chart 1.7.1 2024-06-13 19:25:09 +00:00
Joey Orlando
76f3cd3158
debugging helm release github actions workflow 2024-06-13 15:24:20 -04:00
Joey Orlando
a1f5a69809
debugging helm release github actions workflow 2024-06-13 15:22:57 -04:00
Joey Orlando
d63c4f6c4a
debugging helm release github actions workflow 2024-06-13 15:17:54 -04:00
Joey Orlando
2d8627f1e2
debugging helm release github actions workflow 2024-06-13 15:10:15 -04:00
Joey Orlando
c086f33b7e
v1.7.1 2024-06-13 14:49:25 -04:00
Joey Orlando
7cdef436a5
update token permissions for yaml update action 2024-06-13 14:46:17 -04:00
Joey Orlando
66f3ac5432
fix update make docs github actions workflow 2024-06-13 14:09:32 -04:00
Joey Orlando
6f08924ad5
v1.7.1 2024-06-13 14:03:02 -04:00
Joey Orlando
5b995fdc57
fix linting 2024-06-13 14:01:32 -04:00
Joey Orlando
6c59f8ae5a
v1.7.1 2024-06-13 13:53:00 -04:00
Joey Orlando
3133e3013d
simplify helm release github actions workflows into on release workflow 2024-06-13 13:50:37 -04:00
Joey Orlando
d032a4f909
minor github actions yml formatting 2024-06-13 13:43:21 -04:00
Joey Orlando
b411b92d1c
add on issue closed github actions workflow 2024-06-13 13:39:39 -04:00
Joey Orlando
f792612134
update sqlparse to address CVE-2024-4340 (#4516)
# Which issue(s) this PR closes

Closes https://github.com/grafana/oncall/issues/4511

Also closes https://github.com/grafana/oncall/security/dependabot/108
2024-06-13 09:08:50 -04:00
Alyssa Wada
361a4f669e
[DOCS] SMS and call routing tutorial (#4376)
# What this PR does
Support high demand SMS and call routing functionality. 

## Which issue(s) this PR closes
Supports [https://github.com/grafana/oncall-private/issues/2556]
2024-06-12 21:50:40 +00:00
Joey Orlando
41410a24a5
Merge pull request #4505 from grafana/helm-release/1.7.0
Merge: Release oncall Helm chart 1.7.0
2024-06-11 14:21:11 -04:00
GitHub Actions
d5ce1b8d6c Release oncall Helm chart 1.7.0 2024-06-11 18:05:59 +00:00
Joey Orlando
6691ee7bef
Merge pull request #4506 from grafana/dev
dev -> main
2024-06-11 14:05:19 -04:00
GitHub Actions
0f03542ef6 Release oncall Helm chart 1.7.0 2024-06-11 18:04:02 +00:00
Joey Orlando
b7112140d3
fix flaky test 2024-06-11 13:58:53 -04:00
Joey Orlando
b65b88d16a
update on release published github actions workflow 2024-06-11 13:50:03 -04:00
GitHub Actions
8aa3084c80 Release oncall Helm chart 1.7.0 2024-06-11 17:40:47 +00:00
Joey Orlando
7682aad907
Merge pull request #4504 from grafana/dev
dev -> main
2024-06-11 13:37:42 -04:00
Joey Orlando
c315299762
temporarily don't parallelize tests 2024-06-11 11:53:06 -04:00
Joey Orlando
bece6e7ae4
update pytest-xdist dist setting to loadfile
trying to address this
https://github.com/grafana/oncall-private/actions/runs/9467272175/job/26083070154#step:8:853
2024-06-11 11:12:29 -04:00
Joey Orlando
a4e399cf07
fix flaky tests + increase runner size when building docker image (#4502)
## Which issue(s) this PR closes

Closes https://github.com/grafana/oncall-private/issues/2733
2024-06-11 10:53:17 -04:00
Dominik Broj
9a011ea745
Fix alarming JS errors (#4494)
# What this PR does
Fix alarming errors reported to Faro

## Which issue(s) this PR closes

Closes https://github.com/grafana/oncall/issues/4492

<!--
*Note*: 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-06-11 09:31:24 +00:00
Joey Orlando
518e22705a
fix Snyk action 2024-06-10 15:52:07 -04:00
Joey Orlando
8686ee30ac
update build-engine-docker-image-and-publish-to-dockerhub actions workflow 2024-06-10 15:49:33 -04:00
Joey Orlando
49d20f1a7e
bump uwsgi to 2.0.26 + Python to 3.12.3 (#4495)
# What this PR does

- bumps `uwsgi` to latest version (`2.0.26`), which unblocks us from
bumping Python to 3.12
- bumps Python to 3.12.3
- refactor the Snyk GitHub Actions workflow to use the composable
actions for installed frontend and backend dependencies
- fixes several `AttributeError`s in our tests that went from a warning
to an error in Python 3.12 (see
https://github.com/python/cpython/issues/100690)

# Which issue(s) this PR closes

Closes #4358
Closes https://github.com/grafana/oncall/issues/4387
2024-06-10 15:33:37 -04:00
Joey Orlando
4d3e254e3a
updating some github action versions (#4490) 2024-06-07 11:24:35 -04:00
Joey Orlando
f07e2207c5
update github action versions 2024-06-07 11:09:07 -04:00
Joey Orlando
6309bf0d41
update github actions versions 2024-06-07 11:07:29 -04:00
Dominik Broj
2d2df178a3
add missing deps, dont use mobx-react-lite (#4487)
# What this PR does

add missing deps, dont use mobx-react-lite


Related to: https://github.com/grafana/irm/issues/2

<!--
*Note*: 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-06-07 13:59:00 +00:00
Dominik Broj
7728b15b46
Revert using backticks in insights queries (#4488)
# What this PR does

Don't use backticks to fix queries that include brackets, more details
here:
https://raintank-corp.slack.com/archives/C0229FD3CE9/p1717667956195839


Closes [issue link here]

<!--
*Note*: 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-06-07 13:58:07 +00:00
dependabot[bot]
ea8deede00
Bump tornado from 6.4 to 6.4.1 in /engine (#4485)
Bumps [tornado](https://github.com/tornadoweb/tornado) from 6.4 to
6.4.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst">tornado's
changelog</a>.</em></p>
<blockquote>
<h1>Release notes</h1>
<p>.. toctree::
:maxdepth: 2</p>
<p>releases/v6.4.1
releases/v6.4.0
releases/v6.3.3
releases/v6.3.2
releases/v6.3.1
releases/v6.3.0
releases/v6.2.0
releases/v6.1.0
releases/v6.0.4
releases/v6.0.3
releases/v6.0.2
releases/v6.0.1
releases/v6.0.0
releases/v5.1.1
releases/v5.1.0
releases/v5.0.2
releases/v5.0.1
releases/v5.0.0
releases/v4.5.3
releases/v4.5.2
releases/v4.5.1
releases/v4.5.0
releases/v4.4.3
releases/v4.4.2
releases/v4.4.1
releases/v4.4.0
releases/v4.3.0
releases/v4.2.1
releases/v4.2.0
releases/v4.1.0
releases/v4.0.2
releases/v4.0.1
releases/v4.0.0
releases/v3.2.2
releases/v3.2.1
releases/v3.2.0
releases/v3.1.1
releases/v3.1.0
releases/v3.0.2
releases/v3.0.1
releases/v3.0.0
releases/v2.4.1
releases/v2.4.0
releases/v2.3.0</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2a0e1d13b5"><code>2a0e1d1</code></a>
Merge pull request <a
href="https://redirect.github.com/tornadoweb/tornado/issues/3388">#3388</a>
from bdarnell/release-641</li>
<li><a
href="b7af4e8f5e"><code>b7af4e8</code></a>
Release notes and version bump for version 6.4.1</li>
<li><a
href="d65f6e71a7"><code>d65f6e7</code></a>
Merge pull request <a
href="https://redirect.github.com/tornadoweb/tornado/issues/3387">#3387</a>
from bdarnell/chunked-parsing</li>
<li><a
href="8d721a877d"><code>8d721a8</code></a>
httputil: Only strip tabs and spaces from header values</li>
<li><a
href="7786f09f84"><code>7786f09</code></a>
Merge pull request <a
href="https://redirect.github.com/tornadoweb/tornado/issues/3386">#3386</a>
from bdarnell/curl-crlf</li>
<li><a
href="fb119c767e"><code>fb119c7</code></a>
http1connection: Stricter handling of transfer-encoding</li>
<li><a
href="b0ffc58e02"><code>b0ffc58</code></a>
curl_httpclient,http1connection: Prohibit CR and LF in headers</li>
<li><a
href="0efa9a42b4"><code>0efa9a4</code></a>
Merge pull request <a
href="https://redirect.github.com/tornadoweb/tornado/issues/3385">#3385</a>
from bdarnell/update-black</li>
<li><a
href="2757c6e487"><code>2757c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/tornadoweb/tornado/issues/3384">#3384</a>
from tornadoweb/dependabot/pip/requests-2.32.2</li>
<li><a
href="291d1b661b"><code>291d1b6</code></a>
*: Update black</li>
<li>Additional commits viewable in <a
href="https://github.com/tornadoweb/tornado/compare/v6.4.0...v6.4.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tornado&package-manager=pip&previous-version=6.4&new-version=6.4.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/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>
2024-06-07 13:57:16 +00:00
Ildar Iskhakov
5ffbc18dc6
Remove Simulate Incident button (#4479)
# What this PR does

Removes "Simulate Incident" button which is replaced by "Send Demo
Alert" button

Co-authored-by: Joey Orlando <joey.orlando@grafana.com>
2024-06-07 13:54:45 +00:00