Commit graph

1530 commits

Author SHA1 Message Date
Mike Cao
ee6c68d27c Refactor filter handling for queries. 2025-07-02 01:44:12 -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
184a387ecd Lang updates. 2025-06-27 08:53:10 -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
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
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
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
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
Mike Cao
c61f089729 Pass original date in dataset. 2025-06-18 21:43:38 -07:00
Mike Cao
3a737e7e25 Fixed bar chart rendering. 2025-06-18 21:31:42 -07:00
Mike Cao
96fcdefeed Updated Goal loading. 2025-06-18 20:12:42 -07:00
Mike Cao
f41c9a635f
Merge pull request #3456 from vedantbhavsar26/feat-1
fix: decode location fields in user detection
2025-06-18 14:30:24 -07:00
Mike Cao
acc323dbc9
Merge pull request #3469 from KrakenWagen/create_session_slow
improv: Improved performance of send
2025-06-18 14:29:03 -07:00
Mike Cao
f444c6373d Updated packages. Fixed loading errors. 2025-06-18 01:39:12 -07:00
Francis Cao
8408bbd25c add api routes for segments 2025-06-17 10:08:08 -07:00
Mike Cao
da8c7e99c5 Unified loading states. 2025-06-13 21:13:11 -07:00
Francis Cao
f61421b742 segments implementation and migration update. update getRequestFilters to include filter groups. 2025-06-13 07:34:54 -07:00
Mike Cao
7b5591a3ce Fixed chart rendering when using date nav buttons. 2025-06-12 23:07:25 -07:00
Mike Cao
1649992654 Updates session details page. 2025-06-12 00:31:09 -07:00
Mike Cao
095d1f2070 Updates to Revenue report. 2025-06-11 23:12:10 -07:00
Francis Cao
1ccc8a1a86 Merge branch 'dev' of https://github.com/umami-software/umami into feat/add-segments 2025-06-11 06:46:31 -07:00
Mike Cao
4995a0e1e4 Fixed attribution report. New metric cards. Converted ListTable. 2025-06-11 00:05:34 -07:00
Mike Cao
b2aa37a3df Merge branch 'dev' into jajaja
# Conflicts:
#	db/postgresql/schema.prisma
#	src/queries/sql/reports/getRevenue.ts
2025-06-10 21:11:44 -07:00
Mike Cao
e3cc19638c Breakdown report. 2025-06-10 20:59:27 -07:00
Mike Cao
34a154e513
Merge pull request #3471 from sufyanfa/feat/ar-translation
docs: improve and update Arabic translations
2025-06-10 11:52:17 -07:00
Francis Cao
a4465aaa43 update psql revenue and attribution report to use new revenue table 2025-06-10 09:58:39 -07:00
Sufyan Farea
e20db80fa1
Update src/lang/ar-SA.json
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-06-09 22:54:35 +03:00
Sufyan Farea
796952698c docs: improve and update Arabic translations 2025-06-09 22:34:58 +03:00
Francis Cao
49b4948d0f add revenue table and save 2025-06-09 11:59:39 -07:00
Felix Bernal
3a119acd10 improv: Improved performance of send due to slow session creation retrieving session every time. 2025-06-09 14:42:16 +02:00
Mike Cao
79ea9974b7 Added attribution report page. 2025-06-09 00:42:09 -07:00
Mike Cao
0027502707 Merge branch 'dev' into jajaja
# Conflicts:
#	src/lib/detect.ts
#	src/queries/sql/reports/getRevenue.ts
2025-06-08 22:26:26 -07:00
Mike Cao
01bd21c5b4 Updated reports. 2025-06-08 22:21:28 -07:00
Mike Cao
883fd2580f Merge branch 'master' into dev 2025-06-08 22:10:42 -07:00