Commit Graph
100 Commits
Author SHA1 Message Date
Francis Cao cf2ab575ba mobile-friendly changes 2026-04-23 11:24:32 -07:00
Francis Cao be6154cb68 Event data properties refactor and design 2026-04-23 11:15:59 -07:00
Francis Cao 947e76fe55 add board type to board tables 2026-04-21 12:04:10 -07:00
Francis Cao 7d7dd336f9 fix funnel alias issues. Closes #4144 2026-04-20 12:58:17 -07:00
Francis Cao e58131cb72 fix ambiguous query errors. Closes #4176 2026-04-20 11:31:04 -07:00
Francis Cao 0bd5e70df7 Fix build errors, remove active users link on share page. 2026-04-20 08:51:56 -07:00
Francis Cao df29c16c00 fix dropdown maxheight 2026-04-18 10:30:31 -07:00
Francis Cao 8d1a62fb7b getValues performance fix for relational 2026-04-17 11:24:57 -07:00
Francis Cao ea8ebb1a54 update RRWebplayer config to fix seek issues and warning suppression 2026-04-15 20:17:50 -07:00
Francis Cao 66a5881fde fix sessionreplay seek issues 2026-04-15 19:56:50 -07:00
Francis Cao 137fd6fd5c fix ambiguoius session_id errors 2026-04-15 15:12:02 -07:00
Francis Cao 9d477b25b4 Fix share page permissions 2026-04-15 14:55:28 -07:00
Francis Cao 0b4d8040b7 Merge branch 'analytics' of https://github.com/umami-software/umami into dev 2026-04-15 11:03:19 -07:00
Francis Cao 28cfcd0c80 disable active link 2026-04-15 11:02:46 -07:00
Francis Cao 17a31820fa fix filters persisting across website change 2026-04-15 10:55:30 -07:00
Francis Cao 04eb4b675e 3.1 relational bug fixes 2026-04-15 10:31:21 -07:00
Francis Cao b7f51b3b01 clean-up stylelint dependencies. using biome 2026-04-14 09:42:54 -07:00
Francis Cao d116cf2b1f fix boards migration drift 2026-04-14 09:27:07 -07:00
Francis Cao a87d899e17 fix sharetoken permissions on mixed boards 2026-04-13 11:32:47 -07:00
Francis Cao 5e6f88f123 fix board share permissions 2026-04-13 11:15:28 -07:00
Francis Cao 3a31ad35b0 revert tracker double init logic 2026-04-11 10:48:22 -07:00
Francis Cao 18a6c2995a move multiple init guard to be per website ID not window 2026-04-08 10:45:32 -07:00
Francis Cao 54d3c43300 Revert "Merge pull request #4048 from AlejandroGispert/fix/3981-login-email-case"
This reverts commit b6341596bf, reversing
changes made to 07356323c1.
2026-04-07 11:26:58 -07:00
Francis Cao 6b13b1cc13 Fix catchall nav issue 2026-04-07 10:56:19 -07:00
Francis Cao edbb291628 fix undefined share params allowing access to pages 2026-03-31 15:15:39 -07:00
Francis Cao fc5edff02d Merge branch 'analytics' of https://github.com/umami-software/umami into dev 2026-03-31 14:08:01 -07:00
Francis Cao 1d04a02fd8 Hide replays from share page 2026-03-31 13:43:03 -07:00
Francis Cao c0b17f7787 Fix session avatar href 2026-03-31 13:36:49 -07:00
Francis Cao 163e46d1f1 Fix session avatar href 2026-03-31 13:36:23 -07:00
Francis Cao 726ee586b0 sharePage hotfix 2026-03-31 13:20:46 -07:00
Francis Cao 26ced6cdf2 sharePage hotfix 2026-03-31 13:17:33 -07:00
Francis Cao 09e5196ea3 Goal/Funnel mobile friendly changes. Polish event-data filters UI/UX 2026-03-28 10:28:59 -07:00
Francis Cao 35680918c0 add page icons to collapsed share menu 2026-03-26 15:30:11 -07:00
Francis Cao 54dbfe1ca9 Support wildcard for goals report Closes #4086 2026-03-25 09:19:08 -07:00
Francis Cao 9c8f7704df Fix tooltip in darkmode 2026-03-24 15:29:13 -07:00
Francis Cao 3ad2aa5065 revert null cls changes 2026-03-23 17:17:03 -07:00
Francis Cao 352ed56b55 show 0 values for CLS 2026-03-23 17:05:12 -07:00
Francis Cao de739c66a1 correct performance tracker inconsistency issues 2026-03-23 16:39:15 -07:00
Francis Cao aea373ca56 fix EventDataValues query 2026-03-23 16:22:06 -07:00
Francis Cao 08b2942e10 remvoe replay from share page 2026-03-23 15:12:17 -07:00
Francis Cao 6cec5f246b fix share pages for new screens 2026-03-23 14:57:53 -07:00
Francis Cao 85f57e90c5 update session replay tracking code UI/UX 2026-03-23 14:44:31 -07:00
Francis Cao b1e6c8f9ca add new share screen options 2026-03-23 14:25:48 -07:00
Francis Cao 5461a51298 create team key in cloud mode 2026-03-21 12:59:08 -07:00
Francis Cao 3e201ebc94 use emptyplaceholder for gated message 2026-03-21 12:42:20 -07:00
Francis Cao cc16c3a49d Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-03-21 11:22:44 -07:00
Francis Cao cd2b303e89 use team redis keys to resolve team gated features 2026-03-21 11:21:07 -07:00
Francis Cao 0a4dcebed7 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-03-19 21:51:03 -07:00
Francis Cao c9ad1d92d7 caniuse-lite update 2026-03-19 21:51:01 -07:00
Francis Cao 551e04b487 update calculations to Google's current web vitals spec 2026-03-15 17:40:22 -07:00
Francis Cao b34f8fa1dc improve revenue session query performance 2026-03-13 15:10:01 -07:00
Francis Cao 28f738717d Fix admin nav issues 2026-03-13 15:01:36 -07:00
Francis Cao b823a6ca3e apply white-labeling to all share pages 2026-03-13 14:46:10 -07:00
Francis Cao 5a7b651f3d fix dashboard save 2026-03-12 16:23:06 -07:00
Francis Cao d2d14f6de0 choose correct Metricsbar based on component type, fix metric types list based on component type, fix chart previews reanimating. fix hostname broken query on channel query 2026-03-12 16:18:52 -07:00
Francis Cao 7e54e7de31 remove fallback logic, use service instead of direct URL 2026-03-12 14:39:26 -07:00
Francis Cao 00a31c6366 fix globe fallback, fix freeform bug 2026-03-12 11:51:20 -07:00
Francis Cao 013c929cd1 Test favicon, fix remove/add overlap bug, fix badge overlapping component bug 2026-03-12 11:28:19 -07:00
Francis Cao 534af98809 remove slug from board schema 2026-03-12 10:27:58 -07:00
Francis Cao a58dadb428 remove old goals schema 2026-03-12 09:31:15 -07:00
Francis Cao 1359342e2e remove unused endpoint 2026-03-11 17:50:34 -07:00
Francis Cao 7c300fe3f8 fix performance metrics relational query 2026-03-11 16:31:32 -07:00
Francis Cao 843f104c15 update event-data to paged query 2026-03-11 10:36:50 -07:00
Francis Cao 6623d711e7 clean up sharetable spacing 2026-03-11 09:38:55 -07:00
Francis Cao 0b7a545df4 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-03-10 09:59:16 -07:00
Francis Cao ee823acf8a revert docker base build 2026-03-10 09:58:59 -07:00
Francis Cao 48f8cd0ece update performance css, small replay fixes 2026-03-09 18:13:31 -07:00
Francis Cao a28ea79228 saved session replays updates and polish 2026-03-09 15:00:36 -07:00
Francis Cao 1bffb3cbf3 saved session replay implementation checkpoint 2026-03-09 13:51:08 -07:00
Francis Cao 81fd8e63a1 Merge branch 'analytics' of https://github.com/umami-software/umami into dev 2026-03-09 11:27:35 -07:00
Francis Cao b9ccc5f53d alias event_name to resolve funnel bug 2026-03-09 11:21:49 -07:00
Francis Cao acfd4462e3 Improvements to revenue screen 2026-03-06 09:58:43 -08:00
Francis Cao fda83acdea Fix IDOR for reports 2026-03-05 22:28:35 -08:00
Francis Cao a6c909f3df Fix IDOR for segment 2026-03-05 22:06:54 -08:00
Francis Cao 7a3f6d1c00 language updates for new labels/messages 2026-03-05 22:04:00 -08:00
Francis Cao 38577a9c0c fix toggle behavior and reorder replays table with play at beginning. Add missing messages script 2026-03-05 13:31:00 -08:00
Francis Cao 72bb63fe5e remove listable currency implementation. use formatCount 2026-03-05 12:52:04 -08:00
Francis Cao 9d72f8803a update ttfb calc to industry standard, fix LCP bug 2026-03-05 12:35:01 -08:00
Francis Cao 383922ab17 performance page polish 2026-03-05 12:21:34 -08:00
Francis Cao 31caa0d62e Revert "BASE_PATH build stage only, added label"
This reverts commit 2309f407f2.
2026-03-05 10:47:52 -08:00
Francis Cao 1730d495e5 fix performance reset bug 2026-03-05 10:23:00 -08:00
Francis Cao f6a6d2cc31 performance updates checkpoint 2026-03-05 10:12:30 -08:00
Francis Cao ae094d462d Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-03-04 21:30:21 -08:00
Francis Cao 2309f407f2 BASE_PATH build stage only, added label 2026-03-04 21:30:17 -08:00
Francis Cao 2524a95d2f fix migrations 2026-03-04 15:42:33 -08:00
Francis Cao d220905555 fix migrations 2026-03-04 15:42:19 -08:00
Francis Cao 5a0243a42b allow event filter on Replays page 2026-03-03 23:20:25 -08:00
Francis Cao 9375b9aa91 update default mask-level to moderate 2026-03-03 23:06:44 -08:00
Francis Cao 0e1d6cef6b refactor session replays to be per visit. sessions persist too long resulting in low-quality recordings 2026-03-03 22:59:25 -08:00
Francis Cao b2d45613b5 move stitching calculation to server side 2026-03-03 16:28:09 -08:00
Francis Cao 4ecef2e290 add better metrics to revenue page AOV/ARPU 2026-03-03 16:00:39 -08:00
Francis Cao 5d87a9e030 remove large gaps from same session recording 2026-03-03 14:30:51 -08:00
Francis Cao 103f932109 add ReplayModal, polish player css and dark mode bug, mobile-friendly 2026-03-03 13:48:31 -08:00
Francis Cao 5e68661c5d session replay updates. add clickhouse implementation, filters, tables 2026-03-03 12:47:27 -08:00
Francis Cao e9ac09ec5d clean-up session replay settings options 2026-03-02 18:41:51 -08:00
Francis Cao 322c12dd03 return array of event properties per eventId 2026-03-02 13:40:03 -08:00
Francis Cao 39015ccedb return array of event properties per eventId 2026-03-02 13:37:58 -08:00
Francis Cao dc23467d67 add event-data GET route 2026-03-02 13:23:06 -08:00
Francis Cao ddddd5e6bc add event-data GET route 2026-03-02 13:21:14 -08:00
Francis Cao 80e366fdf6 Fix incorrect merge conflict 2026-03-02 10:33:04 -08:00