Commit graph

4923 commits

Author SHA1 Message Date
Bas Broekhuizen
0c78e31300 Add table view as alternative to donut chart for event properties 2025-07-08 10:17:18 +02:00
Mike Cao
abc02465e3
Merge pull request #3503 from umami-software/dependabot/npm_and_yarn/next-15.3.3
Bump next from 15.3.1 to 15.3.3
2025-07-07 22:59:44 -07:00
dependabot[bot]
9503d2aaf1
Bump next from 15.3.1 to 15.3.3
Bumps [next](https://github.com/vercel/next.js) from 15.3.1 to 15.3.3.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.3.1...v15.3.3)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.3.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-03 21:05:25 +00:00
Mike Cao
74f0bdab89
Merge pull request #3498 from AlexEscalante/sanitize-ip
Sanitize IP to remove port for geolocation lookup
2025-07-01 21:26:36 -07:00
Alex Escalante
26ddfd5a80
Sanitize IP to remove port for geolocation lookup
Sanitize IP address to remove port number before geolocation lookup. This ensures proper MaxMind database resolution in setups where IP:PORT is passed by the proxy.
2025-06-30 18:40:21 -06:00
Mike Cao
0c2070771b
Merge pull request #3489 from Sov3rain/master
Feature: Add keepalive option to tracker fetch request
2025-06-27 09:16:10 -07:00
Mike Cao
d09b3cc029
Merge pull request #3494 from alasjo/master
Malformed CSP: prevent frameAncestors to be undefined
2025-06-27 09:15:05 -07:00
Alexander Alasjö
5a5e3a1502 Nullish coalescing 2025-06-26 11:45:42 +02:00
Alexander Alasjö
d72833af13 Default empty string, prevent frameAncestors to be undefined 2025-06-26 11:37:05 +02:00
Sov3rain
42c0ccc2eb Add keepalive option to tracker fetch request 2025-06-23 15:17:22 +02:00
Mike Cao
768583e991
Merge pull request #3474 from querry43/master
fixing the clickhouse schema file
2025-06-13 19:26:52 -07:00
Matt Harrington
19ccfa0745 fixing the clickhouse schema file 2025-06-13 12:17:18 -07:00
Mike Cao
6c6555d00b
Merge pull request #3445 from Nambers/master
fix: URL hash is not included in record
2025-06-08 22:08:13 -07:00
Mike Cao
65f3628ed7
Merge pull request #3446 from ruchernchong/ruchernchong-patch-1
Update ci.yml
2025-06-03 16:00:18 -07:00
Ru Chern Chong
e8f166cc69
Update ci.yml
Only run the CI if it belongs to the original repository
2025-05-22 15:19:34 +08:00
Eritque arcus
33110a44ec
fix: fix remove trailing slash regex 2025-05-22 00:24:48 -05:00
Eritque arcus
8d483d9283
fix: hash is not included in record 2025-05-22 00:19:50 -05:00
Mike Cao
b04077db02
Merge pull request #3429 from monyasau/patch-1
Correct example description for Umami version in bug report template
2025-05-15 12:50:13 -07:00
360
68fab48ab7
fix: correct example description for Umami version in bug report template 2025-05-15 10:13:07 +01:00
Mike Cao
12cf66861c Merge branch 'master' of https://github.com/umami-software/umami 2025-05-12 00:01:42 -07:00
Mike Cao
907a6850db Update migration script. 2025-05-12 00:01:24 -07:00
Mike Cao
7aa0c83e66 Updated migration script. 2025-05-11 23:54:22 -07:00
Mike Cao
6ced493c22
Merge pull request #3414 from umami-software/dev
v2.18.1
2025-05-11 23:07:13 -07:00
Mike Cao
42be91b736 Bump version v2.18.1. 2025-05-09 23:03:16 -07:00
Mike Cao
b93bcecd7b Fixed data migration script. 2025-05-09 21:47:44 -07:00
Mike Cao
75d4614a9d Ignore generated folder used by Prisma. 2025-05-09 20:11:06 -07:00
Mike Cao
97381f300a Fixed wrong Prisma version in Docker. 2025-05-09 17:16:24 -07:00
Mike Cao
3f1ecf4c1b Fixed identify. Closes #3409 2025-05-09 16:54:49 -07:00
Mike Cao
d3977eef7d
Merge pull request #3406 from tsykin/master
fix: Incorrect Channel Metrics caused by missing ReferrerQuery data
2025-05-09 17:27:51 -05:00
Mike Cao
3e01c7732b
Merge pull request #3405 from Maxime-J/fix-docker-manifest
Fix customized docker image issue
2025-05-09 16:46:08 -05:00
Maxime-J
ed8cac4a3b Consider base path in set-routes-manifest 2025-05-09 14:48:45 +02:00
tsykin
c23f08fd23 changed sql query for channels metrics due to missing referrer_query data 2025-05-09 14:37:27 +02:00
Francis Cao
edbe52611e fix session activity order 2025-05-08 10:31:25 -07:00
Francis Cao
d2a3ed732a fix realtime activity ordering 2025-05-08 10:04:21 -07:00
Francis Cao
98eb26fd9e fixed getAttribution table alias typo 2025-05-08 09:15:27 -07:00
Francis Cao
3b24ea3175 remove split code 2025-05-08 09:06:27 -07:00
Francis Cao
cd532fd53d fix minute x-axis date labels 2025-05-08 09:05:44 -07:00
Mike Cao
1552a3f2f1 Merge branch 'dev' 2025-05-08 00:13:59 -07:00
Mike Cao
4d54f50739 PR fixes. 2025-05-08 00:12:44 -07:00
Mike Cao
f5a8be5add Fixed README. 2025-05-07 23:30:09 -07:00
Mike Cao
f7593718dc
Merge pull request #3392 from umami-software/dev
v2.18.0
2025-05-07 19:10:40 -05:00
Mike Cao
64505bb417 Added before-send attribute to tracker. 2025-05-07 16:16:38 -07:00
Mike Cao
1a794a8520 Updated language build. 2025-05-07 13:40:21 -07:00
Mike Cao
519395c033
Merge pull request #3386 from gjelbrim/fix/display-kosovo-correctly
Fix: Display Kosovo Correctly
2025-05-07 00:08:34 -05:00
Mike Cao
3e9a7ee9ad
Merge pull request #3381 from YektaDev/script-simplification
Script Simplification
2025-05-05 19:19:26 -05:00
Mike Cao
9101f8a478
Merge branch 'dev' into script-simplification 2025-05-05 18:59:11 -05:00
Ali Khaleqi Yekta
9b9cf32ee7
Script simplification: Final minor cleanups 2025-05-04 12:24:23 +03:30
Ali Khaleqi Yekta
5369144b64
Script simplification: Less nesting 2025-05-04 12:18:49 +03:30
Ali Khaleqi Yekta
b26fc15fa0
Script simplification: Greatly clarify element tracking logic 2025-05-04 12:17:08 +03:30
Ali Khaleqi Yekta
671dcfceb5
Script simplification: Use Element.closest + less nesting 2025-05-04 12:13:15 +03:30