111 Commits

Author SHA1 Message Date
655ea1f87e feat:add otel logging 2026-03-31 16:45:05 +02:00
9b197abcfa chore:little fixes and formating and linting and patches 2026-03-31 15:50:54 +02:00
Carl-Gerhard Lindesvärd
b467a6ce7f bump(sdk): react-native 1.4.0 2026-03-23 10:53:54 +01:00
Carl-Gerhard Lindesvärd
a82069c28c feat(sdk): add offline mode to the react-native SDK 2026-03-23 10:21:55 +01:00
Carl-Gerhard Lindesvärd
ebc07e3a16 bump: sdk 2026-03-20 11:05:14 +01:00
Carl-Gerhard Lindesvärd
11e9ecac1a feat: group analytics
* wip

* wip

* wip

* wip

* wip

* add buffer

* wip

* wip

* fixes

* fix

* wip

* group validation

* fix group issues

* docs: add groups
2026-03-20 10:46:09 +01:00
Carl-Gerhard Lindesvärd
4483e464d1 fix: optimize event buffer (#278)
* fix: how we fetch profiles in the buffer

* perf: optimize event buffer

* remove unused file

* fix

* wip

* wip: try groupmq 2

* try simplified event buffer with duration calculation on the fly instead
2026-03-16 13:29:40 +01:00
Carl-Gerhard Lindesvärd
9e46099246 chore: add dpa, update terms and privacy 2026-03-03 10:59:45 +01:00
Carl-Gerhard Lindesvärd
885f7225db bump(sdk): 1.2.0 2026-03-02 13:43:32 +01:00
Carl-Gerhard Lindesvärd
f2c414b4b4 fix(sdk): add timestamp when queueing events 2026-03-02 13:16:55 +01:00
Carl-Gerhard Lindesvärd
043730444a feat: improve how disabled works for the SDKS (to improve consent management) 2026-03-02 11:00:20 +01:00
Carl-Gerhard Lindesvärd
00e94ecb66 sdks: bump (session replays) 2026-02-26 19:43:21 +01:00
Carl-Gerhard Lindesvärd
aa81bbfe77 feat: session replay
* wip

* wip

* wip

* wip

* final fixes

* comments

* fix
2026-02-26 14:09:53 +01:00
Carl-Gerhard Lindesvärd
81b85e09b8 bump: nextjs 1.1.4 2026-02-17 13:51:46 +01:00
Carl-Gerhard Lindesvärd
5a0769c917 fix(sdk): use after interactive for nextjs #290 2026-02-17 13:51:46 +01:00
Carl-Gerhard Lindesvärd
860223f22e chore: use ultacite 2026-02-14 10:42:38 +00:00
Carl-Gerhard Lindesvärd
b8469f8431 chore(react-native): bump 1.0.6 2026-01-29 12:27:29 +01:00
Carl-Gerhard Lindesvärd
f6b2c6099f chore(react-native): bump peer dependencies 2026-01-29 12:26:21 +01:00
Carl-Gerhard Lindesvärd
4867260ece bump: sdks 2026-01-07 12:34:11 +01:00
Carl-Gerhard Lindesvärd
87c919f700 chore: add readme to all our sdks (on npm) 2026-01-07 12:31:05 +01:00
Carl-Gerhard Lindesvärd
3c085e445d fix: better validation of events + clean up (#267) 2026-01-07 11:58:11 +01:00
Carl-Gerhard Lindesvärd
f187065d75 chore: release nuxt sdk 2026-01-07 10:30:41 +01:00
Carl-Gerhard Lindesvärd
1f088d2208 feat: add nuxt sdk (#260)
* wip

* fix: improve api route for nuxt
2026-01-07 10:28:11 +01:00
Carl-Gerhard Lindesvärd
3b2ed3afb1 bump: sdks 2025-12-15 11:01:13 +01:00
Carl-Gerhard Lindesvärd
1f5c648afe fix: add sdk logs behind debug flag 2025-12-15 10:50:40 +01:00
Carl-Gerhard Lindesvärd
662975dc08 docs: add rust and ruby 2025-12-03 10:26:36 +01:00
Carl-Gerhard Lindesvärd
ac4429d6d9 feat: new public website 2025-12-02 09:22:36 +01:00
Carl-Gerhard Lindesvärd
828c8c4f91 fix: add better syntax for nextjs proxy 2025-11-25 12:11:18 +01:00
Carl-Gerhard Lindesvärd
6da8267509 feat: improve nextjs proxying mode 2025-11-25 11:48:12 +01:00
Carl-Gerhard Lindesvärd
86903b1937 fix: nextjs sdk to allow pass query string 2025-11-25 10:38:02 +01:00
Carl-Gerhard Lindesvärd
4f9d66693e bump: sdk 1.0.2 2025-11-25 10:26:26 +01:00
Carl-Gerhard Lindesvärd
32415d31d9 fix: fetch device id 2025-11-25 10:24:11 +01:00
Carl-Gerhard Lindesvärd
f7055c0ebd fix: add revenue to nextjs package and bump 1.0.18 2025-11-25 09:23:11 +01:00
Carl-Gerhard Lindesvärd
44184236a8 fix: bump web sdk 2025-11-21 12:16:12 +01:00
Carl-Gerhard Lindesvärd
71270b3493 fix: backward comp cache web script 2025-11-21 12:10:31 +01:00
Carl-Gerhard Lindesvärd
83e223a496 feat: sdks and docs (#239)
* init

* fix

* update docs

* bump: all sdks

* rename types test
2025-11-19 21:56:47 +01:00
Carl-Gerhard Lindesvärd
790801b728 feat: revenue tracking
* wip

* wip

* wip

* wip

* show revenue better on overview

* align realtime and overview counters

* update revenue docs

* always return device id

* add project settings, improve projects charts,

* fix: comments

* fixes

* fix migration

* ignore sql files

* fix comments
2025-11-19 14:27:34 +01:00
Carl-Gerhard Lindesvärd
d61cbf6f2c bump: nextjs 1.0.15 2025-11-17 22:48:15 +01:00
Carl-Gerhard Lindesvärd
887ed09388 bump: nextjs 1.0.13 2025-11-17 21:56:41 +01:00
Carl-Gerhard Lindesvärd
8ba714ce81 fix: only proxy the headers we need (nextjs) 2025-11-17 21:55:15 +01:00
Carl-Gerhard Lindesvärd
1562d49fd6 fix: ip header order again (add openpanel-client-ip) 2025-11-17 16:01:13 +01:00
Carl-Gerhard Lindesvärd
aa8765d627 tmp logging 2025-11-17 14:44:37 +01:00
Carl-Gerhard Lindesvärd
7719985ad1 bump: @openpanel/nextjs 1.0.12 2025-11-14 13:29:01 +01:00
Carl-Gerhard Lindesvärd
c0cefe704b fix: exports in nextjs package 2025-11-14 13:28:30 +01:00
Carl-Gerhard Lindesvärd
5dbb462578 bump: @openpanel/nextjs 1.0.11 2025-11-14 13:26:40 +01:00
Carl-Gerhard Lindesvärd
2b0b62d64c fix: ts issue for nextjs sdk 2025-11-14 13:26:08 +01:00
Carl-Gerhard Lindesvärd
2abb44831c bump: @openpanel/nextjs 1.0.10 2025-11-14 13:20:33 +01:00
Carl-Gerhard Lindesvärd
f990cfcc18 bump: @openpanel/express 1.0.1 2025-11-14 13:20:00 +01:00
Carl-Gerhard Lindesvärd
8fbe944df0 fix: use correct client ip header 2025-11-14 13:16:57 +01:00
Carl-Gerhard Lindesvärd
bbd30ca6e0 bump: web sdk 1.0.2 2025-11-10 19:44:09 +01:00