Commit graph

14 commits

Author SHA1 Message Date
b96516405e
refactor(WebSocketProxy): Correctly traverse incoming messages to set the response.
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-27 15:53:17 +12:00
a191077cc4
fix(Proxy): don't crash for responses with no body. 2024-08-27 15:53:17 +12:00
07c41153f5 feat: Add request telemetry (#114)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #114
Co-authored-by: James Harton <james@harton.nz>
Co-committed-by: James Harton <james@harton.nz>
2024-08-20 16:44:08 +12:00
4ad256acdd
feat: Add support for proxying websockets.
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-17 18:50:43 +12:00
384257a33f
fix: incorrect handling of Mint stream failure.
All checks were successful
continuous-integration/drone Build is passing
continuous-integration/drone/push Build is passing
2024-06-23 16:00:51 +12:00
e4224a0daf
chore(deps): update dependency spark to v2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-03 20:13:16 +13:00
a381ca4b34 feat: add proxying. (#7)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: https://code.harton.nz/james/wayfarer/pulls/7
Co-authored-by: James Harton <james@harton.nz>
Co-committed-by: James Harton <james@harton.nz>
2023-11-19 17:56:07 +13:00
fb11032695
feat(Target): Add healthy-checking HTTP targets.
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2023-10-14 20:58:08 +13:00
8f759bf0db
improvement(Listener): Register listeners with scheme, address and port. 2023-10-14 15:25:06 +13:00
20c5ce6f44 feat: Add ability to start and stop HTTP listeners. (#1)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: https://code.harton.nz/bivouac/wayfarer/pulls/1
Co-authored-by: James Harton <james@harton.nz>
Co-committed-by: James Harton <james@harton.nz>
2023-10-14 14:18:48 +13:00
3505fb5bba
chore: Rename files missed in the project rename.
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-14 11:22:15 +13:00
3403f9d043
chore: Rename switch -> wayfarer.
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-14 11:10:56 +13:00
a71860848e
chore: Set up dev/test dependencies. 2023-10-13 19:15:38 +13:00
ad4ad6112c
chore: empty OTP app. 2023-10-13 18:46:21 +13:00