Commit Graph
680 Commits
Author SHA1 Message Date
Francis Cao 8530329e14 deprecate @umami/redis-client, add redis lib 2026-02-18 09:23:27 -08:00
Mike Cao 09bc2ee5c8 chore: bump package dependencies 2026-02-16 18:34:50 -08:00
Mike Cao 9672969c23 Add components package version bump step to build 2026-02-15 19:28:25 -08:00
Mike Cao 6a9e732457 Updated packages. Remove unneeded offset. 2026-02-14 22:55:36 -08:00
Mike Cao b816e951a5 Fixed BarChart rendering in boards. 2026-02-12 18:10:04 -08:00
Francis Cao 02d28a9c53 Merge branch 'analytics' of https://github.com/umami-software/umami into dev 2026-02-09 17:52:00 -08:00
Mike Cao fb6fd293fb Updated zod validation on date range. 2026-02-08 22:58:25 -08:00
Mike Cao d26ed3b949 Fixed collapse state of website select. 2026-02-07 23:56:06 -08:00
Mike Cao f1b314e90b Added dotenv-cli. 2026-02-07 19:42:19 -08:00
Mike CaoandClaude Opus 4.6 a1890e9261 Replace react-intl with next-intl and consolidate lang files.
Migrate i18n from react-intl to next-intl, eliminating the formatjs
compilation pipeline. Translation files now live as nested JSON in
public/intl/messages/ (single source of truth), removing the duplicated
src/lang/ directory and the copy/compile build steps. The useMessages()
hook API is preserved so all 195+ consumer components are unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 01:51:29 -08:00
Mike CaoandClaude Opus 4.6 c6dd3fb6ff Rename SideMenu to NavMenu, fix tooltips, and update react-zen.
- Rename SideMenu to NavMenu with visible group title labels and selected item highlighting
- Update react-zen to 0.242.0 and fix responsive breakpoints (xs -> base)
- Style floating tooltips with inverted background across WorldMap, charts, and WeeklyTraffic
- Add CSS variables for primary color and use IconLabel consistently
- Remove stray console.log from LoadingPanel

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 01:58:55 -08:00
Mike Cao d3d86f43fa Updated packages. 2026-02-05 20:29:40 -08:00
Mike Cao 8484fd26e1 Code cleanup. 2026-02-05 19:46:16 -08:00
Francis Cao 3d75246802 dependabot - bump tar t. 7.5.7 2026-01-28 09:49:30 -08:00
Francis CaoandGitHub 9e7285cf2b Merge branch 'dev' into dependabot/npm_and_yarn/next-15.5.10 2026-01-28 09:18:46 -08:00
dependabot[bot]andGitHub dd3649bbf7 Bump next from 15.5.9 to 15.5.10
Bumps [next](https://github.com/vercel/next.js) from 15.5.9 to 15.5.10.
- [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.9...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 21:38:25 +00:00
Mike Cao 4a09f2bff6 Share page changes. 2026-01-24 02:47:09 -08:00
Mike Cao 4c9b2f10da Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-01-22 19:17:22 -08:00
Francis Cao 09e1267cb0 fix dependabot vuln alerts 2026-01-22 18:13:38 -08:00
Mike Cao adea3e9b1c Merge branch 'analytics' into dev
# Conflicts:
#	.gitignore
#	src/app/api/share/[slug]/route.ts
#	src/app/share/[...shareId]/SharePage.tsx
2026-01-22 17:44:45 -08:00
Mike Cao f84e67b0e6 White-label support. 2026-01-22 01:50:24 -08:00
dependabot[bot]andGitHub 3fe7afbb12 Bump tar from 6.2.1 to 7.5.4
Bumps [tar](https://github.com/isaacs/node-tar) from 6.2.1 to 7.5.4.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.1...v7.5.4)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.4
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 01:20:18 +00:00
Mike Cao 3b4776b0e0 Initial react-zen migration. 2026-01-19 21:09:22 -08:00
Mike CaoandClaude Opus 4.5 30c45f888f Replace fontsource with next/font/google and update react-zen.
- Switch from @fontsource/inter to next/font/google for font loading
- Update @umami/react-zen to v0.229.0
- Add type augmentation for react-zen missing children props
- Move global.css to app directory

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 13:02:47 -08:00
Mike Cao d9f698ca42 Board editing. 2026-01-18 04:20:36 -08:00
Mike CaoandClaude Opus 4.5 68c56060b3 Add board state management with updateBoard and saveBoard methods.
BoardProvider now manages local board state and exposes updateBoard for
editing and saveBoard for persisting to the database. Supports both
create and edit modes with proper redirect after creation.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 21:05:43 -08:00
Mike Cao 1e0620c544 Updated packages. 2026-01-14 12:53:13 -08:00
Mike Cao aefc36b476 Merge branch 'dev' into boards
# Conflicts:
#	pnpm-lock.yaml
2026-01-07 01:01:39 -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 d227bc369f Progress check-in. 2025-12-05 16:49:08 -08:00
Mike Cao 33e927ed1f Bump version 3.0.2. 2025-12-03 23:01:22 -08:00
Mike Cao 64767b1896 Updated next. Fixed link RSC fetch. 2025-12-03 15:11:40 -08:00
Mike Cao 16cae691f6 Don't prefetch links/pixels. Closes #3814 2025-12-03 00:03:56 -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
Mike CaoandGitHub b08413ebea Merge branch 'dev' into seed-sample-data 2025-12-02 23:30:47 -08: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
Francis Cao 3cc2c5b7a8 downgrade prisma until 3.1 release 2025-11-26 11:09:21 -08:00
Mike Cao fa8d8055df Reformatted files with biome. 2025-11-22 22:42:42 -08:00
Mike Cao b9d52af215 Updated prisma. 2025-11-21 21:35:11 -08:00
Mike Cao 15fda927ce Switched to biome. 2025-11-20 20:56:16 -08:00
Mike Cao 5ded9abbfe Added data-fetch-credentials attribute. Closes #3644 2025-11-13 19:42:04 -08:00
Mike Cao 8a66603d32 Responsive fixes. 2025-11-12 16:39:58 -08:00
Mike Cao 067567cbf6 Force geo build with BUILD_GEO env var. 2025-10-31 00:13:02 -07:00
Mike Cao d8fdba77db Updated packages. 2025-10-21 13:39:43 -07:00
Mike Cao 9a5604f236 Fixes for mobile. 2025-10-18 01:12:45 -07:00
Mike Cao 40492ec7c4 Added DialogButton to handle mobile. 2025-10-16 23:59:18 -07:00
Mike Cao 4d2a7ea947 Responsive everything. 2025-10-16 02:42:13 -07:00
Mike Cao be5f0494cc Added MobileMenuButton component. 2025-10-14 15:43:57 -07:00