BunnyCDN, Search tab, journeys redesign, and dashboard polish #52

Merged
uz1mani merged 86 commits from staging into main 2026-03-17 10:08:26 +00:00
9 changed files with 1390 additions and 8 deletions
Showing only changes of commit 4d869d8cb1 - Show all commits

View File

@@ -617,9 +617,8 @@ export default function SiteDashboardPage() {
<Campaigns siteId={siteId} dateRange={dateRange} filters={filtersParam || undefined} onFilter={handleAddFilter} /> <Campaigns siteId={siteId} dateRange={dateRange} filters={filtersParam || undefined} onFilter={handleAddFilter} />
<PeakHours siteId={siteId} dateRange={dateRange} /> <PeakHours siteId={siteId} dateRange={dateRange} />
</div> </div>
<div className="grid gap-6 lg:grid-cols-2 mb-8">
<SearchPerformance siteId={siteId} dateRange={dateRange} /> <SearchPerformance siteId={siteId} dateRange={dateRange} />
<div className="mb-8">
<GoalStats <GoalStats
goalCounts={(dashboard?.goal_counts ?? []).filter(g => !/^scroll_\d+$/.test(g.event_name))} goalCounts={(dashboard?.goal_counts ?? []).filter(g => !/^scroll_\d+$/.test(g.event_name))}
onSelectEvent={setSelectedEvent} onSelectEvent={setSelectedEvent}