Commit Graph

5 Commits

Author SHA1 Message Date
66ad4e1666 feat: make scraping much more robust
Sometimes the upstream API will just drop most of the data included. This commit
assumes less of that data will be included, as well as using the most out of the
data.

For example, using line IDs from upstream is entirely avoided, using line names
and titles to determine lines and their directions.
2023-10-04 15:56:32 +02:00
738d43adea feat: fan out scrapes over time, support different scrape intervals
This should help avoid rate-limits on upstream, as well as let admins determine
update latency manually.
2023-10-04 15:54:07 +02:00
ef19ed40f2 feat: feed data to upstream over REST instead of printing to stdout 2023-09-29 00:53:18 +02:00
bcfeabc9c1 feat: include line id in LineInfo 2023-09-29 00:52:36 +02:00
acac91dbfa init: initial commit 2023-09-28 14:27:31 +02:00