Francis Cao
4580cb6179
preserve tooltip css
2026-09-08 09:46:51 -07:00
Mike Cao
9ff1ecb6dd
Migrate UI styles to Zen theme tokens and preserve brand colors
2026-09-07 10:28:16 -07:00
Mike Cao
42c5a53650
Merge pull request #4490 from justadityaraj/fix/page-selector-dev
...
Keep typed page paths selectable in reports
2026-09-05 22:41:30 -07:00
Mike Cao
d7bf253363
Merge pull request #4515 from umami-software/feat/mcp-api-client
...
Add OAuth-protected MCP server with generated API client and OpenAPI contracts
2026-09-05 19:41:58 -07:00
Francis Cao
15a57f9e34
Merge branch 'analytics' of https://github.com/umami-software/umami into dev
2026-09-04 09:23:04 -07:00
Mike Cao
9c44a3cbbf
Fix mobile date filter fullscreen dropdown
2026-09-03 17:14:22 -07:00
Mike Cao
65bf19e067
Add OAuth-protected MCP server with generated API client packages
2026-09-03 16:58:47 -07:00
Francis Cao
336fbcb3c5
Annotations workflow, UI/UX polish
2026-09-03 12:59:56 -07:00
Francis Cao
26e236c95c
Fix Goal/Funnel wildcard UI bug
2026-09-02 14:56:35 -07:00
Francis Cao
2709d8e8ea
Merge pull request #4502 from nicolas2601/fix/manage-teams-base-path
...
fix(teams): respect basePath in Manage teams menu link
2026-09-02 14:40:29 -07:00
Mike Cao
f1c5b4f7bb
Add account API key management
2026-09-01 21:50:07 -07:00
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
Aditya
de7c06c0a5
Fix page selector custom values
2026-08-26 18:22:15 +05:30
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