Jesse Wierzbinski
|
a037448ebb
|
refactor(federation): ♻️ Remove Response return semantics from inbox worker
|
2024-11-25 23:11:17 +01:00 |
|
Jesse Wierzbinski
|
005a3a2721
|
fix(federation): 🚑 Don't always try to use instance key when an instance is not the request signer
|
2024-11-24 23:01:47 +01:00 |
|
Jesse Wierzbinski
|
c59ebef851
|
feat(federation): ✨ Add more debugging to inbox processing
|
2024-11-24 22:17:45 +01:00 |
|
Jesse Wierzbinski
|
b320ddf3ae
|
refactor(federation): ♻️ Queue all incoming inbox processing events
|
2024-11-24 21:35:59 +01:00 |
|
Jesse Wierzbinski
|
259fba17a7
|
fix(federation): 🐛 Make an empty allowed_ip list for bridge correctly allow any IP
|
2024-11-24 16:54:24 +01:00 |
|
Jesse Wierzbinski
|
b55237cdc8
|
refactor(federation): ♻️ Allow ActivityPub bridge requests to omit all signature headers, including x-signed-by
|
2024-11-24 16:40:23 +01:00 |
|
Jesse Wierzbinski
|
ace6921447
|
refactor(federation): ♻️ Correctly handle bridge requests and instance signatures in user inboxes
|
2024-11-23 23:02:18 +01:00 |
|
Jesse Wierzbinski
|
e732a3df03
|
refactor(database): ♻️ Move Notifications to their own ORM abstractions
|
2024-11-04 10:43:30 +01:00 |
|
Jesse Wierzbinski
|
c1dcdc78ae
|
refactor: ♻️ Always use explicit types in every function
|
2024-11-02 00:43:33 +01:00 |
|
Jesse Wierzbinski
|
54cea29ce9
|
refactor: 🚨 Always explicitely state member accessibility
|
2024-11-01 21:20:12 +01:00 |
|
Jesse Wierzbinski
|
f26493140f
|
refactor(federation): ♻️ Move incoming federation handling to custom class
|
2024-11-01 20:42:32 +01:00 |
|