Commit graph

45 commits

Author SHA1 Message Date
88dd5a5314
Change UserAgent
I don't trust CFR that much
2025-01-06 20:22:35 +01:00
a9f1838fd6
Support new status line format 2025-01-03 06:51:16 +01:00
6c6d69ee26
Add UserAgent 2025-01-03 06:50:58 +01:00
c77168b393
Update proxy credentials logic 2024-09-01 04:56:14 +02:00
f00b602e71
Fix Options pattern 2024-09-01 04:30:39 +02:00
441546fb93
Update Dockerfile to .NET 8 2024-09-01 04:05:16 +02:00
1ddf80cb8c
Add proxy and .NET 8 support 2024-09-01 04:05:16 +02:00
9e680e3bb2
Use Newtonsoft.Json instead of System.Text.Json
Fixed bug related to serializing properties inherited from interface
2023-09-03 04:31:41 +03:00
8421b49834
Add debug logging, update mongodb driver 2023-03-30 04:00:19 +02:00
d4ad04b0f3
VS Launch: Change ConsoleTest run to .NET 7 2023-03-02 23:06:52 +01:00
1abb5155e3
Attempt adding cancelled stops to train scraper 2023-03-02 23:06:26 +01:00
5785e4a98b
Add LinkName to stations when querying a train 2023-02-01 05:24:24 +01:00
dd273558e4
Fix itinerary scraping bug 2022-12-28 11:36:55 +02:00
2465a90305
Add station aliases to database 2022-12-27 18:28:42 +02:00
b66b8f79b1
Add itinerary scraping 2022-12-27 18:24:35 +02:00
1d9db5b491
Add initial itinerary scraping 2022-12-27 12:36:03 +02:00
de5d85cff4
Improve speed by caching and using ObjectIDs
Also: Switch to C# 11, .NET 7
Also: Added /rapidoc
2022-11-15 20:01:19 +01:00
44a1be5659
Fix Mongo crashes, perf, fire&forget db population 2022-11-10 01:21:37 +01:00
e4de0347ad
Return stations sorted 2022-11-09 17:34:51 +01:00
0b5a8bf487
Run tasks concurrently 2022-11-09 17:28:22 +01:00
0bcaf40ea3
Add MongoDB Analyzer package 2022-11-09 17:25:31 +01:00
8ef53a64ad
Add empty constructors to allow JSON serialization 2022-11-09 07:05:32 +01:00
145f7b0ee1
Transition from fs+JSON to MongoDB 2022-11-09 05:17:39 +01:00
169e128ca1
Add support for rank dash in train notes
Ranks such as "R-E" will now be supported
2022-08-28 04:38:06 +02:00
4b4e04fb75
Add departure date (midnight) for arr/dep trains 2022-08-06 00:05:10 +03:00
a9ade801ac
Add support to cancelled trains 2022-08-05 22:01:40 +03:00
b0cec37bd7
Fix bug in computing arrival times
Due to reusing date time sequencer,
arrivals would all be set 1 day ahead.
2022-08-04 17:19:32 +03:00
180ad4039e
Enable Swagger/OpenAPI in production 2022-08-03 01:08:41 +03:00
0da275e039
Added workaround for Nginx and Docker 2022-08-03 01:05:26 +03:00
7b13d09514
A whole C# rewrite
In one commit.
Yes, you're seeing it right.
Yes, I don't know what I was thinking.
2022-08-03 00:38:53 +03:00
Dan Cojocaru
cc7246facd
Fixed train info cache 2021-08-31 18:19:32 +03:00
Dan Cojocaru
9a22a8543b
Added support for specifying date for train data request 2021-08-31 17:40:30 +03:00
Dan Cojocaru
e4943b1f6e
Allowed any digits in train number (ex: IRN 01641) 2021-08-28 00:36:07 +03:00
Dan Cojocaru
9cd68b4734
Allowed digits in station name 2021-08-27 22:53:51 +03:00
Dan Cojocaru
5ab092eed5
Fixed handling of stations with only arr/dep 2021-08-27 22:48:58 +03:00
Dan Cojocaru
ddf9c27cc3
Fixed parsing + added support for seconds stopping time 2021-08-27 22:06:02 +03:00
Dan Cojocaru
dd565f1331
Added dot as valid char in station name 2021-08-27 20:17:27 +03:00
Dan Cojocaru
0a7e2b2568
Added station arr/dep scrapper
Added scrapper for arrivals and departures at station
2021-08-27 15:38:24 +03:00
Dan Cojocaru
5e65675a08
Made symlink relative 2021-08-27 10:58:39 +03:00
de78a094a1
Added v2 API 2021-08-23 20:12:10 +03:00
d507a227f1
Corrected JSON schema (added required properties) 2021-08-23 04:01:18 +03:00
a26568d9cc
Corrected JSON schema (number->integer) 2021-08-22 23:55:49 +03:00
ce8b208f65
Added GitHub Docker image build action 2021-08-22 15:44:57 +03:00
6d8c0495d9
Added server and Dockerfile 2021-08-22 15:41:55 +03:00
89cefc3fb3
Initial commit 2021-08-22 05:55:02 +03:00