Kenneth Bruen
|
9e680e3bb2
|
Use Newtonsoft.Json instead of System.Text.Json
Fixed bug related to serializing properties inherited from interface
|
1 year ago |
Kenneth Bruen
|
8421b49834
|
Add debug logging, update mongodb driver
|
2 years ago |
Kenneth Bruen
|
d4ad04b0f3
|
VS Launch: Change ConsoleTest run to .NET 7
|
2 years ago |
Kenneth Bruen
|
1abb5155e3
|
Attempt adding cancelled stops to train scraper
|
2 years ago |
Kenneth Bruen
|
5785e4a98b
|
Add LinkName to stations when querying a train
|
2 years ago |
Kenneth Bruen
|
dd273558e4
|
Fix itinerary scraping bug
|
2 years ago |
Kenneth Bruen
|
2465a90305
|
Add station aliases to database
|
2 years ago |
Kenneth Bruen
|
b66b8f79b1
|
Add itinerary scraping
|
2 years ago |
Kenneth Bruen
|
1d9db5b491
|
Add initial itinerary scraping
|
2 years ago |
Kenneth Bruen
|
de5d85cff4
|
Improve speed by caching and using ObjectIDs
Also: Switch to C# 11, .NET 7
Also: Added /rapidoc
|
2 years ago |
Kenneth Bruen
|
44a1be5659
|
Fix Mongo crashes, perf, fire&forget db population
|
2 years ago |
Kenneth Bruen
|
e4de0347ad
|
Return stations sorted
|
2 years ago |
Kenneth Bruen
|
0b5a8bf487
|
Run tasks concurrently
|
2 years ago |
Kenneth Bruen
|
0bcaf40ea3
|
Add MongoDB Analyzer package
|
2 years ago |
Kenneth Bruen
|
8ef53a64ad
|
Add empty constructors to allow JSON serialization
|
2 years ago |
Kenneth Bruen
|
145f7b0ee1
|
Transition from fs+JSON to MongoDB
|
2 years ago |
Kenneth Bruen
|
169e128ca1
|
Add support for rank dash in train notes
Ranks such as "R-E" will now be supported
|
2 years ago |
Kenneth Bruen
|
4b4e04fb75
|
Add departure date (midnight) for arr/dep trains
|
2 years ago |
Kenneth Bruen
|
a9ade801ac
|
Add support to cancelled trains
|
2 years ago |
Kenneth Bruen
|
b0cec37bd7
|
Fix bug in computing arrival times
Due to reusing date time sequencer,
arrivals would all be set 1 day ahead.
|
2 years ago |
Kenneth Bruen
|
180ad4039e
|
Enable Swagger/OpenAPI in production
|
2 years ago |
Kenneth Bruen
|
0da275e039
|
Added workaround for Nginx and Docker
|
2 years ago |
Kenneth Bruen
|
7b13d09514
|
A whole C# rewrite
In one commit.
Yes, you're seeing it right.
Yes, I don't know what I was thinking.
|
2 years ago |
Dan Cojocaru
|
cc7246facd
|
Fixed train info cache
|
3 years ago |
Dan Cojocaru
|
9a22a8543b
|
Added support for specifying date for train data request
|
3 years ago |
Dan Cojocaru
|
e4943b1f6e
|
Allowed any digits in train number (ex: IRN 01641)
|
3 years ago |
Dan Cojocaru
|
9cd68b4734
|
Allowed digits in station name
|
3 years ago |
Dan Cojocaru
|
5ab092eed5
|
Fixed handling of stations with only arr/dep
|
3 years ago |
Dan Cojocaru
|
ddf9c27cc3
|
Fixed parsing + added support for seconds stopping time
|
3 years ago |
Dan Cojocaru
|
dd565f1331
|
Added dot as valid char in station name
|
3 years ago |
Dan Cojocaru
|
0a7e2b2568
|
Added station arr/dep scrapper
Added scrapper for arrivals and departures at station
|
3 years ago |
Dan Cojocaru
|
5e65675a08
|
Made symlink relative
|
3 years ago |
Kenneth Bruen
|
de78a094a1
|
Added v2 API
|
3 years ago |
Kenneth Bruen
|
d507a227f1
|
Corrected JSON schema (added required properties)
|
3 years ago |
Kenneth Bruen
|
a26568d9cc
|
Corrected JSON schema (number->integer)
|
3 years ago |
Kenneth Bruen
|
ce8b208f65
|
Added GitHub Docker image build action
|
3 years ago |
Kenneth Bruen
|
6d8c0495d9
|
Added server and Dockerfile
|
3 years ago |
Kenneth Bruen
|
89cefc3fb3
|
Initial commit
|
3 years ago |