Commit Graph

29509 Commits

Author SHA1 Message Date
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

![Screenshot 2025-10-22 at 12.57.38.png](https://app.graphite.dev/user-attachments/assets/1cb7cb27-c61f-4a82-8a12-b53c28e3b3c7.png)

![Screenshot 2025-10-22 at 13.01.36.png](https://app.graphite.dev/user-attachments/assets/b0c08ce9-f23a-47b9-8eb5-39fd0fb0efca.png)
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" />


![2025-10-20 12 00 12](https://github.com/user-attachments/assets/46afbd39-8007-48c0-87d2-609f481cc3be)


### 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