Alex V
a227a16675
feat: migrate replay from minio to seaweedfs ( #41019 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 16:50:05 +01:00
Meikel Ratz
b7cd7812bb
feat(messaging): add cohort membership consumer and migrations ( #39561 )
2025-10-16 09:13:23 +02:00
Meikel Ratz
fc60c1537d
feat(myke): reverts add cohort membership consumer ( #39536 )
2025-10-13 10:28:01 +02:00
Meikel Ratz
f92814332c
feat(myke): add cohort membership consumer ( #39391 )
2025-10-13 09:48:47 +02:00
Meikel Ratz
39a19fa595
feat(myke): revert add cohort membership consumer ( #39369 )
2025-10-09 10:56:06 +02:00
Meikel Ratz
87094a9bec
feat(myke): add cohort membership consumer ( #38649 )
2025-10-09 10:02:05 +02:00
Nick Best
c268e4a327
feat(persons): use sqlx for persons migrations ( #37463 )
2025-10-07 15:52:56 -07:00
Julian Bez
2e78325065
perf(devex): Improve Kafka/Redpanda reliability and performance for local development ( #38641 )
2025-09-25 20:27:36 +00:00
Paul D'Ambra
9c7e0258cc
fix: hobby deploy s3 env for v2 blobby ( #37996 )
2025-09-12 08:49:23 +00:00
Ben White
396e3631d8
feat(node): Added opentelemetry to node services ( #37154 )
2025-08-26 14:30:03 +01:00
Paul D'Ambra
ec3dbf2a94
fix: hobby caddy templating ( #35674 )
2025-07-25 22:57:51 +00:00
Paul D'Ambra
73ed007f8c
fix: remove cassandra from hobby install ( #35657 )
2025-07-25 22:24:17 +01:00
Paul D'Ambra
7e6f25930a
fix: no overwriting caddyfile in hobby install ( #35663 )
2025-07-25 19:20:55 +00:00
Meikel Ratz
1fc3c69604
feat(msg): add cassandra for behavioural cohorts ( #35492 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-25 14:47:12 +02:00
Ben White
624f800309
chore: Remove cyclotron fetch ( #34385 )
2025-07-01 10:01:53 +02:00
Paul D'Ambra
1426aa8336
fix: add flags service to hobby deploy ( #34082 )
2025-06-25 07:42:55 +01:00
David Newell
53b5f6e84c
chore: remove Sentry init ( #33376 )
2025-06-09 15:08:24 +01:00
Michi
a335a5a50d
feat: add django tracing ( #32418 )
...
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-06-04 10:31:32 +02:00
Paweł Szczur
c0e2b3addd
chore: s/JWT.SECRET/LIVESTREAM_JWT_SECRET ( #32007 )
2025-05-07 11:11:12 +00:00
Paul D'Ambra
18b7a50189
fix: livestream config path for hobby ( #31948 )
2025-05-06 13:52:09 +02:00
Paweł Szczur
df086f6108
chore: fix missing config for hobby setup ( #31945 )
2025-05-06 12:39:46 +02:00
Paul D'Ambra
719c9cdfd4
fix: hobby plugins crash loop ( #31874 )
2025-05-02 18:51:34 +01:00
Ben White
6f7c160b47
fix: Safely add livestream host ( #28727 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Paul D'Ambra <paul@posthog.com >
Co-authored-by: James Greenhill <fuziontech@gmail.com >
2025-02-25 11:22:23 -08:00
Paul D'Ambra
7ba1b5804c
chore: hobby install clickhouse volumes ( #29175 )
2025-02-25 12:57:03 +00:00
Oliver Browne
87867bbd2f
fix(hobby): build never doesn't work, what we want is to change the command ( #29038 )
2025-02-21 11:06:42 +02:00
Oliver Browne
db8b357fdd
fix(hobby): Rust services no longer build and are no longer broken ( #29018 )
2025-02-20 20:02:10 +00:00
Daesgar
9b30f8dac2
feat: add support for coordinator schemas ( #28031 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-31 09:00:40 +00:00
Meikel Ratz
d4dbac3663
feat(cdp): remove legacy kafka based consumer ( #27760 )
...
Co-authored-by: Ben White <ben@posthog.com >
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-23 14:09:32 +01:00
Paul D'Ambra
eeea8d63f1
fix: encryption salt keys take 2 ( #25479 )
2024-10-09 15:16:17 +00:00
Arthur Silber
049f4cadba
chore: fix hobby plugin server, again ( #24750 ) ( #24777 )
2024-09-04 15:37:01 +00:00
Frank Hamand
71a67e5837
chore: fix hobby plugin server ( #24750 )
2024-09-03 09:09:44 +01:00
Paul D'Ambra
d07960fb62
fix: self hosted replay storage access ( #24155 )
2024-08-19 09:15:51 +01:00
Timothy
3bdf79b2e2
fix: pass secret to django worker ( #24112 )
2024-08-01 11:03:12 +02:00
Michael Matloka
395ae82a14
feat(insights): Increase HogQL and CSV export row limit ( #22637 )
...
* feat(insights): Increase HogQL and CSV export row limit
* Update query snapshots
* Update UI snapshots for `chromium` (2)
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-05 09:31:47 +00:00
Zach Waterfield
e612088c52
feat: live events feed ( #22302 )
...
* initial commit
* initial commit
* fix up some types
* Add team id
* add client side filters
* check live events in onboarding
* add eventsource
* clean up live table logic
* add event source module
* Delete eventsManagementDescribers.tsx
* update event source usage
* Update liveEventsTableLogic.ts
* Update UI snapshots for `chromium` (2)
* add team live events token
* Delete liveEventsTableLogic.ts
* Update types.ts
* switch to use window event source
* improvements / feature flags
* cleanup
* update the live event host
* Update UI snapshots for `chromium` (2)
* remove event source lib
* fix up event source types
* Clean up live events view
* Delete eventsManagement.ts
* Update SDKs.tsx
* improve live event typing
* add better loading for the table
* update the live events table columns
* add last batch timestamp check
* add toast for error
* rename events management to activity
* Hookup proper team id
* Update start
* Fix types
* Update some tests
* Put SDKs back with no live event changes
* Update verifiedDomainsLogic.test.ts.snap
* Update verifiedDomainsLogic.test.ts.snap
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* Update query snapshots
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* Update UI snapshots for `chromium` (2)
* Use `preserveParams()` in redirect from old URL
* Clean up UI and refactor tabs
* Update E2E tests
* Update UI snapshots for `chromium` (2)
* Don't hide "Reload" when live events available
* Remove unused import
* Update UI snapshots for `chromium` (2)
* Improve local batching reliability
* Make console error clearer
* Clarify directory structure
* Update UI snapshots for `chromium` (2)
* Jot down source of `EventSource` type
* Remove unused scene code
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update a11.cy.ts
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Remove any effects for users with flag off
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (2)
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Michael Matloka <michal@matloka.com >
Co-authored-by: Michael Matloka <dev@twixes.com >
2024-06-04 11:33:42 +00:00
feedanal
728d2c1c46
fix: limit kafka log retention to 1h by default ( #22270 )
...
limit kafka log retention to 1h by default
Co-authored-by: Frank Hamand <frankhamand@gmail.com >
2024-06-04 11:09:45 +01:00
feedanal
16d0cfe8d8
fix: add persistence to redis and kafka on hobby ( #22563 )
...
* add persistence to redis and kafka on hobby
This is to address https://github.com/PostHog/posthog/issues/22291 , but potentially fixes other redis/kafka related conditions over containers updates / rebuilds
* proper path to kafka data volume
* add volume definitions
---------
Co-authored-by: Frank Hamand <frank@posthog.com >
2024-05-31 13:12:43 +00:00
Mish Ushakov
b11ebf5202
feat(auth): Add key previews to personal API keys ( #22362 )
...
* added a way to preview the key value without exposing the key
* updated api keys preview
* Make the UI a bit nicer
* Write out the reasoning behind personal API key entropy
* Include underscore in masked value
* updated migrations for API key mask
* updated personal api keys tests
---------
Co-authored-by: Michael Matloka <michal@matloka.com >
2024-05-21 21:01:15 +02:00
feedanal
de0cd3ec18
fix: add volumes for Caddy to enable certificate persistence on self-hosted ( #22273 )
...
* Update docker-compose.hobby.yml
* use named volume instead of volume mount
we don't want to mount /etc from user's computers as 1. it's usually owned by root, 2. not portable to macos/windows
use a named volume instead like we do with e.g. posthogres
---------
Co-authored-by: Frank Hamand <frank@posthog.com >
2024-05-21 15:22:09 +01:00
feedanal
39b1fe0149
fix objectstorage endpoints for hobby deployment ( #22268 )
...
currently default objectstorage address is http://127.0.0.1:19000 , but ports are not exposed from docker-compose. This commit exposes ports AND updates OBJECT_STORAGE_ENDPOINT to direct to MinIO container rather than localhost, but localhost port is useful either way for admin and testing purposes.
2024-05-13 10:03:07 +01:00
Tom Owers
71905736f0
feat(data-warehouse): Added warehouse schema validation ( #22142 )
...
* WIP
* Added UI for showing invalid columns
* Added tests
* Updated object_storage references
* Corrected logic
* mypy updates
* Update query snapshots
* Added missing modifier to schema
* Fixed tests
* Updated mypy
* Update UI snapshots for `chromium` (2)
* Updated mypy
* typo fix
* Update query snapshots
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (1)
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-09 11:44:03 +02:00
Marius Andra
2f6081f9ae
fix(cohorts): upload static cohorts ( #21840 )
2024-04-25 09:41:33 +00:00
danielxnj
2344bc1373
chore: Add elasticsearch service to docker-compose.hobby.yml ( #21783 )
...
Add elasticsearch service to docker-compose.hobby.yml
Co-authored-by: xneyder <xneyder@gmail.com >
2024-04-24 15:10:01 -04:00
David Newell
33d13aff4d
chore: remove ingestion experiment ( #21583 )
2024-04-17 15:12:59 +01:00
danielxnj
8b722bfef2
chore: Fix docker-compose circular dependecies ( #20905 )
...
Fix docker-compose circular dependecies
Co-authored-by: xneyder <xneyder@gmail.com >
2024-03-13 12:38:46 -04:00
Ben White
bcbe300c22
feat: Replay ingestion with EFS ( #20487 )
2024-02-26 09:43:27 +01:00
danielxnj
b0a9ce2818
chore: hobby deployment on PR ( #18733 )
...
* Check docker before installing it
2023-11-29 18:16:15 -05:00
danielxnj
2e1a48bcdd
chore: Update base postgres to version 15 ( #17159 )
...
* Update base postgres to version 15
* Pin pg12 for hobby installations
* Update docker-compose.hobby.yml
Co-authored-by: Xavier Vello <xavier.vello@gmail.com >
---------
Co-authored-by: Xavier Vello <xavier.vello@gmail.com >
2023-09-13 10:11:07 -04:00
Eric Duong
123470c445
chore(data-warehouse): Make sure alias is accounted for on s3 table ( #16526 )
...
* make sure alias is accounted for
* adjust test
* Update query snapshots
* Update query snapshots
* Update query snapshots
* Update query snapshots
* update tests
* add comment
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-25 10:02:28 -04:00
Joe Martin
d1899c6005
fix: Removing some self-hosted upgrade paths and references ( #16711 )
...
* Remove self-hosted references
* Update messages in tests too
* Update query snapshots
* Update UI snapshots for `chromium` (2)
---------
Co-authored-by: Michael Matloka <michal@matloka.com >
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-24 19:44:44 +02:00