2d8bfd1da1
feat: add Gitea CI workflows, production compose, and update all deps
...
Build and Push API / build-api (push) Has been cancelled
Build and Push Dashboard / build-dashboard (push) Has been cancelled
Build and Push Worker / build-worker (push) Has been cancelled
- Add .gitea/workflows for building and pushing api, dashboard, and worker images to git.zias.be registry
- Add docker-compose.prod.yml using pre-built registry images (no build-from-source on server)
- Update docker-compose.yml infra images to latest (postgres 18.3, redis 8.6.2, clickhouse 26.3.2.3)
- Update self-hosting/docker-compose.template.yml image versions to match
- Bump Node.js to 22.22.2 in all three Dockerfiles
- Update pnpm to 10.33.0 and upgrade all safe npm dependencies
- Add buffer-equal-constant-time patch
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-31 10:02:12 +02:00
eefbeac7f8
feat: add logs UI — tRPC router, page, and sidebar nav
...
- logRouter with list (infinite query, cursor-based) and severityCounts procedures
- /logs route page: severity filter chips with counts, search input, expandable log rows
- Log detail expansion shows attributes, resource, trace context, device/location
- Sidebar "Logs" link with ScrollText icon between Events and Sessions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 12:08:39 +02:00
Carl-Gerhard Lindesvärd
a1ce71ffb6
fix:buffers
...
* wip
* remove active visitor counter in redis
* test
* fix profiel query
* fix
2026-03-24 13:54:00 +01:00
Carl-Gerhard Lindesvärd
2fb993fae5
public: updates of content
2026-03-23 14:59:06 +01:00
Carl-Gerhard Lindesvärd
21e51daa5f
fix: lookup group members based on profiles table instead of events
2026-03-22 20:50:50 +01:00
Carl-Gerhard Lindesvärd
729722bf85
fix: potential fix for #301
...
wip
2026-03-21 13:12:54 +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
88a2d876ce
fix: realtime improvements
2026-03-20 09:52:29 +01:00
Carl-Gerhard Lindesvärd
5557db83a6
fix: add filters for sessions table
2026-03-16 13:31:48 +01:00
Carl-Gerhard Lindesvärd
eab33d3127
fix: make table rows clickable
2026-03-16 13:30:34 +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
05cf6bb39f
fix: add search for Opportunities and Cannibalization
2026-03-11 11:30:19 +01:00
Carl-Gerhard Lindesvärd
271d189ed0
feat: added google search console
2026-03-09 20:47:02 +01:00
Carl-Gerhard Lindesvärd
2377f95b86
feat(dashboard): allow create organizations
2026-03-03 11:11:59 +01:00
Carl-Gerhard Lindesvärd
83761638f2
fix: improve how previous state is shown for funnels
2026-03-02 15:28:28 +01:00
Carl-Gerhard Lindesvärd
8c377c2066
fix: default last/first seen broken when clickhouse defaults to 1970
2026-03-02 09:34:23 +01:00
Carl-Gerhard Lindesvärd
6251d143d1
fix(dashboard): pagination and login
2026-03-01 13:33:55 +01:00
Carl-Gerhard Lindesvärd
1272466235
feat: add tracking code on project settings
2026-02-27 23:27:13 +01:00
Carl-Gerhard Lindesvärd
10da7d3a1d
fix: improve onboarding
2026-02-27 22:45:21 +01:00
Carl-Gerhard Lindesvärd
a42adcdbfb
fix: broken add notifications rule
2026-02-27 09:37:43 +01:00
Carl-Gerhard Lindesvärd
8b18b86deb
fix: invalidate queries better
2026-02-27 09:37:29 +01:00
Kien Ngo
d9afeffbf1
fix: Allow copy value as object ( #299 )
2026-02-26 20:56:51 +01:00
Carl-Gerhard Lindesvärd
55bd5c4614
fix: lock file
2026-02-26 14:30:02 +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
6dca57d7ce
fix: session issues
2026-02-25 12:42:43 +01:00
Carl-Gerhard Lindesvärd
7e2d93db45
feat: add exclude event filters
2026-02-18 11:47:35 +01:00
Carl-Gerhard Lindesvärd
03c18b37ec
feat: add weekly trends
2026-02-18 10:44:19 +01:00
Carl-Gerhard Lindesvärd
d7e6e737c9
fix: improve overview filters
2026-02-18 10:43:55 +01:00
Carl-Gerhard Lindesvärd
fbb2606130
fix: demo
2026-02-17 11:06:25 +01:00
Carl-Gerhard Lindesvärd
e3faab7588
public: new page and copy improvements
2026-02-17 00:21:13 +01:00
Carl-Gerhard Lindesvärd
b7eafb0f37
fix: improve sidebar buttons
2026-02-16 22:16:56 +01:00
Carl-Gerhard Lindesvärd
860223f22e
chore: use ultacite
2026-02-14 10:42:38 +00:00
Carl-Gerhard Lindesvärd
fc3b6fb891
fix(dashboard): improvements for both funnel and conversion chart
2026-02-06 08:22:57 +00:00
Carl-Gerhard Lindesvärd
063e80a659
fix: memo issue on tables
2026-02-05 21:57:58 +00:00
Carl-Gerhard Lindesvärd
c978904815
fix(dashboard): filter event names when needed
2026-02-05 21:24:54 +00:00
Carl-Gerhard Lindesvärd
7a88b262c0
fix(dashboard): share overview (all widgets didnt work)
2026-02-05 21:24:37 +00:00
Carl-Gerhard Lindesvärd
02897e11cb
fix: favicons
2026-02-05 21:23:24 +00:00
Carl-Gerhard Lindesvärd
f1c85c53cf
fix: mostly UI imporvements
2026-01-30 08:48:40 +01:00
Carl-Gerhard Lindesvärd
1cde7a3e35
fix(dashboard): time interval still wrong on funnel and retention
2026-01-29 12:21:46 +01:00
Carl-Gerhard Lindesvärd
286f8e160b
feat: improve webhook integration (customized body and headers)
2026-01-23 15:01:34 +01:00
Carl-Gerhard Lindesvärd
e7c2834ea0
fix: profile metric overflow issues
2026-01-22 22:18:01 +01:00
Carl-Gerhard Lindesvärd
753d6dce4c
fix: encode profile ids #280
2026-01-22 22:08:41 +01:00
Carl-Gerhard Lindesvärd
9e5b482447
fix: report intervals
2026-01-22 21:49:13 +01:00
Carl-Gerhard Lindesvärd
32ea28b2f6
feat: improve activity chart on profile
2026-01-22 20:54:08 +01:00
Carl-Gerhard Lindesvärd
b39d076b32
feat: add sortable overview widgets
2026-01-22 20:53:05 +01:00
Carl-Gerhard Lindesvärd
e5be28a49d
fix: link
2026-01-22 10:48:11 +01:00
Carl-Gerhard Lindesvärd
e645c094b2
feature: onboarding emails
...
* wip
* wip
* wip
* fix coderabbit comments
* remove template
2026-01-22 10:38:05 +01:00
Carl-Gerhard Lindesvärd
67301d928c
feat: add product hunt badge widget
2026-01-22 10:11:44 +01:00
Carl-Gerhard Lindesvärd
3e573ae27f
fix: hide billing on self-hosted
2026-01-20 17:41:58 +01:00
Carl-Gerhard Lindesvärd
5b29f7502c
wip
2026-01-20 14:39:27 +01:00