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
|
62e5724a1c
|
fix(federation): ♻️ Don't use Node-specific API Buffer
|
2024-07-26 00:52:59 +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
|
1529708dd8
|
fix(federation): 🐛 Add /index to end of import
|
2024-07-23 00:04:57 +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
|
283e000498
|
fix(federation): ✏️ Fix typo
|
2024-07-22 23:23:14 +02:00 |
|
Jesse Wierzbinski
|
ff6bf16b0a
|
fix: 💚 Fix NPM not finding built JS
|
2024-07-22 23:20:51 +02:00 |
|
Jesse Wierzbinski
|
2bf97bc914
|
feat(build): 🏗️ Build plain JS for NPM
|
2024-07-22 23:10:12 +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
|
13e7027c37
|
feat(federation): ♻️ Make all optional fields also nullable
|
2024-07-16 20:01:07 +02:00 |
|
Jesse Wierzbinski
|
bbcc362bc1
|
feat(federation): ✨ Add a federation requester client
|
2024-06-29 22:20:07 -10:00 |
|
Jesse Wierzbinski
|
80130a1f22
|
docs(federation): 📝 Document RequestParserHandler
|
2024-06-25 19:34:54 -10:00 |
|
Jesse Wierzbinski
|
0c7e59849a
|
docs(federation): 🐛 Update docs to match API changes
|
2024-06-25 19:19:38 -10:00 |
|
Jesse Wierzbinski
|
1a4890df2a
|
fix(federation): 🐛 Fix broken types (forgot to rename)
|
2024-06-19 13:17:33 -10:00 |
|
Jesse Wierzbinski
|
dc352bc276
|
refactor: ♻️ Refactor naming and code exports for both modules
|
2024-06-19 12:21:34 -10:00 |
|
Jesse Wierzbinski
|
4542750159
|
feat(build): 👷 Don't minify/bundle/compile packages in release
|
2024-06-07 15:01:47 -10:00 |
|
Jesse Wierzbinski
|
5f5bdc80c6
|
feat(build): 💚 Hopefully fix CI
|
2024-06-07 14:43:28 -10:00 |
|
Jesse Wierzbinski
|
69be6967bd
|
feat(federation): ✨ Add patch to inbox handler
|
2024-06-05 21:03:09 -10:00 |
|
Jesse Wierzbinski
|
3ed54a7c21
|
docs(federation): 📝 Add some docs to new request parser classes
|
2024-05-28 14:22:30 -10:00 |
|
Jesse Wierzbinski
|
57bd2a5c43
|
feat(federation): ✨ Allow parseBody to return a type other than void
|
2024-05-28 14:14:02 -10:00 |
|
Jesse Wierzbinski
|
09a9f0bbf5
|
feat(federation): ✨ Add new RequestParserHandler to less verbosely handle body parsing
|
2024-05-28 13:38:47 -10:00 |
|
Jesse Wierzbinski
|
8860d09eb4
|
feat(federation): ✨ Add new signed string output to signer
|
2024-05-23 19:43:09 -10:00 |
|
Jesse Wierzbinski
|
28e701bc13
|
fix(federation): 🐛 Fix incorrect name in UserSchema
|
2024-05-17 07:30:10 -10:00 |
|
Jesse Wierzbinski
|
d117cc9455
|
fix: 🐛 Fix bug setting all requests to have an empty body
|
2024-05-16 23:05:58 -10:00 |
|
Jesse Wierzbinski
|
6560c88b78
|
fix(federation): 🐛 Omit incorrect extra types on ServerMetadata
|
2024-05-14 14:28:27 -10:00 |
|
Jesse Wierzbinski
|
071a149d3e
|
fix(federation): 🐛 Fix extensions schema being incorrectly non-optional
|
2024-05-14 14:12:26 -10:00 |
|
Jesse Wierzbinski
|
f6b3741e22
|
docs(docs): 📝 Update installation guidelines
|
2024-05-14 13:08:23 -10:00 |
|
Jesse Wierzbinski
|
e34bd84b0c
|
docs(federation): 📝 Update READMEs and some docstrings
|
2024-05-14 12:56:59 -10:00 |
|
Jesse Wierzbinski
|
b86933e77d
|
feat(federation): ✨ Add cryptography
|
2024-05-14 12:44:34 -10:00 |
|
Jesse Wierzbinski
|
967ceb8cde
|
fix(federation): 🔥 Remove old export
|
2024-05-14 09:36:10 -10:00 |
|
Jesse Wierzbinski
|
1c10142c04
|
docs(docs): 📝 Update docs
|
2024-05-14 09:17:46 -10:00 |
|
Jesse Wierzbinski
|
407e57fe34
|
feat(federation): ✨ Improve federation module
|
2024-05-14 09:08:46 -10:00 |
|
Jesse Wierzbinski
|
e0b6d57470
|
refactor: ⏪ Change version numbers to all be 0.0.0
|
2024-05-13 22:51:59 -10:00 |
|
Jesse Wierzbinski
|
f5fd4c0a04
|
fix(build): 🐛 Fix builds for JSR support
|
2024-05-13 22:35:25 -10:00 |
|
Jesse Wierzbinski
|
0d53c450f8
|
docs(docs): 📝 Update READMEs
|
2024-05-13 22:16:37 -10:00 |
|
Jesse Wierzbinski
|
664568af38
|
ci(build): ✨ Add tag option in CI
|
2024-05-13 21:57:53 -10:00 |
|
Jesse Wierzbinski
|
b4c2393e7f
|
refactor(build): 👷 Make CI NPM publish only be run manually
|
2024-05-13 21:50:11 -10:00 |
|
Jesse Wierzbinski
|
8f9bb6c9c6
|
feat(build): 👷 Add automatic CI build and deploy to NPM
|
2024-05-13 21:35:05 -10:00 |
|
Jesse Wierzbinski
|
bf8898acee
|
feat: ✨ Port code from Lysand Server and improve it
|
2024-05-13 21:00:05 -10:00 |
|
Jesse Wierzbinski
|
ef76ee4a5c
|
feat(docs): 📝 Add initial README and docs
|
2024-05-13 17:58:03 -10:00 |
|