summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2021-01-12Merge branch 'main' of git.finalrewind.org:var/git_root/db-zugbildung-to-jsonDaniel Friesel-220/+352
2021-01-11filter train duplicates by valid date rangeDaniel Friesel-42/+99
2021-01-11do not silently ignore duplicate train entries (wip)Daniel Friesel-206/+255
2021-01-11respect cycle IDs when parsing cycle refs and building graphsDaniel Friesel-44/+70
2020-12-26"IC2" -> "IC2 Twindexx"Daniel Friesel-4/+4
2020-12-22README: Add copyright/licensing noteDaniel Friesel-0/+2
2020-12-22attr: series2 is a stringDaniel Friesel-1/+1
2020-12-21dokuDaniel Friesel-3/+6
2020-12-21attr: translate DS100 to ordinary station nameDaniel Friesel-6/+22
2020-12-21parse train attributesDaniel Friesel-6/+105
2020-12-21schema fixesDaniel Friesel-3/+3
2020-12-21use objects in wagon listDaniel Friesel-26/+31
2020-12-21schema: examples++Daniel Friesel-0/+9
2020-12-21add openapi specDaniel Friesel-0/+121
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-5/+12
2020-12-21document shortType T (ICE T)Daniel Friesel-0/+1
2020-12-21wordingDaniel Friesel-3/+3
2020-12-21document schemaDaniel Friesel-12/+258
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-21initialize format documentationDaniel Friesel-6/+33
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