Commit graph

5617 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
Mike Cao
f64aab1495
Merge pull request #3506 from abcsnoob/add-vietnamese-translation
Add full Vietnamese translation for Umami (vi-VN.json)
2025-07-07 22:59:11 -07:00
Mike Cao
b2a6e3f842
Merge pull request #3505 from eoussama/master
Added optional website ID for creation
2025-07-07 22:58:16 -07:00
abcsnoobytb
426157d32c Add full Vietnamese translation for Umami (vi-VN.json) 2025-07-08 08:18:15 +07:00
eoussama
b73a67915d Added optional website ID for creation 2025-07-06 21:18:04 +01:00
Mike Cao
b78ff3b477 New admin section. 2025-07-06 08:22:29 -07:00
Mike Cao
cdf391d5c2 Refactor part 2: Electric Boogaloo. Standardize way of passing filter parameters. 2025-07-04 01:23:11 -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
Francis Cao
5257b7b3e3 hide segment/cohort fields 2025-07-03 12:16:44 -07:00
Francis Cao
e75d009df3 implement cohorts to clickhouse/pg library and all relevant queries 2025-07-03 12:06:49 -07:00
Mike Cao
f26f1b0581 Updated next and pg packages. 2025-07-02 11:54:17 -07:00
Mike Cao
dfeac89236 Changed Prisma provider. 2025-07-02 11:10:47 -07:00
Mike Cao
d6ae09ac18 Changed CI build. 2025-07-02 10:48:17 -07:00
Mike Cao
b6d7b6443a Upgraded Prisma 6.11.0. 2025-07-02 10:12:17 -07:00
Mike Cao
ee6c68d27c Refactor filter handling for queries. 2025-07-02 01:44:12 -07: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
Mike Cao
5b300f1ff5 Updated events/sessions pages. Added DateDistance component. 2025-06-30 21:34:56 -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
8b64029409 Made filters work for all reports. 2025-06-29 23:57:11 -07:00
Mike Cao
ea83afbc13 Fixed retention report showing wrong dates. Changed Breakdown field select to modal. 2025-06-29 15:36:43 -07:00
Mike Cao
ee8750d9df Update Retention report. 2025-06-28 21:16:50 -07: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
Mike Cao
184a387ecd Lang updates. 2025-06-27 08:53:10 -07:00
Mike Cao
5c5ec18e67 Added turbo build for CI. 2025-06-26 21:44:00 -07:00
Mike Cao
0692134ea5 AI generated translations. 2025-06-26 13:59:46 -07:00
Francis Cao
a753809a74 Merge branch 'dev' of https://github.com/umami-software/umami into feat/add-segments 2025-06-26 09:12:51 -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
Mike Cao
5171bdaf47 Use getRequestDateRange in all routes. 2025-06-25 22:53:07 -07:00
Mike Cao
b0023feee9 Merge branch 'dev' into jajaja 2025-06-25 14:49:36 -07:00
Mike Cao
5ca51b3e8f Updated date range handling. 2025-06-25 14:27:17 -07:00
Francis Cao
d5f5716c90 remove limit from websiteevents also 2025-06-24 11:37:22 -07:00
Brian Cao
863a0bb15b Remove limit 1000 on sessions 2025-06-24 11:37:22 -07:00
Francis Cao
87e364d707 remove limit from websiteevents also 2025-06-24 11:35:37 -07:00
Francis Cao
657ae8ebdb udpate constants and references to filter groups 2025-06-24 11:09:36 -07:00
Brian Cao
99c9eeeb72 Remove limit 1000 on sessions 2025-06-24 11:08:07 -07:00
Sov3rain
42c0ccc2eb Add keepalive option to tracker fetch request 2025-06-23 15:17:22 +02:00
Mike Cao
6d1603fa28 New share URL form. 2025-06-21 01:45:36 -07:00
Mike Cao
543674c7f2 Updated hooks. Changed url, host to path, hostname. 2025-06-20 22:35:02 -07:00
Francis Cao
5ffafc71fc finish segments, update migration from filters to parameters 2025-06-20 10:27:57 -07:00
Mike Cao
25a9c011b3 Removed check-lang script. 2025-06-20 09:42:37 -07:00
Mike Cao
bc1bd35efc Updated packages. 2025-06-20 09:26:48 -07:00
Mike Cao
0a43ef7b1b Filtering via FilterBar. 2025-06-19 16:47:18 -07:00
Mike Cao
da173779e0 Website compare fix. Updated date functions. 2025-06-19 00:40:21 -07:00
Mike Cao
5a85433e63 Fix CI. 2025-06-18 22:48:03 -07:00
Mike Cao
a1654e88af Update CI. 2025-06-18 22:46:05 -07:00
Mike Cao
fb7f671b32 Upgraded Prisma v6.10.1. 2025-06-18 22:13:51 -07:00
Mike Cao
8abb470234 Merge branch 'dev' into jajaja 2025-06-18 21:43:58 -07:00