Commit Graph

84 Commits

Author SHA1 Message Date
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
Carl-Gerhard Lindesvärd
7e38176422 fix: nextjs 16 support and web logging 2025-11-10 19:40:36 +01:00
Carl-Gerhard Lindesvärd
81a7e5d62e feat: dashboard v2, esm, upgrades (#211)
* esm

* wip

* wip

* wip

* wip

* wip

* wip

* subscription notice

* wip

* wip

* wip

* fix envs

* fix: update docker build

* fix

* esm/types

* delete dashboard :D

* add patches to dockerfiles

* update packages + catalogs + ts

* wip

* remove native libs

* ts

* improvements

* fix redirects and fetching session

* try fix favicon

* fixes

* fix

* order and resize reportds within a dashboard

* improvements

* wip

* added userjot to dashboard

* fix

* add op

* wip

* different cache key

* improve date picker

* fix table

* event details loading

* redo onboarding completely

* fix login

* fix

* fix

* extend session, billing and improve bars

* fix

* reduce price on 10M
2025-10-16 12:27:44 +02:00
Mouhamadou Tidiane El Bachir Diop
5092b6ae51 fix(sdk+express): add support for express V5 (#201)
* add support for express V5

* Add Support for v4 to v5 [major changes between versions]

* Update packages/sdks/express/package.json

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-26 20:32:58 +02:00
Carl-Gerhard Lindesvärd
77cd74816c sdk(express): add user-agent as well 2025-06-25 12:27:28 +02:00
Pablo Lopez
4adebf40ac added missing TrackProperties import on web and updated OpenPanelMethods to fix type errors (#149) 2025-05-08 21:20:22 +02:00
Carl-Gerhard Lindesvärd
2d8f6f36f6 sdk(astro,nextjs): add astro sdk and ensure window.op always first on nextjs 2025-05-06 22:18:21 +02:00
Carl-Gerhard Lindesvärd
168ebc3430 feat(subscriptions): added polar as payment provider for subscriptions
* feature(dashboard): add polar / subscription

* wip(payments): manage subscription

* wip(payments): add free product, faq and some other improvements

* fix(root): change node to bundler in tsconfig

* wip(payments): display current subscription

* feat(dashboard): schedule project for deletion

* wip(payments): support custom products/subscriptions

* wip(payments): fix polar scripts

* wip(payments): add json package to dockerfiles
2025-02-26 11:24:00 +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
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
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
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
d920f6951c feature(sdk): add ability to set global properties in nextjs 2024-10-01 10:13:44 +02:00
Carl-Gerhard Lindesvärd
c0a0f23a33 fix(sdks): ensure nextjs exports all methods 2024-10-01 10:04:02 +02:00
Carl-Gerhard Lindesvärd
32e91959f6 chore(root): migrate to biome 2024-09-18 23:46:11 +02:00
Carl-Gerhard Lindesvärd
727da535b0 fix broken version 2024-09-02 13:17:13 +02:00
Carl-Gerhard Lindesvärd
4e29cd3cfc update to latest @openpanel/nextjs 2024-09-02 12:51:38 +02:00
Carl-Gerhard Lindesvärd
2edd0e430f make sure window.op exists 2024-09-02 12:40:00 +02:00
Carl-Gerhard Lindesvärd
df05e2dab3 Self-hosting! (#49)
* added self-hosting
2024-08-28 09:28:44 +02:00
Carl-Gerhard Lindesvärd
3179cd93e8 fix publish script 2024-08-10 00:05:29 +02:00
Carl-Gerhard Lindesvärd
4c23b842a3 fix pnpm lock 2024-08-09 23:21:34 +02:00
Carl-Gerhard Lindesvärd
0069ae60c7 bump sdk 1.0.0 2024-08-09 23:02:42 +02:00
Carl-Gerhard Lindesvärd
de59229566 web sdk adjustments 2024-08-09 23:00:38 +02:00