Commit Graph
5705 Commits
Author SHA1 Message Date
Francis Cao 7a89bbf19f render links in event, session activity, realtime activity using hostname instead of domain.
Closes #2861
2026-01-22 19:29:25 -08:00
Francis Cao c88425332b fix tar import tar.t() to list() in build-geo 2026-01-22 18:24:43 -08:00
Francis Cao 09e1267cb0 fix dependabot vuln alerts 2026-01-22 18:13:38 -08:00
Francis CaoandGitHub fce1c13017 Merge pull request #3969 from umami-software/dependabot/npm_and_yarn/tar-7.5.4
Bump tar from 6.2.1 to 7.5.4
2026-01-22 17:49:29 -08:00
Francis Cao 3fc41bdd08 clean-up canViewWebsite, use getEntity 2026-01-22 16:37:53 -08:00
Francis Cao f4eaa9fd0d update segmentParamSchema, add typing to getEntity 2026-01-22 16:32:06 -08:00
Francis Cao d4ff7c8e3f tighten zod validation for segment parameters 2026-01-22 12:53:44 -08:00
Francis Cao 6fd428683d update timezone zod validation to use timezoneParam 2026-01-22 12:02:08 -08:00
Francis Cao a1efb2d86a check for explicit teamCreate permissions for global role in canCreateTeam 2026-01-22 11:53:11 -08:00
Francis Cao 8b2196b97a fix showDeleted reversed logic. Show non-deleted user as default query 2026-01-22 11:18:14 -08:00
Francis Cao 63d2bfe118 add name column to share table 2026-01-22 10:41:55 -08:00
Francis Cao 8f55ed9da9 security advisory fixes opened by kolega-ai-dev 2026-01-22 09:24:08 -08:00
Francis Cao e5f794c329 add boards + duplicate key migration 2026-01-21 09:42:24 -08:00
Mike CaoandClaude Opus 4.5 dd8888cfcf Update share form defaults to only select overview and events
Changed default selected items for new shares from all items to only
overview and events. Also fixed checkbox text size in create form.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 00:19:08 -08:00
Francis Cao d47ee6e8e8 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2026-01-20 19:10:14 -08:00
Francis Cao 52f812d9e5 pass unit into revenue report 2026-01-20 19:09:23 -08:00
Mike CaoandClaude Opus 4.5 f2c49845d0 Add filtered navigation to share pages
- Update share API to return websiteId and parameters
- Create ShareNav component that filters nav items based on parameters
- Update SharePage to include navigation sidebar and route to correct page
- Support all website pages: overview, events, sessions, realtime, compare,
  breakdown, goals, funnels, journeys, retention, utm, revenue, attribution

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 18:12:33 -08:00
Mike CaoandClaude Opus 4.5 ef3aec09be Add display options form for website shares
Allow users to select which navigation items to display when creating
or editing a share. Options include traffic, behavior, and growth
sections with checkboxes for each nav item (excluding segments/cohorts).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 17:23:15 -08:00
Mike CaoandClaude Opus 4.5 0eb598c817 implement website share functionality using share table
- Add support for multiple share URLs per website with server-generated slugs
- Create shares API endpoint for listing and creating website shares
- Add SharesTable, ShareEditButton, ShareDeleteButton components
- Move share management to website settings, remove header share button
- Remove shareId from website update API (now uses separate share table)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 17:23:14 -08:00
dependabot[bot]andGitHub 3fe7afbb12 Bump tar from 6.2.1 to 7.5.4
Bumps [tar](https://github.com/isaacs/node-tar) from 6.2.1 to 7.5.4.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.1...v7.5.4)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.4
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 01:20:18 +00:00
Francis Cao 3a498333a6 Merge branch 'analytics' of https://github.com/umami-software/umami into dev 2026-01-19 12:51:38 -08:00
Francis Cao cd6a28ea4a improve revenue joins and event_data joins to website_event 2026-01-19 12:46:21 -08:00
Mike CaoandGitHub 63c9cf2e30 Merge pull request #3954 from maennenajere/dev
Update fi-FI.json
2026-01-16 22:15:10 -08:00
Francis Cao 520c91c621 fix share api routes 2026-01-16 16:29:08 -08:00
Francis Cao 29f2c7b7d4 share api, queries, permissions, migration, entity lib 2026-01-15 16:25:56 -08:00
Mike CaoandGitHub a270b0afea Merge pull request #3956 from Nayrode/master
Fix autofill styling inconsistency in dark theme
2026-01-14 21:34:52 -08:00
Francis Cao 889a404650 share table schema + migration 2026-01-14 15:33:06 -08:00
Francis Cao 2bd0734162 Revert "refactor 6 month retention. use auth instead of cache:website". Fix share page retention bug.
This reverts commit 741c6039e6.
2026-01-14 11:06:33 -08:00
Francis Cao b6013c3ee8 Revert "refactor 6 month retention. use auth instead of cache:website". Fix share page retention bug.
This reverts commit 741c6039e6.
2026-01-14 10:28:48 -08:00
Dorian TETU ebfbc282ee fix: autofill background color 2026-01-13 16:39:39 +01:00
Jere Mäennenä 1a664d8719 Update fi-FI.json 2026-01-11 14:25:41 +02:00
Mike CaoandGitHub 6d480d9c36 Merge pull request #3950 from AymanAlSuleihi/fix/compare-metrics
Fix metrics bar not updating on compare mode switch
2026-01-10 18:56:54 -08:00
AymanAlSuleihi a049fbb5b0 Update compare parameter to use enum for valid values 2026-01-09 23:41:16 +00:00
AymanAlSuleihi 6420f2c813 Remove redundant compare param definition 2026-01-09 22:54:50 +00:00
AymanAlSuleihi fbf03d6563 Fix metrics bar not updating on compare mode switch 2026-01-09 19:35:48 +00:00
Francis Cao fbe031bfe9 update pixel/link edit form on save. 2026-01-07 09:30:59 -08:00
Mike CaoandGitHub 5213e04f44 Merge pull request #3866 from RaenonX/master
Added custom slug for links
2026-01-06 18:23:28 -08:00
Mike CaoandGitHub 17d24bf8e2 Merge pull request #3872 from GochoMugo/fix/denied-storage-access
fix: handle denied storage access
2026-01-06 18:03:16 -08:00
Mike CaoandGitHub 767fda21cd Merge pull request #3874 from maphubs/fix-session-error
fix prisma session race condition error
2026-01-06 18:01:09 -08:00
Mike CaoandGitHub c122fb718b Merge pull request #3875 from FEgor04/master
fix(events): use correct key for event values
2026-01-06 17:50:24 -08:00
Mike CaoandGitHub f105a52fc2 Merge pull request #3884 from XahidEx/patch-2
Correct UAE emirate names in iso-3166-2.json
2026-01-06 17:48:29 -08:00
Mike CaoandGitHub 5506314e54 Merge pull request #3891 from journry789/master
This resolves the issue of being unable to obtain the client's IP add…
2026-01-06 17:46:04 -08:00
Mike CaoandGitHub e90b2201ca Merge pull request #3917 from Mintimate/master
feat: add EdgeOne CDN geolocation headers support
2026-01-06 17:32:48 -08:00
Mike CaoandGitHub d8dcf05a20 Merge pull request #3920 from PaiJi/chore/update-zh-CN-translation
chore(i18n): update zh-CN translation
2026-01-06 17:29:43 -08:00
Mike CaoandGitHub 2e62a06aa4 Merge pull request #3926 from Yashh56/feat/default-currency
feat: Add default currency support and update currency handling in Revenue component
2026-01-06 17:27:47 -08:00
Mike CaoandGitHub 75ae7528fb Merge pull request #3929 from dyanakiev/master
chore(i18n): update bg-BG translation
2026-01-06 17:25:35 -08:00
Mike CaoandGitHub 58880b6a5f Merge pull request #3939 from AymanAlSuleihi/master
Fix double scrollbar in dropdown
2026-01-06 17:24:38 -08:00
AymanAlSuleihi 491716f4dd Fix double scrollbar in dropdown 2026-01-03 00:48:09 +00:00
Mike CaoandGitHub 42d0594118 Merge pull request #3936 from sbozh/fix/compatible-event-name
Fixed PostgreSQL 12/13 syntax error in Journeys feature
2026-01-02 13:03:34 -08:00
Mike CaoandGitHub 34c31ca63c Merge pull request #3937 from AymanAlSuleihi/master
Add country flag image for Tor traffic (T1)
2026-01-02 13:02:35 -08:00