6411 Commits

Author SHA1 Message Date
Mike Cao 4772c702b5 Merge pull request #4294 from swayam-mishra/dev
fix: update broken demo link from analytics.umami.is to cloud.umami.is
2026-05-29 14:11:14 -04:00
Mike Cao 18b72d3008 fix(tracker): restore link navigation when tracking fails
Use .finally() instead of .then() so internal link navigation is
always restored after e.preventDefault(), even if the tracking
request rejects (e.g. server down or a throwing beforeSend callback).

Fixes #4304
2026-05-29 10:58:11 -07:00
Mike Cao 10f6ee27da Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-05-29 10:54:25 -07:00
Mike Cao 8ddc959b3f Merge pull request #4018 from ip00/patch-1
Update hr-HR.json
2026-05-29 13:48:07 -04:00
Ivan Pletenac c4a0c906bf Update hr-HR.json - added labels previously missing from file 2026-05-29 08:25:38 +02:00
Ivan Pletenac 7f0a744bd0 fix(lang): remove trailing space in label.back (inherited from original file) 2026-05-29 08:25:38 +02:00
Ivan Pletenac 71ab5857bc Update hr-HR.json
Completed full Croatian translation for Umami.
Reviewed, modernized, and aligned with existing i18n structure.
2026-05-29 08:23:40 +02:00
Mike Cao e28309f8f7 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-05-28 13:37:42 -07:00
Francis Cao 5565182f3b fix heatmap viewport stretching. Polish UI/tooltips 2026-05-28 10:40:07 -07:00
Francis Cao 1a6f494754 add back PLAYWRIGHT_URL implementation 2026-05-27 16:24:01 -07:00
Francis Cao cf7b722fe6 revert playwright core changes 2026-05-27 16:21:31 -07:00
Francis Cao 84e14981c2 serverExternalPackages: ['playwright-core'] 2026-05-27 16:14:07 -07:00
Francis Cao d803eb7210 fix import errors for playwright test 2026-05-27 16:04:39 -07:00
Francis Cao c3cddcb774 fix playwright service createSnapshotBrowser 2026-05-27 16:00:28 -07:00
Francis Cao 39ef9a757b capture heatmap snapshot error 2026-05-27 15:52:46 -07:00
Francis Cao 824b3ff966 update playwright as seperate service 2026-05-27 15:35:07 -07:00
Francis Cao bb31fc7388 implement fix for playwright docker build 2026-05-27 13:46:14 -07:00
Francis Cao e916426315 revert changes 2026-05-27 12:39:38 -07:00
Francis Cao 3c59f63425 fix GET/POST route in recorder 2026-05-27 12:20:07 -07:00
Mike Cao 1d91b81f24 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-05-27 10:14:44 -07:00
Francis Cao e068471f9c install heatmaps image 2026-05-27 09:26:24 -07:00
Mike Cao f145b75cb3 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-05-26 20:48:54 -07:00
Mike Cao 77886a32cc Merge pull request #4300 from yancat160/feat/datagrid-view-toggle-i18n
i18n: translate DataGrid view-toggle tooltips
2026-05-26 23:48:46 -04:00
Mike Cao aba1fea238 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-05-26 20:45:25 -07:00
Mike Cao c41bf7c93e Enforce cloud website limits by subscription tier 2026-05-26 20:45:07 -07:00
Francis Cao 7ac3f1eecc fix export build errors 2026-05-26 16:00:46 -07:00
Francis Cao a63c769ab6 fix error messaging. 2026-05-26 15:57:00 -07:00
Yan c43dd1da92 i18n DataGrid view-toggle tooltips
PR #4262 introduced a DataGrid view-toggle button with two hardcoded
English tooltip strings ("Switch to table view" / "Switch to card view")
and explicitly deferred translation to a follow-up. Without the keys in
the locale JSON files, next-intl would surface the raw label paths at
runtime for any non-English user once the strings move to t().

Adds switchToTableView and switchToCardView label entries in
messages.ts, swaps the hardcoded strings in DataGrid.tsx for
t(labels.x), and populates "switch-to-table-view" and
"switch-to-card-view" in all 52 locale JSON files with proper
translations (no English fallbacks).

Verified in Playwright that the toggle tooltip renders the expected
translated string in en-US, fr-FR and ja-JP via the same useMessages
pipeline already used for the search field placeholder, with no
MISSING_MESSAGE errors in the console.
2026-05-25 08:36:23 -04:00
Mike Cao 7d4c68cebe Remove obsolete dist dependencies from lockfile 2026-05-25 02:51:30 -07:00
Mike Cao 454e53dd48 Rename website chart board component 2026-05-25 02:49:13 -07:00
Mike Cao c38ac660cb Added new headers to tracker. 2026-05-23 22:27:39 -07:00
Mike Cao 6fbf45cd21 Updated lock file. 2026-05-23 22:17:56 -07:00
Mike Cao b0cfaca4d7 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-05-22 17:18:23 -07:00
Mike Cao e0d4b9df3f Updated dependencies for security. 2026-05-22 17:18:01 -07:00
Swayam Mishra 4dfc26b66a fix: update broken demo link from analytics.umami.is to cloud.umami.is 2026-05-23 05:47:42 +05:30
Mike Cao ca9bb1ef34 Merge pull request #4279 from Maxime-J/pnpm-11
Support pnpm 11
2026-05-22 20:17:00 -04:00
Mike Cao 3815a218ca Merge branch 'dev' into pnpm-11 2026-05-22 20:16:48 -04:00
Francis Cao 87a04f3ac5 Merge branch 'dev' of https://github.com/umami-software/umami into heatmap_fc 2026-05-22 11:14:15 -07:00
Francis Cao b5d56a2a29 remove unused replay snapshot path before merge 2026-05-22 11:09:57 -07:00
Francis Cao 462be82782 swap out S3 for R2 for heatmap storage 2026-05-22 10:47:56 -07:00
Francis Cao c4001f5c0c Merge branch 'analytics' of https://github.com/umami-software/umami into dev 2026-05-20 11:53:23 -07:00
Francis Cao 7d687479a9 use deps node_modules in runner image 2026-05-20 11:37:33 -07:00
Francis Cao 9df89b746e Revert "fix cloud docker runtime dependency install"
This reverts commit 6e8660c397.
2026-05-20 11:23:44 -07:00
Francis Cao bf06a33c79 Revert "reorder script dependency order"
This reverts commit 75a9041fad.
2026-05-20 11:17:39 -07:00
Francis Cao 75a9041fad reorder script dependency order 2026-05-20 10:46:41 -07:00
Francis Cao 6e8660c397 fix cloud docker runtime dependency install 2026-05-20 10:40:13 -07:00
Francis Cao 850fc192c9 remove pnpm field. deprecated 2026-05-20 10:24:53 -07:00
Francis Cao d65d6670f7 remove allowed-build config 2026-05-20 10:14:13 -07:00
Francis Cao 4883f1e630 add strictDepBuilds config 2026-05-20 10:11:23 -07:00
Francis Cao 7f907f63e9 resolve docker image failed build 2026-05-20 09:50:55 -07:00