Commit graph

8 commits

Author SHA1 Message Date
Pat Hartl
78da00a83d Change namespace of abstractions 2025-03-16 14:35:53 -05:00
Pat Hartl
86c906f8db Add project for automated tests
Had to remove the responsibility of providing the current version of the application from UpdateService. A new IVersionProvider can be used to get the version. This also allows for this to be mocked in tests.
2025-03-15 21:00:00 -05:00
Pat Hartl
7b76bdd02b Added middleware to use JWT bearer authentication if header exists 2025-03-12 23:48:53 -05:00
Pat Hartl
e2d3928d19 Move Scalar config out of extensions, add bearer token field to API reference 2025-03-11 19:32:38 -05:00
Pat Hartl
086a17e1c8 Actually fix ping blocking requests 2025-03-11 02:05:31 -05:00
Pat Hartl
6800efa35f Fix ping middleware blocking all requests 2025-03-11 01:34:11 -05:00
Pat Hartl
dafd0e31ff Try fallback URIs if server is unreachable, enhance ping
Fixes #208
2025-03-10 21:44:51 -05:00
Pat Hartl
5be13ea9dd Move middlewares to files 2025-03-10 21:40:17 -05:00