▍ humdrum codex / soft
3.2 KB raw

Personal Dashboard — Issues / Backlog

Tracking known problems and follow-ups. Checked = done.


1. Print editions: delete + more content ✅ done 2026-06-06

Delete.DELETE /api/editions/[id] removes the row + unlinks the PDF; deleteEdition(id) store helper returns pdfPath; ✕ button per edition in EditionsView.tsx.

More sections./print + edition-data.ts are now order-driven: weather is the lead, every other enabled source with cached data renders as a body section in the user's configured order. Renderers added for Calendar, Scores, GitHub, Deployments (Vercel), Links, Mastodon, Bluesky, and Agenda (Things). New kinds show up automatically once they have a SectionBody case.

2. Personal RSS — dedicated section ✅ done 2026-06-06

First-class feeds kind ("My Feeds"), distinct from the curated news card, seeded enabled by default (empty — add your own URLs in Settings → My Feeds).

3. Calendar still has issues ✅ done 2026-06-07

Was: local Calendar.app whose-query slow → 60s timeout on big/subscribed calendars.

4. Add-source field (bottom of Settings) doesn't make sense ✅ done 2026-06-09

Resolved by making the source set fixed instead of add/remove.

5. Refresh interval — minutes/hours, not just seconds ✅ done 2026-06-09


Logged 2026-05-21. All five resolved by 2026-06-09.