Francis Cao
d5c48ee75f
clean-up session property string charts and insights.
2026-05-01 12:09:22 -07:00
Francis Cao
1f2bd7cad9
fix property filter css. format date columns in pivot table
2026-05-01 10:00:30 -07:00
Manuel Fé Santos
8ce833c93b
fix: suppress SPA pageview tracking when auto-pageview is disabled
...
The handlePush function was still calling track() on SPA navigations
regardless of the auto-pageview setting. Gate that call behind the
autoPageview flag while keeping URL state and performance flush active.
2026-04-30 11:22:30 +01:00
Manuel Fé Santos
790354d3ac
Add data-auto-pageview attribute to tracker script
...
Allow disabling the automatic initial pageview while keeping
performance tracking, click handling, and path change detection active.
2026-04-30 11:04:26 +01:00
Francis Cao
ea52adea6b
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2026-04-29 13:11:06 -07:00
Francis Cao
680a1ca1a2
refactor Property components to be resused for both session/event data. Implement session-data screens + filtering. Remove all event-data specific compoenents/queries
2026-04-29 13:11:03 -07:00
JLUpengjiaji
f6703d3d6d
refactor(data): 重构 JSON 扁平化函数并添加测试
...
- 将 flattenJSON 重构为更简洁的递归实现
- 提取 KeyValueData 接口并导出 createKeyValue 函数
- 添加完整的单元测试覆盖所有功能
2026-04-29 15:04:08 +08:00
JLUpengjiaji
17a00f62a4
fix: 移除重复的搜索条件检查并修复搜索查询逻辑
2026-04-29 14:57:24 +08:00
Mike Cao
3ebd5a44e8
Fix 500 on /api/send when client IP is malformed.
2026-04-28 19:47:38 -07:00
Mike Cao
a6b13b71db
Add click heatmaps report
...
Extracts click events from rrweb session-replay buffers at write time
into a new heatmap_event table (Prisma + ClickHouse). New /heatmaps
report shows a page picker plus an overlay of click density on the
dominant viewport, with an optional iframe of the live page behind.
2026-04-27 22:20:38 -07:00
Francis Cao
9da332c489
Add Property filters for booleans, dates, arrays
2026-04-27 13:31:47 -07:00
Francis Cao
877945e721
Event data UI/UX polish
2026-04-27 12:09:13 -07:00
Francis Cao
ba0677b53a
include team-manager in includeTeams option
2026-04-27 11:07:31 -07:00
Francis Cao
afa878cd3a
include team-manager in includeTeams option
2026-04-27 11:02:00 -07:00
Cobal
1e711d79e1
🌐 fix(i18n): add missing 'saved' labels for german and swiss locales
2026-04-25 14:30:31 +02:00
dependabot[bot]
da10ea17e7
Bump postcss from 8.5.8 to 8.5.10
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.5.8 to 8.5.10.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.8...8.5.10 )
---
updated-dependencies:
- dependency-name: postcss
dependency-version: 8.5.10
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-24 23:33:02 +00:00
Francis Cao
5a1ef5e674
add event-data support and charts for arrays, booleans, dates
2026-04-24 15:04:59 -07:00
Francis Cao
43fb351ac7
add logic for booleans, dates, arrays
2026-04-24 13:48:28 -07:00
Francis Cao
77dda7268e
add event-data property filtering
2026-04-24 11:39:40 -07:00
Yhya syrian
f60a9fd187
The Syrian flag has changed
2026-04-24 08:58:39 +03:00
Francis Cao
cf2ab575ba
mobile-friendly changes
2026-04-23 11:24:32 -07:00
Francis Cao
be6154cb68
Event data properties refactor and design
2026-04-23 11:15:59 -07:00
Francis Cao
93ed3cb89f
Merge pull request #4190 from Nirator78/fix-translation-multiple-language
...
fix: translation multiple language
2026-04-23 09:44:52 -07:00
Francis Cao
c1e7e78ec9
Merge pull request #4188 from Nirator78/fix-french-translation
...
fix: add missing french translation
2026-04-23 09:44:37 -07:00
dependabot[bot]
cb9a94f89b
Bump uuid from 13.0.0 to 14.0.0
...
Bumps [uuid](https://github.com/uuidjs/uuid ) from 13.0.0 to 14.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v13.0.0...v14.0.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 14.0.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-23 03:09:07 +00:00
Francis Cao
947e76fe55
add board type to board tables
2026-04-21 12:04:10 -07:00
Francis Cao
c7e3fc6820
Merge branch 'dev' of https://github.com/umami-software/umami into analytics
2026-04-20 13:01:17 -07:00
Aitor Alonso
3070189537
fix: fixes 4186
...
Some database providers, like supabase, provides two URLs to access the database. A main URL behind pgBouncer's for load balancing, and a direct separated URL to perform migrations (running DDL operations), as does not support
advisory locks or multi-statement DDL required by migrations.
Before v3.1.0, adding `directUrl` along with `url` to `prisma/schema.prisma` was enought. Now, I'm making a commit to use direct url when set
2026-04-20 21:58:54 +02:00
Francis Cao
7d7dd336f9
fix funnel alias issues. Closes #4144
2026-04-20 12:58:17 -07:00
Francis Cao
4455d773e9
Merge pull request #4187 from Karthited/master
...
4168 - Fix for 'Dashboard and Board Editing in Firefox Isn't Working'
2026-04-20 12:12:26 -07:00
Francis Cao
e58131cb72
fix ambiguous query errors. Closes #4176
2026-04-20 11:31:04 -07:00
Nirator
136eb7715f
update Uzbek translations for consistency and clarity
2026-04-20 18:01:07 +02:00
Nirator
0ed9e8859d
update Turkish translations for consistency and clarity
2026-04-20 18:01:03 +02:00
Nirator
3d80818656
update Swedish translations for consistency and clarity
2026-04-20 18:00:59 +02:00
Nirator
589bed4aea
update Slovenian translations for consistency and clarity
2026-04-20 18:00:55 +02:00
Nirator
216105088c
update Slovak translations for consistency and clarity
2026-04-20 18:00:51 +02:00
Nirator
eb404dcb21
update Romanian translations for consistency and clarity
2026-04-20 18:00:48 +02:00
Nirator
93b3fb07bd
update Portuguese translations for consistency and clarity
2026-04-20 18:00:44 +02:00
Nirator
7914fd9356
update Brazilian Portuguese translations for consistency and clarity
2026-04-20 18:00:40 +02:00
Nirator
af49d794c7
update Polish translations for consistency and clarity
2026-04-20 18:00:37 +02:00
Nirator
40dc098c64
update Dutch translations for consistency and clarity
2026-04-20 18:00:33 +02:00
Nirator
1aa5ead26e
update Norwegian translations for consistency and clarity
2026-04-20 18:00:29 +02:00
Nirator
d493cecf06
update Malay translations for consistency and clarity
2026-04-20 18:00:26 +02:00
Nirator
8e2e15f51d
update Lithuanian translations for consistency and clarity
2026-04-20 18:00:20 +02:00
Nirator
37068fbda4
update Italian translations for consistency and clarity
2026-04-20 18:00:15 +02:00
Nirator
1e217744f8
update Indonesian translations for consistency and clarity
2026-04-20 18:00:12 +02:00
Nirator
0481990c43
update Hungarian translations for consistency and clarity
2026-04-20 18:00:07 +02:00
Nirator
0344fda9b8
update Croatian translations for consistency and clarity
2026-04-20 18:00:03 +02:00
Nirator
d6a7525d87
update Galician translations for consistency and clarity
2026-04-20 17:59:59 +02:00
Nirator
5d5afe7270
update Faroese translations for consistency and clarity
2026-04-20 17:59:55 +02:00