Commit Graph
5163 Commits
Author SHA1 Message Date
Mike Cao 8c26e310f7 Fixed editing and navigation issues. 2025-07-13 00:37:43 -07:00
Mike Cao bf6c9395c6 Revert Prisma build. 2025-07-12 15:18:01 -07:00
Mike Cao 77131158f7 Updated build config for Vercel. 2025-07-12 14:41:10 -07:00
Mike Cao 514ea70d2a Removed queryCompiler. 2025-07-12 14:24:51 -07:00
Mike Cao b255b4738f Fixed imports. 2025-07-12 14:12:59 -07:00
Mike Cao 2a8c707519 Updated db build again. 2025-07-12 14:08:15 -07:00
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
Bas Broekhuizen 23120ec011 Replace loading text with icon 2025-07-09 09:10:02 +02: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
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 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