Commit Graph

669 Commits

Author SHA1 Message Date
Carl-Gerhard Lindesvärd
b3fc8ba850 fix(api): disable healthcheck 2025-02-04 11:09:45 +01:00
Carl-Gerhard Lindesvärd
be83b484bc improve(buffer): better clean up 2025-02-03 21:50:35 +01:00
Carl-Gerhard Lindesvärd
10f648fa51 fix(ci): pnpm broken 2025-02-03 09:38:46 +01:00
Carl-Gerhard Lindesvärd
ff2dca42f6 improve(buffer): prep postgres buffer 2025-02-03 09:19:00 +01: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
2b5b8ce446 chore(api): remove console log 2025-01-30 22:50:24 +00:00
Carl-Gerhard Lindesvärd
0ffca70782 fix(api): use ping instead of keys for healtcheck 2025-01-29 16:07:43 +00:00
Carl-Gerhard Lindesvärd
7deee7e4c2 fix(api): handle common errors better 2025-01-28 07:14:35 +00:00
Carl-Gerhard Lindesvärd
8bbf36473b improve(export): improve docs for export and add some default values 2025-01-26 07:15:51 +00:00
Carl-Gerhard Lindesvärd
64a7e2ab26 improvements(dashboard): add headers to all overview tables to get a better understanding if its sessions or page views 2025-01-21 15:21:24 +00:00
Carl-Gerhard Lindesvärd
b38f3913c3 improvement(dashboard): improve modal and sheet headers 2025-01-21 15:20:52 +00:00
Carl-Gerhard Lindesvärd
154c79b840 improvement(dashboard): filter by clicking on country, better colors on dark/light mode 2025-01-21 15:20:35 +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
08bfff94cf improvement(dashboard): add interval selector on dashboard page 2025-01-21 15:18:30 +00:00
Carl-Gerhard Lindesvärd
54d1f9b6d6 chore(public): update home title 2025-01-05 23:10:01 +01:00
Carl-Gerhard Lindesvärd
995fc7794d docs(article): added recap article 2024-12-31 08:28:21 +01:00
Carl-Gerhard Lindesvärd
eb00eda8cf improve(public): remove heavy svgs and replaced some images with local 2024-12-30 22:45:59 +01:00
Carl-Gerhard Lindesvärd
00c76105d4 fix(dashboard): change "not set" to direct / not set 2024-12-30 20:59:05 +01:00
Carl-Gerhard Lindesvärd
2fc0ea6360 improve(dashboard): tooltip appearance and prose on dark mode 2024-12-30 20:58:05 +01:00
Carl-Gerhard Lindesvärd
3daddd8f57 fix(dashboard): improve map colors if system theme 2024-12-30 20:53:52 +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
e5b5a8af62 fix(api): better logging for verify oauth code 2024-12-29 09:28:45 +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
7361ef3b79 fix(auth): make most of the fields optional instead of just nullable in oauth flow 2024-12-21 16:58:54 +01:00
Carl-Gerhard Lindesvärd
14ed77bd78 fix(public): register links are broken 2024-12-21 11:19:35 +01:00
Carl-Gerhard Lindesvärd
eb2abd6027 fix(auth): update provider id on sign in 2024-12-21 11:12:45 +01:00
Carl-Gerhard Lindesvärd
a32b8b37bd fix(auth): find account better 2024-12-21 10:45:17 +01:00
Carl-Gerhard Lindesvärd
b6ab9d3bb9 fix(auth): Better error logging 2024-12-21 10:20:30 +01:00
Carl-Gerhard Lindesvärd
3c9450c112 fix(auth): more schema validation fixes 2024-12-21 10:11:28 +01:00
Carl-Gerhard Lindesvärd
e6ca8a7999 fix(auth): github name can be null 2024-12-21 09:52:02 +01:00
Carl-Gerhard Lindesvärd
b452eab3af fix(public): fetch actual stars 2024-12-20 23:08:40 +01:00
Carl-Gerhard Lindesvärd
8dec0aeb21 chore(dashboard): add support text on login 2024-12-20 23:07:33 +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
cdd13778de fix(dashboard+api): add cors + domain from onboarding 2024-12-11 23:35:11 +01:00
Carl-Gerhard Lindesvärd
5d7bb48b4e fix(api): logs 2024-12-07 21:49:00 +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
27ee623584 chore(api): add logs when sdk request fails by auth 2024-12-07 20:31:20 +01:00
Carl-Gerhard Lindesvärd
ca985d4fa6 chore(dashboard): update serie icons 2024-12-03 21:09:19 +01:00
Carl-Gerhard Lindesvärd
9b28c5a464 feature(dashboard): add interval picker to the overview page 2024-12-03 21:07:25 +01:00
Carl-Gerhard Lindesvärd
6e57a8337e chore(api): update referrers list 2024-12-03 20:49:08 +01:00
Carl-Gerhard Lindesvärd
335fcf0f7a chore(api): update bots list 2024-12-03 20:43:42 +01:00
Carl-Gerhard Lindesvärd
2e3e7037bd chore(public): update docs 2024-12-03 20:27:53 +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
a72ac97f93 chore(worker): disable bullboard as an option 2024-12-02 20:05:04 +01:00
Carl-Gerhard Lindesvärd
afff099c5b fix(api): sending duplicated responses for bot events (improved code as well) 2024-11-30 21:40:25 +01:00
Carl-Gerhard Lindesvärd
ee598e3bdd fix... 2024-11-28 21:07:48 +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
9ffa213fc2 improve(worker): add env variable to disable workers 2024-11-27 12:54:36 +01:00