Skip to content

fix(ferry): allow CSV timetables to use special exception dates#3202

Merged
jlucytan merged 3 commits into
mainfrom
jlt/ferry/update-schedules-for-memorial-day
May 22, 2026
Merged

fix(ferry): allow CSV timetables to use special exception dates#3202
jlucytan merged 3 commits into
mainfrom
jlt/ferry/update-schedules-for-memorial-day

Conversation

@jlucytan
Copy link
Copy Markdown
Contributor

Scope

Asana Ticket: ⛴️ Update manual F6/F7 timetables for weekend and 5/25 Memorial Day service

Implementation

Added a map containing dates and route_id names to allow for overriding specific dates on the timetable. Also corrected the weekend CSV (seems like I had a couple wrong times on the first go around)

Screenshots

Weekend
image

Memorial Day
image

How to test

Check the Quincy and Winthrop timetables for

  • Upcoming weekends: Quincy | Winthrop -- verify that it's showing weekend schedule
  • Memorial Day: Quincy | Winthrop -- verify that it's using the weekend schedule
  • Some random Monday: Quincy | Winthrop -- verify it'a using the weekday schedule
  • check some other dates from the spring/summer rating

@jlucytan jlucytan requested a review from a team as a code owner May 21, 2026 19:48
@jlucytan jlucytan requested a review from lvachon1 May 21, 2026 19:48
Copy link
Copy Markdown
Contributor

@lvachon1 lvachon1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

@jlucytan jlucytan enabled auto-merge (squash) May 22, 2026 13:20
@jlucytan jlucytan merged commit beed446 into main May 22, 2026
17 checks passed
@jlucytan jlucytan deleted the jlt/ferry/update-schedules-for-memorial-day branch May 22, 2026 13:26
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