Commit graph

  • 17ce377307 release v1.11 Daniel Friesel 2019-12-06 21:56:19 +0100
  • ededbef98f use comment in share text (if public) Daniel Friesel 2019-12-06 21:56:06 +0100
  • fb126c6928 optionally show journey comment in public user status Daniel Friesel 2019-12-06 21:42:26 +0100
  • 094c536eb4 Allow comments to be entered while still in transit Daniel Friesel 2019-12-06 21:40:51 +0100
  • 119f0a6b7d Do not show cancelled journeys without substitute in passengerrights list Daniel Friesel 2019-11-27 21:09:49 +0100
  • 424897fcc3 improve cancellation mark in connections overview Daniel Friesel 2019-11-27 18:32:13 +0100
  • 0e2e8cd78e history map: Add checkbox to display manually added journeys Daniel Friesel 2019-11-27 18:26:15 +0100
  • 5e03718f14 public_status_card: fix uninitialized value warning Daniel Friesel 2019-11-26 18:35:51 +0100
  • 4f0fee7783 show cancelled trains in connections list Daniel Friesel 2019-11-25 21:18:57 +0100
  • 613f7d6087 Passengerrights: Fix typo Daniel Friesel 2019-11-24 20:32:24 +0100
  • b3b0a055b9 improve get_user_travels performance, most notably when rendering map Daniel Friesel 2019-11-24 20:29:52 +0100
  • 9782cee53d fix textarea font color in dark mode Daniel Friesel 2019-11-22 21:27:01 +0100
  • 8aced49bc3 Log unknown route entries on checkout Daniel Friesel 2019-11-22 17:59:50 +0100
  • 57f47d2a3c allow routes to be edited after recording a journey Daniel Friesel 2019-11-20 17:41:21 +0100
  • 7b0a8ad4f8 add textarea to sass dark mode text color override Daniel Friesel 2019-11-19 19:47:52 +0100
  • b80613b8a8 allow route input when adding journeys manually (#26) Daniel Friesel 2019-11-19 19:46:21 +0100
  • 13e59b3aa1 add journey: make realtime data optional (default to schedule data) Daniel Friesel 2019-11-18 21:00:24 +0100
  • ff2a3afe34 Release v1.10 Daniel Friesel 2019-11-18 17:40:35 +0100
  • 563ceb131e history_map: note that inconsistent and manually entered routes are special Daniel Friesel 2019-11-18 17:33:15 +0100
  • 783a540cb0 history map: show time range; handle users with no journeys Daniel Friesel 2019-11-16 23:47:18 +0100
  • e0187c5308 history map: Do not show route for manually added journeys Daniel Friesel 2019-11-16 23:46:45 +0100
  • cea4b71ca3 history map: skip duplicates earlier Daniel Friesel 2019-11-16 21:24:35 +0100
  • 4f2eac9cef map_history: uniq_by_route did not consider the actual passenger route, scrap it Daniel Friesel 2019-11-16 16:03:03 +0100
  • 733fe2d853 map: add legend, link to history map from history page Daniel Friesel 2019-11-16 15:57:09 +0100
  • 77e4998708 move station -> location map to generic helper Daniel Friesel 2019-11-16 15:24:16 +0100
  • 45f747961e map: add station names to points Daniel Friesel 2019-11-16 14:50:07 +0100
  • 0bfb71d78d add map view of past journeys. unfinished and unreferenced. Daniel Friesel 2019-11-16 00:01:50 +0100
  • 35e9dae349 include URL in copied share text if enabled Daniel Friesel 2019-11-14 18:23:21 +0100
  • 3e61b9de48 Copy share text to clipboard if sharing API is unavailable Daniel Friesel 2019-11-14 17:47:06 +0100
  • ead18f1212 Fix implicit checkout when checking in from a related station Daniel Friesel 2019-11-12 19:13:38 +0100
  • 4483073539 update asset version Daniel Friesel 2019-10-30 20:46:19 +0100
  • b05b535ae7 remove 'next stop' header to align with JS Daniel Friesel 2019-10-30 20:45:51 +0100
  • 663b4dc6d8 live update of next station via javascript Daniel Friesel 2019-10-29 21:18:46 +0100
  • f13b4755c7 route diff: remove debug output Daniel Friesel 2019-10-25 17:05:39 +0200
  • 4ba82b51d3 Fix invalid geolocation list when less than 5 unique station names are nearby Daniel Friesel 2019-10-19 16:47:33 +0200
  • 780cdafcf5 show related stations in departure list Daniel Friesel 2019-10-19 10:15:18 +0200
  • daa05870fd improve undo/share button layout on small screens Daniel Friesel 2019-10-14 15:45:10 +0200
  • aaaeec5c30 Travelynx.pm: Document the real cause of sched_arr-isa-DateTime bug Daniel Friesel 2019-10-06 16:32:58 +0200
  • a2d08bca26 derp Daniel Friesel 2019-10-06 11:02:29 +0200
  • e97c943154 Work around crash when a train has the same stop more than once Daniel Friesel 2019-10-06 10:55:09 +0200
  • 6d45533c14 mark cancelled stops in checkin view Daniel Friesel 2019-10-04 23:27:45 +0200
  • 3582ba317b checked in view: link to marudor.de detail view for wagon order Daniel Friesel 2019-09-20 19:39:14 +0200
  • 1cb26e2053 handle substitute connections in passenger rights form Daniel Friesel 2019-09-18 20:21:16 +0200
  • 8e6ee729e0 passengerrights: improve support for cancelled trains Daniel Friesel 2019-09-18 18:19:54 +0200
  • aac8e2a0e1 Save scheduled arrival time for cancelled trains Daniel Friesel 2019-09-18 18:08:06 +0200
  • 2075c89655 landingpage: Add passengerrights support Daniel Friesel 2019-09-16 17:20:37 +0200
  • b8f00bcf98 make 'missed connection' passengerrights message less confusing Daniel Friesel 2019-09-15 15:58:15 +0200
  • 5f7933cffb pasengerrights: link to both journeys on connection miss Daniel Friesel 2019-09-14 12:32:28 +0200
  • a9850d073e improve connection detection heuristic Daniel Friesel 2019-09-14 12:27:36 +0200
  • 35cc18dfae add passenger rights heuristic for missed connections Daniel Friesel 2019-09-13 23:39:28 +0200
  • 29d99fe140 show arrival times in destination selection Daniel Friesel 2019-09-13 11:54:19 +0200
  • c891da97fb Explicitly set passenger rights form filename Daniel Friesel 2019-09-12 18:23:23 +0200
  • 0822cfc993 add auto-generated passenger rights forms Daniel Friesel 2019-09-12 18:07:21 +0200
  • 8c160f6854 Fix wagon order and direction display Daniel Friesel 2019-08-31 09:18:49 +0200
  • 628a5c705b turn force checkout into a proper button Daniel Friesel 2019-08-25 09:00:59 +0200
  • 74f2132c2e declutter Checked In-panel Daniel Friesel 2019-08-23 22:54:59 +0200
  • a40aa1936b Allow comments to be edited Daniel Friesel 2019-08-23 12:02:22 +0200
  • f6d56d3134 Add proper journey comment support Daniel Friesel 2019-08-23 10:34:02 +0200
  • d08c1ead33 update autocomplete station list Daniel Friesel 2019-08-22 13:41:31 +0200
  • e259a5e5dd Fix beeline distance calculation when start/stop has no geo-coordinates Daniel Friesel 2019-08-13 21:30:59 +0200
  • c9592e3f76 show boarding countdown in departure overview Daniel Friesel 2019-08-06 20:21:57 +0200
  • 0439aa8b02 use the same direction for wagon order and direction indicator Daniel Friesel 2019-08-03 15:09:15 +0200
  • a48352ada4 also show train direction on departure Daniel Friesel 2019-08-03 12:35:47 +0200
  • ff75b16bfc move exit direction calculation to a helper function Daniel Friesel 2019-08-03 11:11:27 +0200
  • 90dd96e08f Handle race condition when several workers are updating the same history entry Daniel Friesel 2019-07-20 20:58:28 +0200
  • 7c7b5e9f95
    Do not show station duplicates in geolocation list Daniel Friesel 2019-07-20 15:42:11 +0200
  • b12b5a821b Show departures of all linked stations Daniel Friesel 2019-07-14 21:29:52 +0200
  • b08b0fb921 handle ambiguous train numbers when requesting train details Daniel Friesel 2019-07-14 17:17:44 +0200
  • 8e5a8fad93 indicate whether a connecting train is cancelled or not Daniel Friesel 2019-07-07 08:10:05 +0200
  • 29958c1968 wagon order detail has been deployed on marudor.de Daniel Friesel 2019-06-25 20:19:45 +0200
  • 04cc32b7a0 Fix wrong directions on long-distance arrivals Daniel Friesel 2019-06-25 20:19:21 +0200
  • 7ef47cdbf9 wagon order: link to marudor.de for details Daniel Friesel 2019-06-24 21:11:02 +0200
  • 36121ccffc show wagon order before departure Daniel Friesel 2019-06-24 18:02:45 +0200
  • 6b9bf8e486 Add 'Travel::Status::DE::DBWagenreihung' dependency Daniel Friesel 2019-06-24 17:24:17 +0200
  • 590b27f2ca also show exit direction for regional trains at select stations Daniel Friesel 2019-06-23 18:46:25 +0200
  • 16c441e433 also show exit direction based on wagon order Daniel Friesel 2019-06-23 17:08:47 +0200
  • b3b0823829 show exit direction on kopfgleis platforms Daniel Friesel 2019-06-22 17:02:04 +0200
  • 75aa4a961a disable wagonorder for now (not used yet anyway) Daniel Friesel 2019-06-19 21:08:35 +0200
  • ee24664ee9 make share button link to status page if share API is unavailable Daniel Friesel 2019-06-19 21:04:36 +0200
  • da2511f8ba Go back to PostgreSQL 9.4 to make Travis CI happy Daniel Friesel 2019-06-17 21:19:34 +0200
  • 6a44ef766b Travis C: Update perl and postgresql versions Daniel Friesel 2019-06-17 21:15:15 +0200
  • 0bbdd768f4 prepare for wagon order support Daniel Friesel 2019-06-17 20:59:57 +0200
  • c35548e909 re-phrase auto checkout notice Daniel Friesel 2019-06-10 19:22:41 +0200
  • b54c977e08 increase checkout delay to work around IRIS information lag Daniel Friesel 2019-06-10 18:09:54 +0200
  • 962aac63af connections: order by realtime, not scheduled departure Daniel Friesel 2019-06-07 20:34:28 +0200
  • 2d250d02bc use a distinct 'offline' icon Daniel Friesel 2019-06-05 18:47:16 +0200
  • 7be3a4219e checked in: Show QoS messages before departure and HIM messages at all times Daniel Friesel 2019-06-04 21:12:36 +0200
  • d90c44ccff Work around Safari violating the spec for SameSite=Lax cookies Daniel Friesel 2019-06-01 18:04:50 +0200
  • f355a8d95e disappearing trains are no longer critical with the latest change Daniel Friesel 2019-06-01 12:38:26 +0200
  • ac3abd5c51 v1.7 Daniel Friesel 2019-06-01 12:08:00 +0200
  • 5f80c151c1 run update hook after setting arrival time Daniel Friesel 2019-06-01 12:06:22 +0200
  • d701442306 Set arrival time via HAFAS if not available from IRIS Daniel Friesel 2019-06-01 11:52:42 +0200
  • 102f6ddf7f update cpanfile.snapshot Daniel Friesel 2019-06-01 00:17:15 +0200
  • c5ea2c5147 Add explicit libxml dependency to cpanfile Daniel Friesel 2019-05-31 23:58:30 +0200
  • 3f83205c1c Dockerfile: Remove no longer needed cron dependency Daniel Friesel 2019-05-31 23:56:30 +0200
  • b1591eed54 show current/next stop while checked in Daniel Friesel 2019-05-31 20:18:22 +0200
  • 155f9f39cc use journey-specific status links -> one twitter card per journey Daniel Friesel 2019-05-29 20:01:52 +0200
  • 146b3a2682 add twitter preview tags to public user status page Daniel Friesel 2019-05-29 18:10:45 +0200
  • 22eee81c1c fix email fields in dark mode Daniel Friesel 2019-05-28 22:24:44 +0200
  • c907b5a8e6 Unit tests with time zones? Forget about it… Daniel Friesel 2019-05-26 18:26:14 +0200