Jesse Wierzbinski
|
2f823317c2
|
refactor(federation): 🔥 Remove old code and simplify federation requests
|
2024-07-26 18:51:39 +02:00 |
|
Jesse Wierzbinski
|
ad9ed2598c
|
refactor(federation): ⬆️ Refactor code to use v2.2 of federation SDK
|
2024-07-26 18:07:11 +02:00 |
|
Jesse Wierzbinski
|
aca837cb16
|
feat(federation): ✨ Log signatures generated when serving entites via HTTP
|
2024-07-26 17:32:03 +02:00 |
|
Jesse Wierzbinski
|
1216e278e8
|
fix(federation): 🐛 Fix some errors not being ignored properly
|
2024-07-26 17:20:37 +02:00 |
|
Jesse Wierzbinski
|
db2d582295
|
chore: ⬆️ Upgrade dependencies
|
2024-07-26 00:58:56 +02:00 |
|
Jesse Wierzbinski
|
505f7712d6
|
fix(config): 🐛 Add trace propagation targets to Sentry example config
|
2024-07-26 00:50:03 +02:00 |
|
Jesse Wierzbinski
|
6ae13265fa
|
feat(federation): ✨ Make server actor available on /users/actor
|
2024-07-26 00:32:33 +02:00 |
|
Jesse Wierzbinski
|
420a0d05dc
|
feat: ✨ Add git commit SHAs to Sentry release
|
2024-07-26 00:20:58 +02:00 |
|
Jesse Wierzbinski
|
152e42fd30
|
fix: 💚 Move git commit env var in last step of Dockerfile to avoid it being removed
|
2024-07-26 00:17:54 +02:00 |
|
Jesse Wierzbinski
|
39d9b4c031
|
ci: 💚 Correctly input Git SHA into docker build
|
2024-07-26 00:10:42 +02:00 |
|
Jesse Wierzbinski
|
bc25896ed8
|
feat(config): 🧑💻 Add custom tracing URL support to Sentry config
|
2024-07-26 00:02:48 +02:00 |
|
Jesse Wierzbinski
|
7d1522cc1e
|
feat(config): ✨ Add JSON schema for config
|
2024-07-25 23:51:00 +02:00 |
|
Jesse Wierzbinski
|
d20988afa1
|
feat(federation): ✨ Add signatures to all users and objects served
|
2024-07-24 23:42:00 +02:00 |
|
Jesse Wierzbinski
|
5a52ac005b
|
fix(federation): 🚑 Don't re-parse response as JSON when FederationRequester has done so already
|
2024-07-24 19:25:14 +02:00 |
|
Jesse Wierzbinski
|
0bc6a89706
|
feat(api): ✨ Add more Sentry logging
|
2024-07-24 19:04:00 +02:00 |
|
Jesse Wierzbinski
|
daba8e8178
|
refactor(federation): ♻️ Refactor code to use less fetch calls and instead use FederationRequester
|
2024-07-24 18:52:30 +02:00 |
|
Jesse Wierzbinski
|
833f261392
|
fix(config): 🚑 Add default value for Sentry config
|
2024-07-24 18:15:33 +02:00 |
|
Jesse Wierzbinski
|
59be7cb55f
|
chore: 📝 Update changelog for 0.7.0
|
2024-07-24 18:13:45 +02:00 |
|
Jesse Wierzbinski
|
5061735da7
|
feat: ✨ Add Sentry support
|
2024-07-24 18:10:29 +02:00 |
|
Jesse Wierzbinski
|
0679971cc0
|
feat(api): ✨ Log all server errors in logs
|
2024-07-24 17:19:23 +02:00 |
|
Jesse Wierzbinski
|
98a2549a3d
|
chore: ⬆️ Upgrade dependencies
|
2024-07-24 16:39:12 +02:00 |
|
Jesse Wierzbinski
|
8213ca62e0
|
chore: ⬆️ Upgrade @lysand-org/federation to latest
|
2024-07-23 00:13:46 +02:00 |
|
Jesse Wierzbinski
|
8a6d71d958
|
feat(api): 🏷️ Only allow JSON values in JSON HTTP responses
|
2024-07-22 22:02:17 +02:00 |
|
Jesse Wierzbinski
|
d4894c362e
|
refactor(api): ♻️ Remove password2 from password resets (done on client)
|
2024-07-22 21:29:02 +02:00 |
|
Jesse Wierzbinski
|
0645203d97
|
docs: 📝 Clarify installation pitfalls
|
2024-07-22 21:02:41 +02:00 |
|
Jesse Wierzbinski
|
f3902f8c7b
|
fix(api): 🛂 Default grant_type to authorization_code in token requests
|
2024-07-22 15:54:53 +02:00 |
|
Jesse Wierzbinski
|
757eb835e9
|
feat(api): ✨ Redirect browsers to frontend when accessing raw Lysand objects
|
2024-07-21 22:37:12 +02:00 |
|
Jesse Wierzbinski
|
cf5684cf26
|
feat(api): ✨ Add debug query parameter when viewing raw Lysand objects
|
2024-07-21 22:33:15 +02:00 |
|
Jesse Wierzbinski
|
7f48c990e7
|
feat(api): ✨ Add global server error handler
|
2024-07-20 00:30:13 +02:00 |
|
Jesse Wierzbinski
|
23d091f7ce
|
fix(federation): 🐛 Make WebFinger always search for local users
|
2024-07-20 00:18:44 +02:00 |
|
Jesse Wierzbinski
|
b5b8831073
|
fix(federation): 🐛 Output error when requesting remote users through /users
|
2024-07-20 00:17:35 +02:00 |
|
Jesse Wierzbinski
|
42ff591e48
|
fix(federation): 🐛 Fix fetching of ActivityPub users not working anymore
|
2024-07-17 15:37:36 +02:00 |
|
Jesse Wierzbinski
|
0e054e7cba
|
fix(federation): 🐛 Put the ActivityPub link first in WebFinger to work around Misskey bug
|
2024-07-17 15:08:21 +02:00 |
|
Jesse Wierzbinski
|
896d22616d
|
chore: ⬆️ Upgrade dependencies
|
2024-07-17 14:49:36 +02:00 |
|
Jesse Wierzbinski
|
42144a578b
|
chore: ⬆️ Upgrade Bun to 1.1.20
|
2024-07-17 14:48:45 +02:00 |
|
Jesse Wierzbinski
|
fea19eeb2e
|
feat(federation): ✨ Add WebFinger forwarding to bridge for ActivityPub requests
|
2024-07-17 14:46:43 +02:00 |
|
Jesse Wierzbinski
|
be881f18cd
|
feat(api): ✨ Add new endpoint to get a user by its username
|
2024-07-17 14:02:29 +02:00 |
|
Jesse Wierzbinski
|
407eb5e205
|
feat(api): ✨ Make account searches case-insensitive
|
2024-07-17 01:26:24 +02:00 |
|
Jesse Wierzbinski
|
7c285ee14d
|
feat(api): ✨ Add refetching API
|
2024-07-17 01:20:18 +02:00 |
|
Jesse Wierzbinski
|
f081941474
|
test: 🐛 Delete test users after all tests
|
2024-07-17 00:50:59 +02:00 |
|
Jesse Wierzbinski
|
cc8a97ae79
|
fix(config): 🐛 Make bridge url default to undefined, not ""
|
2024-07-16 23:36:36 +02:00 |
|
Jesse Wierzbinski
|
f2c9814171
|
fix(config): 🐛 Ensure bridge config is optional
|
2024-07-16 23:33:11 +02:00 |
|
Jesse Wierzbinski
|
aae99c804a
|
fix(federation): 🐛 Don't try to fetch from ActivityPub instances if no bridge is configured
|
2024-07-16 23:30:52 +02:00 |
|
Jesse Wierzbinski
|
ff315af230
|
feat(federation): ✨ Add ActivityPub bridge support with CLI command
|
2024-07-16 23:29:20 +02:00 |
|
Jesse Wierzbinski
|
153aa061f0
|
ci: 👷 Add new typecheck CI action
|
2024-07-16 20:17:35 +02:00 |
|
Jesse Wierzbinski
|
ba56c98e35
|
chore(federation): ⬆️ Upgrade @lysand-org/federation to 2.1.1
|
2024-07-16 20:17:18 +02:00 |
|
Jesse Wierzbinski
|
da16a5d4c2
|
chore: ⬆️ Upgrade dependencies
|
2024-07-16 20:10:04 +02:00 |
|
Jesse Wierzbinski
|
74b194b1f4
|
fix: 👷 Correctly add Node during Docker build
|
2024-07-11 13:34:24 +02:00 |
|
Jesse Wierzbinski
|
65abaa9c7b
|
feat: 👷 Add linting workflow, add Node to Docker building step
|
2024-07-11 13:25:31 +02:00 |
|
Jesse Wierzbinski
|
be3bced531
|
chore: ⬆️ Upgrade Bun to 1.1.18
|
2024-07-11 13:21:16 +02:00 |
|