summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2023-11-17check for (probably) impossible connections with negative transfer durationBirte Kristina Friesel-9/+25
2023-11-17shorten load displayBirte Kristina Friesel-2/+2
2023-11-17hafas: calculate required width of delay field per connectionBirte Kristina Friesel-11/+17
2023-11-17Combine "Walk" with successive tripBirte Kristina Friesel-1/+1
2023-11-16Release v0.010.01Birte Kristina Friesel-7/+84
2023-11-16Rename {arr,dep}_datetime to {arr,dep}Birte Kristina Friesel-18/+26
2023-11-13hafas(1): list all direct non-base dependenciesBirte Kristina Friesel-2/+8
2023-11-13Add COPYINGBirte Kristina Friesel-0/+4
2023-11-12Section: Add documentationBirte Kristina Friesel-0/+189
2023-11-12add author testsBirte Kristina Friesel-6/+29
2023-11-12HAFAS: Use a pure-ASCII exampleBirte Kristina Friesel-1/+1
2023-11-12HAFAS(3pm): avoid unicodeBirte Kristina Friesel-2/+2
2023-11-12hafas(1): Add SYNOPSISBirte Kristina Friesel-2/+4
2023-11-12Utils: Add documentationBirte Kristina Friesel-0/+44
2023-11-12Location: Add TO_JSON functionBirte Kristina Friesel-0/+8
2023-11-12Location: Add documentationBirte Kristina Friesel-0/+63
2023-11-12Connection: add documentationBirte Kristina Friesel-0/+149
2023-11-12HAFAS: add documentationBirte Kristina Friesel-0/+215
2023-11-12HAFAS: cleanupBirte Kristina Friesel-65/+47
2023-11-12--json is not supported yetBirte Kristina Friesel-7/+1
2023-11-12hafas: Document Travel::Status::DE::HAFAS dependencyBirte Kristina Friesel-0/+2
2023-11-12hafas: Do not show cancelled dep/arr timesBirte Kristina Friesel-2/+6
2023-11-12hafas: do not show duration if the journey is impossibleBirte Kristina Friesel-9/+18
2023-11-12hafas: change default verbosity of C messages to 0Birte Kristina Friesel-1/+1
2023-11-12Section: expose arr/dep cancellationBirte Kristina Friesel-13/+15
2023-11-12hafas(1): document -v/--verboseBirte Kristina Friesel-1/+8
2023-11-11Add READMEBirte Kristina Friesel-0/+112
2023-11-11hafas: Adjust walking format to be like train connectionsBirte Kristina Friesel-1/+2
2023-11-11hafas: include platform informationBirte Kristina Friesel-4/+8
2023-11-11Section: add platform accessorsBirte Kristina Friesel-0/+3
2023-11-11bin/hafas: Use Routing get_services, not StatusBirte Kristina Friesel-1/+1
2023-11-11HAFAS: Add service getters and settersBirte Kristina Friesel-0/+30
2023-11-11cpanfile: bin/hafas needs the entirety of Travel::Status::DE::HAFASBirte Kristina Friesel-0/+1
2023-11-11Add Build.PLBirte Kristina Friesel-0/+43
2023-11-11cpanfile: note that we need HAFAS::Message >= 4.19Birte Kristina Friesel-1/+1
2023-11-11add_message: pass JSON to Message constructorBirte Kristina Friesel-14/+5
2023-11-11add cpanfileBirte Kristina Friesel-0/+19
2023-11-11Only use formatting escapes when connected to a terminalBirte Kristina Friesel-1/+5
2023-11-11clean up output a bitBirte Kristina Friesel-2/+2
2023-11-11show messages depending on selected verbosityBirte Kristina Friesel-8/+25
2023-11-11HAFAS: pass message type to Message objectsBirte Kristina Friesel-0/+2
2023-11-11expose transfer times between consecutive connection sectionsBirte Kristina Friesel-3/+38
2023-11-10hafas: show lines at a glance; show messages (todo: verbosity setting)Birte Kristina Friesel-2/+23
2023-11-09Section: parse and expose messagesBirte Kristina Friesel-0/+33
2023-11-09Connection: pars arr/dep cancellationsBirte Kristina Friesel-10/+17
2023-11-06hafas: move train before dep/arrBirte Kristina Friesel-2/+1
2023-11-03shorten 'walk' lines, arr/dep time and place are not relevant hereBirte Kristina Friesel-13/+2
2023-11-03HAFAS: derpBirte Kristina Friesel-2/+1
2023-11-02remove unused stopfinder endpoint definitionsBirte Kristina Friesel-9/+2
2023-11-01perltidyBirte Kristina Friesel-20/+47