Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update for ghc 9.6.5 (nixpkgs 24.05) | stuebinm | 2024-06-04 | 1 | -1/+1 |
| | |||||
* | support for platform sections | stuebinm | 2024-01-16 | 1 | -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 paths | stuebinm | 2023-12-26 | 1 | -1/+1 |
| | | | | esp. a trailing / as in bahnhof.name/MH/ should not lead to ??. | ||||
* | update base / ghc | stuebinm | 2023-12-01 | 1 | -1/+1 |
| | |||||
* | update dependencies | stuebinm | 2023-11-30 | 2 | -5/+5 |
| | | | | this should now work with NixOS 23.11's hackage snapshot | ||||
* | fix fuzzy redirects for platform info lookups | stuebinm | 2023-11-29 | 1 | -1/+1 |
| | |||||
* | allow exact lookups of obscure Ril100 codes | stuebinm | 2023-11-29 | 1 | -6/+7 |
| | |||||
* | overpass query: some stations don't have a meta node | stuebinm | 2023-11-15 | 1 | -2/+2 |
| | |||||
* | default to level=0 if tag not present | stuebinm | 2023-11-14 | 1 | -1/+1 |
| | | | | seems to give slightly better results | ||||
* | re-add help text | stuebinm | 2023-11-14 | 1 | -1/+7 |
| | | | | whoops, forgot this bit | ||||
* | sort platforms by level/layer | stuebinm | 2023-11-14 | 1 | -3/+11 |
| | |||||
* | rewrite it in Haskell | stuebinm | 2023-11-14 | 11 | -7016/+609 |
| | |||||
* | platforms: update (also use local_ref) | stuebinm | 2023-11-06 | 1 | -0/+498 |
| | |||||
* | platform data bundle | stuebinm | 2023-11-05 | 6 | -28/+29676 |
| | | | | this is pretty low-effort, but it seems to work fine? | ||||
* | update gleam & deps | stuebinm | 2023-10-30 | 2 | -116/+151 |
| | |||||
* | allow _ for spaces | stuebinm | 2023-07-09 | 1 | -0/+2 |
| | | | | | (easier to use in browsers/shells where spaces lead to unwanted behaviour, e.g. starting a search or ending an argument) | ||||
* | separate domains, fuzzy matching all-round | stuebinm | 2023-07-09 | 1 | -104/+138 |
| | |||||
* | add Leitpunkte | Johann150 | 2023-06-18 | 3 | -13/+696 |
| | | | | (by johann150, with some modification by stuebinm) | ||||
* | refactor lookups to separate functions | Johann150 | 2023-06-17 | 1 | -25/+38 |
| | | | | This allows them to be used separately. | ||||
* | drop CSV header | Johann150 | 2023-06-17 | 1 | -0/+2 |
| | |||||
* | blackhole favicon.ico requests | Johann150 | 2023-06-17 | 1 | -0/+2 |
| | | | | | It is not necessary to do anything for these kinds of requests, so instead of making the fuzzy search do stuff, just blackhole these requests. | ||||
* | broken encoding in some stations | stuebinm | 2023-05-11 | 1 | -1/+2 |
| | | | | with thanks to lis: https://mk.catgirlsfor.science/notes/9en6jb2ig8 | ||||
* | use haystack for search | stuebinm | 2023-05-11 | 3 | -85/+136 |
| | | | | for some reason it doesn't find Karlsruhe, but basically everything else?? | ||||
* | url percent encoding & (naïve) fuzzy matching | stuebinm | 2023-04-26 | 4 | -6/+170 |
| | |||||
* | initial commit | stuebinm | 2023-04-22 | 2 | -0/+99 |