steffen911
11c04f02c8
chore: release v2.77.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-09-04 10:50:09 +02:00
Steffen Schmitz and GitHub
536aa138bc
fix: reconnect workers to redis on errors ( #3211 )
2024-09-04 10:22:59 +02:00
Marc Klingen and GitHub
61b596c46a
fix(docker): prevent web build oom by allocating more memory to build step in Dockerfile ( #3217 )
2024-09-04 00:18:15 +02:00
Marc Klingen and GitHub
ddf43c0836
feat(self-host): provision instance with default org/project/user/keys via LANGFUSE_PROVISION_* envs ( #3216 )
2024-09-03 23:50:20 +02:00
Marc Klingen and GitHub
d5ab03892a
chore(ee): add EE to VersionLabel ( #3214 )
2024-09-03 14:03:57 +00:00
918b6643d2
chore(release): nextjs client side refresh after redeployment ( #3116 )
...
Co-authored-by: Marc Klingen <git@marcklingen.com >
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-09-03 12:42:57 +02:00
marliessophie and GitHub
937b4c0f0f
feat(ui): deletion of dataset runs ( #3209 )
2024-09-03 12:26:02 +02:00
Max Deichmann
9b7f046e71
chore: release v2.76.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-09-03 10:48:10 +02:00
Steffen Schmitz and GitHub
fe63704508
feat: fallback to synchronous ingestion if queue unavailable ( #3196 )
2024-09-03 10:42:59 +02:00
marliessophie and GitHub
c39279f677
style(prompts): actions on hover ( #3135 )
2024-09-03 08:12:39 +00:00
Marc Klingen and GitHub
4206f5025d
perf(cloud): pull usage data shown in settings from stripe if available ( #3206 )
2024-09-02 23:51:13 +00:00
marliessophie and GitHub
0260a4e861
style(dataset_items): make table vs item detail resizeable ( #3139 )
2024-09-02 08:01:43 +00:00
Max Deichmann and GitHub
244adf0dc3
feat: disable legacy ingestion queue if required ( #3183 )
2024-09-01 14:24:25 +00:00
dc6b98d009
chore(deps-dev): bump tsx from 4.18.0 to 4.19.0 ( #3172 )
...
Bumps [tsx](https://github.com/privatenumber/tsx ) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.18.0...v4.19.0 )
---
updated-dependencies:
- dependency-name: tsx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 10:07:44 +02:00
b20fc5a20b
chore(deps-dev): bump tailwindcss from 3.4.4 to 3.4.10 ( #3173 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.4 to 3.4.10.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.10/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.4...v3.4.10 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31 22:36:42 +02:00
Max Deichmann and GitHub
f59ad5fd60
chore: upload sentry sourcemaps ( #3179 )
2024-08-31 18:50:48 +02:00
06ef41e372
chore(deps): bump pino-pretty from 10.3.1 to 11.2.2 ( #3170 )
...
Bumps [pino-pretty](https://github.com/pinojs/pino-pretty ) from 10.3.1 to 11.2.2.
- [Release notes](https://github.com/pinojs/pino-pretty/releases )
- [Commits](https://github.com/pinojs/pino-pretty/compare/v10.3.1...v11.2.2 )
---
updated-dependencies:
- dependency-name: pino-pretty
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31 17:04:49 +02:00
e215a2db99
chore(deps-dev): bump @types/lodash from 4.17.5 to 4.17.7 in the lodash group ( #3169 )
...
chore(deps-dev): bump @types/lodash in the lodash group
Bumps the lodash group with 1 update: [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ).
Updates `@types/lodash` from 4.17.5 to 4.17.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash )
---
updated-dependencies:
- dependency-name: "@types/lodash"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: lodash
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31 17:00:36 +02:00
Max Deichmann and GitHub
5e247e88c9
fix: do nothing if invalidating org or project without api keys ( #3167 )
...
* also run on main branch
* also run on main branch
* also run on main branch
* also run on main branch
* also run on main branch
2024-08-30 22:57:41 +02:00
8e1e27c868
chore(deps-dev): bump msw from 2.3.1 to 2.4.1 ( #3150 )
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.3.1 to 2.4.1.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.3.1...v2.4.1 )
---
updated-dependencies:
- dependency-name: msw
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 21:52:41 +02:00
dependabot[bot] and GitHub
4648a5be8b
chore(deps): bump lucide-react from 0.429.0 to 0.436.0 ( #3154 )
2024-08-30 21:02:28 +02:00
Marc Klingen
4677cb10a9
chore: release v2.75.2
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-08-30 20:38:04 +02:00
Marc Klingen and GitHub
7ed03a0946
fix(playground): allow for creation of non-openai llm api keys ( #3162 )
2024-08-30 20:36:55 +02:00
Marc Klingen
bbe40a0ba8
chore: release v2.75.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-08-30 20:25:38 +02:00
2cf9a75fa5
chore(deps): bump @uiw/codemirror-theme-github from 4.21.25 to 4.23.0 ( #3151 )
...
Bumps [@uiw/codemirror-theme-github](https://github.com/uiwjs/react-codemirror ) from 4.21.25 to 4.23.0.
- [Release notes](https://github.com/uiwjs/react-codemirror/releases )
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.21.25...v4.23.0 )
---
updated-dependencies:
- dependency-name: "@uiw/codemirror-theme-github"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 17:59:28 +02:00
Max Deichmann and GitHub
38acccbfac
fix: make redis upsert queue backwards compatible ( #3165 )
2024-08-30 14:31:23 +00:00
8327863176
chore(deps): bump the radix-ui group with 18 updates ( #3159 )
...
Bumps the radix-ui group with 18 updates:
| Package | From | To |
| --- | --- | --- |
| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives ) | `1.1.2` | `1.2.0` |
| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives ) | `1.0.5` | `1.1.1` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives ) | `1.0.4` | `1.1.0` |
| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives ) | `1.0.4` | `1.1.1` |
| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives ) | `1.0.5` | `1.1.1` |
| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives ) | `2.0.6` | `2.1.1` |
| [@radix-ui/react-hover-card](https://github.com/radix-ui/primitives ) | `1.0.7` | `1.1.1` |
| [@radix-ui/react-label](https://github.com/radix-ui/primitives ) | `2.0.2` | `2.1.0` |
| [@radix-ui/react-popover](https://github.com/radix-ui/primitives ) | `1.0.7` | `1.1.1` |
| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives ) | `1.0.5` | `1.1.0` |
| [@radix-ui/react-select](https://github.com/radix-ui/primitives ) | `2.0.0` | `2.1.1` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives ) | `1.0.3` | `1.1.0` |
| [@radix-ui/react-slider](https://github.com/radix-ui/primitives ) | `1.1.2` | `1.2.0` |
| [@radix-ui/react-slot](https://github.com/radix-ui/primitives ) | `1.0.2` | `1.1.0` |
| [@radix-ui/react-switch](https://github.com/radix-ui/primitives ) | `1.0.3` | `1.1.0` |
| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives ) | `1.0.4` | `1.1.0` |
| [@radix-ui/react-toggle](https://github.com/radix-ui/primitives ) | `1.0.3` | `1.1.0` |
| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives ) | `1.0.7` | `1.1.2` |
Updates `@radix-ui/react-accordion` from 1.1.2 to 1.2.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-alert-dialog` from 1.0.5 to 1.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-avatar` from 1.0.4 to 1.1.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-checkbox` from 1.0.4 to 1.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-dialog` from 1.0.5 to 1.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-dropdown-menu` from 2.0.6 to 2.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-hover-card` from 1.0.7 to 1.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-label` from 2.0.2 to 2.1.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-popover` from 1.0.7 to 1.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-scroll-area` from 1.0.5 to 1.1.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-select` from 2.0.0 to 2.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-separator` from 1.0.3 to 1.1.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-slider` from 1.1.2 to 1.2.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-slot` from 1.0.2 to 1.1.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-switch` from 1.0.3 to 1.1.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-tabs` from 1.0.4 to 1.1.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-toggle` from 1.0.3 to 1.1.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-tooltip` from 1.0.7 to 1.1.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-accordion"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-alert-dialog"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-avatar"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-checkbox"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-dialog"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-hover-card"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-label"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-popover"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-scroll-area"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-select"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-separator"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-slider"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-slot"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-switch"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-tabs"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-toggle"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-tooltip"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 16:04:22 +02:00
Max Deichmann and GitHub
6045324d2b
fix: fix rate limits for orgs with stripe details ( #3164 )
2024-08-30 13:53:47 +00:00
Marc Klingen and GitHub
87923e5d6c
fix(ui): add default llm base urls for reference in llm api key form ( #3163 )
...
* ui nit
* fix(ui): add default llm base urls for reference in llm api key form
2024-08-30 13:28:07 +00:00
f584de7577
chore(deps): bump zod-to-json-schema from 3.22.5 to 3.23.2 ( #3161 )
...
Bumps [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema ) from 3.22.5 to 3.23.2.
- [Release notes](https://github.com/StefanTerdell/zod-to-json-schema/releases )
- [Changelog](https://github.com/StefanTerdell/zod-to-json-schema/blob/master/changelog.md )
- [Commits](https://github.com/StefanTerdell/zod-to-json-schema/commits )
---
updated-dependencies:
- dependency-name: zod-to-json-schema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 13:55:34 +02:00
d01c403f62
chore(deps): bump kysely from 0.27.3 to 0.27.4 ( #3160 )
...
Bumps [kysely](https://github.com/kysely-org/kysely ) from 0.27.3 to 0.27.4.
- [Release notes](https://github.com/kysely-org/kysely/releases )
- [Commits](https://github.com/kysely-org/kysely/compare/0.27.3...0.27.4 )
---
updated-dependencies:
- dependency-name: kysely
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 13:38:28 +02:00
Max Deichmann and GitHub
a001e6072c
chore: run snyk on pr pushes only ( #3158 )
2024-08-30 12:17:12 +02:00
Max Deichmann and GitHub
d9a3f977bc
chore: radix dependabot group ( #3157 )
2024-08-30 11:57:58 +02:00
Max Deichmann and GitHub
8fae4f3051
feat: add custom rate limits for organisations ( #2976 )
2024-08-30 11:57:31 +02:00
Max Deichmann and GitHub
c36b1ff51d
chore: dependabot gorup for lodash ( #3155 )
...
smaller fixes
2024-08-30 11:17:51 +02:00
Max Deichmann and GitHub
d3cf604f4f
chore: increase dependabot limit ( #3148 )
2024-08-30 10:51:41 +02:00
dependabot[bot] and GitHub
cc886917b6
chore(deps): bump @radix-ui/react-toggle-group from 1.0.4 to 1.1.0 ( #3146 )
2024-08-30 08:51:05 +02:00
Marc Klingen and GitHub
b924bf9e09
feat(auth): improve password reset error messages ( #3143 )
2024-08-29 22:02:57 +00:00
Marc Klingen
895825dd1c
chore: release v2.75.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-08-29 18:52:21 +02:00
Max Deichmann and GitHub
6ceccb649f
chore: fix worker tests ( #3133 )
2024-08-29 16:29:56 +02:00
Max Deichmann and GitHub
911021ac5d
chore: ensure clickhouse is healthy before migrating ( #3128 )
2024-08-29 13:58:02 +00:00
marliessophie and GitHub
f39778ef9f
chore(ui): render cloudflare errors in more user readable format ( #3118 )
2024-08-29 10:26:55 +00:00
Marc Klingen and GitHub
4d00e39c6b
fix(ui): reset to first table page when number of total pages is reduced ( #3122 )
2024-08-28 21:58:14 +00:00
Marc Klingen
7af49fd649
chore(ui): adjust padding in settings
2024-08-28 23:30:16 +02:00
Max Deichmann and GitHub
662f1917b6
fix: create fast hashed secret key upon key creation ( #3117 )
2024-08-28 20:14:12 +02:00
Marc Klingen and GitHub
d8f047f2a1
chore(ui): improve trpc error types ( #3097 )
2024-08-28 19:03:27 +02:00
69815a51b9
feat: add trace tags to generations, sessions and score table ( #3109 )
...
* feat: Add query to retrieve tags for a specific project
* chore(api): Add "tags" column to scores table definition
* add nullable to score table config
* chore(api): Parallelize filter options queries
* chore(api): Update datetime filter function name to use raw SQL
* chore(api): Update datetime filter function name to use raw SQL
* chore: Update datetime filter function name to use raw SQL
* chore: Update scores router to include timestamp filter in query
* chore: Update datetime filter function name to use raw SQL
* chore: Update datetime filter function name to use raw SQL
* chore: Update datetime filter function name to use raw SQL
* refactor: Use datetimeFilterToPrisma function for start time filter
* refactor: Use datetimeFilterToPrisma function for start time filter
* refactor: Use datetimeFilterToPrisma function for timestamp filter
* refactor: Update datetime filter function name to use raw SQL
* refactor: Add viewOnly prop to TagList component
* refactor: Add viewOnly prop to TagButton component
* feat: Add trace tags to GenerationsTable
* refactor: Add traceTags column to ScoresTable
* feat: Add traceTags column to SessionsTable
* refactor: Add traceTags column to ScoresTable
* feat: Add traceTags to session metrics
* feat: Add traceTags to getAllGenerationsSqlQuery
* revert rename
* push
* add row height to sessions
* wrap if non-s row height
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-08-28 19:01:49 +02:00
Marc Klingen and GitHub
2bb419213a
feat(ui): reduce font size and white-space to shrink UI to fit more content ( #3001 )
2024-08-28 19:00:55 +02:00
Richard Krümmel and GitHub
a330035c40
feat: add tags filter to scores table ( #3071 )
2024-08-28 17:11:25 +02:00
Max Deichmann and GitHub
dd4434fe25
chore: set keepalive on web docker container ( #3113 )
2024-08-28 15:00:34 +00:00
Max Deichmann and GitHub
f898f57bff
chore: upgrade dd-trace ( #3114 )
...
fix
2024-08-28 14:15:32 +00:00
eda52c7b77
chore(deps-dev): bump prettier-plugin-tailwindcss from 0.5.14 to 0.6.6 ( #3103 )
...
Bumps [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss ) from 0.5.14 to 0.6.6.
- [Release notes](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.5.14...v0.6.6 )
---
updated-dependencies:
- dependency-name: prettier-plugin-tailwindcss
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 16:01:30 +02:00
marliessophie and GitHub
e5c7686bc7
fix(comments): reference object check for comment creation ( #3108 )
2024-08-28 08:57:48 +00:00
marliessophie and GitHub
251be1a240
fix(comments): reintroduce old procedure name for backwards compatibility ( #3107 )
2024-08-28 08:15:42 +00:00
marliessophie and GitHub
66c810e4a7
chore(comments): fetch comment counts by type in trace tree ( #3098 )
2024-08-27 16:30:02 +00:00
marliessophie and GitHub
c3c8a741e4
chore(ui): style TRPC error toast to differentiate between errors and warnings ( #3095 )
2024-08-27 17:28:32 +02:00
Marc Klingen and GitHub
81c898b4ed
feat(ui): jump to page x in table via input in pagination ( #3090 )
2024-08-27 17:04:46 +02:00
834d0bcc7a
feat: add tag filter to generations table ( #3022 )
...
* feat(api): add tag filtering to generation filter options query
* chore: add Trace Tags column to observations table
* feat(api): optimize filterOptionsQuery by removing count property
* chore(api): optimize filterOptionsQuery for better performance
* feat: add tags filter to sessions table (#3067 )
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
* refactor: use DISTINCT keyword in filterOptionsQuery
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-08-27 15:19:10 +02:00
40953d7732
chore(deps): bump pino-http from 9.0.0 to 10.2.0 ( #3091 )
...
Bumps [pino-http](https://github.com/pinojs/pino-http ) from 9.0.0 to 10.2.0.
- [Release notes](https://github.com/pinojs/pino-http/releases )
- [Commits](https://github.com/pinojs/pino-http/compare/v9.0.0...v10.2.0 )
---
updated-dependencies:
- dependency-name: pino-http
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 15:05:05 +02:00
Max Deichmann and GitHub
d471be8783
fix: fix async instrumentation ( #3094 )
2024-08-27 12:03:47 +00:00
marliessophie and GitHub
0ca38d8070
chore(evals): display eval config sampling rate in UI ( #3093 )
2024-08-27 11:13:19 +00:00
Max Deichmann and GitHub
12458e3d71
chore: add instrumentation to auth apis ( #3069 )
2024-08-27 09:44:32 +00:00
Max Deichmann and GitHub
51575b5491
chore: fix dependabot observability group ( #3086 )
...
fix
2024-08-27 10:47:30 +02:00
Max Deichmann and GitHub
a9c11f3323
chore: create dependabot observability group ( #3085 )
2024-08-27 10:42:42 +02:00
Max Deichmann and GitHub
066140c903
fix: fix grouping of 3 months dashboard ( #3080 )
2024-08-27 08:40:32 +00:00
0b7de157ad
chore(deps): bump tailwind-merge from 2.2.2 to 2.5.2 ( #3060 )
...
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge ) from 2.2.2 to 2.5.2.
- [Release notes](https://github.com/dcastil/tailwind-merge/releases )
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v2.2.2...v2.5.2 )
---
updated-dependencies:
- dependency-name: tailwind-merge
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 10:20:55 +02:00
7dcc718c77
chore(deps-dev): bump tsx from 4.7.2 to 4.18.0 ( #3066 )
...
Bumps [tsx](https://github.com/privatenumber/tsx ) from 4.7.2 to 4.18.0.
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.7.2...v4.18.0 )
---
updated-dependencies:
- dependency-name: tsx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 22:08:43 +02:00
marliessophie and GitHub
e098618614
chore(filters): improve filter table type safety ( #3078 )
2024-08-26 14:45:28 +00:00
marliessophie and GitHub
3e8ba54aa0
chore(tables): persist date range in session storage ( #3076 )
2024-08-26 15:44:05 +02:00
Marc Klingen and GitHub
ea36cd58a4
chore(ui): disable jump to last page while count pages is loading ( #3077 )
2024-08-26 14:38:05 +02:00
Marc Klingen and GitHub
c7b726a73a
perf(ui): split totalCount from scores.all to reduce loading time of scores table ( #3075 )
2024-08-26 14:11:10 +02:00
Marc Klingen and GitHub
112e7a2dcf
perf(ui): split totalCount from sessions.all to reduce loading time of sessions table ( #3073 )
2024-08-26 14:03:14 +02:00
Marc Klingen
c1d98aba6a
fix(ui): remove artificial wait time used in testing
2024-08-26 13:41:31 +02:00
Marc Klingen and GitHub
75fd1cbd3f
perf(ui): split totalCount from generations.all to reduce loading time of generations table ( #3072 )
2024-08-26 13:40:29 +02:00
Marc Klingen and GitHub
75ec734a45
perf(ui): split total count query on trace table to reduce loading time ( #3070 )
2024-08-26 13:24:54 +02:00
marliessophie and GitHub
98e951423c
chore(filters): persist table and dashboard filter state in session storage ( #3036 )
2024-08-26 11:05:58 +00:00
8e1dc3ee99
chore(deps): bump core-js from 3.36.1 to 3.38.1 ( #3058 )
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.36.1 to 3.38.1.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.38.1/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 12:35:47 +02:00
Marc Klingen and GitHub
7668995ec9
perf(ui): increase speed of tables, no nulls first/last modifier when sorting by non-nullable attributes ( #3068 )
2024-08-26 11:30:31 +02:00
marliessophie and GitHub
06233f878c
chore(comments): disable comments count on public traces ( #3065 )
2024-08-26 09:13:58 +00:00
Max Deichmann and GitHub
dae3d4e4e2
fix: remove dd profiling presets ( #3063 )
...
fix
2024-08-24 17:36:50 +02:00
Max Deichmann and GitHub
04dca2ad6b
perf: use dedicated redis clients for bullmq ( #3052 )
2024-08-23 16:54:39 +00:00
Marc Klingen and GitHub
48c61ad77f
perf(ui): load metrics in trace table independently to reduce initial table load time ( #3051 )
2024-08-23 17:39:32 +02:00
Marc Klingen and GitHub
34140302a6
perf(ui): load metrics in session table independently to reduce initial table load time ( #3048 )
2024-08-23 13:28:32 +02:00
Marc Klingen and GitHub
93cc36ecdc
fix(cloud): catch crisp chat exception ( #3042 )
2024-08-23 13:22:36 +02:00
ace30782a0
chore(deps): bump @radix-ui/react-collapsible from 1.0.3 to 1.1.0 ( #3031 )
...
Bumps [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives ) from 1.0.3 to 1.1.0.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-collapsible"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-23 13:04:49 +02:00
Marc Klingen and GitHub
3c94a0cda9
perf(ui): parallelize db query for sessions.totalCount ( #3044 )
2024-08-23 09:58:58 +00:00
Max Deichmann and GitHub
b0fea44556
feat: sentry capture console.error in frontend ( #3043 )
...
fix
2024-08-23 08:30:42 +00:00
ed91330c37
chore(deps): bump lucide-react from 0.364.0 to 0.429.0 ( #3037 )
...
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) from 0.364.0 to 0.429.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/0.429.0/packages/lucide-react )
---
updated-dependencies:
- dependency-name: lucide-react
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-23 10:16:58 +02:00
Max Deichmann and GitHub
b8ed9d681b
fix: free up tokenizer at worker shutdown ( #3041 )
2024-08-23 08:02:57 +00:00
Max Deichmann and GitHub
ea2e1b4873
fix: security policy for posthog ( #3040 )
...
fix
2024-08-23 07:32:55 +00:00
Max Deichmann and GitHub
3ddef14e75
fix: add sentry frontend support ( #3012 )
2024-08-23 06:41:27 +00:00
Marc Klingen and GitHub
4658942701
perf(ui): parallelize db queries in traces.all ( #3038 )
2024-08-23 01:32:33 +02:00
Marc Klingen and GitHub
51be8f8fb3
perf(ui): parallelize users, sessions, models, score config, scores queries in trpc routes ( #3039 )
...
* prompts
* models
* score config
* scores
* sessions
2024-08-22 23:26:59 +00:00
6ede3b7690
chore(deps): bump the next group with 2 updates ( #3030 )
...
Bumps the next group with 2 updates: [next](https://github.com/vercel/next.js ) and [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next ).
Updates `next` from 14.2.3 to 14.2.6
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.3...v14.2.6 )
Updates `eslint-config-next` from 14.2.3 to 14.2.6
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/commits/v14.2.6/packages/eslint-config-next )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: next
- dependency-name: eslint-config-next
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: next
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 22:51:08 +00:00
Max Deichmann and GitHub
dee36bbe29
chore: remove instrumentation from prisma dependabot group ( #3033 )
2024-08-23 00:31:28 +02:00
Max Deichmann and GitHub
f71cf2f894
fix: remove dependabot patch group ( #3027 )
2024-08-22 23:52:35 +02:00
Marc Klingen and GitHub
1a707fe147
fix(ui): layout entitlements ( #3026 )
...
* fix(ui): layout entitlements
* push
2024-08-22 21:51:09 +00:00
Marc Klingen and GitHub
8da1640777
perf(ui): parallelize db queries in users.all route ( #3018 )
2024-08-22 23:24:14 +02:00
Max Deichmann and GitHub
1e56499f00
chore: upgrade bull ( #3025 )
...
fix
2024-08-22 21:23:18 +00:00
Max Deichmann and GitHub
2524fb9648
fix: otel error formatting ( #3024 )
2024-08-22 19:29:31 +00:00
marliessophie and GitHub
91cd86a286
chore(ui): Add free text option to dynamically populated filter options ( #3020 )
2024-08-22 18:23:42 +02:00
Lucas Magnum and GitHub
e6b9d23615
fix(auth): Cannot read properties of undefined, GoogleProfile.hd ( #3019 )
2024-08-22 17:36:20 +02:00
Marc Klingen and GitHub
8b76feeffa
perf(ui): parallelize db queries in filterOptions routes ( #3016 )
2024-08-22 15:27:35 +00:00
88a53dc72d
perf(tables): drop filter option counts to reduce latency ( #3013 )
...
* perf(filters): rm counts from prompt filter options
* perf: drop counts from generations filter options
* perf: drop counts from trace filter options
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-08-22 17:06:15 +02:00
Marc Klingen and GitHub
649a9af91c
perf(ui): simplify default traces.byId route to not load observations and scores for table use cases ( #3010 )
2024-08-22 16:19:02 +02:00
Marc Klingen and GitHub
876917d112
perf(ui): remove unused scores from observations.byId ( #3011 )
2024-08-22 16:17:51 +02:00
Max Deichmann and GitHub
bb6bc79bdc
fix: use serverComponentsExternalPackages for dd and otel ( #3009 )
2024-08-22 13:21:14 +00:00
Marc Klingen and GitHub
7aff2b2e61
perf(ui): parallelize db queries in byId trpc routes ( #3006 )
2024-08-22 14:45:36 +02:00
Max Deichmann and GitHub
8f742f660a
fix: await closure of bull queues ( #3007 )
...
fix
2024-08-22 11:15:54 +00:00
Marc Klingen
8245cf8ae7
chore: release v2.74.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-08-22 12:38:18 +02:00
Marc Klingen
05b3021bff
fix(ee): remove model-based-evaluations entitlement as it is not available in v2
2024-08-22 11:59:32 +02:00
Marc Klingen and GitHub
44bcebdaec
feat(ui): add markdown support to comments ( #3002 )
...
* feat(ui): add markdown support to comments
* Apply suggestions from code review
2024-08-21 23:50:35 +00:00
Marc Klingen
2ac15e8714
chore: release v2.73.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-08-21 23:50:09 +02:00
marliessophie and GitHub
13b027cd3c
fix(ui): handle JSON assistant output correctly in ChatML Schema ( #3000 )
2024-08-21 23:49:05 +02:00
Marc Klingen and GitHub
4a89cf4e45
perf(ui): disable trpc batching ( #2999 )
2024-08-21 23:24:56 +02:00
Marc Klingen
e776af544f
perf(cloud): report usage to stripe only for orgs with usage in timeframe
2024-08-21 19:28:25 +02:00
Marc Klingen and GitHub
0d781f12f3
chore(ui): add note that prompts from playground can only be saved to chat prompts ( #2996 )
2024-08-21 15:28:33 +00:00
marliessophie and GitHub
5d81505d84
feat(ui): support OpenAI's image content part format via markdown on trace/observation preview ( #2984 )
2024-08-21 17:18:04 +02:00
Marc Klingen and GitHub
8471b7f7b3
security: disable x-powered-by header ( #2995 )
2024-08-21 15:14:23 +02:00
Max Deichmann and GitHub
78a90afdab
fix: fix api key link ( #2994 )
2024-08-21 11:39:45 +00:00
Max Deichmann and GitHub
9e304ad873
infra: improve eval logs ( #2993 )
2024-08-21 10:10:13 +00:00
Marc Klingen
5457053fdf
chore(ui): change prompt label icon
2024-08-21 11:47:13 +02:00
Max Deichmann and GitHub
e91716c6a2
infra: improve eval observability ( #2992 )
2024-08-21 09:45:38 +00:00
Max Deichmann and GitHub
5148cfa690
chore: remove log line ( #2991 )
2024-08-21 09:24:19 +00:00
Marlies Mayerhofer
86816e569d
chore: release v2.72.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-08-21 09:54:34 +02:00
marliessophie and GitHub
0fe2176930
style(ui): align styling of comment button on sessions page and adjust dashboard and session overflow for mobile ( #2985 )
...
* style(ui): align styling of comment button on sessions page
* style(dashboard): score analytics charts full width for mobile
* style(markdown): fix overflow behavior on sessions page for mobile
2024-08-21 09:29:17 +02:00
Max Deichmann and GitHub
43f7c524dc
fix: drop failed eval jobs ( #2986 )
2024-08-20 23:07:51 +00:00
Marc Klingen
2bcfab130d
chore(cloud): update stripe product ids
2024-08-20 19:10:56 +02:00
Marc Klingen
51bb1c3374
chore(cloud): add more details to upgrade page
2024-08-20 16:58:10 +02:00
Marc Klingen and GitHub
302bb065b7
feat(cloud): add billing period and next invoiced amount to billing settings ( #2982 )
2024-08-20 16:35:13 +02:00
Max Deichmann and GitHub
e6a8fb84f0
fix: remove last backend sentry logic ( #2981 )
2024-08-20 14:07:43 +00:00
Marc Klingen and GitHub
b12f3df933
fix: admin role ( #2980 )
2024-08-20 15:40:32 +02:00
marliessophie and GitHub
159b5f87fe
feat(comments): add comments on objects ( #2971 )
2024-08-20 15:39:23 +02:00
Marc Klingen
73fe2dc1a7
fix: use test mode stripe products also in staging
2024-08-19 22:52:03 +02:00
Marc Klingen and GitHub
9daf348d61
feat(cloud): add stripe checkout, customer portal, and usage metering ( #2962 )
2024-08-19 20:35:46 +00:00
Marc Klingen and GitHub
8a9d0b01af
chore(cloud): reduce posthog event count ( #2973 )
...
optimize how often we use identify with posthog
2024-08-19 16:49:01 +02:00
Marc Klingen
315d8c7619
chore(ui): include NEXT_PUBLIC_DEMO_ORG_ID in demo banner check
2024-08-19 12:18:04 +02:00
Max Deichmann and GitHub
b23eaf3cd4
infra: record exceptions of health endpoint ( #2970 )
2024-08-19 11:54:43 +02:00
Max Deichmann and GitHub
eea1e8d054
fix: only openai adapter for evals ( #2960 )
2024-08-19 08:00:54 +00:00
Max Deichmann and GitHub
06a7a4bfb2
infra: add ingestion api attributes to span ( #2968 )
2024-08-19 07:46:43 +00:00
Max Deichmann and GitHub
7c8a30d48f
infra: add ingestion pipeline processing time ( #2965 )
2024-08-17 21:13:41 +00:00
Max Deichmann and GitHub
1971adda18
feat: improve dd ressource names for http requests ( #2964 )
2024-08-17 21:57:33 +02:00
Max Deichmann and GitHub
d9b4e3a7dd
feat: add dd instrumentation to web container ( #2727 )
2024-08-17 20:21:37 +02:00
Clemo and GitHub
f1aa884cbc
docs: update readme
2024-08-17 14:33:46 +02:00
Clemo and GitHub
0ed9acddb6
docs: update careers
2024-08-17 14:28:58 +02:00
Marc Klingen and GitHub
61e3470a93
feat(datasets): add duplicate dataset button ( #2957 )
...
* feat(datasets): add duplicate dataset button
* named export
2024-08-17 01:12:32 +02:00
Marlies Mayerhofer
b21dd45597
chore: release v2.71.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-08-16 19:15:40 +02:00
marliessophie and GitHub
c1649ce9d1
chore(dashboard): release score analytics ( #2961 )
2024-08-16 18:53:25 +02:00
Marc Klingen and GitHub
555ac90535
fix(ui): table headers should not wrap ( #2956 )
2024-08-16 12:07:18 +02:00
Hassieb Pakzad and GitHub
a84d826e22
fix(ingestion): no processing of update events only with no existing record ( #2955 )
2024-08-16 11:32:06 +02:00
marliessophie and GitHub
7464059c6e
feat(dashboard): aggregate and time series charts per score ( #2935 )
2024-08-15 16:10:00 +00:00
Max Deichmann and GitHub
f159afc49e
fix: remove global ingestion rate limiting ( #2954 )
2024-08-15 17:45:30 +02:00
Max Deichmann and GitHub
e064f13dca
fix: fix staging branch ( #2953 )
2024-08-15 15:22:59 +00:00
Max Deichmann and GitHub
8ec44d7fdb
perf: optionally move ingestion pipeline into worker ( #2936 )
2024-08-15 15:13:03 +00:00
Hassieb Pakzad and GitHub
9358f21b2b
fix(ingestion): race condition on events 10s apart ( #2950 )
2024-08-15 16:57:46 +02:00
Marc Klingen
4e5a3c0e07
perf: reduce number of session retries
2024-08-15 15:40:32 +02:00
marliessophie and GitHub
2950a480f1
chore(markdown-ui): disable image previews on public traces; fix dom nesting error for markdown img ( #2948 )
...
* chore(markdown-ui): disable image previews on public traces
* fix(markdown-ui): wrap markdown img in fragment to prevent dom nesting error
2024-08-15 12:48:02 +00:00
Marc Klingen and GitHub
b4246ec66e
feat(ui): add loading state to sso sign in buttons ( #2947 )
2024-08-15 11:35:35 +00:00
Marc Klingen and GitHub
dc15b72fc6
perf: drop dataset_items fkey on traces and observations ( #2942 )
2024-08-15 12:27:57 +02:00
marliessophie and GitHub
1ccfe68aae
chore(audit-logs): add audit logs for score configs ( #2944 )
2024-08-15 09:47:25 +00:00
marliessophie and GitHub
1977725efc
refactor(ui): defer fetching score configs until annotation drawer opened ( #2943 )
2024-08-15 09:07:54 +00:00
Marc Klingen and GitHub
ac444e68e9
fix(models): text-embedding-3-large model name ( #2941 )
2024-08-15 00:47:30 +02:00
Marc Klingen
ba58d6412c
chore: make sign in message conditional to langfuse cloud env
2024-08-14 23:59:15 +02:00
Marc Klingen
5ceadd189c
chore: add temp signin banner
2024-08-14 23:56:03 +02:00
Marc Klingen and GitHub
4c56e69702
docs: add comments to org membersRouter ( #2939 )
2024-08-14 17:34:35 +02:00
Hassieb Pakzad and GitHub
857cf123a4
fix(ingestion): remove spread operator in cost calc ( #2938 )
2024-08-14 17:24:07 +02:00
Hassieb Pakzad and GitHub
7af78553d1
feat(ingestion): enqueue events directly in web ( #2934 )
2024-08-14 12:12:00 +02:00
Marc Klingen
aba41aeb1c
chore: release v2.70.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-08-14 00:08:30 +02:00
Marc Klingen and GitHub
1e56085d86
perf(ui): reload session after role changes only when they affected own user ( #2929 )
2024-08-13 21:49:11 +00:00
Marc Klingen
f39576ccb4
docs: add note that POST /prompts creates a new prompt version
2024-08-13 22:55:29 +02:00
Marc Klingen and GitHub
408dd15d85
fix(ui): exclude dynamic pages when switching between projects ( #2928 )
2024-08-13 20:51:40 +00:00
Marc Klingen and GitHub
7a00e9415c
chore: add projectId to trpc get trace and observations queries ( #2926 )
2024-08-13 20:37:42 +00:00
Marc Klingen and GitHub
f9dda6088f
fix(ui): projectoverview on small screens + no back button in breadcrumb ( #2925 )
...
fix(ui): projectoverview on small screens + no back button in breadcrumb
2024-08-13 19:57:56 +00:00
Marc Klingen
d5d570ddc8
chore: release v2.70.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-08-13 20:35:46 +02:00
Marc Klingen and GitHub
f37dc514a5
feat(ee): add ui customization, e.g. docs, support, feedback links ( #2924 )
2024-08-13 20:34:27 +02:00
Marc Klingen and GitHub
2ec0ae8db2
feat(ui): add deletion of organizations via org settings ( #2922 )
2024-08-13 18:06:59 +02:00
Hassieb Pakzad and GitHub
3a6f441524
fix(ingestion): tokenisation of chat message arrays ( #2921 )
2024-08-13 13:29:44 +00:00
Marc Klingen and GitHub
afec6fb433
fix(ui): add org constraint to author user query on scores table ( #2918 )
2024-08-13 14:49:57 +02:00
Marc Klingen and GitHub
27e61c6f51
fix(ui): prompt version author name resolution via org instead of projects ( #2915 )
2024-08-13 14:44:23 +02:00
Marc Klingen
27868582f9
chore(cloud): enable US deployment
2024-08-13 14:39:09 +02:00
Hassieb Pakzad and GitHub
e6e740839f
fix(ingestion): score comment + stringValue ( #2917 )
2024-08-13 14:31:08 +02:00
Hassieb Pakzad and GitHub
8dc6ad601b
refactor(scores): validateAndInflateScore to shared ( #2903 )
2024-08-13 14:27:12 +02:00
Marc Klingen and GitHub
1f38258e0c
feat: configure default organization and role for new users ( #2913 )
2024-08-13 12:25:17 +00:00
marliessophie and GitHub
c42ff44f8f
style(score-configs): add confirm modal upon score config creation; add score data type icons on annotation drawer ( #2910 )
2024-08-13 11:00:34 +00:00
Marc Klingen and GitHub
ec86cc7fe2
fix(ui): update frontend session after a role change ( #2914 )
...
update sessions after role changes (in case it is the users own role)
2024-08-13 10:47:45 +00:00
Marc Klingen and GitHub
d213aa54a6
chore(ee): LANGFUSE_ALLOWED_ORGANIZATION_CREATORS is an ee feature ( #2912 )
2024-08-13 10:15:40 +00:00
Hassieb Pakzad and GitHub
2a2f72cdc8
fix(playground): search existing chat prompts ( #2911 )
2024-08-13 11:49:29 +02:00
Marc Klingen
b25b841a36
fix(cloud): include NEXT_PUBLIC_DEMO_ORG_ID as docker build arg
2024-08-13 10:21:07 +02:00
Marc Klingen
0190d54815
chore: trigger cd
2024-08-13 09:54:37 +02:00
Marc Klingen and GitHub
d8d2a3c00c
feat: add organizations ( #2083 )
2024-08-13 09:15:12 +02:00
Max Deichmann and GitHub
7f9a739ca5
chore: halt us deployments ( #2908 )
2024-08-13 09:02:13 +02:00
Max Deichmann and GitHub
65f797095e
feat: add worker logs to betterstack ( #2902 )
2024-08-12 14:16:10 +00:00
Hassieb Pakzad and GitHub
1ac5934e2a
chore(ingestion): addtional metrics ( #2901 )
2024-08-12 15:56:14 +02:00
Max Deichmann and GitHub
adf362c282
chore: remove logs ( #2899 )
...
fix
2024-08-12 12:09:27 +00:00
Max Deichmann and GitHub
77e2687baa
fix: fix sentry manual instrumentation ( #2898 )
2024-08-12 10:38:25 +00:00
Max Deichmann and GitHub
52a3276495
feat: add own sentry instrumentation on ingestion ( #2897 )
...
feat: add own sentry instrumentation on ingrestion
2024-08-12 09:11:41 +00:00
Marc Klingen and GitHub
cd6f9606e8
chore: remove old LANFUSE_WEB_MIGRATION_DISABLED ( #2896 )
...
chore: remove old `LANFUSE_WEB_MIGRATION_DISABLED`, was replaced by `LANGFUSE_AUTO_POSTGRES_MIGRATION_DISABLED`
2024-08-11 17:06:09 +00:00
Marc Klingen and GitHub
e03b51657d
fix(auth): increase resilience against network/caching issues ( #2891 )
2024-08-10 15:37:13 +00:00
Hassieb Pakzad and GitHub
02266d420e
chore(ingestionService): add trace correctness script ( #2889 )
2024-08-09 16:56:47 +02:00
Max Deichmann and GitHub
3b0e856410
infra: remove manual span ( #2887 )
2024-08-09 14:20:14 +00:00
Max Deichmann and GitHub
d0a619af35
infra: instrument batch processing ( #2884 )
2024-08-09 13:31:13 +00:00
Max Deichmann and GitHub
7594d3a214
feat: return ingestion pipeline early ( #2855 )
2024-08-09 11:52:25 +00:00
ec76d94e4a
chore(deps): bump @aws-sdk/client-s3 from 3.614.0 to 3.627.0 ( #2872 )
...
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) from 3.614.0 to 3.627.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.627.0/clients/client-s3 )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 10:32:15 +00:00
Hassieb Pakzad and GitHub
f6615cc052
fix(ingestionService): json parsing + endTime < startTime ( #2882 )
2024-08-09 10:22:22 +00:00
Marc Klingen and GitHub
d0d0df3829
chore(deps): bump posthog sdk ( #2878 )
2024-08-09 09:36:27 +00:00
marliessophie and GitHub
85d890529f
chore(ui): hide url images by default in markdown ( #2865 )
2024-08-09 09:16:31 +00:00
Max Deichmann and GitHub
91876f0082
security: configure snyk for dependabot ( #2876 )
2024-08-09 08:32:49 +00:00
Hassieb Pakzad and GitHub
4c65011cb6
fix(ingestionService): add model unit ( #2854 )
2024-08-08 14:43:36 +00:00
Clemo and GitHub
7d0b7d4301
docs: readme update
2024-08-08 15:11:50 +02:00
Max Deichmann and GitHub
5d1064f5de
feat: send trace events to worker via redis ( #2857 )
2024-08-08 09:27:29 +00:00
Max Deichmann and GitHub
b76d15df9d
feat: move batch export queue from web to redis ( #2859 )
2024-08-08 09:13:39 +00:00
Marc Klingen and GitHub
af0e57e561
fix(auth): extend no-cache headers on server side auth apis ( #2856 )
2024-08-07 21:25:24 +00:00
Marc Klingen
ca9377ea4e
chore: release v2.69.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-08-07 17:53:14 +02:00
Marc Klingen and GitHub
9f3ac3ab9f
fix(ee): add ENCRYPTION_KEY to default environment variables + improve error messages ( #2853 )
2024-08-07 17:21:40 +02:00
Marc Klingen
e38deed204
chore(ui): improve azure base url description
2024-08-07 17:15:05 +02:00
marliessophie and GitHub
19bf90dd71
perf: limit table scores columns by table timeframe ( #2851 )
2024-08-07 16:08:20 +02:00
marliessophie and GitHub
0523fbfc67
chore(ui): remove beta flag from trace timeline view ( #2841 )
2024-08-07 13:49:27 +02:00
Marc Klingen and GitHub
0fcdac0cf1
feat(models): add gpt-4o-2024-08-06 pricing, and make it available on playground and evals ( #2845 )
2024-08-07 13:48:00 +02:00
Hassieb Pakzad and GitHub
c2bc17d4d1
chore(flushQueue): add logs ( #2843 )
2024-08-07 12:16:59 +02:00
Hassieb Pakzad and GitHub
7d11812fd1
fix(IngestionService): add fallback to event timestamp ( #2842 )
2024-08-07 09:46:20 +00:00
marliessophie and GitHub
877bad2234
feat(data-table): break out scores to individual columns in tables ( #2743 )
2024-08-07 10:47:00 +02:00
Max Deichmann and GitHub
dd90a28d1c
perf: instrument async clickhouse tasks ( #2834 )
2024-08-06 21:48:58 +00:00
Marc Klingen
c8c9fc0eba
chore: release v2.68.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-08-06 22:31:48 +02:00
Marc Klingen and GitHub
aafd45f771
chore(ui): less padding on tag selector ( #2839 )
2024-08-06 20:09:16 +00:00
Max Deichmann and GitHub
fc6f32ebe2
fix: fix prisma version in dockerfile ( #2838 )
2024-08-06 19:39:46 +00:00
Marc Klingen and GitHub
765406492a
fix(ui): large tables in markdown i/o should be scrollable horizontally ( #2835 )
2024-08-06 18:36:28 +02:00
Marc Klingen and GitHub
3cd840766b
refactor: use docker volumes for persistence of clickhouse data in dev setup ( #2832 )
2024-08-06 17:33:40 +02:00
Marc Klingen and GitHub
ed4d7ceb40
feat(api): add lastConfig attribute and fromUpdatedAt and toUpdatedAt query params to GET /v2/prompts ( #2824 )
2024-08-06 11:02:56 +02:00
Marc Klingen and GitHub
3520b1d28d
fix(ui): truncation of long email addresses in user menu ( #2827 )
2024-08-05 19:54:08 +02:00
Hassieb Pakzad and GitHub
1f0e7b2c37
chore: fix flaky test ( #2826 )
2024-08-05 15:31:52 +00:00
Marc Klingen and GitHub
17c9fd0028
chore(ui): remove beta flag from playground ( #2825 )
2024-08-05 16:59:01 +02:00
Hassieb Pakzad and GitHub
ab997018ff
fix: disable scores in CH PoC ( #2822 )
2024-08-05 15:18:49 +02:00
Marc Klingen and GitHub
bc10176935
feat(api): add lastUpdatedAt to GET /v2/prompts ( #2820 )
2024-08-05 11:44:38 +00:00
Marc Klingen and GitHub
6058fc7388
feat(ui): extend max prompt label length to 36 characters ( #2819 )
...
chore(ui): extend max prompt label length to 36 characters
2024-08-05 09:41:59 +00:00
Max Deichmann and GitHub
923ea17fef
feat: increase shutdown grace period web container ( #2818 )
...
add error handling
2024-08-05 08:37:04 +00:00
Marc Klingen and GitHub
6b3630f3c2
fix(auth): strict no-cache response headers ( #2814 )
2024-08-02 18:42:44 +02:00
Marc Klingen
c4ad55b3ff
fix(ui): date_trunc of dashboard ranges
2024-08-02 14:47:55 +02:00
Max Deichmann and GitHub
45c17ca286
chore: reduce logs in ingestion pipeline ( #2805 )
2024-08-01 11:33:34 +00:00
Marc Klingen and GitHub
d1298e68a2
fix(ui): switch to trpc networkMode: "always" to resolve trpc connection issues ( #2804 )
2024-08-01 09:51:52 +00:00
Max Deichmann and GitHub
ab85bad70b
fix: remove newrelic config file ( #2803 )
...
inject logs
2024-08-01 09:33:21 +00:00
042901ddc8
fix(ui): prevents email address overflow in user menu box ( #2800 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-08-01 01:16:08 +02:00
Hassieb Pakzad and GitHub
111240c2d6
perf: writes to clickhouse ( #2631 )
2024-07-31 18:56:45 +02:00
Marc Klingen
6b2c14acbb
chore: release v2.67.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-31 18:20:00 +02:00
37e72a4b7f
perf(ui): add date range filter to prompt metrics ( #2796 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-07-31 16:08:25 +00:00
ad93b6c3c5
perf(ui): add debounce to filter states ( #2786 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-07-31 17:40:20 +02:00
Richard Krümmel and GitHub
d0e33c1c34
fix(ui): refine date range dropdown options in dashboard ( #2784 )
2024-07-31 16:56:57 +02:00
Richard Krümmel and GitHub
f02d4916a4
feat(dashboard): extend filter to include user, version and release ( #2779 )
2024-07-31 16:43:13 +02:00
Marc Klingen and GitHub
c6151dd042
fix(ui): overflow of ids/links in tables ( #2795 )
2024-07-31 15:36:37 +02:00
Max Deichmann and GitHub
dd34aad84d
chore: improve logging for redis cache ( #2794 )
2024-07-31 12:04:38 +02:00
Marc Klingen
78ca9757ff
fix(ui): show/hide columns broken after introducing resizable columns
2024-07-31 11:33:54 +02:00
Max Deichmann and GitHub
805a91c9f8
infra: reduce log amount for 401 ( #2792 )
...
reduce-api-key-logging
2024-07-31 09:26:58 +00:00
Hassieb Pakzad and GitHub
24ec7884a1
perf: add prompt key index ( #2793 )
2024-07-31 09:12:44 +00:00
Marc Klingen and GitHub
18122fa334
feat(ui): resizable columns ( #2789 )
2024-07-31 10:56:52 +02:00
Max Deichmann and GitHub
c564608ee7
feat: add sentry sampling via env to worker ( #2788 )
...
something
2024-07-30 21:38:58 +00:00
Marc Klingen
a5413c101b
chore: add comment to update docs when adding models to playground
2024-07-30 15:04:38 +02:00
Marc Klingen and GitHub
25f6c6966e
feat(ui): show info message in column selector ( #2783 )
2024-07-30 14:11:05 +02:00
Marc Klingen
634057e32b
chore: release v2.66.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-29 22:27:50 +02:00
Marc Klingen and GitHub
ff8cae0c06
feat(security): customize JWT session duration via AUTH_SESSION_MAX_AGE, poll every 5min ( #2782 )
2024-07-29 22:26:25 +02:00
Max Deichmann and GitHub
8c1af8a046
feat: store non existence of api key in redis ( #2763 )
2024-07-29 21:55:09 +02:00
Max Deichmann and GitHub
d03e035d5c
fix: correctly await clickhouse health check response ( #2778 )
...
push
2024-07-29 16:45:32 +02:00
Marc Klingen and GitHub
0a83be775f
docs(api): add additional descriptions to api reference ( #2776 )
2024-07-29 14:36:44 +00:00
f9a5c23e9b
feat(ui): add separate date range filter to tables ( #2398 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-07-29 14:08:07 +00:00
Max Deichmann and GitHub
fc0fb4a559
feat: add connection check endpoint for clickhouse ( #2775 )
2024-07-29 13:44:38 +00:00
Hassieb Pakzad and GitHub
e0268f38bb
chore: add logs to invalidating cached prompts ( #2773 )
2024-07-29 13:33:09 +00:00
Marc Klingen and GitHub
a729306b5b
fix(ui): hide "sign in" button if email/pw auth is disabled ( #2774 )
2024-07-29 10:27:46 +00:00
Marc Klingen and GitHub
85d92daafd
chore(ui): add header tooltips to traces and generations ( #2765 )
...
* chore(ui): add header tooltips to traces and generations
* fix unused import
2024-07-29 09:41:23 +00:00
Max Deichmann and GitHub
939b233120
doc: Redis caching strategy ( #2771 )
2024-07-29 08:04:05 +00:00
Max Deichmann and GitHub
5612aa2d27
fix: fix porter deployment ( #2764 )
2024-07-26 14:12:53 +00:00
Max Deichmann and GitHub
2a72fcc421
fix: correctly coerce env variables for cache ( #2762 )
2024-07-26 15:47:36 +02:00
Marc Klingen
99a45ccd97
chore: fix name of migration
2024-07-26 13:23:31 +02:00
Marc Klingen and GitHub
b123cc5a4f
feat(api): add promptName and promptVersion to observations ( #2750 )
2024-07-26 13:21:20 +02:00
Marc Klingen and GitHub
a3e5208a90
perf(ee): increase cache TTL of multi-tenant SSO config ( #2759 )
2024-07-26 11:02:31 +00:00
marliessophie and GitHub
484ef3fcac
refactor: improve type safety in ingestion score types across typescript versions ( #2757 )
...
* refactor: improve type safety in ingestion score types
2024-07-26 12:10:54 +02:00
Hassieb Pakzad and GitHub
e080690408
perf: remove failed jobs from queues ( #2758 )
2024-07-26 11:47:52 +02:00
marliessophie and GitHub
bd53c54435
chore(ui): populate annotation drawer default form state on render + misc markdown ui improvements ( #2740 )
...
* chore(ui): populate annotation drawer default form state on render
* style(ui): add width and quality properties to markdown image loader
* style(ui): markdown fix list marker alignment
* fix: more state management enhancement for annotation drawer empty keys
2024-07-26 09:37:14 +02:00
Max Deichmann and GitHub
804255b7ec
perf: increase default api key ttl ( #2752 )
2024-07-25 19:19:38 +00:00
Max Deichmann and GitHub
0fa4b381fc
fix: do not use cache for api keys if not enabled ( #2748 )
...
test fix
2024-07-25 18:54:11 +00:00
Hassieb Pakzad and GitHub
01102b0128
fix: invalidate prompt cache on tags update ( #2751 )
2024-07-25 20:34:40 +02:00
Marc Klingen and GitHub
ddd7671d5b
feat(api): add version and release filter to GET traces and observations routes ( #2749 )
2024-07-25 18:09:18 +00:00
Hassieb Pakzad and GitHub
1ff58377f1
feat: adds server-side caching to prompts ( #2741 )
2024-07-25 17:52:38 +00:00
Max Deichmann and GitHub
41ab5e0b7b
feat: cache api keys in redis ( #2739 )
2024-07-25 17:35:10 +00:00
Max Deichmann and GitHub
a78bf26bd4
refactor: revert sending trace events from web via redis ( #2744 )
2024-07-25 16:52:00 +00:00
Max Deichmann and GitHub
a185863bc5
fix: improve import in ingestion pipeline ( #2732 )
2024-07-24 18:34:32 +00:00
Max Deichmann and GitHub
57b46b9f19
chore: improve redis logging ( #2731 )
2024-07-24 20:19:05 +02:00
Max Deichmann and GitHub
58b547e0f1
fix: do not shutdown but disconnect containers from redis ( #2730 )
2024-07-24 17:40:58 +00:00
Max Deichmann and GitHub
6554c5ee88
feat(web): send trace events via Redis instead of Rest ( #2579 )
2024-07-24 19:23:44 +02:00
Marc Klingen and GitHub
90fc9fb660
refactor(api): dataset-related ids unique on project level ( #2665 )
2024-07-24 11:22:13 +02:00
Marc Klingen and GitHub
e2c5c9b5cc
chore: add sentry error capturing to multi-tenant sso ( #2723 )
...
chore: add sentry to multi-tenant sso
2024-07-23 17:40:11 +00:00
Marc Klingen and GitHub
c27c32f844
refactor(ee): move multi-tenant sso to /web/src/ee ( #2722 )
...
* refactor(ee): move multi-tenant sso to /web/src/ee
* fix lint
2024-07-23 17:22:09 +00:00
Clemo and GitHub
d33066e012
docs: update readme, remove superagent
2024-07-23 16:27:02 +02:00
Mal Curtis and GitHub
dff8ab4faa
docs: standardize api route names ( #2698 )
2024-07-23 14:49:59 +02:00
Max Deichmann and GitHub
57a42c8c4b
infra: log prisma gauges ( #2719 )
2024-07-23 14:44:37 +02:00
marliessophie and GitHub
a8258382d5
style(ui): add icon representation for trace links in Dataset Run Items table ( #2715 )
...
* style(ui): add icon representation for trace links in Dataset Run Items Table
2024-07-23 14:08:52 +02:00
Marlies Mayerhofer
ba9d5217a4
chore: release v2.65.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-23 13:38:15 +02:00
marliessophie and GitHub
69bf783b11
fix(ui): gracefully handle image paths in markdown ( #2717 )
2024-07-23 09:23:04 +00:00
marliessophie and GitHub
31fb4b4b20
fix: render image paths in markdown gracefully ( #2711 )
2024-07-23 07:41:07 +00:00
Max Deichmann and GitHub
2d2c3c5818
infra: remove outdated worker us deployment ( #2708 )
...
types
2024-07-22 17:51:37 +00:00
Marc Klingen
12c8968029
chore: release v2.65.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-22 19:13:53 +02:00
Marc Klingen and GitHub
05dd559d96
fix: cors policy on generated api specification ( #2707 )
2024-07-22 17:01:26 +00:00
marliessophie and GitHub
fffa14d0e9
chore: enhance security measures in image verification ( #2701 )
...
* chore: enhance security measures in image verification
* style: add specific title for http image render error
2024-07-22 15:49:20 +02:00
Marc Klingen and GitHub
bb30bb3c00
fix: build shared package before running models:migrate ( #2703 )
2024-07-22 11:52:39 +02:00
Marc Klingen and GitHub
b25af3bc98
chrore: require node 20 in package.json ( #2696 )
...
chrore: require node 20 in package
2024-07-20 17:36:41 +00:00
Marc Klingen and GitHub
e07024f61f
chore(ui): increase precision of model price preview in new model form ( #2695 )
2024-07-20 11:38:14 +00:00
Marc Klingen and GitHub
af89b4594b
chore: move external image verification to a protected api route ( #2692 )
2024-07-19 19:13:34 +00:00
Marc Klingen and GitHub
7c9564374e
fix(ui): sort selects in evals ui ( #2691 )
2024-07-19 18:59:55 +00:00
Marc Klingen and GitHub
ca1a673687
fix(ui): improve llm api key form verification errors ( #2689 )
2024-07-19 18:27:11 +00:00
Richard Krümmel and GitHub
2dd0777b88
feat(filter): extend date filters to datetime ( #2330 )
2024-07-19 16:47:05 +00:00
e93c06c938
feat(ui): support image rendering in markdown view when image url provided ( #2636 )
...
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-07-19 16:26:47 +00:00
Marc Klingen and GitHub
b918f42971
chore(ui): slight ui improvements of evals ( #2686 )
...
* add breadcrumbs
* ui misc
2024-07-19 15:05:49 +00:00
marliessophie and GitHub
81485397e7
refactor(markdown): create context for markdown ( #2670 )
...
* refactor(markdown): create context for markdown
2024-07-19 16:16:29 +02:00
Marc Klingen
1188e914c9
fix(ui): expand IO on sessions view
2024-07-19 15:55:06 +02:00
marliessophie and GitHub
0661090238
fix(ui): ensure trace score updates never target child observation scores ( #2685 )
...
* Added condition to handle undefined observationId correctly with prisma
2024-07-19 10:24:34 +00:00
Max Deichmann and GitHub
48d5fe700b
fix: increase rest request fetch timeout ( #2683 )
...
types
2024-07-19 07:00:42 +00:00
Marc Klingen and GitHub
8d4fbfad1d
feat: add gpt-4o mini to playground and evals ( #2681 )
2024-07-19 00:29:08 +02:00
Marc Klingen and GitHub
a9e2bed00d
chore(deps): bump turbo ( #2679 )
2024-07-19 00:27:10 +02:00
Marc Klingen
acf11efbe1
docs: require pnpm v9.5.0
2024-07-19 00:24:44 +02:00
Max Deichmann and GitHub
c92d00f251
chore: upgrade pnpm ( #2675 )
2024-07-18 23:53:34 +02:00
Max Deichmann
3e61592cf7
chore: release v2.64.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-18 19:56:34 +02:00
Marc Klingen and GitHub
83952769b7
feat(models): add gpt-4o-mini ( #2674 )
2024-07-18 19:54:03 +02:00
Marc Klingen and GitHub
2291ac6625
feat(models): add new REQUESTS unit ( #2651 )
2024-07-18 16:44:34 +02:00
Marc Klingen and GitHub
273e206e2e
chore(ui): md viewer ui nits ( #2663 )
...
* less padding for code blocks
* fix corners with overflow-hidden
* corner of regular json view
* use non-mono font for md viewer
* support inline code and code blocks without language
2024-07-18 11:33:48 +02:00
Marc Klingen and GitHub
a24c0d776d
feat(ui): collapsed strings, add "... expand" and retain whitespace ( #2662 )
2024-07-17 23:33:53 +00:00
Marc Klingen and GitHub
865ef2fbef
docs: Update CONTRIBUTING.md
2024-07-17 19:57:45 +02:00
marliessophie and GitHub
6f62cf5f47
fix: remove markdown sanitisation to keep custom html tags for users ( #2656 )
2024-07-17 12:31:55 +00:00
Max Deichmann and GitHub
31a496880d
feat: send prisma stats to sentry ( #2655 )
2024-07-17 11:53:29 +00:00
Max Deichmann and GitHub
f32255514d
feat: fail worker health check after sigterm/sigint ( #2654 )
2024-07-17 12:10:34 +02:00
Max Deichmann and GitHub
585ee0ae37
feat: worker closes all connections correctly on shutdown ( #2646 )
2024-07-17 07:33:08 +00:00
Marc Klingen and GitHub
6f0c661114
ci(web): enforce linting and resolve lint issues ( #2647 )
2024-07-16 22:32:32 +00:00
Marc Klingen and GitHub
febeec4534
ci(ee): enforce linting ( #2649 )
2024-07-17 00:18:56 +02:00
Marc Klingen
40a46f1f84
chore: release v2.63.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-16 23:49:11 +02:00
Marc Klingen and GitHub
a24d6ec742
fix(ui): integer overflow on traces table ( #2644 )
2024-07-16 21:32:22 +00:00
Marc Klingen and GitHub
4a55e709ae
fix: remove unused import ( #2645 )
...
chore: remove unused import
2024-07-16 19:21:44 +00:00
marliessophie and GitHub
e591f1212d
fix: only show markdown icon if content contains markdown ( #2643 )
...
* fix: only show markdown icon if content contains markdown
* implement copy button on all jsonviews with title
2024-07-16 21:10:16 +02:00
Marlies Mayerhofer
78f86264c2
chore: release v2.63.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-16 19:05:06 +02:00
Marlies Mayerhofer
4f64c37dad
chore: release v2.62.1
2024-07-16 19:03:43 +02:00
Max Deichmann and GitHub
8746bcf54f
chore: increase web container grace period ( #2641 )
...
something
2024-07-16 16:59:37 +00:00
marliessophie and GitHub
8c8e8c11e1
feat(ui): add button to enable/disable markdown when selecting pretty format ( #2634 )
2024-07-16 14:07:35 +00:00
Max Deichmann and GitHub
2a68c0610b
fix: increase web container shutdown timeout ( #2637 )
2024-07-16 14:39:33 +02:00
Max Deichmann and GitHub
5c57b2b8e1
feat: shut down web container gracefully ( #2635 )
2024-07-16 12:22:49 +02:00
marliessophie and GitHub
3a1f34a54c
fix(ui): markdown - properly render list items with styled text elements ( #2633 )
2024-07-15 18:33:46 +00:00
Marlies Mayerhofer
53a6769afb
chore: release v2.62.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-15 15:52:03 +02:00
Marc Klingen and GitHub
0df3b996cc
fix(ui): render observations with non-existing parentObservationId ( #2630 )
2024-07-15 13:05:09 +00:00
04b8137299
feat: add markdown rendering for Trace page ( #2584 )
...
* feat: add markdown rendering for Trace page (#2467 )
Co-authored-by: JannisConen <121068348+JannisConen@users.noreply.github.com >
2024-07-15 12:36:33 +00:00
Marc Klingen and GitHub
52b2daf40e
feat(ui): do not collapse strings in tables as rows have fixed height ( #2626 )
2024-07-15 12:02:53 +02:00
Marc Klingen and GitHub
69442a5e1f
chore: remove unused import ( #2615 )
2024-07-11 12:18:52 +00:00
Max Deichmann and GitHub
8a9214c61b
fix: remove dd from web ( #2614 )
2024-07-11 07:42:40 +00:00
Max Deichmann and GitHub
7b7c428fc3
fix: fix eval var mapping UI ( #2613 )
2024-07-10 20:57:26 +00:00
Max Deichmann and GitHub
4c6817731f
chore: add logging for failing health checks ( #2611 )
2024-07-10 19:15:41 +00:00
Max Deichmann and GitHub
1ed426a5e7
perf: add dd tracing ( #2609 )
2024-07-10 16:33:20 +00:00
Marlies Mayerhofer
0106bf6e98
chore: release v2.61.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-10 18:16:47 +02:00
marliessophie and GitHub
c2a68ab339
fix(ui_annotation_drawer): fix state management of form reset ( #2607 )
...
* fix(ui_annotation_drawer): fix state management of form reset
* push
* push
* push
* push
2024-07-10 17:58:34 +02:00
Marc Klingen
2b27698b8d
docs(api): fix fern type and update openapi spec
2024-07-10 16:26:30 +02:00
Marc Klingen
796462c20c
chore: release v2.61.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-10 16:10:43 +02:00
Marc Klingen and GitHub
405b017814
perf(dashboard): default to 1d date range ( #2606 )
2024-07-10 13:17:19 +00:00
Marc Klingen and GitHub
b0e056a5b9
refactor(api): move strict check to api types instead of test util and middleware ( #2604 )
...
move strict to types instead of test/middleware code
2024-07-10 12:59:07 +00:00
Hassieb Pakzad and GitHub
61641aca3b
fix(tokencost): write total cost if input or output cost provided by user ( #2603 )
2024-07-10 12:12:15 +00:00
Marc Klingen and GitHub
d045869dc4
feat(api): add GET /sessions, more time cursors to list endpoints, use withMiddleware and strict zod types for many existing api routes ( #2551 )
2024-07-10 13:49:50 +02:00
marliessophie and GitHub
6b9291fef4
fix(score_configs): migrate to set categories NULL for numeric scores ( #2602 )
...
* fix(score_configs): set categories NULL for numeric scores
* push
* push
* simplicity
2024-07-10 13:01:49 +02:00
marliessophie and GitHub
87f16f58c5
fix(UI): small glitch in creating score config ( #2601 )
2024-07-10 10:00:35 +00:00
Marc Klingen and GitHub
700a3cd445
fix(sentry): scope down exception tracking in withMiddleware to 5xx ( #2598 )
2024-07-10 11:11:20 +02:00
Max Deichmann and GitHub
0041078830
fix: add all tiktoken models ( #2588 )
2024-07-09 22:05:47 +00:00
Max Deichmann and GitHub
33e4f8743c
fix: fix worker sentry ( #2594 )
2024-07-09 23:48:59 +02:00
Max Deichmann and GitHub
6228956384
fix: add sentry back to server ( #2593 )
...
something
2024-07-09 21:11:57 +00:00
Marc Klingen
454773f1c9
Revert "deps: upgrade sentry ( #2587 )"
...
This reverts commit 5532de5871 .
2024-07-09 21:05:19 +02:00
Max Deichmann and GitHub
682983d252
fix: remove sentry api wrapper ( #2592 )
2024-07-09 20:44:22 +02:00
Max Deichmann and GitHub
6462d45790
fix: remove otel from web container ( #2591 )
2024-07-09 20:38:15 +02:00
Max Deichmann and GitHub
7413b329d1
fix: remove sentry backend ( #2589 )
2024-07-09 20:21:42 +02:00
Max Deichmann and GitHub
5532de5871
deps: upgrade sentry ( #2587 )
...
* something
* something
2024-07-09 16:10:43 +00:00
marliessophie and GitHub
c32e0dbeca
docs: ensure CreateScoreValue is consistent with pydantic type expectation ( #2582 )
2024-07-09 15:57:27 +00:00
Hassieb Pakzad and GitHub
ab5a281e57
fix(ingestion): allow nested objects in modelParams ( #2585 )
2024-07-09 17:05:15 +02:00
Marc Klingen and GitHub
dc19bee8e5
fix(ui): deletion of traces led to refetching of deleted trace and logged warning ( #2580 )
2024-07-09 16:22:52 +02:00
Marc Klingen and GitHub
dd9bf14204
fix(ui): pretty UI for chatml traces with custom roles ( #2581 )
2024-07-09 16:04:01 +02:00
Max Deichmann and GitHub
82b77bce04
refactor: refactor code ( #2583 )
...
push
2024-07-09 15:42:18 +02:00
Max Deichmann and GitHub
d9659ee339
fix: remove betterstack ( #2575 )
2024-07-09 11:17:21 +02:00
Hassieb Pakzad and GitHub
324d96fc2e
fix: hide export button if insufficient access rights ( #2572 )
2024-07-08 19:08:09 +02:00
Marc Klingen and GitHub
ccbe233ff6
chore(deps): upgrade zod ( #2570 )
2024-07-08 14:44:37 +00:00
0223c7eff1
refactor(scores-api): simplify types, ensure return types of API are consistent in documentation and return ( #2565 )
...
* api: add `authorUserId`, `projectId`, `createdAt` and `updatedAt` to get scores response
* refactor: improve score config types
* refactor: rename and add comments
* fern
* typo
* fix userId nullish
* simplify fern definition
* test: create score with minimal trace and score data
* push
* push
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-07-08 12:36:36 +00:00
Max Deichmann
4e44987e12
chore: release v2.60.4
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-08 14:03:26 +02:00
Max Deichmann and GitHub
e0f605a0f2
fix: correctly sample evals ( #2562 )
2024-07-08 14:00:07 +02:00
Marc Klingen
05a4935a91
chore: release v2.60.3
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-08 12:51:42 +02:00
Marc Klingen
27e1dca4df
fix(api): scores parsing error on GET /scores leading to dropped scores
2024-07-08 12:51:21 +02:00
Hassieb Pakzad and GitHub
53e4433032
perf(dashboards): read directly from observations table for costs ( #2568 )
2024-07-08 11:52:50 +02:00
Marc Klingen
c777d91f13
chore: typo in prisma schema
2024-07-08 11:41:06 +02:00
Marc Klingen and GitHub
ce1e4318e4
chore: run arm builds on tagged commits only ( #2561 )
2024-07-08 10:02:55 +02:00
Max Deichmann
c3b27b1f21
chore: release v2.60.2
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-07 19:32:17 +02:00
Max Deichmann and GitHub
1c6e608d91
fix: remove newrelic again ( #2559 )
2024-07-07 16:10:58 +00:00
Błażej Cyrzon and GitHub
e1b457d6de
fix: arm builds ( #2541 )
2024-07-07 17:01:15 +02:00
Max Deichmann and GitHub
cee615fcdc
infra: add newrelic for test environments ( #2558 )
...
push
2024-07-07 11:51:11 +00:00
Marc Klingen and GitHub
f1c792e0c3
chore(db): refresh trace and observation view ( #2550 )
2024-07-06 19:31:56 +00:00
Max Deichmann and GitHub
9362691bb9
chore: remove otel ( #2555 )
2024-07-05 22:51:44 +02:00
Max Deichmann and GitHub
8ca9dc286e
chore: refactor sentry code ( #2554 )
2024-07-05 22:32:18 +02:00
Marc Klingen and GitHub
7a2fb70022
perf: add 2 seconds timeout web->worker webhook ( #2553 )
2024-07-05 18:41:33 +00:00
Marc Klingen
699d6658d6
chore: release v2.60.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-05 18:38:11 +02:00
Marc Klingen
c93b7601d0
fix(ui): TokenUsageBadge regression
2024-07-05 18:35:53 +02:00
Max Deichmann and GitHub
7e05729e93
fix: copy newrelic config file into worker container ( #2549 )
2024-07-05 16:20:49 +00:00
Max Deichmann and GitHub
e3367c200b
feat: add newrelic instrumentation ( #2545 )
2024-07-05 13:55:28 +00:00
Marc Klingen
6aa5b20cce
chore: release v2.60.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-05 15:36:50 +02:00
Marc Klingen
fa0011f80f
fix(db): sequential ordering of migrations
2024-07-05 15:09:43 +02:00
Marc Klingen and GitHub
82cf939be6
perf(ui): do not return trace input/output/metadata on traces.all trpc route ( #2546 )
2024-07-05 15:02:41 +02:00
Marc Klingen and GitHub
ba02577ace
docs(api): fix docs of delete /models/:id route ( #2548 )
2024-07-05 14:51:39 +02:00
Marc Klingen and GitHub
474634b632
perf(ui): disable trpc batching for scores.filterOptions ( #2547 )
2024-07-05 12:37:19 +00:00
Marc Klingen and GitHub
2441af3981
docs: Update README.md
2024-07-05 13:59:05 +02:00
Marc Klingen and GitHub
1f9b2f600c
feat(ui): add 5-minute and 3-hour timeframes to dashboard ( #2544 )
2024-07-05 10:37:04 +00:00
68fe3357b6
feat(scores): add non-numeric scores and score-configs via API, drop non-null cond on value in scores table ( #2499 )
...
* chore(scores): drop not null 'value' column
* fix: resulting TS
* fix: adjust seeder to new schema
* push
* docs
* types: add union types for scores
* push
* push
* push
* push
* feat(api): POST score-configs POST scores (#2436 )
* feat(api): add POST score-configs
* feat(api): add POST scores with configs
* fix: types
* push
* docs(scores): add
* push
* push
* feat(api): allow filtering by `configId`
* push
* push
* push
* push
* push
* push
* push
* push
* push
* push
* push
* refactor: pass `value` as `string | number` in score ingestion
* fix test
* push
* test
* push
* refactor: use `withMiddlewares` handler
* push
* push
* refactor scores api
* refactor: config api to new schema
* rename
* refactor
* push
* rm: explicit `trpcErrorToast(error)`
* rename
* fixup
* fixup
* fixup
* fixup
* fixup
* feat: add filter by `dataType` to GET all scores endpoint
* refactor: reference score data types manually instead of via the enum to protect against changes of the enum
* refactor
* push
* refactor
* push
* docs: adjust and regenerate docs
* push
* push
* push
* push
* push
* add ingestion docs
* push
* push
* push
* nit
* don't use database calls in score tests
* rm typecast from public api score-config
* cast prisma query raw as unknown
* refactor: extract helpers to public-api types
* unify types
* comments
* fix types
* push
* push
* push
* push
* push
* push
* push
* tyoes
* clean up types
* fern docs
* fix typo
* push
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-07-05 12:11:58 +02:00
Hassieb Pakzad and GitHub
fc007fd0fa
perf: read calculated cost from observations table directly if available ( #2500 )
2024-07-05 11:10:55 +02:00
Hassieb Pakzad
e850ac6578
chore: add temp column drop in backfill script
2024-07-05 11:04:44 +02:00
Marc Klingen
c65f877063
docs(api): scores api
2024-07-05 00:23:30 +02:00
Marc Klingen
3fb7ec55fb
chore: release v2.59.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-04 14:55:24 +02:00
Marc Klingen and GitHub
ddf90217bc
feat(models): add aws bedrock model names for anthropic models ( #2537 )
2024-07-04 14:53:10 +02:00
Marc Klingen and GitHub
63968392cc
feat(ui): format token numbers ( #2538 )
...
* feat(ui): format token numbers
* remove unused import
2024-07-03 22:23:35 +00:00
Max Deichmann and GitHub
0f76b010df
fix: rephrase ingestion error event ( #2536 )
2024-07-03 19:58:16 +00:00
Hassieb Pakzad and GitHub
9b718c556f
chore: fixes flaky vitest suite by running in child process ( #2533 )
2024-07-03 19:20:09 +02:00
Marc Klingen
05d28db250
chore: release v2.59.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-03 18:51:46 +02:00
Marc Klingen and GitHub
c97ffde598
fix(ui): utc startDate in model form ( #2532 )
2024-07-03 16:43:48 +00:00
Marc Klingen and GitHub
42c12b7ce7
feat(api): add models api routes ( #2531 )
2024-07-03 16:06:59 +00:00
Hassieb Pakzad and GitHub
602e4998d4
fix: calculate costs only if there are no user provided cost ( #2530 )
2024-07-03 15:22:49 +02:00
marliessophie and GitHub
29da3162da
feat(trace timeline): add expand/collapse all buttons ( #2524 )
2024-07-03 07:47:32 +00:00
Marc Klingen
747b7e9b7f
fix(ui): model based eval template builder
2024-07-03 01:46:02 +02:00
Marc Klingen and GitHub
966894cee6
docs(api): improve display names of api routes ( #2526 )
2024-07-02 17:33:48 +00:00
Marc Klingen and GitHub
9ba9098303
fix(ui): bg of trace tabs on published traces ( #2525 )
...
fix(ui): background of trace tabs on published traces
2024-07-02 17:11:50 +00:00
Hassieb Pakzad and GitHub
5561668b43
fix: keep the tmp col on backfill script ( #2518 )
2024-07-02 14:30:29 +02:00
Marc Klingen and GitHub
3fe5bf16d1
perf(ui): load metdata individually on trace table ( #2506 )
2024-07-02 08:54:57 +00:00
Marc Klingen and GitHub
bb19675769
perf(ui): fetch metadata individually on generations table ( #2507 )
2024-07-02 10:47:11 +02:00
Marc Klingen
2fb70c207b
chore: release v2.58.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-07-02 10:28:38 +02:00
Ikko Eltociear Ashimine and GitHub
0bbc27d53b
chore: fix typo ( #2490 )
2024-07-01 22:23:41 +02:00
Max Deichmann and GitHub
ad7f273638
fix: capture worker sentry exceptions ( #2505 )
2024-07-01 20:17:33 +00:00
Marc Klingen and GitHub
7637d45fd3
chore: minor refactor of api abstractions and errors ( #2504 )
2024-07-01 21:55:58 +02:00
Max Deichmann and GitHub
995b30b3d7
chore: sentry sample rate in env ( #2503 )
2024-07-01 18:48:00 +00:00
Max Deichmann and GitHub
26d615842c
chore: rename db migration disablement environment variable ( #2502 )
2024-07-01 20:30:10 +02:00
Marc Klingen and GitHub
61cf13a1db
feat(api): datasets v2 api & new typed public api interface for improved tests ( #2484 )
2024-07-01 15:08:37 +00:00
Max Deichmann and GitHub
078f7d6f83
infra: adjust sample rate ( #2494 )
2024-07-01 08:58:04 +00:00
Hassieb Pakzad and GitHub
b4ce9a486b
chore: adds backfill script for generations calculated costs ( #2466 )
2024-07-01 10:25:03 +02:00
Max Deichmann and GitHub
801090fdf1
deps: upgrade sentry ( #2492 )
...
something
2024-06-30 18:29:59 +00:00
Hassieb Pakzad and GitHub
4fd42b7b5b
fix(tokenCost): if user provided any cost point, do not calculate costs ( #2487 )
2024-06-29 09:17:53 +00:00
Max Deichmann and GitHub
2591f0d7b7
infra: increase sentry sample rate ( #2485 )
2024-06-28 17:18:46 +02:00
marliessophie and GitHub
95e8a2a793
fix(trace timeline view): prefix tree keys with respective item ( #2483 )
...
* fix(trace timeline view): prefix tree key's with respective item
* push
2024-06-28 14:07:05 +00:00
Marc Klingen and GitHub
8b367b1a10
feat(ui): auto-select first operator in filter builder ( #2482 )
2024-06-28 13:38:52 +00:00
Marc Klingen
2b80cba1fe
fix: include *.langfuse.com in CSP header
2024-06-28 15:06:32 +02:00
Max Deichmann and GitHub
0b7fd5e70e
fix: do not report unauthorized error to sentry ( #2480 )
2024-06-28 10:57:52 +02:00
Marc Klingen and GitHub
fcec58f976
fix: include scores with missing traces in ui and api ( #2477 )
2024-06-27 23:48:10 +00:00
Marc Klingen
62101ba598
docs: add LANFUSE_WEB_MIGRATION_DISABLED to example env
2024-06-28 01:10:23 +02:00
Marc Klingen and GitHub
5a6eba5242
fix(ci): platform arg optional in dockerfiles ( #2476 )
2024-06-28 00:34:17 +02:00
Marc Klingen
20c2bb9dc2
Revert "fix(ci): set DOCKER_DEFAULT_PLATFORM in porter deployments"
...
This reverts commit 3196ee7d04 .
2024-06-27 22:29:30 +02:00
Marc Klingen
4d0e431f2a
Revert "fix(ci): conditionally set platform in dockerfiles if available"
...
This reverts commit 3bed36e0e7 .
2024-06-27 22:29:23 +02:00
Marc Klingen
3bed36e0e7
fix(ci): conditionally set platform in dockerfiles if available
2024-06-27 21:55:46 +02:00
Marc Klingen
3196ee7d04
fix(ci): set DOCKER_DEFAULT_PLATFORM in porter deployments
2024-06-27 21:48:31 +02:00
rennokki and GitHub
5219bb74ac
feat: Docker arm64 builds ( #2453 )
2024-06-27 19:07:09 +02:00
Marc Klingen and GitHub
555a16bce7
chore(cloud): specify aws regions in region modal ( #2444 )
2024-06-27 16:34:44 +02:00
porter-deployment-app[bot] and GitHub
499a7b40f1
infra: porter web eu ( #2464 )
2024-06-27 16:26:49 +02:00
porter-deployment-app[bot] and GitHub
8e9acb2fe8
Enable Porter Application worker ( #2463 )
2024-06-27 16:18:07 +02:00
Marc Klingen and GitHub
dda176f3f9
ci: add names to tests based on matrix ( #2462 )
2024-06-27 14:13:21 +00:00
Max Deichmann and GitHub
48aa358e99
infra: remove preview deployment ( #2460 )
...
something
2024-06-27 15:22:04 +02:00
Marc Klingen and GitHub
6127f23758
feat(auth): add AUTH_CUSTOM_SCOPE to change oauth scopes of custom oauth setups ( #2459 )
2024-06-27 13:14:38 +00:00
porter-deployment-app[bot] and GitHub
bdfc51ca72
infra: add staging preview deployments ( #2449 )
2024-06-26 23:40:09 +02:00
Max Deichmann and GitHub
0bbf87abfd
fix: do not execute db migration in web container if configured in env ( #2446 )
2024-06-26 19:25:56 +00:00
Hassieb Pakzad
c7c934fbab
chore: release v2.57.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20, 12) (push) Waiting to run
CI/CD / tests-web (20, 15) (push) Waiting to run
CI/CD / tests-worker (20, 12) (push) Waiting to run
CI/CD / tests-worker (20, 15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-06-26 18:43:32 +02:00
Hassieb Pakzad and GitHub
3125f275e7
perf(tables): add start time filter to filter option queries ( #2445 )
2024-06-26 18:39:45 +02:00
Max Deichmann and GitHub
7cb27deb22
perf: increase worker sample rate ( #2443 )
2024-06-26 13:42:06 +00:00
Max Deichmann and GitHub
4b72fecb7f
fix: improve porter naming ( #2442 )
2024-06-26 15:22:20 +02:00
Hassieb Pakzad and GitHub
23efeb69cd
fix(tokenCost): carryover user provided cost even if no model match ( #2441 )
2024-06-26 15:13:08 +02:00
Marc Klingen
479d85f4ac
fix(cloud): % value of plan limit usage
2024-06-26 12:40:25 +02:00
Marc Klingen
dfe9f802c8
fix(ui): bg of json user messages in pretty-view
2024-06-26 11:57:04 +02:00
6928d561b9
infra: Enable Porter Application ( #2435 )
...
* infra: Enable Porter Application worker (#2434 )
* Create porter_stack_web.yml file
* push
* push
---------
Co-authored-by: porter-deployment-app[bot] <87230664+porter-deployment-app[bot]@users.noreply.github.com>
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-06-26 10:14:42 +02:00
Max Deichmann and GitHub
f97bd913b6
fix: correct parsing of scores for evals ( #2429 )
2024-06-25 19:17:15 +00:00
Max Deichmann and GitHub
3bec8a535b
chore: improve worker logs ( #2428 )
2024-06-25 18:04:22 +00:00
Hassieb Pakzad and GitHub
5a9f47faef
feat: write token costs at ingestion time ( #2414 )
2024-06-25 18:27:43 +02:00
Hassieb Pakzad and GitHub
3ee6e936fb
feat: add claude sonnet 3.5 to playground ( #2425 )
2024-06-25 17:48:18 +02:00
Max Deichmann and GitHub
9346e6feb5
fix: turn off logging ( #2427 )
2024-06-25 15:42:48 +00:00
Max Deichmann and GitHub
94387d1f6b
feat: improve sentry on worker ( #2426 )
2024-06-25 15:15:49 +00:00
Max Deichmann and GitHub
e2bcc6bf4e
fix: capture errors in sentry ( #2424 )
2024-06-25 13:33:06 +00:00
Max Deichmann and GitHub
defca401c9
deps: upgrade langchain in web project ( #2423 )
2024-06-25 12:37:32 +00:00
d12c623a96
chore(deps): bump pino from 8.20.0 to 9.2.0 ( #2314 )
...
Bumps [pino](https://github.com/pinojs/pino ) from 8.20.0 to 9.2.0.
- [Release notes](https://github.com/pinojs/pino/releases )
- [Commits](https://github.com/pinojs/pino/compare/v8.20.0...v9.2.0 )
---
updated-dependencies:
- dependency-name: pino
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-06-25 12:19:34 +00:00
Marc Klingen
1eb945820c
chore: release v2.56.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20, 12) (push) Waiting to run
CI/CD / tests-web (20, 15) (push) Waiting to run
CI/CD / tests-worker (20, 12) (push) Waiting to run
CI/CD / tests-worker (20, 15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-06-25 13:45:44 +02:00
Max Deichmann and GitHub
dcd1703668
security: upgrade langchain ( #2421 )
2024-06-25 10:59:27 +00:00
Max Deichmann and GitHub
42b0a49e2d
fix: flaky eval test ( #2418 )
2024-06-25 10:41:11 +00:00
983f34f49d
fix: ordering of ingestion events by timestamp ( #2417 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-25 12:31:40 +02:00
Max Deichmann and GitHub
3e66bb6dff
perf: add prisma to worker sentry ( #2413 )
2024-06-24 17:02:17 +00:00
Max Deichmann and GitHub
2ea0b9bac4
fix: handle errors in worker API ( #2412 )
2024-06-24 18:21:20 +02:00
Max Deichmann and GitHub
2be49c2488
fix: typo in contributing file ( #2411 )
2024-06-24 18:00:25 +02:00
Max Deichmann and GitHub
1aeb79b913
fix: redis connection string with bull ( #2410 )
2024-06-24 16:46:26 +02:00
Max Deichmann and GitHub
2084f69bec
feat: allow redis connection via connection string ( #2409 )
2024-06-24 16:27:55 +02:00
Marc Klingen and GitHub
87fd20ec9e
feat(models): add support for anthropic 3.5 sonnet ( #2407 )
...
Fixes LFE-1426
2024-06-24 13:55:38 +00:00
Max Deichmann
e028117453
chore: release v2.56.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20, 12) (push) Waiting to run
CI/CD / tests-web (20, 15) (push) Waiting to run
CI/CD / tests-worker (20, 12) (push) Waiting to run
CI/CD / tests-worker (20, 15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-06-24 15:15:16 +02:00
Max Deichmann and GitHub
8483ac749c
infra: add porter for US worker ( #2406 )
2024-06-24 15:10:27 +02:00
Marc Klingen and GitHub
d40635a860
fix(ui): render dataset items with false as value correctly ( #2404 )
...
fix(ui): render dataset items with as value correctly
2024-06-24 13:09:44 +00:00
marliessophie and GitHub
4e27b6f0f1
feat(api): add GET /score-configs/[configId] and GET /score-configs ( #2361 )
...
* feat(api): add GET /score-configs/[configId]
* feat(api): add GET /score-configs
* push
* test: servertest
* fern
* push
* push
* push
* push
* push
* docs: address feedback
* tests: address feedback to test for full objects
* fix: address feedback and properly verify config is of correct type
* push
* push
* push
* push
2024-06-24 10:13:20 +02:00
Marc Klingen and GitHub
cd3d6b0251
fix(ui): number formatting while undefined ( #2396 )
...
fix(ui): number formatting while numbers are loading
2024-06-21 13:30:36 +00:00
Max Deichmann and GitHub
eea071c32f
infra: add public variables to docker build steps ( #2393 )
2024-06-21 14:05:20 +02:00
MukeshKG and GitHub
aebcac4b57
chore: removing 'version' from docker-compose.yml file ( #2389 )
2024-06-21 12:56:37 +02:00
7e4836a345
Enable Porter Application worker ( #2392 )
...
Create porter_stack_worker.yml file
Co-authored-by: porter-deployment-app[bot] <87230664+porter-deployment-app[bot]@users.noreply.github.com>
2024-06-21 10:37:41 +02:00
67d37ec66b
infra: Enable Porter Application web ( #2391 )
...
Create porter_stack_web.yml file
Co-authored-by: porter-deployment-app[bot] <87230664+porter-deployment-app[bot]@users.noreply.github.com>
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-06-21 10:25:37 +02:00
4b36304a55
Delete Porter Application web ( #2387 )
...
Delete porter_stack_web.yml file
Co-authored-by: porter-deployment-app[bot] <87230664+porter-deployment-app[bot]@users.noreply.github.com>
2024-06-21 10:05:28 +02:00
Hassieb Pakzad and GitHub
d3abad82e9
fix: use correct hook to determine cloud environment ( #2383 )
2024-06-20 17:30:47 +02:00
Marc Klingen
dc672099dc
docs(api): update docs on api spec
2024-06-20 16:01:30 +02:00
5e2ab2e25f
Enable Porter Application web ( #2380 )
...
Create porter_stack_web.yml file
Co-authored-by: porter-deployment-app[bot] <87230664+porter-deployment-app[bot]@users.noreply.github.com>
2024-06-20 09:40:20 +00:00
Marc Klingen and GitHub
770d1ab7d4
docs: Update dataset-items.yml
2024-06-20 08:59:39 +02:00
Marc Klingen and GitHub
b6a31f6146
fix(self-hosted): enable air-gapped use by disabling online check of react query ( #2374 )
2024-06-19 23:02:51 +02:00
Hassieb Pakzad and GitHub
33155deb83
fix: overflow LLMApiKeyList baseUrl ( #2372 )
2024-06-19 18:36:14 +02:00
Hassieb Pakzad and GitHub
65b4429272
fix: s3 link ttl ( #2370 )
2024-06-19 12:24:43 +00:00
Hassieb Pakzad and GitHub
2a30f5447d
perf: optimize indices ( #2367 )
2024-06-18 23:12:54 +02:00
Max Deichmann and GitHub
f147d2bde3
fix: flaky worker tests ( #2368 )
...
push
2024-06-18 17:58:48 +00:00
Max Deichmann and GitHub
034fbac052
feat: configure default lookback for dashboards and tables ( #2364 )
2024-06-18 16:32:35 +02:00
Hassieb Pakzad and GitHub
abbca987b4
fix: hide batch export button for selfhosters ( #2365 )
2024-06-18 16:21:42 +02:00
Hassieb Pakzad and GitHub
f8080ca04c
feat: adds exports to sessions table ( #2360 )
2024-06-18 16:09:18 +02:00
marliessophie and GitHub
0396525f1b
style(annotation): small UI/UX improvements ( #2359 )
...
* style(annotation): validate numbers in annotation onKeyUp
* style(drawer): round top left corner
* style: mark discard comment as destructive
* refactor: extract config categories to type in shared
* style: improve annotation range display in configs table
* style: ensure form caters to a lot of categories
* style: show entire description on screen
* style(scores_table): allow hiding author
* push
* push
* push
* push
2024-06-17 17:04:19 +00:00
407f442b4f
chore(deps): bump the sentry group across 1 directory with 4 updates ( #2332 )
...
Bumps the sentry group with 4 updates in the / directory: [@sentry/nextjs](https://github.com/getsentry/sentry-javascript ), [@sentry/node](https://github.com/getsentry/sentry-javascript ), [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript ) and [@sentry/types](https://github.com/getsentry/sentry-javascript ).
Updates `@sentry/nextjs` from 8.8.0 to 8.9.2
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.8.0...8.9.2 )
Updates `@sentry/node` from 8.8.0 to 8.9.2
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.8.0...8.9.2 )
Updates `@sentry/profiling-node` from 8.8.0 to 8.9.2
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.8.0...8.9.2 )
Updates `@sentry/types` from 8.8.0 to 8.9.2
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.8.0...8.9.2 )
---
updated-dependencies:
- dependency-name: "@sentry/nextjs"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sentry
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sentry
- dependency-name: "@sentry/profiling-node"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sentry
- dependency-name: "@sentry/types"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sentry
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 17:02:36 +02:00
Max Deichmann and GitHub
6b36836fd6
fix: correct sentry 8.0 upgrade ( #2357 )
2024-06-17 15:21:33 +02:00
Marc Klingen
0a08f19ceb
chore: release v2.55.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20, 12) (push) Waiting to run
CI/CD / tests-web (20, 15) (push) Waiting to run
CI/CD / tests-worker (20, 12) (push) Waiting to run
CI/CD / tests-worker (20, 15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-06-17 14:41:38 +02:00
Marc Klingen and GitHub
aff27ef922
perf(prompts): drop fk contraint on observations.prompt_id ( #2355 )
2024-06-17 12:05:32 +00:00
Richard Krümmel and GitHub
7c65366eac
fix(dashboard): change model latency unit to seconds ( #2356 )
2024-06-17 13:53:44 +02:00
marliessophie and GitHub
f2152dd493
perf(sessions): improve filterOptions api ( #2337 )
...
* perf(sessions): improve `filterOptions` api
* limit to 1000 results
* fix: remove unintentional line from `traces.filterOptions`
* feat(table_filters): add free text search option
* push
* show custom select option in `userIds` column on sessions table
* style: fix padding
* style: improve styling
* simplify
* push
* feat(multi-select): show `customSelect` also when "no results found"
2024-06-17 08:14:32 +00:00
Marc Klingen and GitHub
42e446ed55
fix(ui): improve password-reset UX ( #2350 )
2024-06-15 01:16:30 +00:00
Marc Klingen and GitHub
77a65dcf78
fix(cloud): number formatting in usage meter widget ( #2347 )
2024-06-14 18:19:16 +00:00
Marc Klingen
e9d4594e80
fix(ui): label of usage chart in settings
2024-06-14 19:55:27 +02:00
Marc Klingen
a0cf26baec
perf(settings): split usagemetering into separate trpc call
2024-06-14 19:53:03 +02:00
Marc Klingen and GitHub
08f4e64eb2
docs: add hiring to readme
2024-06-14 16:19:49 +02:00
Marc Klingen
788d1d67b0
chore: release v2.55.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20, 12) (push) Waiting to run
CI/CD / tests-web (20, 15) (push) Waiting to run
CI/CD / tests-worker (20, 12) (push) Waiting to run
CI/CD / tests-worker (20, 15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-06-14 16:06:12 +02:00
Marc Klingen and GitHub
01f95dac20
feat(auth): password reset for email/password users via email-link auth ( #2276 )
2024-06-14 14:00:45 +00:00
Marc Klingen
f6f84d9d39
fix(security): add sentry to csp headers
2024-06-14 14:28:03 +02:00
marliessophie and GitHub
ddfc42f739
feat(score_configs): add archive functionality ( #2340 )
...
* feat(score_configs): add archive functionality
* refactor: rename `AnnotateButton` to `AnnotateDrawer`
* support archived behaviour on annotation drawer
* push
* push
* adjust wording
* fix: sort observations by start time
2024-06-14 12:15:59 +00:00
Max Deichmann
22a391e315
chore: release v2.54.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20, 12) (push) Waiting to run
CI/CD / tests-web (20, 15) (push) Waiting to run
CI/CD / tests-worker (20, 12) (push) Waiting to run
CI/CD / tests-worker (20, 15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-06-12 19:11:33 +02:00
Max Deichmann and GitHub
46b19279c4
fix: clean up broken migration history ( #2329 )
2024-06-12 19:03:45 +02:00
Hassieb Pakzad and GitHub
716ed04e60
perf: use composite index for prompt.metrics ( #2328 )
2024-06-12 17:13:28 +02:00
marliessophie and GitHub
87798edd95
feat(analytics): add posthoc event for trace timeline ( #2327 )
...
* feat(analytics): add posthoc event for trace timeline
* style: don't round corners in trace timeline
* style: title on tree item names
2024-06-12 13:46:54 +00:00
marliessophie and GitHub
7058e05ed5
build(deps): bump mui/utils version to "6.0.0-alpha.9" ( #2323 )
...
* build(deps): bump mui/utils version to "6.0.0-alpha.9"
* push
2024-06-12 13:06:29 +00:00
Hassieb Pakzad and GitHub
fab0ba4f11
perf: adds observations table index projectId promptId ( #2325 )
2024-06-12 14:46:55 +02:00
Hassieb Pakzad and GitHub
2094db0101
perf: increase chatCompletion function timeout ( #2326 )
2024-06-12 14:20:42 +02:00
Hassieb Pakzad and GitHub
f23bea9272
fix: add llmapikeys:read scope to viewer role ( #2324 )
2024-06-12 11:10:28 +02:00
adb67f23e6
feat(auth): add google workspace domain allowlist ( #2322 )
...
---------
Co-authored-by: aablsk <alex.bielski@chaptr.xyz >
Co-authored-by: aablsk <70068680+aablsk@users.noreply.github.com >
2024-06-12 02:43:13 +02:00
Marc Klingen
ed087ae60b
feat(ui): add link to roadmap and icon to EE badge
2024-06-12 02:08:10 +02:00
Marc Klingen
229320a3db
nit: copy
2024-06-12 01:37:19 +02:00
Marc Klingen
38b3e8aaa4
chore(auth): add console.warn for sign out when missing db user
2024-06-12 01:06:01 +02:00
Marc Klingen
2785aa6a32
chore: release v2.53.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-06-12 00:11:19 +02:00
Marc Klingen
06c0392e79
chore: remove unused imports
2024-06-12 00:00:34 +02:00
Marc Klingen and GitHub
f9a3107149
chore(ee): remove unnecessry condition from ee check ( #2317 )
2024-06-11 23:53:25 +02:00
Marc Klingen and GitHub
d987c46fed
perf(ui): split loading of metrics on prompts table into separate trpc route ( #2316 )
2024-06-11 23:52:40 +02:00
Marc Klingen and GitHub
8fdd4a7ca7
refactor: extract joinTableCoreAndMetrics to own file ( #2315 )
2024-06-11 21:44:46 +00:00
marliessophie and GitHub
535e6ecb66
feat(trace timeline view): add timeline view for traces and observations ( #2283 )
...
* add: MUI X tree dependency
* feat: initial timeline view
* add: alert and beta badge
* add: icons
* refactor: extract `TreeItemInner`
* feat: add drawer with detail content
* push
* improve styling
* style overflow
* use localStorage to perserve view
* sort nested observations
* rename to `TraceTimelineView`
* refactor: extract common functionality
* push
* fix: label width
* push
* push
* push
* push
* fix: hover for dark mode
* constant for step size
* fix: scroll behavior mobile
* Revert "add: MUI X tree dependency"
This reverts commit d4179dd7c1a99458b8f511834ec730121688e9ee.
* Revert "Revert "add: MUI X tree dependency""
This reverts commit 8dfe26ebc14ab2afabe9d5ac0a35d156bc10437c.
* push master pnpm equivalent
* reinstall: MUI X tree view
2024-06-11 22:03:40 +02:00
Marc Klingen
204691900d
chore: release v2.52.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-06-11 20:30:53 +02:00
Marc Klingen and GitHub
a1db67580d
feat(ee): license key verification ( #2313 )
2024-06-11 20:30:21 +02:00
Hassieb Pakzad and GitHub
03094953b8
fix: add anchor tags to settings page ( #2312 )
2024-06-11 19:20:00 +02:00
Marc Klingen and GitHub
ba3e6eec47
docs(api): add docs to api reference for /ingestion route ( #2311 )
2024-06-11 17:49:14 +02:00
93de36d25f
chore(deps): bump the sentry group across 1 directory with 4 updates ( #2274 )
...
* chore(deps): bump the sentry group across 1 directory with 4 updates
Bumps the sentry group with 4 updates in the / directory: [@sentry/nextjs](https://github.com/getsentry/sentry-javascript ), [@sentry/node](https://github.com/getsentry/sentry-javascript ), [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript ) and [@sentry/types](https://github.com/getsentry/sentry-javascript ).
Updates `@sentry/nextjs` from 7.113.0 to 8.8.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.113.0...8.8.0 )
Updates `@sentry/node` from 7.113.0 to 8.8.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.113.0...8.8.0 )
Updates `@sentry/profiling-node` from 7.113.0 to 8.8.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.113.0...8.8.0 )
Updates `@sentry/types` from 7.113.0 to 8.8.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.113.0...8.8.0 )
---
updated-dependencies:
- dependency-name: "@sentry/nextjs"
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: sentry
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: sentry
- dependency-name: "@sentry/profiling-node"
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: sentry
- dependency-name: "@sentry/types"
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: sentry
...
Signed-off-by: dependabot[bot] <support@github.com >
* configure
* push
* push
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-06-11 14:47:45 +00:00
Marc Klingen and GitHub
0f66f37b32
chore: use docker hub image and pin version 2 in docker compose ( #2310 )
2024-06-11 16:16:04 +02:00
Hassieb Pakzad
b4e3634a14
chore: release v2.52.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
Snyk Container / snyk (push) Waiting to run
2024-06-11 16:06:56 +02:00
Hassieb Pakzad and GitHub
29f1072da4
feat: adds custom LLM endpoints ( #2190 )
2024-06-11 16:04:28 +02:00
Marc Klingen and GitHub
5673849f7b
fix(ui): render 429 errors by proxy in toast correctly ( #2308 )
2024-06-11 13:46:13 +00:00
Hassieb Pakzad and GitHub
9cd7e68efc
fix: fern api types for public scores endpoint ( #2307 )
2024-06-11 15:01:15 +02:00
Max Deichmann and GitHub
eb84df07bf
chore: upgrade busybox and ssl_client ( #2306 )
...
upgrade
2024-06-11 14:02:38 +02:00
dependabot[bot] and GitHub
b4ef5887de
chore(deps): bump the patches group across 1 directory with 12 updates ( #2302 )
2024-06-11 13:44:17 +02:00
Marc Klingen and GitHub
aff5e16351
fix(api): get scores, filter timestamp of scores instead of related trace ( #2305 )
2024-06-11 11:09:20 +00:00
Max Deichmann and GitHub
00bb0ce5f8
chore: braces version 3.0.2 ( #2301 )
...
chore: braces 3.0.2
2024-06-11 10:43:27 +00:00
Max Deichmann and GitHub
eaf87083c6
chore: explicitly set the node base image version ( #2300 )
...
push
2024-06-11 10:18:48 +00:00
Richard Krümmel and GitHub
bfe9269a95
fix: update number formatting to "en-US" locale ( #2297 )
2024-06-11 12:05:55 +02:00
Max Deichmann and GitHub
54e7bc2298
chore: upgrade release-it ( #2299 )
2024-06-11 12:00:39 +02:00
Max Deichmann and GitHub
a7720b0e8f
chore: add snyk image scan ( #2296 )
2024-06-11 11:49:36 +02:00
Hassieb Pakzad
e1ca51ec33
chore: release v2.51.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-11 10:27:18 +02:00
eb26a9861d
fix(dataset-router): handle empty run items array ( #2293 )
...
* fix(dataset-router): handle empty run items array
* add note
---------
Co-authored-by: Hassieb Pakzad <68423100+hassiebp@users.noreply.github.com >
2024-06-11 09:42:40 +02:00
b1692e1786
chore: add devcontainer config to simplify contributing to Langfuse ( #2267 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-10 23:42:44 +02:00
6b7709f8e7
fix(ui): order tooltip items on dashboard by value desc ( #2287 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-10 23:39:23 +02:00
6a5a233749
feat(auth): add custom OIDC IDP provider ( #2285 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-10 23:02:24 +02:00
Hassieb Pakzad and GitHub
b262d7ff4a
fix: skip git hooks in release-it ( #2289 )
2024-06-10 18:29:11 +00:00
Hassieb Pakzad
2b7aa21fa5
chore: release v2.50.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-10 19:52:25 +02:00
Hassieb Pakzad and GitHub
a60bf7ce55
chore: adds git hooks to protect main branch ( #2288 )
2024-06-10 19:49:27 +02:00
Hassieb Pakzad
0d1f948625
feat: adds filter by score IDs to list scores endpoint
2024-06-10 19:06:26 +02:00
Hassieb Pakzad
cf42dd726d
chore: release v2.49.2
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-10 16:22:01 +02:00
Hassieb Pakzad and GitHub
8aeec63c07
perf: use raw query for trace duration on dataset run table ( #2286 )
2024-06-10 16:19:31 +02:00
Hassieb Pakzad
0cd3fcfbeb
chore: release v2.49.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-10 12:57:14 +02:00
Hassieb Pakzad and GitHub
a880bdb3b2
perf: boost observationCounts on prompts table ( #2284 )
2024-06-10 12:48:39 +02:00
Max Deichmann and GitHub
5c6d3e14f2
refactor: add tokenisation to worker ( #2281 )
2024-06-09 11:48:21 +00:00
Max Deichmann and GitHub
6ccc57312c
fix: shared dependencies and improve docker ci ( #2273 )
2024-06-07 18:45:05 +02:00
Max Deichmann and GitHub
c4831d1b25
fix: add lodash to worker ( #2270 )
2024-06-07 15:45:15 +02:00
Marc Klingen
cc08408f0a
fix(ui): show title when trying to deleting built-in models
2024-06-07 02:57:18 +02:00
6a41aadc98
fix(ui): handle nested menu states in sidebar ( #2230 )
...
* chore: update MainNavigation component to use nested navigation literals
* simplify
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-06 22:42:51 +00:00
9d6efbae19
fix(ui): improve ux across delete buttons ( #2258 )
...
* improve ux across delete buttons
* updated delete button on models screen
* trpc errors are logged to console by default
* revert to pointer-events-none on disabled button
---------
Co-authored-by: Mish Ushakov <mishushakov@users.noreply.github.com >
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-07 00:26:04 +02:00
Max Deichmann and GitHub
74be1e87c1
refactor: move ingestion types to shared ( #2264 )
...
push
2024-06-06 17:56:35 +00:00
Hassieb Pakzad
dd823da1da
chore: release v2.49.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-06 17:52:18 +02:00
992f0affbc
chore: remove trace fkey constraint from datasetrunitems ( #2262 )
...
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-06 17:49:17 +02:00
Mish Ushakov and GitHub
b8c192324c
docs: Updated contributing guide ( #2259 )
2024-06-06 14:28:57 +02:00
Marc Klingen and GitHub
1416e760ff
chore: remove dangling worker/generated/types.ts ( #2257 )
2024-06-06 14:11:01 +02:00
Marc Klingen and GitHub
4266b46dd9
chore(db): drop legacy pricings table, replaced by models ( #2256 )
2024-06-06 11:36:08 +02:00
Marc Klingen and GitHub
1933f8f201
feat: add token/character count support for gemini-1.5-flash and gemini-1.5-pro ( #2255 )
2024-06-06 11:21:42 +02:00
Marc Klingen and GitHub
1e35eb3a66
fix(ui): encode prompt name on link from traces ( #2253 )
2024-06-06 08:30:52 +00:00
Marc Klingen and GitHub
5478c5e317
feat(ui): use dropdownmenu for version modal ( #2252 )
2024-06-06 08:20:01 +00:00
Marc Klingen and GitHub
140452c89e
feat(ui): add upgrade popover to version number ( #2251 )
2024-06-06 00:48:23 +00:00
Marc Klingen and GitHub
7ac92e83da
feat(ui): use pagination instead of virtualization on sessions view ( #2248 )
2024-06-05 22:21:01 +00:00
Marc Klingen
8a65bad7d4
chore: release v2.48.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-05 23:04:25 +02:00
Marc Klingen
6c6348bfbe
chore(rbac): grant new scoreConfigs:CUD scope to MEMBER role
2024-06-05 23:02:42 +02:00
Marlies Mayerhofer
9ff7fc942d
fix: add maintainers heading in contributing file
2024-06-05 22:53:30 +02:00
Marlies Mayerhofer
a3f59e7e95
feat: enhance robustness of multi select item search
2024-06-05 22:46:48 +02:00
Max Deichmann and GitHub
445bdcb65c
chore: log level worker ( #2246 )
...
* push
* push
2024-06-05 20:34:12 +02:00
Max Deichmann and GitHub
8230aa79b3
chore: remove comments ( #2245 )
2024-06-05 20:11:10 +02:00
57ca7fb478
chore(deps-dev): bump @typescript-eslint/parser from 7.7.0 to 7.12.0 ( #2222 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.7.0 to 7.12.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.12.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-05 20:05:17 +02:00
marliessophie and GitHub
2db88101e1
feat: add score and score config user tracking events ( #2240 )
...
* feat: add score and score config user tracking events
* add: icon for annotation button
2024-06-05 13:12:22 +00:00
Hassieb Pakzad and GitHub
669167002a
fix: parse object type message content ( #2239 )
2024-06-05 12:48:30 +00:00
marliessophie and GitHub
2f6ade9354
fix(annotation): improve keyboard navigation experience in drawer ( #2236 )
2024-06-05 13:41:04 +02:00
Marc Klingen
86f44df5dc
chore: release v2.48.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-05 00:32:21 +02:00
marliessophie and GitHub
34da790d5e
chore(scores): backfill manual scores with config_id ( #2233 )
2024-06-05 00:25:10 +02:00
c16d86f7e5
feat(scores): add annotation slider and score config settings for categorical annotation ( #2157 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-05 00:06:05 +02:00
Marc Klingen and GitHub
1b2b8cc43a
ci: fix flaky docker test build step by pinning turbo v1 ( #2234 )
2024-06-04 23:48:00 +02:00
Marc Klingen
3903790086
docs(api): refer to GET /traces endpoint to fetch large sessions with pagination
2024-06-04 20:22:23 +02:00
6da1280c43
perf(user-table): add timestamp filter to user table ( #2231 )
...
* feat: add timestamp filter to user table
* users table definition instead of reusing traces
* add filter to total as well to make table state consistent
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-04 19:08:00 +02:00
Marc Klingen
85343bf26c
chore: release v2.47.7
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-04 16:56:48 +02:00
Richard Krümmel and GitHub
e3b4dc1928
feat(api): add sessionId filter for traces endpoint ( #2227 )
2024-06-04 14:38:51 +00:00
Marc Klingen and GitHub
a4939bacd8
perf: add index on scores.name ( #2228 )
2024-06-04 15:35:21 +02:00
Hassieb Pakzad
4441942cf5
chore: release v2.47.6
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-04 14:02:23 +02:00
Hassieb Pakzad and GitHub
6597b02c09
perf: boost sessions table performance ( #2225 )
2024-06-04 13:42:09 +02:00
Marc Klingen and GitHub
0df3ad27dc
perf: add index on dataset_items.source_trace_id ( #2220 )
2024-06-04 01:57:19 +02:00
Marc Klingen and GitHub
696d458a27
fix(cloud): handle posthog settings rbac correctly in frontend ( #2223 )
2024-06-03 23:35:49 +00:00
Marc Klingen and GitHub
fd18ab605d
feat(api): add count and cost to daily metrics api ( #2219 )
2024-06-03 22:41:01 +02:00
Marc Klingen
d47d14eecd
chore: release v2.47.5
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-03 19:56:18 +02:00
Richard Krümmel and GitHub
24a81e1589
fix: update validation schema for prompt tags ( #2217 )
2024-06-03 18:51:39 +02:00
Max Deichmann
ac0c13f3e5
chore: release v2.47.4
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-03 18:07:58 +02:00
Marc Klingen and GitHub
a7b90fa32c
feat(ui): preview model cost per 1k, 100k, and 1M units ( #2216 )
2024-06-03 13:45:10 +00:00
Marc Klingen
9eaf2a2e0f
docs(api): add tags to prompt api response type
2024-06-03 14:24:48 +02:00
Max Deichmann and GitHub
61e3cc33bf
fix: do not log expected eval errors as sentry errors ( #2213 )
2024-06-03 12:22:41 +00:00
2be198400d
feat(api): add prompt tags via API ( #2180 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-06-03 12:10:15 +00:00
Max Deichmann
830df682f9
chore: release v2.47.3
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-03 12:19:27 +02:00
Max Deichmann and GitHub
2a420b2e90
chore: reduce sentry sampling ( #2212 )
2024-06-03 11:06:56 +02:00
Marc Klingen
53127c34ab
chore: add posthog ui_host
2024-06-02 21:18:35 +02:00
Marc Klingen
9c57ff4853
chore: reduce cloud telemetry to 4 times a day
2024-06-02 20:18:55 +02:00
Marc Klingen
a71176eda4
chore: disable posthog autocapture
2024-06-02 20:12:54 +02:00
Marc Klingen and GitHub
f59a85f412
fix(ui): full prompt name on hover when saving as new version from playground ( #2208 )
2024-06-02 14:31:01 +00:00
Marc Klingen
ec59436522
chore: release v2.47.2
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-06-02 01:37:09 +02:00
Marc Klingen and GitHub
53a3d58a2f
fix(ui): do not run llm api key query when it is not available ( #2205 )
2024-06-02 01:35:41 +02:00
Marc Klingen and GitHub
c1162a3a8b
chore: update support page to include GH discussions ( #2204 )
2024-06-01 15:59:34 +00:00
Marc Klingen
43d8c4ec99
chore: release v2.47.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-31 16:15:00 +02:00
Marc Klingen and GitHub
3a88315ac5
perf: add date range filter to scores, default to 7 days across core tables ( #2198 )
2024-05-31 14:12:16 +00:00
Marc Klingen and GitHub
e06b96a5ee
fix(auth): add custom timeout to sso config query ( #2192 )
2024-05-31 10:21:03 +00:00
Marc Klingen and GitHub
307f54ef8a
chore(cloud): update usage & billing copy ( #2193 )
2024-05-30 23:38:43 +00:00
Marc Klingen and GitHub
196dc1bf00
feat: support claude-3 pricing on google vertex ( #2191 )
2024-05-30 23:36:11 +02:00
Marc Klingen
ee2c0fb27b
chore: release v2.47.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-30 19:26:01 +02:00
Marc Klingen and GitHub
27623de650
fix(ui): do not wrap tags within tables ( #2189 )
2024-05-30 14:05:39 +00:00
Marc Klingen
61c8f6c269
docs update integrations in readme
2024-05-30 15:40:02 +02:00
Marc Klingen and GitHub
cc9e21ccb3
perf(datasets): lateral join on runsByDatasetId, remove unused include on runitemsByRunIdOrItemId ( #2183 )
2024-05-29 23:59:48 +00:00
078ceb7ff1
feat(ui): add client-side error notifications ( #2166 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-05-29 14:41:41 +00:00
Marc Klingen and GitHub
9436c33025
fix(ui): json views should use resolve theme instead of the literal theme which can be system ( #2168 )
2024-05-29 14:14:38 +00:00
Marc Klingen and GitHub
88b3e1bea6
chore(cloud): remove posthog ingestion metrics as we moved to airbyte ( #2179 )
2024-05-29 13:22:02 +00:00
Richard Krümmel and GitHub
da042d8284
fix(ui): allow for long model names in select filter ( #2173 )
2024-05-29 13:42:51 +02:00
Max Deichmann and GitHub
50264701f6
chore: reduce logging ( #2178 )
...
push
2024-05-29 09:14:33 +00:00
Marc Klingen and GitHub
3ee8a2e026
perf(db): add cursors and indicies on cursors ( #2174 )
2024-05-29 00:06:40 +02:00
Marc Klingen and GitHub
ed04357815
feat(ui): add linter to json inputs ( #2171 )
2024-05-28 14:40:13 +00:00
Max Deichmann
fa26275634
chore: release v2.46.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-28 16:04:42 +02:00
Max Deichmann and GitHub
7587c75459
chore: do not log io ( #2164 )
2024-05-28 11:27:12 +00:00
Clemo and GitHub
a956d0115c
docs: update
2024-05-27 19:14:33 -07:00
Marc Klingen and GitHub
cb82835489
fix(ui): overflow behavior of tag manager ( #2156 )
2024-05-27 17:13:32 +02:00
Hassieb Pakzad and GitHub
d1c1e60eca
feat: use custom keys for playground ( #2139 )
2024-05-27 14:29:05 +02:00
Marc Klingen
81b612273a
chore: release v2.45.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-27 13:10:28 +02:00
Marc Klingen and GitHub
2c1abf2f6e
feat(auth): add AWS Cognito provider ( #2151 )
...
Fixes #2107
2024-05-27 10:21:04 +00:00
Marc Klingen and GitHub
db1a662f7f
fix(ui): default hide version and release on trace table ( #2150 )
2024-05-27 10:06:22 +00:00
Richard Krümmel and GitHub
1b0e3de709
fix(ui): table header tooltips ( #2148 )
2024-05-27 11:20:48 +02:00
Richard Krümmel and GitHub
be8aec2f8f
feat(theme): add posthog ( #2147 )
2024-05-27 11:20:11 +02:00
adc01014c0
fix(scores): table source filter ( #2144 )
...
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-05-24 19:29:39 +00:00
Marc Klingen and GitHub
215af995fb
perf: add indicies to foreign keys on job executions table ( #2143 )
2024-05-24 21:12:52 +02:00
marliessophie and GitHub
74ff237145
feat(scores): rename source REVIEW to ANNOTATION ( #2141 )
...
* feat(scores): add 'ANNOTATION' to `ScoreSource`
* feat: adjust seeder
* feat: adjust trpc router
* add: backfill scores source `REVIEW` to `ANNOTATION`
* add: drop `REVIEW` from scores source enum
* update yml
* refactor: rename trpc procedures
2024-05-24 19:58:30 +02:00
5c2ae0e678
Enable Porter Application worker ( #2138 )
...
Create porter_stack_worker.yml file
Co-authored-by: porter-deployment-app[bot] <87230664+porter-deployment-app[bot]@users.noreply.github.com>
2024-05-24 14:42:46 +00:00
marliessophie and GitHub
a6d8ce8c96
feat(score_config): add table via migration ( #2126 )
...
* feat: add author user id column to scores table
* feat: add author user id to scores created via trpc router
* feat: add author user id to scores created in seeder
* fixup
* add: index to author user id on scores
* feat: annotation config schema
* add: migration
* add: migrations in order
* fixup after merge
* fix: replicate to worker/types
* fix: address feedback
* rn: to scoreConfig
* push
* refactor: rn `ScoreDataType` to `ScoreConfigDataType`
* fix
* fix: scores server test
* context: order of returned data can vary based on how data is retrieved. Likely re-ordered due to new index on configId in scores table
* fix: re-generate types for correct alphabetical order
* fix: remodel migrations to match new schema
* feat: rm backfill migration for data_type on scores
* make data_type column optional on scores
* push: regenerate types
* push
* feat: make dataType on scores required again
* rename: scores add data type migration
* re-run migrations
* push
2024-05-23 19:26:16 +02:00
Marc Klingen
fa4ba016b5
chore: release v2.45.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-23 15:49:07 +02:00
Hassieb Pakzad and GitHub
9b7e0abfbc
feat: adds links in and out of playground ( #2123 )
2024-05-23 11:35:39 +00:00
dependabot[bot] and GitHub
5556772388
chore(deps): bump the patches group across 1 directory with 14 updates ( #2120 )
2024-05-23 09:46:10 +02:00
Richard Krümmel and GitHub
68e0270051
fix(ui): improve orange hue ( #2128 )
...
Improve dark:muted-orange hue
2024-05-22 23:12:34 +02:00
5bd7d879ad
chore(deps): bump @t3-oss/env-nextjs from 0.8.0 to 0.10.1 ( #1962 )
...
Bumps [@t3-oss/env-nextjs](https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs ) from 0.8.0 to 0.10.1.
- [Release notes](https://github.com/t3-oss/t3-env/releases )
- [Changelog](https://github.com/t3-oss/t3-env/blob/main/packages/nextjs/CHANGELOG.md )
- [Commits](https://github.com/t3-oss/t3-env/commits/@t3-oss/env-nextjs@0.10.1/packages/nextjs )
---
updated-dependencies:
- dependency-name: "@t3-oss/env-nextjs"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 17:17:57 +00:00
Richard Krümmel and GitHub
87d34c05d9
feat(ui): add dark mode improvements ( #2127 )
2024-05-22 18:26:21 +02:00
ae27144346
feat(scores): add nullable authorUserId to scores ( #2121 )
...
* feat: add author user id column to scores table
* feat: add author user id to scores created via trpc router
* feat: add author user id to scores created in seeder
* fixup
* add: index to author user id on scores
* replicate to worker/types
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-05-22 15:47:56 +02:00
marliessophie and GitHub
f5101083a2
fix: prompt metrics router add early return if no valid promptIds array input ( #2125 )
...
fix: metric router add early return if no valid promptIds array input
2024-05-22 12:16:00 +00:00
124c9e8107
feat: move scores table on trace and observation preview into seperate tab ( #2078 )
...
* feat: move scores on trace and observation preview to different tab
* refactor: extract current table logic into `ScoresTablePreview`
* fix: rm unused footer
* refactor: scores preview table
* fix: tab state needs to be reset upon changing currentObservationId
* refactor: reorder for readability
* refactor: rm column visibility as not needed
* fix: rm pagination
* refactor: rn details to preview
* feat: restyle tabs
* feat: reuse scores table
* feat: hide columns
* feat: add source column to scores table
* feat: add user name and avatar to scores table
* adjust seeder
* feat: show score value in preview tab
* fix: don't show comment if empty string
* feat: add score source to preview UI
* feat: add tooltip
* feat: don't use user image and name in scores table
* feat: hide userId column in trace and observation preview
* adjust seeder to reuse image in bucket
* fix: pass table name to save column visibility in local storage
* revert: changes to seed file
* feat: misc UI improvements
* fixup: first draft add `is not` filter to table
* feat: show all nested scores for trace scores
* fix: misc UI
* ui: use `primary-accent` color
* adjust padding/margins
* adjust paddings
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-05-22 09:57:24 +00:00
Marc Klingen and GitHub
fabbb75e40
fix(api): dedupe and sort trace tags ( #2122 )
2024-05-22 09:00:34 +00:00
Richard Krümmel and GitHub
857507195b
feat(ui): add dark mode ( #1998 )
2024-05-22 10:52:53 +02:00
Marc Klingen and GitHub
cd7864cad4
fix(ui): hide playground button if not available ( #2118 )
2024-05-21 14:43:07 +02:00
Marc Klingen and GitHub
cd9fd110e4
perf(api): optimize get traces api & fix totalCost ( #2117 )
2024-05-21 14:40:21 +02:00
Marc Klingen
3c35e5e9c5
chore: release v2.44.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-21 12:32:58 +02:00
Marc Klingen and GitHub
fe75e4c5f1
refactor: add time to first token to observations_view ( #2092 )
2024-05-21 12:30:27 +02:00
6435ce1a79
fix(docker-compose): Add healthcheck for db service ( #2113 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-05-21 10:55:15 +02:00
marliessophie and GitHub
d270143f0e
fix: rename careers file to match hackernews post ( #2115 )
2024-05-21 09:54:21 +02:00
Marc Klingen
4041550d5e
fix: link of help link of eval log
2024-05-21 00:35:46 +02:00
Max Deichmann and GitHub
fc5ff52d1e
docs: careers file extension ( #2105 )
2024-05-20 19:19:17 +00:00
Clemo and GitHub
6f6bef722b
docs: create careers
2024-05-20 12:11:25 -07:00
Marc Klingen and GitHub
496ac68008
docs: Update .env.prod.example ( #2103 )
2024-05-20 17:12:36 +02:00
Marc Klingen and GitHub
595f9f1e5d
fix(ui): parse chatml messages where content is an array ( #2100 )
2024-05-20 12:53:00 +00:00
Marc Klingen
70bca50ad0
fix(ui): spacing of user menu
2024-05-17 23:56:15 +02:00
Marc Klingen
99791458b4
fix(ui): padding of second-level menu
2024-05-17 23:54:33 +02:00
Marc Klingen and GitHub
60dc78b498
feat(ui): less padding in main menu ( #2095 )
2024-05-17 21:36:00 +00:00
Marc Klingen and GitHub
43e5887361
fix(api): merge tags when upserting a trace ( #2091 )
2024-05-17 18:43:10 +02:00
marliessophie and GitHub
c009d9602d
revert: fix(cloud) remove custom cookie management" ( #2090 )
...
Revert "fix(cloud): remove custom cookie management (#2087 )"
This reverts commit 976f743841 .
2024-05-17 14:32:54 +00:00
Max Deichmann and GitHub
830ebf6fff
fix: set cache control explicitly ( #2088 )
2024-05-17 16:08:19 +02:00
Marc Klingen and GitHub
976f743841
fix(cloud): remove custom cookie management ( #2087 )
2024-05-17 14:12:11 +02:00
Max Deichmann and GitHub
89c1e46c55
chore: adjust sentry ( #2086 )
2024-05-17 10:21:51 +00:00
Marc Klingen
832e5d85ff
fix(ee): capture exceptions when loading dynamic sso providers
2024-05-17 12:14:14 +02:00
Marc Klingen
9b3a1f3af3
feat(cloud): include data region in project invite emails
2024-05-17 12:08:40 +02:00
Marc Klingen
c2515f7e6a
feat(auth): improve auth error messages and logging
2024-05-17 11:37:45 +02:00
Marc Klingen
a7131dc422
chore: release v2.43.2
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-17 11:13:57 +02:00
Marc Klingen and GitHub
bb73243a04
fix(ui): use svh for fullscreen pages on mobile ( #2076 )
2024-05-17 11:12:00 +02:00
Marc Klingen
e543c7dc27
feat(auth): capture unexpected credential sign-in errors
2024-05-17 10:42:11 +02:00
Marc Klingen and GitHub
a2b6b7a14b
feat(cloud): data region select and info modal ( #2085 )
2024-05-17 10:17:37 +02:00
Johannes Goslar and GitHub
e0930fbf46
intercept OpenAI requests in worker testruns ( #2020 )
2024-05-16 21:12:30 +00:00
Marc Klingen and GitHub
125aa6b2c4
fix(api): align get/v2/prompts meta response with api spec ( #2079 )
2024-05-16 18:49:20 +00:00
Marc Klingen
3caf70bd2b
chore: release v2.43.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-16 17:19:49 +02:00
Marc Klingen
4139ccec98
fix: hide LlmApiKeyList in settings when not on langfuse cloud as related features are in beta right now and will be released in v3
2024-05-16 17:19:23 +02:00
Marc Klingen
07671c76b4
chore: release v2.43.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-16 15:46:26 +02:00
Max Deichmann and GitHub
317608421f
fix: remove encryption key ( #2074 )
2024-05-16 15:37:44 +02:00
10d84a4094
perf(scores): remove fk constraint from traceId and observationId on scores, change to projectId ( #2012 )
...
---------
Co-authored-by: Marlies Mayerhofer <74332854+marliessophie@users.noreply.github.com >
2024-05-16 12:33:02 +00:00
f623bd9f79
feat: allows disabling model params in playground and evals ( #2062 )
...
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-05-16 09:15:04 +01:00
Max Deichmann
08fb5f4000
chore: release v2.42.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-16 09:53:08 +02:00
marliessophie and GitHub
03d00c405c
feat: add sticky headings to table component ( #2053 )
...
* feat: add sticky header and footer to table component
2024-05-16 09:45:27 +02:00
Marc Klingen
783f7a205f
fix: default to height m for single sessions
2024-05-16 02:50:32 +02:00
Marc Klingen and GitHub
83359e6fc6
perf(ui): add virtualized single session view ( #2066 )
2024-05-16 02:29:59 +02:00
Marc Klingen
edd1484c5a
chore: release v2.41.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (20) (push) Waiting to run
CI/CD / tests-worker (20) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-05-15 03:09:47 +02:00
Marc Klingen and GitHub
410c91b464
chore: add additional tests to dataset item route ( #2059 )
2024-05-15 03:09:25 +02:00
Marc Klingen and GitHub
8962090404
fix(ui): null values in prompt metrics table ( #2058 )
2024-05-15 01:02:23 +00:00
Marc Klingen
4f88b78c71
chore: consolidate api types
2024-05-15 02:19:14 +02:00