Commit Graph
6154 Commits
Author SHA1 Message Date
Francis Cao 5e6f88f123 fix board share permissions 2026-04-13 11:15:28 -07:00
Francis Cao 3a31ad35b0 revert tracker double init logic 2026-04-11 10:48:22 -07:00
lawrence3699 3f44ec7b7d fix: add explicit AS keyword for PostgreSQL column alias in session and event queries
The session and event expanded metrics queries use implicit column
aliasing (`${column} name`) which causes a PostgreSQL syntax error
when the column name (like `os`) is followed by `name` without `AS`.

PostgreSQL parses `os name` ambiguously and fails with:
  syntax error at or near "name"

The sibling file getPageviewExpandedMetrics.ts already uses the correct
`${column} as name` pattern. This applies the same fix to the session
and event queries.

Fixes #3970
2026-04-10 11:46:53 +10:00
Francis Cao 18a6c2995a move multiple init guard to be per website ID not window 2026-04-08 10:45:32 -07:00
Francis Cao 54d3c43300 Revert "Merge pull request #4048 from AlejandroGispert/fix/3981-login-email-case"
This reverts commit b6341596bf, reversing
changes made to 07356323c1.
2026-04-07 11:26:58 -07:00
Francis Cao 6b13b1cc13 Fix catchall nav issue 2026-04-07 10:56:19 -07:00
Mike CaoandGitHub 4ca7d53f81 Merge pull request #3642 from hilja/tracker-fetch-priority-low
Set tracker’s fetch call priority to low
2026-04-04 17:13:20 -04:00
Mike CaoandGitHub f8f86d72aa Merge branch 'dev' into tracker-fetch-priority-low 2026-04-04 17:12:29 -04:00
Mike Cao 14ab228572 Revert next and next-intl patch updates 2026-04-02 14:03:59 -04:00
Mike CaoandGitHub b6341596bf Merge pull request #4048 from AlejandroGispert/fix/3981-login-email-case
fix: make signin email case-insensitive
2026-04-01 23:25:56 -04:00
Mike Cao 07356323c1 Updated packages. 2026-03-31 21:15:12 -04:00
Mike Cao a24eb91046 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-03-31 18:56:00 -04:00
Mike Cao 030f842242 Updated packages. 2026-03-31 18:55:44 -04:00
Francis Cao edbb291628 fix undefined share params allowing access to pages 2026-03-31 15:15:39 -07:00
Francis Cao fc5edff02d Merge branch 'analytics' of https://github.com/umami-software/umami into dev 2026-03-31 14:08:01 -07:00
Francis Cao 1d04a02fd8 Hide replays from share page 2026-03-31 13:43:03 -07:00
Francis Cao c0b17f7787 Fix session avatar href 2026-03-31 13:36:49 -07:00
Francis Cao 163e46d1f1 Fix session avatar href 2026-03-31 13:36:23 -07:00
Francis Cao 726ee586b0 sharePage hotfix 2026-03-31 13:20:46 -07:00
Francis Cao 26ced6cdf2 sharePage hotfix 2026-03-31 13:17:33 -07:00
Mike CaoandGitHub 3f673557a9 Merge pull request #4112 from sputnik-mac/fix/revenue-chart-timezone-4107
fix: use settings timezone in revenue chart date range
2026-03-29 20:25:10 -07:00
Mike Cao c4e52e7dcd Remove fs-extra dependency in favor of native node:fs 2026-03-29 23:12:45 -04:00
Mike CaoandGitHub 224bbbb8de Merge pull request #3606 from fauzora/fix/tracker-single-init
fix(tracker): prevent multiple initialization when script injected more than once
2026-03-29 20:05:32 -07:00
Francis Cao 09e5196ea3 Goal/Funnel mobile friendly changes. Polish event-data filters UI/UX 2026-03-28 10:28:59 -07:00
Francis Cao 35680918c0 add page icons to collapsed share menu 2026-03-26 15:30:11 -07:00
Mike Cao 9e76bd4cf8 More fixes. 2026-03-25 13:57:32 -07:00
Mike Cao b881ac5f34 Syntax fixes. 2026-03-25 13:54:23 -07:00
Mike CaoandGitHub 9fd4fe628d Merge pull request #4054 from Yashh56/cache-control
feat: add cache control headers to GET response
2026-03-25 13:42:23 -07:00
Mike CaoandGitHub 0500eaf3b5 Merge pull request #4090 from boutterudy/feat-funnel-per-step-filters
feat(funnels): add per-step event property filters
2026-03-25 13:40:48 -07:00
Mike CaoandGitHub fb785180d5 Merge branch 'dev' into feat-funnel-per-step-filters 2026-03-25 13:40:12 -07:00
Francis Cao 54dbfe1ca9 Support wildcard for goals report Closes #4086 2026-03-25 09:19:08 -07:00
Serhii Zghama e6f3f3b4b4 fix: use settings timezone in revenue chart date range
The revenue chart was using the browser's local timezone instead of
the timezone configured in Umami settings. This caused the chart to
show different time boundaries than the stats shown in the header
(total, average, transactions).

The fix mirrors the same pattern used by EventsChart: pass timezone
from useTimezone() into useDateRange() so that parseDateRange()
computes start/end dates relative to the correct timezone.

Fixes #4107
2026-03-25 16:39:50 +07:00
Francis Cao 9c8f7704df Fix tooltip in darkmode 2026-03-24 15:29:13 -07:00
Mike Cao a3f4750eae Send session replay data to Kafka when available instead of direct ClickHouse insert 2026-03-23 17:27:11 -07:00
Francis Cao 3ad2aa5065 revert null cls changes 2026-03-23 17:17:03 -07:00
Francis Cao 352ed56b55 show 0 values for CLS 2026-03-23 17:05:12 -07:00
Francis Cao de739c66a1 correct performance tracker inconsistency issues 2026-03-23 16:39:15 -07:00
Mike Cao 7582aed67b Update session replay payload to use { type, payload } format 2026-03-23 16:30:53 -07:00
Francis Cao aea373ca56 fix EventDataValues query 2026-03-23 16:22:06 -07:00
Francis Cao 08b2942e10 remvoe replay from share page 2026-03-23 15:12:17 -07:00
Francis Cao 6cec5f246b fix share pages for new screens 2026-03-23 14:57:53 -07:00
Francis Cao 85f57e90c5 update session replay tracking code UI/UX 2026-03-23 14:44:31 -07:00
Francis Cao b1e6c8f9ca add new share screen options 2026-03-23 14:25:48 -07:00
Mike Cao 0960a8291c Update CI Node.js version to 22 for Prisma 7.x compatibility 2026-03-23 13:47:01 -07:00
Mike Cao fa81b02a33 Fix Docker build: add missing @prisma/client and update Prisma version to 7.3.0 2026-03-23 13:35:21 -07:00
Mike Cao 60376624db Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-03-22 09:55:00 -07:00
Mike Cao e0009cb414 Added download to breakdown report. 2026-03-22 09:54:41 -07:00
Francis Cao 5461a51298 create team key in cloud mode 2026-03-21 12:59:08 -07:00
Francis Cao 3e201ebc94 use emptyplaceholder for gated message 2026-03-21 12:42:20 -07:00
Francis Cao cc16c3a49d Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-03-21 11:22:44 -07:00