Skip to content

Conversation

@lemald
Copy link
Member

@lemald lemald commented Jan 20, 2026

Summary of changes

Asana Ticket: part of 🏹🚆 Schedule View

Screenshot 2026-01-20 at 15 18 28

This change handles the basics of rendering the schedule into a tabular timetable view, while also allowing toggling between different routes and directions within the same export. The page is still not linked directly from the Trainsformer export section, but you can manually navigate to /trainsformer_exports/[export ID]/timetable in your browser to look at the rendered result.

Note that I am aware that the ordering of the stops when not all trips have the same stopping pattern isn't great. I think improving that will be for a followup PR / subtask.

Reviewer Checklist

  • Meets ticket's acceptance criteria
  • Any new or changed functions have typespecs
  • Tests were added for any new functionality (don't just rely on Codecov)
  • This branch was deployed to the staging environment and is currently running with no unexpected increase in warnings, and no errors or crashes.

@lemald lemald marked this pull request as ready for review January 20, 2026 20:27
@lemald lemald requested a review from a team as a code owner January 20, 2026 20:27
@lemald lemald requested review from rudiejd and removed request for a team January 20, 2026 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants