/upcoming-events/?date=2026-7-21&t=full