Commit Graph

1446 Commits

Author SHA1 Message Date
c59fc011f4 🐛 Fix post service actor missing instance 2026-01-01 00:29:53 +08:00
3e59a102af ♻️ Refactor the pub delivery service 2026-01-01 00:27:09 +08:00
42b46243a4 Query params in the timeline controller to control fediverse content 2026-01-01 00:10:00 +08:00
3c83fdfc4d 🐛 Fix activitypub nested object issue 2026-01-01 00:03:38 +08:00
62a8153479 🔊 Add detailed activitypub logging 2025-12-31 23:47:42 +08:00
0ec49787fb 🐛 Fix outbox issue in activitypub 2025-12-31 23:46:25 +08:00
f49f17a9db 🔊 Add more proper logging for ap failure 2025-12-31 23:06:29 +08:00
c11b30d0bb ♻️ Refactor the follow activitypub process 2025-12-31 22:52:31 +08:00
add9fa49e5 🔊 Proper error handling in activitypub inbox 2025-12-31 22:42:57 +08:00
4815d31b31 ♻️ Update handling logic of activitypub 2025-12-31 22:31:50 +08:00
91764593c7 🐛 Fix outbox in activitypub 2025-12-31 19:03:13 +08:00
ebd7539c95 🐛 Fix the wrong asset base url in ap controller 2025-12-31 18:59:24 +08:00
6c8c52e3b2 👔 Web finger now only serve opt-in fediverse publishers 2025-12-31 18:57:25 +08:00
413ae80c96 🚚 Rename activitypub processor to handler 2025-12-31 18:33:49 +08:00
3da6de1feb 👔 Auto accept follows from activitypub 2025-12-31 18:32:37 +08:00
caf5468dad ♻️ Refactored fediverse relationships 2025-12-31 18:29:35 +08:00
2b6cf503a5 ♻️ Update unfollow 2025-12-31 13:10:42 +08:00
7991f88df5 🐛 Fix wrong usage of assets base url 2025-12-31 01:57:49 +08:00
a005cfb143 🐛 Fix wrong db query include 2025-12-31 01:51:24 +08:00
a11544c056 🐛 Fix get wrong followers 2025-12-31 01:47:25 +08:00
cd8e6714b2 🐛 Fix wrong db query 2025-12-31 01:37:28 +08:00
eb8d126261 🐛 Fix some issues in AP 2025-12-31 01:31:06 +08:00
71031e2222 🐛 Adjusted delivery of actor update 2025-12-31 01:21:47 +08:00
cb37edc0bb ♻️ Proper unfollow activity delivery 2025-12-31 01:18:38 +08:00
b9230699c5 Updated follow APIs for better usability 2025-12-31 00:58:13 +08:00
f2856c10a3 Add like event activitypub 2025-12-31 00:39:47 +08:00
0519f2a2e6 Post activitypub, and publisher update events 2025-12-31 00:24:08 +08:00
6aa6833163 ♻️ Refactor activitypub content storage 2025-12-30 23:37:57 +08:00
8dc01c8a85 🐛 Got key id instead of actor uri 2025-12-30 21:52:21 +08:00
67cd372b8d ♻️ Adjust in key lookup in verification 2025-12-30 21:30:25 +08:00
cfb4428e78 🐛 Fix some issues in the singature verification 2025-12-30 19:39:39 +08:00
1d95d637dd 🐛 Fix verify signature generating wrongly 2025-12-30 19:27:16 +08:00
f42fc1da1c ♻️ Update verify signature code in ap 2025-12-30 19:17:22 +08:00
30cbbf0139 🐛 Ignore content-type in incoming signing 2025-12-30 13:06:50 +08:00
d02edbd38d 🐛 Fix verify signing string failed due to gateway changed the host 2025-12-30 12:48:53 +08:00
10067f6141 🐛 Fix wrong inbox method 2025-12-30 01:52:21 +08:00
6a360fe697 ♻️ Move the keys store out of the publisher meta 2025-12-30 01:44:05 +08:00
777c0c089a 🐛 Servarl bug fixes 2025-12-30 01:35:24 +08:00
6fdf34787d ♻️ Improve the code in activitypub and webfinger 2025-12-30 00:53:19 +08:00
72b0739f41 ♻️ Better local actor 2025-12-30 00:31:09 +08:00
f556313f1d 🐛 Fix random error message: Cannot load library libgssapi_krb5.so.2 on startup 2025-12-30 00:21:29 +08:00
7fd75395f8 🐛 Fix activitypub public key generation 2025-12-30 00:13:04 +08:00
70260967be 🐛 Better override host 2025-12-30 00:08:04 +08:00
db94b21aef 🐛 Fix build issue in code 2025-12-29 23:31:10 +08:00
d8d94d0aec 🐛 Fix signature in AP again... 2025-12-29 23:28:49 +08:00
e7bf760888 🐛 Exclude content type from Ap signing 2025-12-29 23:02:15 +08:00
7f5b447b3c 🐛 Fix keypair inconsistence 2025-12-29 22:44:41 +08:00
84da11f301 🐛 Fix signature issue in activitypub outgoing process
🔊 Add more logging during activitypub process for debug
2025-12-29 22:31:24 +08:00
05a02046a9 Implmentations of activitypub missing features 2025-12-29 20:13:19 +08:00
ce20c5980b 🐛 Activitypub request didn't sign 2025-12-29 19:47:16 +08:00