Commit Graph

323 Commits

Author SHA1 Message Date
Carl-Gerhard Lindesvärd
de1a4faf28 fix(buffer): dont save bot events when testing 2025-02-03 09:42:53 +01:00
Carl-Gerhard Lindesvärd
ff2dca42f6 improve(buffer): prep postgres buffer 2025-02-03 09:19:00 +01:00
Carl-Gerhard Lindesvärd
a2b74a9b4d test(buffer): testing new buffer (only inserts, no processing) 2025-01-31 00:09:25 +00:00
Carl-Gerhard Lindesvärd
71bf22af51 feature(queue): use postgres instead of redis for buffer
* wip(buffer): initial implementation of psql buffer

* wip(buffer): add both profile and bots buffer
2025-01-30 22:50:57 +00:00
Carl-Gerhard Lindesvärd
a3f39b95d2 fix(buffer): tmp lower inserts 2025-01-30 22:32:04 +00:00
Carl-Gerhard Lindesvärd
38a93c0b2f improve(db): add read replica 2025-01-30 22:23:41 +00:00
Carl-Gerhard Lindesvärd
033a6acd43 fix(buffer): chunk inserts 2025-01-29 16:07:43 +00:00
Carl-Gerhard Lindesvärd
f216a7b9c5 feature(dashboard): actually add password production to overviews 2025-01-21 15:19:50 +00:00
Carl-Gerhard Lindesvärd
f7047beede feature(clickhouse): move to clickhouse cloud (handle self-hosting later) 2025-01-05 23:08:04 +01:00
Carl-Gerhard Lindesvärd
8fb0236d13 fix(api): move skipOnboardingCheck to public producer 2024-12-30 21:48:46 +01:00
Carl-Gerhard Lindesvärd
c4e815b405 fix(auth): improve oauth flow, fix invite flow (with google), add copy invite link 2024-12-30 20:09:25 +01:00
Carl-Gerhard Lindesvärd
c12eb80867 fix(dashboard): improvements to notifications templates 2024-12-29 22:48:06 +01:00
Carl-Gerhard Lindesvärd
964daef4c1 fix(dashboard): handle * (any events) for notifications 2024-12-27 21:51:17 +01:00
Carl-Gerhard Lindesvärd
b6bdcddcbe fix(auth): more auth things 2024-12-21 11:18:06 +01:00
Carl-Gerhard Lindesvärd
a32b8b37bd fix(auth): find account better 2024-12-21 10:45:17 +01:00
Carl-Gerhard Lindesvärd
d31d9924a5 feature(auth): replace clerk.com with custom auth (#103)
* feature(auth): replace clerk.com with custom auth

* minor fixes

* remove notification preferences

* decrease live events interval

fix(api): cookies..

# Conflicts:
#	.gitignore
#	apps/api/src/index.ts
#	apps/dashboard/src/app/providers.tsx
#	packages/trpc/src/trpc.ts
2024-12-20 22:23:07 +01:00
Carl-Gerhard Lindesvärd
f28802b1c2 chore(cookies): debug (revert this) 2024-12-19 21:44:56 +01:00
Carl-Gerhard Lindesvärd
1883ec2170 fix(clickhouse): remove invalid surrogate pairs from properties 2024-12-19 13:44:38 +01:00
Carl-Gerhard Lindesvärd
cdd13778de fix(dashboard+api): add cors + domain from onboarding 2024-12-11 23:35:11 +01:00
Carl-Gerhard Lindesvärd
f4ad97d87d feature(dashboard): add ability to filter out events by profile id and ip (#101) 2024-12-07 21:34:32 +01:00
Carl-Gerhard Lindesvärd
ae2d2455f4 release(nextjs-sdk): bump to 1.0.7 2024-12-03 20:34:51 +01:00
Carl-Gerhard Lindesvärd
f48dcfe678 fix(sdk): make options for createNextRouteHandler optional 2024-12-03 20:33:46 +01:00
Carl-Gerhard Lindesvärd
152216f64b fix(integrations): avoid slack crashing when env does not exist 2024-12-03 20:08:06 +01:00
Carl-Gerhard Lindesvärd
12ab8fc0af fix(buffer): increase lock timer 2024-12-03 14:38:21 +01:00
Carl-Gerhard Lindesvärd
ee0f7e7d75 fix(api,worker): general improvements for workers, debugging and logging 2024-12-03 13:25:05 +01:00
Carl-Gerhard Lindesvärd
e1e2d7e43e feature(clickhouse): added replicated and distributed tables 2024-12-02 20:00:48 +01:00
Carl-Gerhard Lindesvärd
8bd66f00b0 chore(db): use distributed tables 2024-12-02 07:18:12 +01:00
Carl-Gerhard Lindesvärd
500cce2918 fix(buffer): ensure insert correct date format 2024-11-30 22:48:07 +01:00
Carl-Gerhard Lindesvärd
d80754a6fd fix(buffer): max call stack issue with buffer 2024-11-29 10:39:12 +01:00
Carl-Gerhard Lindesvärd
0dfd28c9ce fix 2024-11-28 21:17:52 +01:00
Carl-Gerhard Lindesvärd
3e04645688 Revert "fix"
This reverts commit 31184b7c45.
2024-11-28 21:17:20 +01:00
Carl-Gerhard Lindesvärd
31184b7c45 fix 2024-11-28 21:16:11 +01:00
Carl-Gerhard Lindesvärd
e21cd7ed73 revert 2024-11-28 21:11:22 +01:00
Carl-Gerhard Lindesvärd
defc78d0f8 fix 2024-11-28 21:06:45 +01:00
Carl-Gerhard Lindesvärd
ab8bce7752 chore(dashboard,db): prepping for migration time 2024-11-28 20:58:18 +01:00
Carl-Gerhard Lindesvärd
6bfeca5708 fix(api): temp limit values with 100_000 (max call stack reached) 2024-11-25 14:35:11 +01:00
Carl-Gerhard Lindesvärd
a06e0b54a6 chore(sdk): bump @openpanel/react-native 2024-11-25 10:45:40 +01:00
Carl-Gerhard Lindesvärd
9fca3798cc fix(sdk): support expo 52 for react-native 2024-11-25 10:42:03 +01:00
Carl-Gerhard Lindesvärd
222b54b907 improve(funnel): revert the revert of the ui (api still reverted) 2024-11-23 23:55:11 +01:00
Carl-Gerhard Lindesvärd
b0c8e25b0a Revert "improve(funnel): make sure group by profile id works as you would think"
This reverts commit 56edb91dd0.
2024-11-23 23:39:58 +01:00
Carl-Gerhard Lindesvärd
56edb91dd0 improve(funnel): make sure group by profile id works as you would think 2024-11-23 21:52:11 +01:00
Carl-Gerhard Lindesvärd
9c8badd68d fix(dashboard): broken af 2024-11-20 14:19:48 +01:00
Carl-Gerhard Lindesvärd
cd16ac878d chore(root): rename organizationSlug to organizationId (#91) 2024-11-20 14:04:55 +01:00
Carl-Gerhard Lindesvärd
3e7a3ea6c9 fix(buffer): keep a backup of the buffer if something goes wrong 2024-11-19 20:45:35 +01:00
Carl-Gerhard Lindesvärd
60525f8905 feature(api): override user-agent information 2024-11-19 11:13:24 +01:00
Carl-Gerhard Lindesvärd
d36db071ec release(nextjs-sdk): bump 1.0.6 2024-11-16 21:48:32 +01:00
Carl-Gerhard Lindesvärd
cc983b3f62 fix(nextjs-sdk): ensure nextjs sdk runs on next 15 #81 2024-11-16 21:38:47 +01:00
Carl-Gerhard Lindesvärd
a022cb4831 feature(public,docs): new public website and docs 2024-11-13 21:15:46 +01:00
Carl-Gerhard Lindesvärd
a187dcd126 fix(sdk): send initial screen view after next tick 2024-10-29 21:06:27 +01:00
Carl-Gerhard Lindesvärd
fac1e90a39 fix(api): group or statements for chart service 2024-10-23 22:55:25 +02:00