Commit Graph
1495 Commits
Author SHA1 Message Date
Mike Cao 2dbe80b7ca Updated db build. 2025-07-12 13:56:45 -07:00
Mike Cao 3650204519 Styling for all forms. 2025-07-12 13:20:32 -07:00
Mike Cao c98f324c22 Settings refactor. 2025-07-11 22:55:30 -07:00
Mike Cao 1b81074752 Admin section updates. 2025-07-10 20:04:17 -07:00
Mike Cao 87449ece9e Merge branch 'dev' into jajaja
# Conflicts:
#	db/postgresql/schema.prisma
#	pnpm-lock.yaml
#	src/app/(main)/websites/[websiteId]/WebsiteDetailsPage.tsx
#	src/app/(main)/websites/[websiteId]/compare/WebsiteComparePage.tsx
#	src/app/api/reports/route.ts
#	src/app/api/websites/[websiteId]/events/series/route.ts
#	src/app/api/websites/[websiteId]/metrics/route.ts
#	src/app/api/websites/[websiteId]/pageviews/route.ts
#	src/app/api/websites/[websiteId]/sessions/stats/route.ts
#	src/app/api/websites/[websiteId]/stats/route.ts
#	src/app/api/websites/[websiteId]/values/route.ts
#	src/components/hooks/useFields.ts
#	src/components/hooks/useFilterParams.ts
#	src/lang/vi-VN.json
#	src/lib/clickhouse.ts
#	src/lib/detect.ts
#	src/lib/prisma.ts
#	src/lib/request.ts
#	src/lib/schema.ts
#	src/lib/types.ts
#	src/queries/sql/events/getEventDataFields.ts
#	src/queries/sql/events/getEventDataProperties.ts
#	src/queries/sql/events/getEventDataStats.ts
#	src/queries/sql/events/getEventDataValues.ts
#	src/queries/sql/events/getEventMetrics.ts
#	src/queries/sql/events/getWebsiteEvents.ts
#	src/queries/sql/getChannelMetrics.ts
#	src/queries/sql/getRealtimeActivity.ts
#	src/queries/sql/getWebsiteStats.ts
#	src/queries/sql/pageviews/getPageviewMetrics.ts
#	src/queries/sql/pageviews/getPageviewStats.ts
#	src/queries/sql/reports/getBreakdown.ts
#	src/queries/sql/sessions/getSessionDataProperties.ts
#	src/queries/sql/sessions/getSessionDataValues.ts
#	src/queries/sql/sessions/getSessionMetrics.ts
#	src/queries/sql/sessions/getSessionStats.ts
#	src/queries/sql/sessions/getWebsiteSessionStats.ts
#	src/queries/sql/sessions/getWebsiteSessions.ts
2025-07-08 22:03:55 -07:00
Mike Cao 5ed1d710cb Merge branch 'master' into jajaja
# Conflicts:
#	package.json
#	pnpm-lock.yaml
#	src/lib/detect.ts
2025-07-08 18:45:02 -07:00
Mike Cao ce1f6c3618 New admin section. 2025-07-08 18:40:47 -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
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 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