It'd be really difficult to make the routes change departure time automatically. Because not only would I have to edit the departure time of the first flight, but then I'd have to re-calculate the departure times for all of the subsequent flights. And I'd have to do that at a very specific time each year, and only on routes that are affected by the time change. I just don't know if it's possible.
Individual flight departure/arrival times are stored in UTC, however route configurations are not. I suppose I could change the system (in the back-end) to store the departure times for each route leg in UTC rather than local time. That would solve this issue, but as you mentioned it would create a new issue for people that have routes departing between 5-6 am. After the time change those routes would now start between 4-5 am. There may also be people who prefer that route departure times remain static through the time change, especially once time-dependent route demand is implemented. But it can't be both ways.
I think the best thing to do is just allow people to edit routes.
Edit: Also, I think the flight history page is using the current state of DST to display arrival/departure times rather than the state of DST at the time the flight took place.
I have a LAX-LHR route that departs at 16:00 and the flight time is 9 hrs 58 min. All of my LAX-LHR flights show departing at 16:00 and arriving in LHR at 08:58 when in reality they arrived at 09:58. LAX is 8 hours behind LHR except for the 2 weeks where it is only 7 hours behind. Once the US changes their times next weekend I think it should sync back up, but still probably something I need to address.
Individual flight departure/arrival times are stored in UTC, however route configurations are not. I suppose I could change the system (in the back-end) to store the departure times for each route leg in UTC rather than local time. That would solve this issue, but as you mentioned it would create a new issue for people that have routes departing between 5-6 am. After the time change those routes would now start between 4-5 am. There may also be people who prefer that route departure times remain static through the time change, especially once time-dependent route demand is implemented. But it can't be both ways.
I think the best thing to do is just allow people to edit routes.
Edit: Also, I think the flight history page is using the current state of DST to display arrival/departure times rather than the state of DST at the time the flight took place.
I have a LAX-LHR route that departs at 16:00 and the flight time is 9 hrs 58 min. All of my LAX-LHR flights show departing at 16:00 and arriving in LHR at 08:58 when in reality they arrived at 09:58. LAX is 8 hours behind LHR except for the 2 weeks where it is only 7 hours behind. Once the US changes their times next weekend I think it should sync back up, but still probably something I need to address.
I am the developer of Airline Enterprise
