Commit graph

17 commits

Author SHA1 Message Date
Jesse Wierzbinski c9f4885c72
refactor: 🚚 Rename Lysand to Versia 2024-08-24 14:58:50 +02:00
Jesse Wierzbinski 5b119949dc
fix(federation): 🐛 Always set content-type to JSON if there is a body 2024-07-26 20:09:58 +02:00
Jesse Wierzbinski 8f7b2d7bfe
fix(federation): 🐛 Correctly clone Headers 2024-07-26 19:51:01 +02:00
Jesse Wierzbinski e076023cff
fix(federation): 🐛 Make sure headers aren't overriden accidentally 2024-07-26 19:41:19 +02:00
Jesse Wierzbinski 9b4ce7183a
fix(federation): 🐛 Re-add ability to query WebFinger on a different server than the queries resources's hostname 2024-07-26 18:03:22 +02:00
Jesse Wierzbinski 97826e18a9
fix(federation): 🐛 Use full URLs for requests, not just pathnames 2024-07-26 17:58:38 +02:00
Jesse Wierzbinski 39f27cd87f
refactor(federation): ♻️ Refactor FederationRequester to be simpler 2024-07-26 17:49:36 +02:00
Jesse Wierzbinski db92a51412
fix(federation): 🐛 Don't consume body of response 2024-07-26 17:11:30 +02:00
Jesse Wierzbinski 6160ebd7c4
feat(federation): Add request parameter to all request outputs 2024-07-26 17:08:52 +02:00
Jesse Wierzbinski a4a1f8207a
fix(federation): 🐛 Fix HTTP client stripping query strings from requests in some cases 2024-07-26 00:53:49 +02:00
Jesse Wierzbinski 2dd8615db3
feat(federation): Add static get/post methods to FederationRequester 2024-07-24 18:40:41 +02:00
Jesse Wierzbinski 021a3485f5
feat(federation): Automatically try to reach the HTTP version of an URL if HTTPS fails 2024-07-24 18:20:01 +02:00
Jesse Wierzbinski 2313bcbbcc
refactor(federation): 🚚 Remove custom path alias 2024-07-23 00:11:05 +02:00
Jesse Wierzbinski 115bfc7f0d
refactor(federation): ♻️ Move around code to get better TypeScript output 2024-07-23 00:02:39 +02:00
Jesse Wierzbinski ad7f66ebc3
fix(federation): 🐛 Correctly select the WebFinger link with the correct content-type, not just the first rel=self link 2024-07-17 15:03:24 +02:00
Jesse Wierzbinski 88cfd005fd
feat(federation): Allow specifying custom hostname in WebFinger requests 2024-07-17 14:36:49 +02:00
Jesse Wierzbinski bbcc362bc1
feat(federation): Add a federation requester client 2024-06-29 22:20:07 -10:00