Age | Commit message (Expand) | Author | Lines |
2021-08-13 | marudor: cache negative replies4.5.2 | Daniel Friesel | -2/+6 |
2021-08-13 | Wagonorder: send request to www.apps-bahn.de when availability is unknown | Daniel Friesel | -21/+46 |
2021-07-26 | train details/route: indicate whether a stop is past or future4.5.0 | Daniel Friesel | -11/+27 |
2021-07-18 | Show cancelled stops in HAFAS-only train details view | Daniel Friesel | -0/+3 |
2021-07-17 | train details: annotate possibly bogus (schedule-only) times | Daniel Friesel | -0/+11 |
2021-07-12 | Handle another case of funky HAFAS HTML ("foo <> bar")4.2.2 | Daniel Friesel | -0/+8 |
2021-07-10 | _eva: switch to new occupancy-by-eva endpoint | Daniel Friesel | -1/+2 |
2021-06-05 | HAFAS: work around yet another case of invalid XML | Daniel Friesel | -2/+6 |
2021-04-24 | remove arbitrary HTML tags from HAFAS HIMMessage attribute content4.0.2 | Daniel Friesel | -2/+11 |
2021-04-09 | HAFAS->get_polyline_p: Do not leak credentials in error messages4.0.1 | Daniel Friesel | -5/+8 |
2021-04-06 | trainsearch: handle unknown train types4.0.0 | Daniel Friesel | -0/+4 |
2021-04-06 | trainsearch_p: use correct hash key in error mesages | Daniel Friesel | -3/+3 |
2021-03-30 | allow hafas-rest-api endpoint to be configured | Daniel Friesel | -2/+2 |
2021-03-27 | occupancy: use {train} sub-dict | Daniel Friesel | -2/+3 |
2021-03-27 | request EFA occupancy data (works for some VRR trains) | Daniel Friesel | -0/+29 |
2021-03-24 | trainsearch: rename train_no to train_req | Daniel Friesel | -2/+2 |
2021-03-21 | add preliminary support for station-independent train details | Daniel Friesel | -0/+2 |
2021-03-20 | HAFAS, Marudor: Handle empty responses | Daniel Friesel | -0/+13 |
2021-02-06 | HAFAS: Remove all illegal linebreaks from attributes, not just the first3.10.7 | Daniel Friesel | -2/+5 |
2021-02-05 | HAFAS: Handle <br> tags in HTML attributes3.10.6 | Daniel Friesel | -0/+4 |
2021-02-04 | fall back to apps-bahn if ist-wr does not know about a train3.10.5 | Daniel Friesel | -4/+58 |
2021-02-02 | Switch to a more performant wagon order backend3.10.4 | Daniel Friesel | -1/+2 |
2021-01-21 | Switch to AGPL v3 for DBF program code | Daniel Friesel | -3/+3 |
2021-01-12 | update ice type map; use SVG cycle links | Daniel Friesel | -1/+1 |
2021-01-11 | Wagonorder: refactor dbdb requests | Daniel Friesel | -40/+12 |
2021-01-11 | train details: show cycle (if available) | Daniel Friesel | -0/+42 |
2021-01-05 | Handle invalid HAFAS XML containing "Wagen \d+ & \d+" | Daniel Friesel | -0/+1 |
2020-12-07 | marudor.de: switch to v2 API | Daniel Friesel | -2/+2 |
2020-12-06 | get_polyline_p: Handle HTTP errors3.5.1 | Daniel Friesel | -0/+10 |
2020-12-05 | actually add Marudor.pm. Oops.3.5.0 | Daniel Friesel | -0/+120 |
2020-12-05 | train details: show expected utilization (via marudor.de) | Daniel Friesel | -0/+5 |
2020-11-28 | add machine-readable copyright and licensing information | Daniel Friesel | -0/+6 |
2020-10-25 | Introduce HAFAS XML fix from travelynx3.4.7 | Daniel Friesel | -2/+5 |
2020-10-25 | ensure $@ is not clobbered before using it | Daniel Friesel | -1/+1 |
2020-10-25 | oops #2 | Daniel Friesel | -1/+1 |
2020-10-25 | Oh HAFAS, you so funny3.4.5 | Daniel Friesel | -1/+7 |
2020-10-11 | switch to transport.rest v5 | Daniel Friesel | -2/+3 |
2020-10-10 | Do not break departure refresh when detail view is open3.4.1 | Daniel Friesel | -1/+3 |
2020-09-27 | HAFAS->get_xml_p: Add a missing rejection handler3.3.5 | Daniel Friesel | -1/+5 |
2020-09-20 | show direction of travel if available | Daniel Friesel | -0/+39 |
2020-09-17 | Fix hafas->get_xml_p3.1.9 | Daniel Friesel | -0/+2 |
2020-09-16 | perform traininfo requests concurrently3.1.8 | Daniel Friesel | -10/+14 |
2020-09-16 | all requests but IRIS are async now | Daniel Friesel | -32/+107 |
2020-09-15 | use non-blocking requests for train details | Daniel Friesel | -194/+128 |
2020-09-10 | do not propagate promises where they don't belong | Daniel Friesel | -0/+12 |
2020-09-10 | handle /map requests asynchronously | Daniel Friesel | -0/+122 |
2020-09-08 | always calculate tripid via trainsearch.exe | Daniel Friesel | -67/+1 |
2020-09-08 | move tripid generation to trainsearch helper | Daniel Friesel | -0/+12 |
2020-09-07 | tripID caching is quite mystical | Daniel Friesel | -1/+1 |
2020-09-07 | working train intersection demo \o/ | Daniel Friesel | -22/+38 |