Huxley 2 - Live Departure Boards JSON Proxy - New Updates - ETag, Brotli, .NET 6

70 views
Skip to first unread message

James Singleton

unread,
Jan 6, 2022, 7:32:08 AM1/6/22
to openrail...@googlegroups.com

Hi all,

Huxley 2, my cross-platform .NET JSON proxy for the Live Departure Boards public and staff SOAP APIs, has some new updates:

  • ETag support (excluding generated at times so it doesn't change unless the train services etc. change)
  • Brotli (and gzip) compression enabled for HTTPS
  • Upgrade from .NET Core 3.1 LTS to .NET 6.0 LTS (supported until 2024-11-08) including Docker and Azure pipelines
  • Upgrade from C# 8 to C# 10
  • Reduce default logging level to stop excessive informational output
  • Add a couple of new stations to the CSV file
  • Fix an issue where only trains would be returned for staff endpoints
  • Update docs on demo server and Docker instructions in readme

Demo server: https://huxley2.azurewebsites.net/

Blog post: https://unop.uk/huxley-2-new-updates/

Code and readme: https://github.com/jpsingleton/Huxley2

--

Kind regards,
James Singleton

Reply all
Reply to author
Forward
0 new messages