Jesse Wierzbinski
|
fc98c95892
|
chore(federation): ✨ Add sender public key to federation debugging
|
2024-05-23 19:04:05 -10:00 |
|
Jesse Wierzbinski
|
f5605e6814
|
build: 📦 Update Bun to 1.1.9
|
2024-05-21 15:41:48 -10:00 |
|
Jesse Wierzbinski
|
14851fa93e
|
chore: 📦 Update all packages to their latest version
|
2024-05-21 15:33:36 -10:00 |
|
Jesse Wierzbinski
|
fd38161769
|
fix(federation): 🐛 Fix debug logger not correctly outputting
|
2024-05-21 15:23:48 -10:00 |
|
Jesse Wierzbinski
|
eab61b38f1
|
feat(federation): ✨ Add bridge tokens, federation request debugging
|
2024-05-21 14:59:03 -10:00 |
|
Jesse Wierzbinski
|
673b7d0bae
|
fix(api): 🐛 Automatically rewrite http to https in federation
|
2024-05-17 11:42:42 -10:00 |
|
Jesse Wierzbinski
|
c28628ebb3
|
feat(api): ✨ Add safeguard for incorrectly configured proxies
|
2024-05-17 09:38:38 -10:00 |
|
Jesse Wierzbinski
|
7a591a024e
|
feat(federation): ✨ Add bridge support to Lysand
|
2024-05-17 07:56:13 -10:00 |
|
Jesse Wierzbinski
|
a603b602e6
|
fix(federation): 🐛 Fix multiple incorrect outputs in federation routes
|
2024-05-17 07:39:59 -10:00 |
|
Jesse Wierzbinski
|
b4b8f51a5a
|
chore: 🚨 Run format
|
2024-05-16 23:39:10 -10:00 |
|
Jesse Wierzbinski
|
36f7299a77
|
chore(build): ⬆️ Update federation lib to 1.1.5
|
2024-05-16 23:38:21 -10:00 |
|
Jesse Wierzbinski
|
dfe678ffae
|
refactor(federation): ♻️ Use new federation package to send inbox requests
|
2024-05-16 22:47:30 -10:00 |
|
Jesse Wierzbinski
|
820591dddc
|
fix(cli): ⚰️ Remove old placeholder code and replace it with real code
|
2024-05-16 22:41:38 -10:00 |
|
Jesse Wierzbinski
|
398da5fc3f
|
fix(federation): 🐛 Fix federation bug with already consumed body
|
2024-05-16 22:37:06 -10:00 |
|
Jesse Wierzbinski
|
e2362604c7
|
test(api): ✅ Add tests for password reset
|
2024-05-16 22:34:42 -10:00 |
|
Jesse Wierzbinski
|
24288c95b5
|
feat(api): ✨ Implement password resets
|
2024-05-16 22:27:41 -10:00 |
|
Jesse Wierzbinski
|
1365987a1c
|
fix(federation): 🚑 Correct user inbox endpoint API route
|
2024-05-16 21:51:49 -10:00 |
|
Jesse Wierzbinski
|
0a82cdc59e
|
docs(config): 📝 Explain what redirect URL to put in OIDC config
|
2024-05-16 21:30:27 -10:00 |
|
Jesse Wierzbinski
|
606c7e290c
|
chore: 📦 Update all packages to latest version
|
2024-05-16 21:00:43 -10:00 |
|
Jesse Wierzbinski
|
ec62906221
|
chore: 🔖 Update version to 0.6.0
|
2024-05-16 20:59:21 -10:00 |
|
Jesse Wierzbinski
|
d4e1c0d95d
|
fix(api): 🐛 Fix incorrect OAuth2 linking logic
|
2024-05-16 20:58:27 -10:00 |
|
Jesse Wierzbinski
|
2db4f25ba6
|
feat(config): ✨ Allow frontend route customization and forcing OIDC
|
2024-05-16 18:05:06 -10:00 |
|
Jesse Wierzbinski
|
b34166de93
|
docs(api): 📝 Document all API changes
|
2024-05-16 15:50:13 -10:00 |
|
Jesse Wierzbinski
|
b1216a43f2
|
refactor(api): ♻️ Change route names, improve API endpoints to be more consistent with Mastodon API
|
2024-05-16 15:49:59 -10:00 |
|
Jesse Wierzbinski
|
a6eb826b04
|
docs: 📝 Update contributing guide
|
2024-05-16 09:50:37 -10:00 |
|
Jesse Wierzbinski
|
517f0c631e
|
refactor: 🔨 Also run bun install in pre-commit hooks
|
2024-05-15 17:32:05 -10:00 |
|
Jesse Wierzbinski
|
119f9ea97b
|
fix(build): 💚 Update Lockfile
|
2024-05-15 17:29:46 -10:00 |
|
Jesse Wierzbinski
|
060b3980ba
|
fix(build): 🐛 Make the prepare command use bunx
|
2024-05-15 17:28:37 -10:00 |
|
Jesse Wierzbinski
|
11460a83ad
|
refactor(build): 🐛 Promote Husky to dependency
|
2024-05-15 17:26:59 -10:00 |
|
Jesse Wierzbinski
|
6fdc8b2b9a
|
fix(build): 🐛 More shenanigans??
|
2024-05-15 17:25:27 -10:00 |
|
Jesse Wierzbinski
|
075a23124b
|
feat: ✨ Add Husky
|
2024-05-15 17:19:45 -10:00 |
|
Jesse Wierzbinski
|
2b5b82b465
|
fix: 🐛 Fix all TypeScript issues
|
2024-05-15 17:07:34 -10:00 |
|
Jesse Wierzbinski
|
29aa43f4ce
|
fix(build): 🐛 Continuation of previous commit
|
2024-05-15 16:51:59 -10:00 |
|
Jesse Wierzbinski
|
023b80f411
|
fix(build): 🐛 Changed the CI test config so it is valid
|
2024-05-15 16:50:07 -10:00 |
|
Jesse Wierzbinski
|
fb31375b74
|
refactor(config): 🔥 Replace config validation with Zod
|
2024-05-15 16:37:25 -10:00 |
|
Jesse Wierzbinski
|
093337dd4f
|
refactor(federation): 🔥 Remove old types and federation code
|
2024-05-14 14:38:30 -10:00 |
|
Jesse Wierzbinski
|
5fd6a4e43d
|
feat(federation): ➕ Replace old types and federation validators with @lysand-org/federation
|
2024-05-14 14:35:13 -10:00 |
|
Jesse Wierzbinski
|
25d087a54b
|
feat(build): ✨ Start Lysand from CLI in prod
|
2024-05-13 11:54:51 -10:00 |
|
Jesse Wierzbinski
|
6b83336fa3
|
fix(api): ✅ Fix a test sending a body with a GET request
|
2024-05-13 11:48:58 -10:00 |
|
Jesse Wierzbinski
|
6c3fcf699e
|
feat(api): ✨ Add support for multithreaded API servers
|
2024-05-13 11:36:46 -10:00 |
|
Jesse Wierzbinski
|
e502a2d8c8
|
fix(federation): 🐛 Fix missing regex error message
|
2024-05-13 11:35:36 -10:00 |
|
Jesse Wierzbinski
|
5e87f85851
|
refactor(federation): 🦺 Update Lysand object validatio to be stricter
|
2024-05-13 11:33:39 -10:00 |
|
Jesse Wierzbinski
|
eb976250a4
|
fix(api): 🐛 Fix post editing not working with JSON content-type
|
2024-05-12 19:25:56 -10:00 |
|
Jesse Wierzbinski
|
b83d76abf6
|
fix(api): 🐛 Fix only one emoji being parsed per post
|
2024-05-12 19:14:37 -10:00 |
|
Jesse Wierzbinski
|
0d4d894fd4
|
docs: 📝 Update docs to add guidance on setting up OIDC
|
2024-05-12 18:55:34 -10:00 |
|
Jesse Wierzbinski
|
7f6aeeb859
|
feat(api): ✨ Add secret rudimentary OIDC account linking support
|
2024-05-12 18:34:35 -10:00 |
|
Jesse Wierzbinski
|
ff43b19122
|
fix(api): 🐛 Fix OIDC
|
2024-05-12 18:01:51 -10:00 |
|
Jesse Wierzbinski
|
29d7b09677
|
fix(api): 🐛 Deleting emojis now removes them from object storage
|
2024-05-12 16:52:19 -10:00 |
|
Jesse Wierzbinski
|
7846a03bcf
|
fix(api): 🐛 Fix incorrect content_type when uploading and converting emojis
|
2024-05-12 16:30:26 -10:00 |
|
Jesse Wierzbinski
|
4f070c9b65
|
fix(api): 🔒 Replace bad webfinger regex with good one
|
2024-05-12 16:27:40 -10:00 |
|