Commit graph

5617 commits

Author SHA1 Message Date
Mike Cao
784677e180 Moved env checks to server pages. 2025-07-24 23:05:51 -07:00
Mike Cao
5b6292dd11 Converted variables to be runtime. 2025-07-24 22:41:23 -07:00
Mike Cao
b6862de2be Made FAVICON_URL a runtime variable. Closes #3412 2025-07-24 21:54:10 -07:00
Mike Cao
6e6c1df858 Made FAVICON_URL a runtime variable. Closes #3412 2025-07-24 21:47:40 -07:00
Mike Cao
2e69e57445 Support event type filtering. 2025-07-24 16:09:49 -07:00
Mike Cao
45c9ea9c22 Merge branch 'dev' into jajaja
# Conflicts:
#	db/mysql/schema.prisma
#	package.json
#	pnpm-lock.yaml
#	src/app/(main)/reports/[reportId]/ReportBody.tsx
#	src/app/(main)/reports/[reportId]/ReportPage.tsx
#	src/app/(main)/reports/utm/UTMView.tsx
#	src/app/(main)/websites/[websiteId]/WebsiteMetricsBar.tsx
#	src/app/(main)/websites/[websiteId]/WebsiteTableView.tsx
#	src/app/(main)/websites/[websiteId]/events/EventsPage.tsx
#	src/app/api/reports/[reportId]/route.ts
#	src/app/api/websites/[websiteId]/metrics/route.ts
#	src/components/hooks/queries/useReport.ts
#	src/components/icons.ts
#	src/components/messages.ts
#	src/components/metrics/MetricsTable.module.css
#	src/components/metrics/MetricsTable.tsx
#	src/queries/sql/events/getEventMetrics.ts
#	src/queries/sql/reports/getUTM.ts
2025-07-23 23:39:28 -07:00
Mike Cao
a025fc9552 Updated nav. 2025-07-23 17:47:56 -07:00
Francis Cao
630b91fbd2 remove stringify json on updatereport 2025-07-23 10:19:20 -07:00
Francis Cao
038d3d6000 remove stringify json on updatereport 2025-07-23 10:18:43 -07:00
Francis Cao
e8ff32b063 Merge branch 'dev' of https://github.com/umami-software/umami into analytics 2025-07-23 09:38:59 -07:00
Francis Cao
2203ba1fe7 move parseParameters to UTMView 2025-07-23 09:38:39 -07:00
Francis Cao
6d124e7bb0 fix export report route 2025-07-22 11:10:37 -07:00
Mike Cao
7670ec4136 Added download functionality. 2025-07-22 00:24:37 -07:00
Francis Cao
dc39ba75c6 Merge branch 'dev' of https://github.com/umami-software/umami into analytics 2025-07-21 11:04:55 -07:00
Mike Cao
0debe89d05 Merge remote-tracking branch 'origin/dev' into dev 2025-07-21 10:59:31 -07:00
Mike Cao
5828445313 Updated packages. 2025-07-21 10:58:58 -07:00
Francis Cao
4dd4d66a3b Merge branch 'dev' of https://github.com/umami-software/umami into analytics 2025-07-21 10:56:08 -07:00
Francis Cao
a81b144cd6 fix get event metrics card and create it's own query 2025-07-21 10:49:48 -07:00
Mike Cao
ab0826d91a
Merge pull request #3517 from vicke4/feature/persistent-event-tab
feat: persistent event tab selection
2025-07-21 00:47:03 -07:00
Mike Cao
60c310fd77
Apply suggestion from @greptile-apps[bot]
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-21 00:46:12 -07:00
Mike Cao
25f96f6b6b Fixed nav display. 2025-07-20 00:38:15 -07:00
Francis Cao
da7f4cb2d0 create and apply mysql migrations 2025-07-18 10:26:24 -07:00
Mike Cao
2f7f8911cd Merge branch 'dev' into jajaja
# Conflicts:
#	pnpm-lock.yaml
#	src/queries/sql/getWebsiteStats.ts
#	src/queries/sql/pageviews/getPageviewMetrics.ts
#	src/queries/sql/sessions/getWebsiteSessionStats.ts
#	src/queries/sql/sessions/getWebsiteSessions.ts
#	src/queries/sql/sessions/getWebsiteSessionsWeekly.ts
2025-07-18 10:13:21 -07:00
Mike Cao
876f4c883e Updated layout. Fixed properties rendering. 2025-07-18 00:22:06 -07:00
Francis Cao
90682b79d2 Merge branch 'dev' of https://github.com/umami-software/umami into analytics 2025-07-17 11:22:21 -07:00
Francis Cao
ccfb228509 Fix Vercel build: regenerate pnpm-lock.yaml 2025-07-17 09:06:06 -07:00
Mike Cao
01bfd7f52e New properties screens. New website nav. 2025-07-17 01:18:31 -07:00
vicke4
2c0b7a6408 feat: persistent event tab selection 2025-07-17 11:49:35 +05:30
Francis Cao
954404f8df route to view or raw table based on filters 2025-07-15 16:26:03 -07:00
Mike Cao
a9a9b57f80 Merge branch 'dev' into jajaja
# Conflicts:
#	pnpm-lock.yaml
#	src/app/(main)/websites/[websiteId]/events/EventProperties.tsx
#	src/components/messages.ts
#	src/lib/constants.ts
#	src/queries/sql/pageviews/getPageviewMetrics.ts
#	src/queries/sql/sessions/getWebsiteSessions.ts
2025-07-15 13:01:50 -07:00
Mike Cao
a534c51b5e New website nav. 2025-07-15 03:35:18 -07:00
Mike Cao
5e6799a715 Fixed properties queries. 2025-07-15 01:31:08 -07:00
Francis Cao
2dcb9e21bd change pagestable to visitors and update clickhouse hostname column to array 2025-07-13 22:44:09 -07:00
Mike Cao
195619aeed
Merge pull request #3507 from basbroek/feature/table-view-events
Feature: Table view for event properties
2025-07-13 22:03:59 -07:00
Mike Cao
31f9b17942
Merge branch 'dev' into feature/table-view-events 2025-07-13 22:03:52 -07:00
Mike Cao
465a03f987 Fixed paging in events/sessions. 2025-07-13 21:10:59 -07:00
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