summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Expand)AuthorLines
2021-01-13move daily extraction to a separate scriptDaniel Friesel-121/+132
2021-01-13umlauf-to-dot: link to cycle part when rendering a cycle partDaniel Friesel-1/+2
2021-01-12Consider valid day of week when handling duplicatesDaniel Friesel-0/+36
2021-01-12fix IC-D/IC-E fixupDaniel Friesel-1/+2
2021-01-12generate both compact and complete JSON filesDaniel Friesel-9/+21
2021-01-12umlauf-to-dot: Add hyperrefs for SVG exportDaniel Friesel-2/+5
2021-01-12fix duplicate removalDaniel Friesel-1/+3
2021-01-12Merge branch 'main' of git.finalrewind.org:var/git_root/db-zugbildung-to-jsonDaniel Friesel-210/+333
2021-01-11filter train duplicates by valid date rangeDaniel Friesel-41/+93
2021-01-11do not silently ignore duplicate train entries (wip)Daniel Friesel-205/+252
2021-01-11respect cycle IDs when parsing cycle refs and building graphsDaniel Friesel-35/+59
2020-12-26"IC2" -> "IC2 Twindexx"Daniel Friesel-1/+1
2020-12-22attr: series2 is a stringDaniel Friesel-1/+1
2020-12-21attr: translate DS100 to ordinary station nameDaniel Friesel-2/+17
2020-12-21parse train attributesDaniel Friesel-0/+47
2020-12-21use objects in wagon listDaniel Friesel-1/+6
2020-12-21remove wagon list if it contains duplicate wagon numbersDaniel Friesel-2/+8
2020-12-21remove wagonorder_notes from json outputDaniel Friesel-23/+3
2020-12-21improve (in)valid date parserDaniel Friesel-2/+58
2020-12-21Avoid null propertiesDaniel Friesel-0/+8
2020-12-21add train/line name / descriptionDaniel Friesel-1/+7
2020-12-21has_wagon -> hasWagon, raw -> rawType, short -> shortTypeDaniel Friesel-29/+29
2020-12-21add deprecation and source informationDaniel Friesel-3/+7
2020-12-21use ISO8601 interval for overall validityDaniel Friesel-9/+8
2020-12-21cycles must have "from" and "to" entriesDaniel Friesel-3/+3
2020-12-21rename to db-zugbildung-to-jsonDaniel Friesel-0/+0
2020-12-21set type back to raw if unknown / unreliableDaniel Friesel-1/+1
2020-12-21rename conditions to schedulesDaniel Friesel-4/+4
2020-12-20more broken cyclesDaniel Friesel-0/+3
2020-12-20add LNF trains (empty sleeper cars?)Daniel Friesel-3/+4
2020-12-20handle 147 locomotivesDaniel Friesel-3/+9
2020-12-20add umlauf sanity checkerDaniel Friesel-0/+51
2020-12-20add locomotives to wagon listDaniel Friesel-3/+5
2020-12-20handle TGV trainsDaniel Friesel-2/+6
2020-12-20umlauf-to-dot: add optional limitDaniel Friesel-6/+16
2020-12-20fix bogus data when an IC2 is carried by an 146.5 locomotiveDaniel Friesel-3/+6
2020-12-20add umlauf-to-dotDaniel Friesel-0/+100
2020-12-20such eurocity, many special caseDaniel Friesel-1/+1
2020-12-20umlauf detection is hardDaniel Friesel-5/+18
2020-12-20oopsDaniel Friesel-1/+1
2020-12-20split route into start/middle/end and pre/post stops without passenger serviceDaniel Friesel-5/+35
2020-12-20add cycle plan ("Umlaufplan") and empty LPF trains ("Leerfahrt")Daniel Friesel-6/+99
2020-12-19switch to new output formatDaniel Friesel-8/+9
2020-12-19wagon order: add powercarsDaniel Friesel-1/+9
2020-12-19delete "short" when overriding IC typeDaniel Friesel-0/+1
2020-12-19Override "IC-D" type for non-double-decker IC1 trainsDaniel Friesel-0/+11
2020-12-14more wagonsDaniel Friesel-1/+1
2020-12-14wahtDaniel Friesel-2/+2
2020-12-14catch more routesDaniel Friesel-2/+2
2020-12-12prepare machine-readable conditions/time rangesDaniel Friesel-2/+157