18 Commits

Author SHA1 Message Date
a563cc45b5 Add VAGEFAClient
All checks were successful
Build image / build-image (push) Successful in 3m12s
2025-04-27 15:31:40 +02:00
5deb037fe5 Apply go fmt 2025-04-25 18:27:23 +02:00
6e78235127 Add VRNP_CLIENT_ALLOWLIST env var 2025-04-25 18:26:20 +02:00
5d5b893948 Sort departures by countdown
All checks were successful
Build image / build-image (push) Successful in 2m45s
2025-04-25 17:09:29 +02:00
740b654be6 Add bwegt efa client 2025-04-25 13:37:01 +02:00
dcc3cfa44f Send requests to different servers using round-robin 2025-04-25 12:30:19 +02:00
ae7b2f170a Add EFAClient interface 2025-04-25 12:04:47 +02:00
16f7d80677 Don't return departures with negative countdown
All checks were successful
Build image / build-image (push) Successful in 3m23s
2025-04-24 20:12:27 +02:00
Paul Brinkmeier
723372238b Don't request complete stop sequence 2025-04-23 12:01:34 +02:00
00abbcbb90 Add missing implicit return at end of handler 2024-08-12 12:48:08 +02:00
2d25a53949 Send WWW-Authenticate along with 401 for RFC 7235 conformity 2024-07-18 21:56:51 +02:00
cc11b626b6 Use Accept header for returning JSON instead of plain text 2024-07-18 21:41:06 +02:00
56739125b3 Add Departure type 2024-07-18 20:17:55 +02:00
e57966523e Make plaintext width 21 characters 2024-07-18 19:34:35 +02:00
071df1a0fa Apply gofmt 2024-07-17 13:38:33 +02:00
69704a38ae Add some very basic authentication 2024-07-17 07:42:51 +02:00
3fe42e1ff0 Timeout after 10 seconds on FetchDepartures
Also apply gofmt
2024-07-17 07:35:17 +02:00
dceea169c2 Init repo 2024-07-17 07:29:45 +02:00