Francis Cao
078f082721
do not pass in shareId in websiteEditForm
Create docker images (cloud) / Build, push, and deploy (push) Has been cancelled
Node.js CI / build (push) Has been cancelled
2026-02-09 17:49:10 -08:00
Mike Cao
fb6fd293fb
Updated zod validation on date range.
Create docker images (cloud) / Build, push, and deploy (push) Waiting to run
Node.js CI / build (push) Waiting to run
2026-02-08 22:58:25 -08:00
Francis Cao
6c793325e2
Merge branch 'dev' of https://github.com/umami-software/umami into analytics
Create docker images (cloud) / Build, push, and deploy (push) Has been cancelled
Node.js CI / build (push) Has been cancelled
2026-02-05 11:11:36 -08:00
Francis Cao
7514af4236
fix getURL for share
Node.js CI / build (push) Waiting to run
2026-02-05 10:51:51 -08:00
Brian Cao
306aafd952
Fix share url.
2026-02-05 09:38:43 -08:00
Brian Cao
397796cfff
Fix share url.
2026-02-05 09:35:29 -08:00
Francis Cao
e21c1c83bb
configure salt rotation period using env vars. Closed #3427
2026-02-05 08:56:12 -08:00
Francis Cao
fa97c986c0
fix bad import
2026-02-04 12:13:40 -08:00
Francis Cao
8f15741b68
fix bounce checkbox for share page
2026-02-04 11:58:21 -08:00
Mike Cao
877b453577
Moved bounce filter to filter form.
2026-02-04 09:34:32 -08:00
Francis Cao
2489601ae6
website API shareId compatibility updates
Node.js CI / build (push) Waiting to run
2026-02-03 22:28:25 -08:00
Francis Cao
0cd63049ed
fix password default values
Node.js CI / build (push) Has been cancelled
2026-02-02 10:35:51 -08:00
Francis Cao
ee698b636a
implement exclude bounces feature
Node.js CI / build (push) Has been cancelled
2026-01-30 00:12:13 -08:00
Francis Cao
4a3190b2da
add name to createShare
2026-01-29 22:27:37 -08:00
Francis Cao
1174ce89bc
remove shareId from website POST
2026-01-29 21:36:38 -08:00
Francis Cao
e57239de1e
Fix share parameter logic
2026-01-29 10:13:08 -08:00
Mike Cao
abfb78bb98
Fixed mobile menus.
Node.js CI / build (push) Has been cancelled
2026-01-29 09:23:53 -08:00
Mike Cao
9b310dacef
Remove events section from share page overview
...
Share page overview should look the same as normal app overview
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 01:00:23 -08:00
Mike Cao
489c2712d1
Make ShareNav full width on mobile
...
Node.js CI / build (push) Waiting to run
- Remove fixed width, position, and border on mobile
- Use 100% width when onItemClick is provided (mobile context)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 00:44:18 -08:00
Mike Cao
b43e7fd3a7
Hide sidebar collapse button on mobile
...
onItemClick is only passed on mobile, so use it to detect mobile context
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 00:37:29 -08:00
Mike Cao
5880eae4e4
Fix NavMenu scrolling on mobile
...
- Add overflowY="auto" and flexGrow to menu container
- Menu now scrolls when content exceeds viewport height
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 00:34:47 -08:00
Mike Cao
6169a58e86
Center bottom icons when sidebar collapsed
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 00:13:23 -08:00
Mike Cao
452a385c4e
Fix ShareNav collapse button and icon layout
...
- Use single PanelLeft icon with muted color
- Align collapse button to right of header
- Bottom icons: horizontal (Row) when expanded, vertical (Column) when collapsed
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 00:12:23 -08:00
Mike Cao
482d6c1e47
Add collapsible ShareNav sidebar
...
- Add collapse/expand button in header
- When collapsed: hide menu items and logo, show only toggle button
- Stack bottom icons vertically when collapsed
- Adjust grid layout to match collapsed nav width (60px vs 240px)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 00:08:53 -08:00
Mike Cao
4e8be724ac
Handle domain name in share URL path
...
Skip domain-like segments (containing dots) when parsing the share path.
e.g., /share/slug/aol.com is treated as /share/slug
/share/slug/aol.com/events is treated as /share/slug/events
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 23:38:07 -08:00
Mike Cao
c9e14f3bce
Restructure share routes to fix client-side navigation
...
- Change from [...shareId] catch-all to [slug]/[[...path]] structure
- Layout with ShareProvider now persists across sub-route navigation
- Add slug to ShareData context (separate from shareId UUID)
- Links now use slug instead of UUID for proper routing
- Remove unused ShareFooter and ShareHeader files
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 23:32:51 -08:00
Mike Cao
d028bfa1f5
Move share page redirect logic to ShareProvider
...
Centralizes the single-section redirect logic in ShareProvider instead of
SharePage, reducing useEffect complexity and preventing children from
rendering during redirect.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 23:18:05 -08:00
Mike Cao
78d467b478
Redesigned share page.
2026-01-28 23:10:42 -08:00
Mike Cao
018e76b067
Fixed website nav.
2026-01-28 19:24:13 -08:00
Francis Cao
b84942b6da
make SharesTable mobile friendly
Node.js CI / build (push) Waiting to run
2026-01-28 10:48:13 -08:00
Francis Cao
c5aa8be15c
remove missing imports
Node.js CI / build (push) Waiting to run
2026-01-28 00:06:47 -08:00
Francis Cao
daccd22ab2
remove duplicate logos and names on sharepage
2026-01-27 23:58:31 -08:00
Francis Cao
b958403224
add mobile navbar to share page
2026-01-27 23:54:43 -08:00
Francis Cao
752f395d83
revert websitelayout changes
2026-01-27 22:47:29 -08:00
Francis Cao
c7a0d65590
add websiteheader to share page. Fix overview WebsiteNav Bug
2026-01-27 22:17:49 -08:00
Mike Cao
9426de90f7
Fixed share path.
2026-01-27 18:50:53 -08:00
Mike Cao
f7bdd5c54e
Merge remote-tracking branch 'origin/dev' into dev
2026-01-27 18:05:54 -08:00
Mike Cao
f32ab11785
Fixed bad reference.
2026-01-27 18:05:04 -08:00
Francis Cao
67cdfdfb7e
remove console.log from pixelstable
Node.js CI / build (push) Waiting to run
2026-01-27 10:51:49 -08:00
Francis Cao
a37de757a0
fix EventsPage import errors
Node.js CI / build (push) Has been cancelled
2026-01-26 23:37:13 -08:00
Francis Cao
f9f9125532
Fix user save bug with password field not clearing
2026-01-26 23:35:19 -08:00
Francis Cao
2f998ff9d8
implement showActions to pixels/links for viewonly users.
2026-01-26 23:26:40 -08:00
Francis Cao
a1a092dc19
Add MetricsBar to Events page. Closes #3830
2026-01-26 17:08:34 -08:00
Francis Cao
1498da2d02
fix FilterButton import error
Node.js CI / build (push) Has been cancelled
2026-01-26 15:26:02 -08:00
Mike Cao
4680c89e28
Merge branch 'dev' of https://github.com/umami-software/umami into dev
2026-01-26 11:18:34 -08:00
Francis Cao
7bb30443a8
Add distinct ID to filters/expanded metrics. Closes #3861
2026-01-26 11:05:20 -08:00
Francis Cao
7f43a0d41a
Improve team admin screen workflow for team/members. Closes #2767
2026-01-26 10:00:31 -08:00
Mike Cao
801a3ec6bb
Hide add/edit buttons on share pages.
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 14:51:46 -08:00
Francis Cao
128217c0f4
add event type filter button and implementation to journeys Close #2803
Node.js CI / build (push) Has been cancelled
2026-01-24 10:09:10 -08:00
Mike Cao
4a09f2bff6
Share page changes.
2026-01-24 02:47:09 -08:00