Commit graph

99 commits

Author SHA1 Message Date
Jesse Wierzbinski b8b5f2a4ff
feat(build): Build both packages at once 2024-06-06 21:31:49 -10:00
Jesse Wierzbinski b08023e71e
chore(client): 🐛 Make package contents export 2024-06-06 21:17:34 -10:00
Jesse Wierzbinski 34dc6ff99d
chore: 📦 Update packages 2024-06-06 21:15:15 -10:00
Jesse Wierzbinski 813a2688c8
docs(client): 📝 Finish JSDoc for new client 2024-06-06 21:14:10 -10:00
Jesse Wierzbinski 1ca2a03f3b
docs(client): 📝 Add JSDoc to more endpoints 2024-06-06 18:42:55 -10:00
Jesse Wierzbinski 2d923aae4d
feat(client): Add more HTTP endpoints to client 2024-06-06 18:30:08 -10:00
Jesse Wierzbinski 605d6a4c7d
feat(client): Add client package 2024-06-06 15:51:33 -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 16eae048c8
chore: 📦 Replace bun-types with @types/bun 2024-05-28 13:57:04 -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 cc4d3e8751
fix(build): 💚 please build oh my god 2024-05-16 23:31:43 -10:00
Jesse Wierzbinski efed6f69a1
fix: 💚 Fix CI 2024-05-16 23:26:26 -10:00
Jesse Wierzbinski 3427c60ac1
fix(build): 💚 Add npm token to env in ci 2024-05-16 23:22:01 -10:00
Jesse Wierzbinski 8ce0e58c03
refactor(build): 💚 Use NPM to publish package in Actions 2024-05-16 23:17:56 -10:00
Jesse Wierzbinski 43a8132a6a
fix(build): 🐛 Regenerate bun.lockb 2024-05-16 23:10: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 c04704a0d2
docs: 📝 Update README 2024-05-14 13:01:47 -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 8028983faa
ci(build): Make CI only deploy one package at a time 2024-05-14 09:10:56 -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 22b90d2dae
fix(build): 🐛 Add allow dirty to CI build 2024-05-13 22:44:18 -10:00
Jesse Wierzbinski 556aca7a7b
fix(build): 🐛 Remove wrong flag use 2024-05-13 22:42:18 -10:00
Jesse Wierzbinski 5c7eddc3b5
feat(build): Add automatic JSR build 2024-05-13 22:40:08 -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 ab36dc6616
fix(build): 🐛 Give permissions to GitHub actions build 2024-05-13 21:53:35 -10:00
Jesse Wierzbinski 212398cadd
fix(build): 🐛 Make CI also change federation package version number 2024-05-13 21:52:02 -10:00
Jesse Wierzbinski 547a9e009e
fix: 🐛 Fix incorrect YAML 2024-05-13 21:51:24 -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 f8ef879711
fix(build): 💚 Remove --production from CI build 2024-05-13 21:43:23 -10:00
Jesse Wierzbinski 5b3bea2983
fix(build): 💚 Make CI properly get secrets 2024-05-13 21:42:16 -10:00
Jesse Wierzbinski 736728d829
fix(build): 💚 Add -e option to echo in CI 2024-05-13 21:39:53 -10:00
Jesse Wierzbinski 503dbdceb4
ci(build): 💚 Fix wrong CI command 2024-05-13 21:36:15 -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
Gaspard Wierzbinski 0cb9aa1e35
Initial commit 2024-05-13 17:15:26 -10:00