Aleksander Błaszkiewicz
b1aa0c1dba
feat: process our source maps ( #40213 )
2025-10-23 18:41:37 +02:00
Robbie
eedd51b7b1
feat: Include git commit hash in sessions dag logs ( #40176 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-10-23 17:41:12 +01:00
Joshua Snyder
753fdeec03
feat(oauth): add required_access_level parameter ( #40215 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-23 17:36:33 +01:00
Ross
41071b4e86
test(temporal): Try to fix Temporal tests ( #40223 )
2025-10-23 17:26:09 +01:00
Lucas Ricoy
d4603b8317
fix(web-analytics): show proper no data state for web vitals ( #40231 )
2025-10-23 12:50:02 -03:00
Javier Bahamondes
e7d992a934
refactor: Removing ACTIVE_HOURS_HEATMAP ff from constants.tsx ( #40229 )
...
Co-authored-by: Javier Bahamondes <javierbahamondes@Javiers-MacBook-Pro.local >
2025-10-23 12:49:22 -03:00
David Newell
2bc71f2c18
chore: document local cli build ( #40227 )
2025-10-23 16:47:02 +01:00
Javier Bahamondes
515d0d25ea
feat(MA): add campaign name mappings configuration and validation ( #40182 )
...
Co-authored-by: Javier Bahamondes <javierbahamondes@Javiers-MacBook-Pro.local >
2025-10-23 12:36:39 -03:00
Javier Bahamondes
0602183cfa
refactor: Removing POSTHOG_STORIES feature flag from constants.tsx ( #40228 )
...
Co-authored-by: Javier Bahamondes <javierbahamondes@Javiers-MacBook-Pro.local >
2025-10-23 12:14:47 -03:00
PostHog Bot
2ac34030ef
chore(deps): Update posthog-js to 1.280.0 ( #40226 )
2025-10-23 08:13:25 -07:00
Paul D'Ambra
011a33a1cb
fix: LTS snappy decompression is slightly different than non-LTS and needs to be handled ( #40181 )
...
i didn't have any LTS recordings on my machine when i switched to client-side decompression
it has a slightly different format so we have to detect what we're dealing with and decompress correctly
tested by making sure i could play LTS and normal recordings
2025-10-23 15:49:27 +01:00
Joshua Snyder
872d77520e
feat(oauth): add scoped teams and orgs ( #40222 )
2025-10-23 14:30:26 +00:00
Paul D'Ambra
7aab604cba
fix: correctly page synthetic collections ( #40125 )
...
we're making synthetic collections
they were ignoring offset when passed to the API so wouldn't have paged correctly
well, not any more
2025-10-23 15:25:28 +01:00
Andy Zhao
abbfbfe4db
feat(subscriptions): show error when asset generation fails ( #40186 )
2025-10-23 10:14:12 -04:00
Ross
926147370e
chore(batch-exports): Add some more logging to Snowflake batch export ( #40217 )
2025-10-23 14:12:05 +00:00
Paul D'Ambra
4a7e83495d
feat: add synthetic collection for expiry in 10 days or less ( #40116 )
...
adds a synthetic collection for recordings expiring in the next ten days
also only shows expiry in main page, when sorting by expiration


2025-10-23 14:57:24 +01:00
Meikel Ratz
08a2417880
fix(kafka): prevent background task array corruption and add orphaned task monitoring ( #40195 )
2025-10-23 15:53:07 +02:00
Anders
f44aaa16e9
chore(api): prefetch project in api/organization ( #40212 )
2025-10-23 15:23:19 +02:00
Rodrigo Iloro
bd83b8398e
fix(create experiments): add panel navigation buttons. ( #40188 )
2025-10-23 10:15:16 -03:00
Paul D'Ambra
d191cf95a9
feat: add synthetic collections ( #39921 )
...
i want to be able to find recordings with comments or that have been shared
adds the concept of "synthetic" collections
collections which the user doesn't need to add recordings to
(this does not trigger the increased retention of adding a recording to a collection manually)
* your watch history
* summarised sessions
* commented sessions
* publicly shared sessions
* clipped to gif or screenshotted
<img width="1436" height="478" alt="Screenshot 2025-10-18 at 22 51 12" src="https://github.com/user-attachments/assets/2a3f094b-fabd-49b5-826c-274bf00b8fd6 " />

### TODO
- [x] how should pagination work
- only show them on the first page of results
2025-10-23 14:11:57 +01:00
Ross
e5e286aee0
chore(batch-exports): Clean up Snowflake code related to old activity ( #40198 )
2025-10-23 14:09:48 +01:00
Andrew Maguire
b2c406764d
feat(llma): Add AI Session ID pill to trace view [2/2] ( #40128 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-23 12:37:10 +00:00
Meikel Ratz
44726945a9
feat(cdp): adjust temporal workflow scheduling ( #40203 )
...
Co-authored-by: Daniel Escribano <daniel.e@posthog.com >
2025-10-23 14:18:02 +02:00
Tue Haulund
4b3e5e2a13
fix: skip LLM analytics messages that cannot be rendered ( #40146 )
2025-10-23 14:04:56 +02:00
Daniel Escribano
16fc01d7d6
fix: use expected backup bandwith ( #40211 )
2025-10-23 11:58:35 +00:00
Aleksander Błaszkiewicz
0e536d99d3
chore: add nuxt to error tracking onboarding ( #39976 )
2025-10-23 13:28:19 +02:00
Joshua Snyder
5f8e95b5d2
chore(oauth): support json for token endpoint ( #40209 )
2025-10-23 11:22:18 +00:00
Adam Leith
4c4b32ff4c
fix(ux): various "new tab" fixes 1 ( #40208 )
2025-10-23 11:19:22 +00:00
Tom Owers
386668950a
feat(data-warehouse): Added week partitioning ( #40123 )
2025-10-23 11:46:47 +01:00
Andrew Maguire
2c2a524cba
feat(llma): Add backend support for $ai_session_id [1/2] ( #40124 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-23 11:43:55 +01:00
Aleksander Błaszkiewicz
22f5638062
fix: revert upload source maps ( #40199 )
2025-10-23 12:29:08 +02:00
Hugues Pouillot
7c82b96443
fix(cli): inject command updates chunks ( #40113 )
2025-10-23 10:01:05 +00:00
Luke Belton
a9cb7b09c6
fix: Handle last_called_at in feature flag activity ( #40196 )
2025-10-23 09:53:31 +00:00
Aleksander Błaszkiewicz
166934dc21
feat: process our source maps ( #40159 )
2025-10-23 11:43:31 +02:00
Carlos Marchal
7c85f5797d
fix(llma): column issues ( #40045 )
2025-10-23 09:39:21 +00:00
Anders
091a658604
fix(experiments): avoid memory limits by setting max_bytes_before_external_group_by ( #40193 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-23 09:17:28 +00:00
Tomás Farías Santana
c7a6cc39b5
feat: Allow overriding start to close timeout ( #40144 )
2025-10-23 10:47:12 +02:00
Juraj Majerik
dd2f9f6f3c
feat(experiments): Hide participant type if existing flag used ( #40134 )
2025-10-23 10:25:54 +02:00
Adam Leith
909d28f108
chore(ux): new tab UX behind flag ( #40020 )
2025-10-23 08:54:25 +01:00
Meikel Ratz
ca5a764b65
fix(temporal): fix json parsing error ( #40191 )
2025-10-23 07:19:15 +00:00
Meikel Ratz
b4e56773b1
fix(cdp): sparkline loading on page load ( #40119 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-23 08:34:42 +02:00
Marius Andra
faba79921e
revert(b2b2c): render_query endpoint cors restrictions ( #40140 )
2025-10-23 06:13:14 +01:00
Shao Wei
63f9f7b9a3
fix(projects): Clicking on New... should not fold/unfold the folder ( #39547 )
2025-10-23 05:51:52 +01:00
Phil Haack
ad6b9aae9b
chore(flags): add metrics for timeout diagnosis ( #40179 )
2025-10-23 00:32:35 +00:00
Andy Zhao
f2b4a81960
fix(subscriptions): add channel_not_found to user errors ( #40152 )
2025-10-22 20:28:34 -04:00
Dustin Byrne
14048d5021
fix(flags): Constrain rollout % to 0-100 ( #39986 )
2025-10-22 23:52:52 +00:00
Dustin Byrne
19db92b7e5
refactor(flags): Fix linter issue in database_pools.rs ( #40184 )
2025-10-22 19:22:47 -04:00
Tom Piccirello
ffbfcbcca7
chore: checkout minimal commit history ( #40173 )
2025-10-22 16:05:53 -07:00
Tom Owers
9537f9c742
fix(data-warehouse): Handle decode and http errors from vitally messages ( #40150 )
2025-10-22 22:15:27 +01:00
Lucas Ricoy
7d7b0ffc91
feat(web-analytics): replace green border with lightning bolt ( #40068 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-22 18:12:31 -03:00