diff --git a/package-lock.json b/package-lock.json index 8cc4537..e55d055 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "siteforge", - "version": "2.15.1", + "version": "2.15.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "siteforge", - "version": "2.15.1", + "version": "2.15.2", "dependencies": { "@aws-sdk/client-s3": "^3.1135.0", "@dnd-kit/core": "^6.3.1", diff --git a/package.json b/package.json index 56e4684..6300a5d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "siteforge", "private": true, - "version": "2.15.1", + "version": "2.15.2", "type": "module", "scripts": { "dev": "vite", diff --git a/src/AdminPage.tsx b/src/AdminPage.tsx index c2225c3..0dd506f 100644 --- a/src/AdminPage.tsx +++ b/src/AdminPage.tsx @@ -1900,7 +1900,7 @@ function PodcastWorkflowAdmin({ laneA, laneB }: { laneA: { title: string; season style={{ display: 'block', width: '100%', textAlign: 'left', padding: '8px 10px', marginBottom: 6, border: `1px solid ${i.key === selectedKey ? '#8a6d2f' : 'var(--color-border, #e5e0d5)'}`, - borderRadius: 6, background: 'transparent', cursor: 'pointer', color: 'inherit', + borderRadius: 6, background: 'transparent', cursor: 'pointer', color: 'inherit', font: 'inherit', }} > {label(i)} diff --git a/src/components/AdminDashboardExtras.tsx b/src/components/AdminDashboardExtras.tsx index 57d6181..f65b336 100644 --- a/src/components/AdminDashboardExtras.tsx +++ b/src/components/AdminDashboardExtras.tsx @@ -13,7 +13,6 @@ export interface DashboardData { lastActivityAt: string | null } latestEpisode: { available: boolean; title?: string; episode?: string; season?: string; publishedAt?: string | null; daysAgo?: number | null; stale?: boolean; staleAfterDays?: number } - upcoming: { id: string; kind: string; type: string; title: string; date: string; startTime: string | null }[] nuggets: { uploadsThisWeek: number; latest: { hostName: string; episodeName: string; uploadedAt: string }[] } health: { resendConfigured: boolean @@ -73,11 +72,6 @@ function formatWhen(value: string | null | undefined) { return Number.isNaN(d.getTime()) ? '—' : d.toLocaleDateString(undefined, { month: 'short', day: 'numeric', year: 'numeric' }) } -function formatDay(value: string) { - const d = new Date(`${value}T12:00:00`) - return Number.isNaN(d.getTime()) ? value : d.toLocaleDateString(undefined, { weekday: 'short', month: 'short', day: 'numeric' }) -} - export function AdminDashboardExtras({ publishedAt, draftUpdatedAt, isDirty, onNavigate, onRequestPublish }: Props) { const [data, setData] = useState(null) const [failed, setFailed] = useState(false) @@ -230,16 +224,6 @@ export function AdminDashboardExtras({ publishedAt, draftUpdatedAt, isDirty, onN {data.latestEpisode.stale && No new episode in over {data.latestEpisode.staleAfterDays} days.} )} - Upcoming - {data.upcoming.length === 0 ? Nothing scheduled. : ( - - {data.upcoming.map(ev => ( - - {ev.title}{formatDay(ev.date)}{ev.startTime ? ` · ${ev.startTime}` : ''} - - ))} - - )}
Nothing scheduled.