Mike Cao
c0ea3aefbe
Migrate tests to Vitest
2026-05-14 22:05:34 -07:00
dependabot[bot]
2eb25596fb
Bump next from 16.2.4 to 16.2.6
...
Bumps [next](https://github.com/vercel/next.js ) from 16.2.4 to 16.2.6.
- [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/v16.2.4...v16.2.6 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.2.6
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-14 16:54:00 +00:00
dependabot[bot]
d7c6a760be
Bump next-intl from 4.8.3 to 4.9.2
...
Bumps [next-intl](https://github.com/amannn/next-intl ) from 4.8.3 to 4.9.2.
- [Release notes](https://github.com/amannn/next-intl/releases )
- [Changelog](https://github.com/amannn/next-intl/blob/main/CHANGELOG.md )
- [Commits](https://github.com/amannn/next-intl/compare/v4.8.3...v4.9.2 )
---
updated-dependencies:
- dependency-name: next-intl
dependency-version: 4.9.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-14 16:50:47 +00:00
Mike Cao
56e3ea6f14
Merge pull request #4238 from umami-software/dependabot/npm_and_yarn/uuid-14.0.0
...
Bump uuid from 13.0.0 to 14.0.0
2026-05-14 12:48:58 -04:00
dependabot[bot]
2e9aaf3ae7
Bump uuid from 13.0.0 to 14.0.0
...
Bumps [uuid](https://github.com/uuidjs/uuid ) from 13.0.0 to 14.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v13.0.0...v14.0.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 14.0.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-06 00:44:55 +00:00
dependabot[bot]
da10ea17e7
Bump postcss from 8.5.8 to 8.5.10
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.5.8 to 8.5.10.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.8...8.5.10 )
---
updated-dependencies:
- dependency-name: postcss
dependency-version: 8.5.10
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-24 23:33:02 +00:00
Mike Cao
7b8403c0cc
Updated nextjs. Changed middleware to proxy.
2026-04-15 18:25:14 -07:00
Francis Cao
b7f51b3b01
clean-up stylelint dependencies. using biome
2026-04-14 09:42:54 -07:00
Mike Cao
14ab228572
Revert next and next-intl patch updates
2026-04-02 14:03:59 -04:00
Mike Cao
07356323c1
Updated packages.
2026-03-31 21:15:12 -04:00
Mike Cao
030f842242
Updated packages.
2026-03-31 18:55:44 -04:00
Mike Cao
c4e52e7dcd
Remove fs-extra dependency in favor of native node:fs
2026-03-29 23:12:45 -04:00
Francis Cao
c9ad1d92d7
caniuse-lite update
2026-03-19 21:51:01 -07:00
Francis Cao
6623d711e7
clean up sharetable spacing
2026-03-11 09:38:55 -07:00
Mike Cao
2514330758
Remove husky and lint-staged
2026-03-10 23:16:58 -07:00
Mike Cao
a1e7a8332a
Merge branch 'dev' into codex/fix-umami-4044
2026-03-09 23:28:33 -07:00
Francis Cao
1bffb3cbf3
saved session replay implementation checkpoint
2026-03-09 13:51:08 -07:00
Mike Cao
3c0601f090
Fixed lockfile.
2026-02-26 10:33:27 -08:00
Mike Cao
e73d827d21
Merge branch 'session-recording' into dev
2026-02-25 02:32:07 -08:00
Mike Cao
580008cd09
Merge branch 'dev' of https://github.com/umami-software/umami into dev
...
# Conflicts:
# src/lib/redis.ts
2026-02-22 23:28:12 -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
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
d349c3aea9
Merge branch 'dev' into session-recording
2026-02-16 09:20:39 -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
156222e0c9
Fix tooltip sizing for websitechart
2026-02-09 11:19:04 -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 Cao
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 Cao
72b5c658e2
Add rrweb-based session recording feature.
...
Implements full session recording with rrweb for DOM capture and rrweb-player
for playback. Includes: Prisma schema for SessionRecording model, chunked
gzip-compressed storage, recorder script built via Rollup, collection API
endpoint, recordings list/playback UI pages, website recording settings,
and cascade delete support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-06 15:49:59 -08:00
Mike Cao
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
Mike Cao
3b4776b0e0
Initial react-zen migration.
2026-01-19 21:09:22 -08:00
Mike Cao
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 Cao
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
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
2993db14f0
Updated README.
2025-12-03 19:37:51 -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
a0940d78a7
Updated packages.
2025-12-02 23:32:44 -08:00
Mike Cao
f5896f071b
Handle user account redirect.
2025-12-01 23:33:57 -08: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