Commit graph

17 commits

Author SHA1 Message Date
Warren
c8a12214f4 chore: release v1.3.0 2023-12-07 11:28:52 -08:00
Mike Shi
3a93196748
fix: Sentry exception in the side panel should not assume all events in trace are exceptions, add Sentry SDK to API server (#143)
Sentry DSN config is mainly for us to test against our own ingestor. In case anyone runs across this you need to set SENTRY_DSN to `http://YOUR_KEY_WITHOUT_DASHES@ingestor:8002/0` (you need to use `ingestor`, not `localhost` as the api server won't resolve that to the ingestor)
2023-12-06 07:35:46 +00:00
Justin George
141fce003a
Fixing returning NaN when rate metrics change / reset counter (#121)
fixes #120 

Intended to handle the case where a nonsensical rate would be returned (e.g. massively negative) or the metric `_string_attributes` change mid-query, to either clamp to zero or filter out possible NaN being currently returned. This should create cleaner graphs for rate metrics, allowing the rate to interpolate over missing data instead of creating a gap in the graph
2023-12-05 22:41:28 +00:00
Warren
8c8c476daa
feat: setup clickhouse migration tool + update metrics schema (add is_delta + is_monotonic fields) (#138) 2023-12-03 14:06:50 -08:00
Warren
20b1f177f2
feat: external api v1 route (get logs properties/chart + metrics tags/chart) + Mongo DB migration script (#132)
1. Implement an additional API route to enable users to access data from the HyperDX API using a standard bearer token authentication method
2. Setup Mongo DB migration tool
2023-11-30 21:55:45 +00:00
Warren
df19eef14c chore: release v1.2.0 2023-11-20 15:35:20 -08:00
Shorpo
753a17553f
fix: API compilation - add tsc-alias (#110) 2023-11-18 02:41:41 +00:00
Shorpo
42969f243e
chore: Add path alias to api package (#107)
small dev ex improvement:

Before: `import { ... } from '../../../fixtures';`
After: `import { ... } from '@/fixtures';`

after checking out, rebuild `api` and `task-check-alerts` containers:
```sh
docker compose -f docker-compose.dev.yml up -d --no-deps --build task-check-alerts api
```
2023-11-17 21:31:24 +00:00
dependabot[bot]
8682dbaabc
chore(deps): bump zod from 3.22.2 to 3.22.3 (#99)
Bumps [zod](https://github.com/colinhacks/zod) from 3.22.2 to 3.22.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/colinhacks/zod/releases">zod's releases</a>.</em></p>
<blockquote>
<h2>v3.22.3</h2>
<h2>Commits:</h2>
<ul>
<li>1e23990bcdd33d1e81b31e40e77a031fcfd87ce1 Commit</li>
<li>9bd3879b482f139fd03d5025813ee66a04195cdd docs: remove obsolete text about readonly types (<a href="https://redirect.github.com/colinhacks/zod/issues/2676">#2676</a>)</li>
<li>f59be093ec21430d9f32bbcb628d7e39116adf34 clarify datetime ISO 8601 (<a href="https://redirect.github.com/colinhacks/zod/issues/2673">#2673</a>)</li>
<li>64dcc8e2b16febe48fa8e3c82c47c92643e6c9e3 Update sponsors</li>
<li>18115a8f128680b4526df58ce96deab7dce93b93 Formatting</li>
<li>28c19273658b164c53c149785fa7a8187c428ad4 Update sponsors</li>
<li>ad2ee9ccf723c4388158ff6b8669c2a6cdc85643 2718 Updated Custom Schemas documentation example to use type narrowing (<a href="https://redirect.github.com/colinhacks/zod/issues/2778">#2778</a>)</li>
<li>ae0f7a2c15e7741ee1b23c03a3bfb9acebd86551 docs: update ref to discriminated-unions docs (<a href="https://redirect.github.com/colinhacks/zod/issues/2485">#2485</a>)</li>
<li>2ba00fe2377f4d53947a84b8cdb314a63bbd6dd4 [2609] fix ReDoS vulnerability in email regex (<a href="https://redirect.github.com/colinhacks/zod/issues/2824">#2824</a>)</li>
<li>1e61d76cdec05de9271fc0df58798ddf9ce94923 3.22.3</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="1e61d76cde"><code>1e61d76</code></a> 3.22.3</li>
<li><a href="2ba00fe237"><code>2ba00fe</code></a> [2609] fix ReDoS vulnerability in email regex (<a href="https://redirect.github.com/colinhacks/zod/issues/2824">#2824</a>)</li>
<li><a href="ae0f7a2c15"><code>ae0f7a2</code></a> docs: update ref to discriminated-unions docs (<a href="https://redirect.github.com/colinhacks/zod/issues/2485">#2485</a>)</li>
<li><a href="ad2ee9ccf7"><code>ad2ee9c</code></a> 2718 Updated Custom Schemas documentation example to use type narrowing (<a href="https://redirect.github.com/colinhacks/zod/issues/2778">#2778</a>)</li>
<li><a href="28c1927365"><code>28c1927</code></a> Update sponsors</li>
<li><a href="18115a8f12"><code>18115a8</code></a> Formatting</li>
<li><a href="64dcc8e2b1"><code>64dcc8e</code></a> Update sponsors</li>
<li><a href="f59be093ec"><code>f59be09</code></a> clarify datetime ISO 8601 (<a href="https://redirect.github.com/colinhacks/zod/issues/2673">#2673</a>)</li>
<li><a href="9bd3879b48"><code>9bd3879</code></a> docs: remove obsolete text about readonly types (<a href="https://redirect.github.com/colinhacks/zod/issues/2676">#2676</a>)</li>
<li><a href="1e23990bcd"><code>1e23990</code></a> Commit</li>
<li>See full diff in <a href="https://github.com/colinhacks/zod/compare/v3.22.2...v3.22.3">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zod&package-manager=npm_and_yarn&previous-version=3.22.2&new-version=3.22.3)](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/hyperdxio/hyperdx/network/alerts).

</details>
2023-11-13 23:35:45 +00:00
Warren
516c8588df chore: release v1.1.4 2023-11-01 07:02:22 +08:00
Warren
e7036dea42 chore: release v1.1.3 2023-10-18 14:47:51 -07:00
Warren
349175716e
Release v1.1.2 (#46) 2023-09-25 21:45:10 -07:00
Warren
5d005f7930
chore: bump @hyperdx/node-opentelemetry + @hyperdx/browser (#34) 2023-09-22 15:13:38 -07:00
Warren
a4012f1a96
chore: bump @hyperdx/node-logger + @hyperdx/node-opentelemetry pkgs (#5) 2023-09-16 00:30:14 -07:00
Warren
836924377e
feat: add docker prod build stages and publish prod builds (#4) 2023-09-15 21:34:14 -07:00
Warren
f2396340b4 feat: introduce usage-stats service 2023-09-15 17:22:53 -07:00
Warren
0826d4dd89 first commit 2023-09-12 20:08:05 -07:00