Mike Cao
5d8cf10bf1
Replace Focusable navigation wrappers with tabIndex-based focus handling
2026-08-02 19:42:53 -07:00
Mike Cao
d336eba27d
Fix sidebar user menu accessibility and full-width behavior
2026-08-02 12:43:07 -07:00
Mike Cao
df302595c0
Upgrade react-zen and migrate attribution and menu controls to updated components
2026-07-31 22:14:31 -07:00
Mike Cao
cfe8020831
Fix multi-select menus and selected label rendering
2026-07-30 23:47:34 -07:00
Mike Cao
0941ea06f9
Wrap dialogs with ControlledDialog for consistent modal state management
2026-07-30 22:57:49 -07:00
Mike Cao
6ac2b9377c
Upgrade react-zen and migrate UI components to its updated APIs
2026-07-30 22:35:20 -07:00
Mike Cao
adba113b04
Load subscription data from API before rendering replay and heatmap views
2026-07-28 14:07:09 -07:00
Mike Cao
385088d53a
Tighten navigation section header spacing
2026-07-27 16:02:27 -07:00
Francis Cao
3136e3590a
Revert "Move timezone selection to query parameters"
...
This reverts commit 4d7930060c .
2026-07-27 10:32:28 -07:00
Mike Cao
4d7930060c
Move timezone selection to query parameters
2026-07-27 02:24:59 -07:00
Mike Cao
fb56a8f922
Merge branch 'dev' into fix/improve-ir-fa-support
2026-07-25 10:42:33 -07:00
Francis Cao
44eb78f553
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2026-07-24 15:47:05 -07:00
Francis Cao
f9850f02b3
add session delete feature to relational only. add test, share conditions, and permissions. Closes #2940
2026-07-24 15:47:01 -07:00
Mike Cao
8148d775b0
Add coverage for send route and core permission and query logic
2026-07-24 15:27:17 -07:00
Francis Cao
3b4d5b9575
2FA reset feature
2026-07-24 10:46:19 -07:00
Francis Cao
32170eed00
2FA migration and schema clean-up
2026-07-23 12:46:55 -07:00
Francis Cao
13d18c0880
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2026-07-23 11:50:39 -07:00
Francis Cao
d05d9c4f34
Session and event property filtering. Closes #2945 . Closes #4008 .
2026-07-23 11:50:35 -07:00
Mike Cao
aafe068bc1
Merge branch 'dev' into feat-2FA
2026-07-23 11:14:59 -07:00
Francis Cao
03ef78724b
add design translations. Fix empty-dashboard message. Closes #4398
2026-07-22 12:56:11 -07:00
Francis Cao
8004afe63d
Punycode support. Closes #2170
2026-07-17 10:22:37 -07:00
Francis Cao
f7b94c259b
add tracking code workflow for Add website. Add linked ID to session modal.
2026-07-16 11:32:32 -07:00
Francis Cao
7afc4ccf6b
session activity identify stitching
2026-07-15 11:20:27 -07:00
Francis Cao
712b32c7bf
sparkline performance
2026-07-14 14:58:11 -07:00
Francis Cao
86b35475c0
Add sparklines to Website, Pixel, Link tables
2026-07-08 10:03:08 -07:00
Francis Cao
8b177f1a21
Fix ComboBox/MultiSelect issues. Closes #4355
2026-07-02 11:11:53 -07:00
Francis Cao
7a176e10bc
share component column wrapping. link/pixel card mode. website table formatting. Closes #4372
2026-07-01 09:15:50 -07:00
Mike Cao
a53996575e
Keep website filter dialog content within viewport
2026-06-22 21:34:38 -07:00
Mike Cao
eb2e271a08
Constrain filter edit tabs to scroll within the modal
2026-06-22 21:22:41 -07:00
Francis Cao
324e1d91a7
fix mobile layout for session replay filter button
2026-06-17 11:56:03 -07:00
Francis Cao
c61c01e3bb
implement session replay filters
2026-06-17 11:38:57 -07:00
Francis Cao
f3ce0e64ca
typescript fixes, replayer close error, show page toggle fix.
2026-06-17 10:02:12 -07:00
Mike Cao
8227589ad9
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2026-06-09 23:07:24 -07:00
Mike Cao
0c0a3aee65
Propagate unlimited website entitlement through subscription checks
2026-06-09 13:32:52 -07:00
Francis Cao
2df051e216
fix sharetoken permissions for pixels,links,boards, and failed routes
2026-06-08 19:16:01 -07:00
Mike Cao
306ca4a435
Lint format files. Updated rng function.
2026-06-02 22:35:07 -07:00
Mohamad Jahani
b077714f7c
Improve Persian (fa-IR) support
...
- Add 12 missing translation keys to fa-IR.json
- Set lang and dir on document.documentElement via useEffect on locale
change, fixing the hardcoded lang="en" and ensuring both attributes
are on the same element and applied on initial load
2026-06-02 05:09:25 +03:30
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
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
Francis Cao
5bd92ce950
implement sepearte replay/heatmap enabled routes and collection
2026-05-19 15:46:01 -07:00
Francis Cao
a7a0d73dd7
fix PieChart rendering issues by giving default height.
2026-05-18 23:06:47 -07:00
Mike Cao
b6a4c70a7a
Fix IntersectionObserver mock for updated lib.dom.d.ts
2026-05-17 22:34:47 -07:00
Mike Cao
72fb239566
Merge branch 'dev' into fix/website-select-page-size
2026-05-16 02:26:38 -04:00
Mike Cao
bd7b794307
Merge branch 'dev' into master
2026-05-15 02:18:29 -04:00
Mike Cao
c99ab3102d
Fix DataGrid JSX nesting
2026-05-14 23:00:49 -07:00
Mike Cao
c0ea3aefbe
Migrate tests to Vitest
2026-05-14 22:05:34 -07:00
Mike Cao
be1161b32e
Merge branch 'dev' into feat/datagrid-view-toggle
2026-05-15 00:28:51 -04:00
Mike Cao
caa200db29
Merge pull request #4259 from yancat160/feat/persist-hidden-events-across-range
...
fix: keep hidden events hidden across date-range changes
2026-05-15 00:15:40 -04:00
Mike Cao
a48f5aad5f
Merge pull request #4140 from seojcarlos/fix/firefox-events-nan
...
fix: prevent NaN timestamps from breaking event charts in Firefox
2026-05-14 23:28:51 -04:00
Mike Cao
bbe105524d
Merge pull request #4257 from yancat160/fix/stable-event-chart-colors
...
fix: stabilize event chart colors per label
2026-05-14 23:18:07 -04:00