Commit graph

17 commits

Author SHA1 Message Date
Jesse Wierzbinski ce9be7e857
refactor(federation): 🚚 Rename validators back to schemas, fix barrel file 2024-09-23 09:44:20 +02:00
Jesse Wierzbinski f80cffd01a
refactor(federation): 🚚 Rename schemas to validators
Fixes issues with Bun bundling
2024-09-22 17:15:19 +02:00
Jesse Wierzbinski 23936d549f
chore: ⬆️ Upgrade dependencies, fix new linter issues 2024-09-16 12:48:52 +02:00
Jesse Wierzbinski f26b68c76d
fix(federation): 🐛 Make sure InstanceMetadata's description is a string 2024-08-27 02:37:09 +02:00
Jesse Wierzbinski 1203269531
feat(federation): Add Collections 2024-08-26 19:30:56 +02:00
Jesse Wierzbinski 1cffb93d52
fix(federation): 🐛 Allow Delete to have a null author 2024-08-26 18:54:38 +02:00
Jesse Wierzbinski 4a470f5f3c
refactor(federation): 👽 Update all schemas to Working Draft 4 2024-08-25 15:47:03 +02:00
Jesse Wierzbinski 737c8515da
refactor(federation): ♻️ Avoid barrel files 2024-08-24 15:05:11 +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 13e7027c37
feat(federation): ♻️ Make all optional fields also nullable 2024-07-16 20:01:07 +02:00
Jesse Wierzbinski dc352bc276
refactor: ♻️ Refactor naming and code exports for both modules 2024-06-19 12:21:34 -10:00
Jesse Wierzbinski 28e701bc13
fix(federation): 🐛 Fix incorrect name in UserSchema 2024-05-17 07:30:10 -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 407e57fe34
feat(federation): Improve federation module 2024-05-14 09:08:46 -10:00
Jesse Wierzbinski bf8898acee
feat: Port code from Lysand Server and improve it 2024-05-13 21:00:05 -10:00