summaryrefslogtreecommitdiff
path: root/app (follow)
Commit message (Collapse)AuthorAgeFilesLines
* do a s/�/ü/ on the inputHEADmainstuebinm2024-07-261-0/+1
| | | | | | | | | | | | this quirk was forgotten during the haskell rewrite (reported by networkException). It's now done in a somewhat awkward way: it's hard to do this before parsing the csv (when it's still an unencoded ByteString), but doing it later might easily miss relevant places. In either case this does lots of slightly unecessary copying 🤷 Also the nested quadruple fmap feels like its own justification
* support for platform sectionsstuebinm2024-01-161-14/+60
| | | | | | | | | | | | | well this blew the query up .. it attempts to do two things: - find platform sections grouped under platform_edges (important if platform sections of adjacent tracks don't line up) - if that fails, find any platforms somewhere under the whole platform object This should (hopefully) cover most cases where platform sections are actually mapped at all.
* bugfix: allow superfluous "/" in pathsstuebinm2023-12-261-1/+1
| | | | esp. a trailing / as in bahnhof.name/MH/ should not lead to ??.
* update dependenciesstuebinm2023-11-301-4/+4
| | | | this should now work with NixOS 23.11's hackage snapshot
* fix fuzzy redirects for platform info lookupsstuebinm2023-11-291-1/+1
|
* allow exact lookups of obscure Ril100 codesstuebinm2023-11-291-6/+7
|
* overpass query: some stations don't have a meta nodestuebinm2023-11-151-2/+2
|
* default to level=0 if tag not presentstuebinm2023-11-141-1/+1
| | | | seems to give slightly better results
* re-add help textstuebinm2023-11-141-1/+7
| | | | whoops, forgot this bit
* sort platforms by level/layerstuebinm2023-11-141-3/+11
|
* rewrite it in Haskellstuebinm2023-11-141-0/+255