0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-27 16:26:50 +01:00
Commit Graph

22 Commits

Author SHA1 Message Date
Paul D'Ambra
432396c170
feat: using gzip by hand in the replay pipeline (#23479) 2024-07-08 07:48:20 +01:00
Paul D'Ambra
916c4c5527
chore: add even more replay ingestion metrics to the hourly task (#23169) 2024-06-22 13:15:05 +00:00
Sandy Spicer
23a789d9fe
chore: upgrade python to 3.11 🐍 (#22932)
🐍
2024-06-21 16:45:42 +00:00
Ben White
1b15f27ba8
feat: Swapped to express for plugin server http server (#20506) 2024-02-22 17:03:23 +00:00
Paul D'Ambra
16323959fd
feat: add ee licensed replay transformer (#18874)
first pass through using the EE licensed replay transformer in playback

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: David Newell <d.newell1@outlook.com>
2023-11-29 10:41:18 +00:00
Paul D'Ambra
c3ec949474
fix: only use stringy distinct ids (#17255)
* fix: only use stringy distinct ids

* fix
2023-08-31 09:26:19 +01:00
Paul D'Ambra
0465857218
feat: refactor listing to join persons twice (#16760) 2023-07-26 12:12:37 +01:00
Ben White
d8df34f4ab
feat: Replay events consumer (#16642) 2023-07-20 14:41:25 +00:00
Paul D'Ambra
892d829cbe
chore: log message too large error (#16182)
* chore: log message too large error

* send data to loki not sentry, they rhyme
2023-06-22 12:41:40 +01:00
Paul D'Ambra
6835b4d658
fix: message size and compression settings for session recording production (#16171)
* fix: message size and compression settings for session recording production

* fix config setting

* actually use the message size

* Update query snapshots

* Update query snapshots

* fix default and tests

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-21 14:35:12 +01:00
Paul D'Ambra
5e6af4300c
feat: separate blob ingestion topic (#16145) 2023-06-20 14:25:39 +02:00
Paul D'Ambra
6aaec89a0a
chore: add a test that shows the session recording kafka hosts end up in the session recording kafka consumer (#16132) 2023-06-19 14:27:20 +01:00
Ben White
8deaf4e8ea
feat: Swapped to use KAFKA_HOSTS everywhere (#16109)
* Swapped to use KAFKA_HOSTS everywhere

* Fixed up type of kafka config options and setup separate kafka hosts for blob consumer

* allow session recordings to have its own kafka security protocol

* remove slash commands from this pr

* syntax must be obeyed

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* fix

* Update query snapshots

* no empty strings in kafka hosts

* fix snapshot

* fix test

---------

Co-authored-by: Paul D'Ambra <paul@posthog.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-19 12:15:17 +01:00
Ben White
27b75226b0
feat: Completely separate ingestion for replay events (#16024)
---------

Co-authored-by: Paul D'Ambra <paul@posthog.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-15 14:13:28 +01:00
Paul D'Ambra
9e640bb9eb
feat: query into log comment (#14722)
* add the capture time to see env variable but disabled cos I always have to check what it is

* feat: tag query onto log comment
2023-03-13 20:37:32 +00:00
Paul D'Ambra
de4c83040d
feat: show editor panel for query-based insights (#14467)
You can now switch insights to "query" mode but the UI flow to edit them is different to other insights

Was a stacked branch... work really begins at commit e3b979c
2023-03-02 22:34:39 +00:00
Paul D'Ambra
81e33ffb2b
feat: add verbose logging for kea (#14457)
* feat: add verbose logging for kea

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* Update frontend/src/initKea.ts

Co-authored-by: Thomas Obermüller <thomas.obermueller@gmail.com>

* present for discovery, but off

* run prettier

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Obermüller <thomas.obermueller@gmail.com>
2023-02-28 21:52:24 +00:00
Paul D'Ambra
e04f7210e1
chore: pycharm run config after updating to 3.10 (#14369)
* chore:pycharm run config after updating to 3.9

* now for 3.10
2023-02-24 14:23:33 +00:00
Ben White
cb7e7d5e5e
feat: Added performance API (#13452) 2023-01-06 09:51:51 +01:00
Paul D'Ambra
525ac12045
feat: markdown upload media (#12231)
# Problem

You can add gifs and images to text cards but need to know how to write markdown (and realise it is possible)

# Changes

* Adds an API (authenticated) to allow image upload
* Adds an endpoint to view images (immutable cache headers set)
* Adds some basic validation
* Adds UI to allow drop of file onto a text card (well, any component using the LemonTextMarkdown) to upload the image and insert a link to it in the markdown content
2022-10-14 11:27:44 +01:00
Michael Matloka
500d4623ba
refactor: Yeet PRIMARY_DB (#9017)
* refactor: Yeet `PRIMARY_DB`

* Remove `db_backend`

* Eliminate "Analytics database in use"

* Satisfy mypy
2022-03-21 13:15:50 +01:00
Marius Andra
c16354c3d2
update pycharm configs (#8882) 2022-03-07 08:46:21 +00:00