Nicolas Moreno
054c365504
fix(teams): respect basePath in Manage teams menu link
2026-09-01 06:59:38 -05:00
Mike Cao
64e4cc1c3b
Add website annotations with chart markers and CRUD management
2026-08-27 00:09:03 -07:00
Mike Cao
eea124bbf8
Migrate UI theme variables to react-zen tokens and update dependency package
2026-08-24 17:02:57 -07:00
Francis Cao
1a91b5f1f3
fix event_name parameter collision. Closes #4461
2026-08-18 10:49:14 -07:00
Francis Cao
a2374e1515
add padding to avoid content and scroll-bar collision in expanded menu
2026-08-17 16:17:23 -07:00
Francis Cao
dd6b5ddf3a
fix: preserve menu item actions in admin dropdowns. Closes #4453 .
2026-08-17 10:00:15 -07:00
Francis Cao
0a77e50da1
Harden 2FA APi routes and UI when 2FA env var missing. Closes #4443 .
2026-08-14 10:32:09 -07:00
Francis Cao
f94a5cfc02
Merge pull request #4450 from NoiceHax/fix/issue-4443
...
fix(2fa): gate two-factor auth when the encryption key is missing
2026-08-14 09:32:50 -07:00
Francis Cao
5ca2be7598
expanded metrics performance updates.
2026-08-13 10:16:29 -07:00
NoiceHax
a40b418038
fix(2fa): gate two-factor auth when the encryption key is missing
...
TWO_FACTOR_ENCRYPTION_KEY has no default, so instances upgrading to 3.3
without setting it hit an unhandled throw from encryptSecret: the setup
dialog only reported "Something went wrong", and where 2FA was required
the blocking dialog made the whole app unusable. The status endpoint now
reports 2FA as not required while the key is missing or invalid, and
setup initiation returns 503 with a two-factor-error-not-configured code
that the setup dialog renders as a readable message. Also documents the
variable in the README and the example compose file.
Closes #4443
2026-08-13 22:39:31 +05:30
Yash
d9dfd75549
fix(i18n): add missing invalidValue translation keys
2026-08-08 16:29:11 +05:30
Mike Cao
8a05dfee58
Replace global scrollbars with themed overlay scroll areas
2026-08-07 15:31:14 -07:00
Francis Cao
85c4c1863d
Fix duplicate data types using dominant logic
2026-08-06 10:25:29 -07:00
Francis Cao
d4e864e4d9
Session/Event Property CSS fixes. Session Activity performance changes
2026-08-06 10:14:40 -07:00
Francis Cao
41e9ad38f1
fix sharetable UI/CSS issues
2026-08-04 07:49:21 -07:00
Mike Cao and Claude Fable 5
2fe062c49e
Fix dialog context error in language popover by using DialogTrigger
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-08-04 07:36:47 -07:00
Mike Cao
c5d34d10ad
Add spacing between Teams popover and trigger
2026-08-03 18:56:53 -07:00
Francis Cao
079cfdde84
Improve website events query performance and fix activity search persistence
2026-08-03 16:30:19 -07:00
Mike Cao
b5e9f7d968
Make mobile menu sheet height responsive and support controlled state
2026-08-03 13:11:57 -07:00
Mike Cao
fbc4e86bb9
Add reusable website value combobox to attribution and journey filters
2026-08-03 13:03:58 -07:00
Mike Cao
35c3560143
Constrain DataGrid search input width
2026-08-03 11:29:41 -07:00
Mike Cao
2de1c9bcc0
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2026-08-02 19:43:08 -07:00
Mike Cao
5d8cf10bf1
Replace Focusable navigation wrappers with tabIndex-based focus handling
2026-08-02 19:42:53 -07:00
Francis Cao
7b22872b53
resolve UserButton bugs
2026-08-02 15:26:04 -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