silverpill
|
fe395480eb
|
Set limit on number of media files that can be attached to post
|
2023-01-06 16:55:38 +00:00 |
|
silverpill
|
68e464c813
|
Don't sniff media type in save_file()
|
2023-01-06 15:41:09 +00:00 |
|
silverpill
|
5b3aa2a24b
|
Fix federation with GNU Social
|
2023-01-05 19:55:17 +00:00 |
|
silverpill
|
5c9aa0f148
|
Always put outgoing activities in a queue
|
2023-01-04 19:36:57 +00:00 |
|
silverpill
|
30857868a0
|
Write tag value to log if tag type is Emoji
|
2023-01-04 17:40:17 +00:00 |
|
silverpill
|
498be66d8b
|
Change actor status to "unreachable" if delivery to inbox fails
|
2023-01-01 21:48:23 +00:00 |
|
silverpill
|
534812efa2
|
Implement activity delivery queue
|
2023-01-01 19:45:41 +00:00 |
|
silverpill
|
b392d9164b
|
Keep actor IDs when constructing OutgoingActivity
|
2023-01-01 19:44:50 +00:00 |
|
silverpill
|
1d234bd679
|
Stop generating reachability report after delivery
|
2023-01-01 19:40:43 +00:00 |
|
silverpill
|
b4f68aaec8
|
Rename IncomingActivity type
|
2022-12-31 13:28:25 +00:00 |
|
silverpill
|
0ecf682984
|
Move activity queue helpers to activitypub::queues module
|
2022-12-31 00:07:10 +00:00 |
|
silverpill
|
471442a22a
|
Set limit on a number of requests in import_post
|
2022-12-29 17:32:38 +00:00 |
|
silverpill
|
de9bc7f35e
|
Rewrite mention_to_address and parse_acct_uri, remove unnecessary regexp
|
2022-12-28 00:18:45 +00:00 |
|
silverpill
|
e7b318c761
|
Make post and profile page redirections work in Mastodon
|
2022-12-27 20:29:44 +00:00 |
|
silverpill
|
7494d62858
|
Make post/profile page redirection work when web client service is enabled
|
2022-12-24 17:59:40 +00:00 |
|
silverpill
|
b14338d5f0
|
Move frontend module to web_client::urls
|
2022-12-24 17:09:44 +00:00 |
|
silverpill
|
bf92cebe5c
|
Write activity ID to log if repost already exists in database
|
2022-12-21 19:21:21 +00:00 |
|
silverpill
|
f2df270a82
|
Remove duplicate inboxes when constructing OutgoingActivity
|
2022-12-20 00:59:57 +00:00 |
|
silverpill
|
4d31b9f9f9
|
Reject activities from blocked instances before verifying signature
|
2022-12-20 00:59:57 +00:00 |
|
silverpill
|
a14c719d25
|
Ignore Announce(Dislike) activities
|
2022-12-14 16:34:30 +00:00 |
|
silverpill
|
68f7b046a1
|
Support manuallyApprovesFollowers property on actor objects
|
2022-12-14 09:34:45 +00:00 |
|
silverpill
|
d2e2b684e3
|
Refactor deliver_activity_worker() and prepare for queue serialization
|
2022-12-14 09:34:40 +00:00 |
|
silverpill
|
fcab5b000a
|
Ignore Announce() activity if repost already exists but with a different object ID
|
2022-12-13 19:42:57 +00:00 |
|
silverpill
|
1b588a86e0
|
Handle non-nested Undo(Follow) activities
|
2022-12-13 01:12:42 +00:00 |
|
silverpill
|
f2037c9516
|
Save activity ID when processing remote follow request
|
2022-12-13 00:54:38 +00:00 |
|
silverpill
|
8c14b18d5b
|
Extract integrity proof before fetching actor
|
2022-12-12 22:54:49 +00:00 |
|
silverpill
|
a85eaabf2f
|
Process Announce() and Update() activities in background jobs
|
2022-12-12 22:54:43 +00:00 |
|
silverpill
|
50b8ad9de4
|
Create type for deserializing Undo() activities and remove Activity type
|
2022-12-12 21:15:08 +00:00 |
|
silverpill
|
bb033e11df
|
Create type for deserializing Delete() activities
|
2022-12-12 21:04:18 +00:00 |
|
silverpill
|
73e0b10a10
|
Create types for deserializing Add() and Remove() activities
|
2022-12-12 20:58:23 +00:00 |
|
silverpill
|
f50609e4e5
|
Create type for deserializing Update(Person) activities
|
2022-12-12 20:58:23 +00:00 |
|
silverpill
|
72eabce15b
|
Create types for deserializing Follow(), Accept() and Reject() activities
|
2022-12-12 20:58:20 +00:00 |
|
silverpill
|
1efbf5a3fb
|
Process Create() activities in background jobs
|
2022-12-12 15:29:40 +00:00 |
|
silverpill
|
2bf16b260e
|
Add handle_activity() function
|
2022-12-12 00:31:29 +00:00 |
|
silverpill
|
7498fc9dba
|
Move create_remote_profile() and update_remote_profile() to actors::helpers module
|
2022-12-11 14:57:57 +00:00 |
|
silverpill
|
5307a28111
|
Create type for deserializing Like() activities
|
2022-12-10 20:51:21 +00:00 |
|
silverpill
|
212db48d75
|
Add find_aliases() helper function
|
2022-12-10 20:51:16 +00:00 |
|
silverpill
|
64dbd8ff26
|
Accept attachments with type Video
Video attachments are used in PixelFed.
|
2022-12-10 19:01:11 +00:00 |
|
silverpill
|
cc728afb7d
|
Remove unused fields from Object and Activity types
|
2022-12-10 19:01:11 +00:00 |
|
silverpill
|
f21f72b96e
|
Create type for deserializing Move() activities
|
2022-12-10 19:01:04 +00:00 |
|
silverpill
|
b7a1803715
|
Create type for deserializing Announce() activities
|
2022-12-09 23:07:19 +00:00 |
|
silverpill
|
04ee3e5106
|
Move activity parsing to handlers
|
2022-12-09 21:16:53 +00:00 |
|
silverpill
|
e247941695
|
Reorganize handlers and remove unneeded modules
|
2022-12-09 20:22:48 +00:00 |
|
silverpill
|
e6be1cde2d
|
Refactor handle_undo_follow() function
|
2022-12-08 22:58:48 +00:00 |
|
silverpill
|
84c93fecf1
|
Refactor receive_activity() function
|
2022-12-08 22:11:15 +00:00 |
|
silverpill
|
999dd7e608
|
Don't fetch actor when verifying JSON signature on Delete(Person) activity
|
2022-12-08 16:31:26 +00:00 |
|
silverpill
|
cd6968b15a
|
Fetch actor before verifying JSON signature
|
2022-12-08 16:10:29 +00:00 |
|
silverpill
|
a71c4ccc89
|
Refactor ActivityPub authentication helpers
|
2022-12-08 16:09:10 +00:00 |
|
silverpill
|
06e172d9fa
|
Never ignore invalid HTTP signatures
|
2022-12-08 00:47:18 +00:00 |
|
silverpill
|
d3db42ec9e
|
Rename modules
|
2022-12-07 21:00:54 +00:00 |
|