Skip to content

Releases: jsickcodes/ltd-proxy

0.5.0

12 Sep 18:50
3a8fc20
Compare
Choose a tag to compare

New features

  • The /__healthz endpoint now verifies S3 streaming. If the LTD_PROXY_S3_HEALTHCHECK_KEY env variable is enabled, the health check endpoint will attempt to stream that object from the bucket. If it fails, the health check will also fail. This should automatically restart the service in cases where there are danging httpx connections that cause resources leaks and ultimately break the app. This should also give early warning to S3 account/auth issues.

What's Changed

Full Changelog: 0.4.1...0.5.0

0.4.1

27 Feb 19:52
ce17501
Compare
Choose a tag to compare

Regular updates to the dependencies and compatibility with the current versions of FastAPI and Starlette.

What's Changed

Full Changelog: 0.4.0...0.4.1

0.4.0

25 Jun 01:51
f9ef208
Compare
Choose a tag to compare

This release introduces support for proxying version dashboards, /v/ and /builds/

Pull requests

New Contributors

Full Changelog: 0.3.0...0.4.0

0.3.0

25 Mar 22:10
dd125df
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.0...0.3.0

0.2.0

14 Feb 16:42
a60fe37
Compare
Choose a tag to compare

This release adds support for rewriting requests to other services besides S3. An example application is hosting a documentation dashboard application at the root URL, while S3-hosted documentation pages are available from sub-paths.

What's Changed

  • Add configuration and engine for redirecting paths to another backend besides S3 by @jonathansick in #5

Full Changelog: 0.1.0...0.2.0

0.1.0

29 Dec 22:32
80a5d43
Compare
Choose a tag to compare

This initial release of LTD Proxy includes the core functionality for authorizing visitors based on GitHub org and team memberships according to path rules, and mapping those request paths into the S3 bucket.

What's Changed

New Contributors

Full Changelog: https://github.com/jsickcodes/ltd-proxy/commits/0.1.0