seojcarlos
816b51096d
fix: guard toISOString calls against Invalid Date in Firefox
...
The previous fix guarded startAt/endAt numeric values but left
startDate/endDate calling .toISOString() on the potentially invalid
result of localToUtc(), which throws TypeError in Firefox when
zonedTimeToUtc returns Invalid Date. Now falls back to raw date
.toISOString() when the UTC conversion is invalid.
2026-04-08 08:22:16 +02:00
seojcarlos
2cd9657ae1
fix: prevent NaN timestamps from breaking event charts in Firefox
...
When date-fns-tz zonedTimeToUtc returns Invalid Date in Firefox,
the unary + operator produces NaN, which gets sent as "NaN" in
query parameters. Routes using z.coerce.number().int() validation
(events/series, event-data/properties) reject NaN as non-integer,
returning 400 errors and showing "Something went wrong".
This fix:
- Falls back to raw date timestamps when timezone conversion
produces NaN in useDateParameters
- Filters out NaN values in getQueryString to prevent invalid
parameters from reaching the server
Fixes #4121
2026-04-07 21:24:11 +02:00
Francis Cao
0a838649b7
Merge pull request #4047 from umami-software/dependabot/npm_and_yarn/ajv-6.14.0
...
Bump ajv from 6.12.6 to 6.14.0
2026-03-04 21:39:45 -08:00
dependabot[bot]
27849add07
Bump ajv from 6.12.6 to 6.14.0
...
Bumps [ajv](https://github.com/ajv-validator/ajv ) from 6.12.6 to 6.14.0.
- [Release notes](https://github.com/ajv-validator/ajv/releases )
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.6...v6.14.0 )
---
updated-dependencies:
- dependency-name: ajv
dependency-version: 6.14.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-21 18:55:34 +00:00
Francis Cao
2260520ae5
Revert "Fix TypeScript type errors across multiple files"
...
This reverts commit a3733b0424 .
2026-02-16 16:20:04 -08:00
Mike Cao
a3733b0424
Fix TypeScript type errors across multiple files
2026-02-05 21:25:46 -08:00
Mike Cao
860e6390f1
Updated Docker build.
2025-12-11 20:16:56 -08:00
Mike Cao
9b0d1b092e
Updated worfkflow.
2025-12-11 19:31:36 -08:00
Mike Cao
2a71cc721b
Fixed CI build.
2025-12-11 18:25:23 -08:00
Mike Cao
7bea47d9e8
Bumped version v3.0.3. Updated workflow.
2025-12-11 18:04:10 -08:00
Mike Cao
e9cdabab5a
Upgraded react and next.
2025-12-11 17:58:20 -08:00
Mike Cao
81e27fc18c
Fix formatting for Docker compose instructions
2025-12-04 00:37:13 -08:00
Mike Cao
2b771ff2b4
Merge pull request #3832 from umami-software/dev
...
v3.0.2
2025-12-03 23:54:31 -08:00
Mike Cao
60271779de
Fixed Docker build.
2025-12-03 23:53:22 -08:00
Mike Cao
33e927ed1f
Bump version 3.0.2.
2025-12-03 23:01:22 -08:00
Mike Cao
7e42b5b35e
Merge pull request #3827 from umami-software/dependabot/npm_and_yarn/next-15.5.7
...
Bump next from 15.5.3 to 15.5.7
2025-12-03 21:27:43 -08:00
Mike Cao
2993db14f0
Updated README.
2025-12-03 19:37:51 -08:00
Mike Cao
1483241494
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2025-12-03 18:39:45 -08:00
Mike Cao
c427c6f547
Fixed replica logic.
2025-12-03 17:05:14 -08:00
Mike Cao
33cb195fd0
Merge remote-tracking branch 'origin/dev' into dev
...
# Conflicts:
# package.json
# pnpm-lock.yaml
# src/app/(main)/links/[linkId]/LinkHeader.tsx
# src/app/(main)/pixels/[pixelId]/PixelHeader.tsx
2025-12-03 15:13:50 -08:00
Mike Cao
64767b1896
Updated next. Fixed link RSC fetch.
2025-12-03 15:11:40 -08:00
Francis Cao
be1b787789
Merge branch 'dependabot/npm_and_yarn/next-15.5.7' of https://github.com/umami-software/umami into dev
2025-12-03 15:00:47 -08:00
Francis Cao
dae7327ed3
Fix date range increment function
...
Closes #3828
2025-12-03 14:47:56 -08:00
dependabot[bot]
a06490af74
Bump next from 15.5.3 to 15.5.7
...
Bumps [next](https://github.com/vercel/next.js ) from 15.5.3 to 15.5.7.
- [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.5.3...v15.5.7 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 15.5.7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-03 19:53:10 +00:00
Francis Cao
65f657dd23
Revert "prisma schema boards + varchar length increase"
...
This reverts commit cb034a1371 .
2025-12-03 11:08:54 -08:00
Francis Cao
6b584338e3
fix PageHeader type errors
2025-12-03 11:06:03 -08:00
Mike Cao
41d2a24f9d
Merge branch 'master' into dev
...
# Conflicts:
# src/components/common/PageHeader.tsx
# src/components/metrics/ActiveUsers.tsx
2025-12-03 00:17:44 -08:00
Mike Cao
1ae13513d2
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2025-12-03 00:16:22 -08:00
Mike Cao
9a269ab811
Merge pull request #3805 from prince0xdev/feat/mobile-navigation-improvement
...
Improve mobile navigation: clickable “online” badge & page title
2025-12-03 00:16:16 -08:00
Mike Cao
32aee652a5
Merge pull request #3824 from IndraGunawan/disable-prefetch-view-link
...
fix: disable prefetch for Links view button
2025-12-03 00:14:11 -08:00
Mike Cao
16cae691f6
Don't prefetch links/pixels. Closes #3814
2025-12-03 00:03:56 -08:00
Mike Cao
1390e09400
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2025-12-03 00:01:36 -08:00
Mike Cao
23ff20a10b
Merge pull request #3809 from RaenonX/master
...
Allow `browser` / `os` / `device` override in `payload` & return `cache` from `/api/batch`
2025-12-03 00:01:30 -08:00
Mike Cao
58acee8d25
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2025-12-02 23:32:53 -08:00
Mike Cao
a0940d78a7
Updated packages.
2025-12-02 23:32:44 -08:00
Indra Gunawan
89b985652a
fix: disable prefetch for Links view button
2025-12-03 15:31:54 +08:00
Mike Cao
7b3be59c8d
Merge pull request #3819 from Lokimorty/seed-sample-data
...
feat(dev): add sample data generator script
2025-12-02 23:30:55 -08:00
Mike Cao
b08413ebea
Merge branch 'dev' into seed-sample-data
2025-12-02 23:30:47 -08:00
Francis Cao
f47e1072d9
remove locale code from SharePage
2025-12-02 16:10:11 -08:00
Francis Cao
22f1b7d7c9
add theme and locale url parameter options to share page
...
Closes #3754
2025-12-02 15:57:45 -08:00
Francis Cao
b0f38b266b
truncate large legend labels
...
Closes #3813
2025-12-02 14:44:10 -08:00
Mike Cao
e7cb613cec
Merge remote-tracking branch 'origin/dev' into dev
2025-12-02 13:47:01 -08:00
Mike Cao
170821e2f9
Populate teams on login.
...
Closes #3796
2025-12-02 13:45:49 -08:00
Francis Cao
935517ce3a
add cascading deletes to revenue/segment table
...
Closes #3798
2025-12-02 09:41:46 -08:00
Arthur Sepiol
c481bc5dcc
chore: exclude seed scripts from Docker builds
2025-12-02 20:25:25 +03:00
Arthur Sepiol
b7807ed466
feat(dev): add sample data generator script
...
Adds a CLI tool to generate realistic analytics data for local development and testing.
Creates two demo websites with varying traffic patterns and realistic user behavior distributions.
2025-12-02 13:43:59 +03:00
Mike Cao
f5896f071b
Handle user account redirect.
2025-12-01 23:33:57 -08:00
Mike Cao
06251e1317
Merge pull request #3803 from imsyedabdullah/3802-team-to-user-switch
...
Issue#3802 - Team to user switch fixed
2025-12-01 23:15:00 -08:00
Mike Cao
9a2827b50d
Merge pull request #3811 from IndraGunawan/support-uuidv7
...
add support for UUID v7
2025-12-01 23:11:23 -08:00
Mike Cao
b0c1f9041d
Merge pull request #3760 from umami-software/dependabot/npm_and_yarn/js-yaml-3.14.2
...
Bump js-yaml from 3.14.1 to 3.14.2
2025-12-01 15:25:48 -08:00