mirror of
https://github.com/umami-software/umami.git
synced 2026-02-04 04:37:11 +01:00
Implements push-based real-time updates for the Sessions page. New sessions now appear instantly without manual reload or polling. Changes: - Add SSE event emitter for session creation notifications - Create SSE stream endpoint at /api/websites/[id]/sessions/stream - Emit session events in tracking endpoint when sessions are created - Add useSessionStream hook to connect to SSE and invalidate queries - Fix LoadingPanel to prevent flicker during background refetches |
||
|---|---|---|
| .. | ||
| (reports) | ||
| cohorts | ||
| compare | ||
| events | ||
| realtime | ||
| segments | ||
| sessions | ||
| settings | ||
| ExpandedViewModal.tsx | ||
| layout.tsx | ||
| page.tsx | ||
| WebsiteChart.tsx | ||
| WebsiteControls.tsx | ||
| WebsiteExpandedMenu.tsx | ||
| WebsiteExpandedView.tsx | ||
| WebsiteHeader.tsx | ||
| WebsiteLayout.tsx | ||
| WebsiteMenu.tsx | ||
| WebsiteMetricsBar.tsx | ||
| WebsiteNav.tsx | ||
| WebsitePage.tsx | ||
| WebsitePanels.tsx | ||
| WebsiteTabs.tsx | ||