Commit graph

433 commits

Author SHA1 Message Date
default
4777fc86cb Added const everywhere. 2024-05-21 14:12:15 +02:00
default
0a6df8e504 Renamed content_check() to content_match(). 2024-05-15 13:31:53 +02:00
default
0a11d70fbe Fixed git conflict. 2024-05-11 19:18:07 +02:00
default
4d53a7b6f7 In timeline_request(), call enqueue_actor_request on actor errors. 2024-05-11 19:16:54 +02:00
default
e1ce85debd Unified post-like object type match. 2024-05-11 18:46:15 +02:00
default
79df266bfe Added some more logging. 2024-05-05 08:23:12 +02:00
default
fc76ae4e9e New function enqueue_object_request(). 2024-05-05 01:38:22 +02:00
default
528f6463b2 Fixed confusion in Undo + Follow processing. 2024-05-02 07:25:22 +02:00
default
6a77c634ad Also add announces to lists. 2024-04-30 19:41:08 +02:00
default
16a4a09e4f New server.json knobs "queue_timeout" and "queue_timeout_2". 2024-04-22 07:53:40 +02:00
default
9cfce7a4bd Deleted useless recalculation of queue_retry_max. 2024-04-22 07:23:27 +02:00
default
26840e0dc0 Some tweaks to previous patch. 2024-04-18 17:13:31 +02:00
grunfink
100c9cf569 Merge pull request 'Ability to federate with hidden networks #93 (update for v2.49)' (#149) from iwojima/snac2:master into master
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/149
2024-04-18 15:12:47 +00:00
default
dba0630660 Commented out received unboosts (see code for an explanation). 2024-04-12 05:28:34 +02:00
default
46f2e324d8 Undo for Likes and Announces are no longer dropped. 2024-04-11 19:29:30 +02:00
default
877fb079f3 mastoapi: 'unfavourite' and 'unreblog' actions now fully work. 2024-04-11 05:12:13 +02:00
default
1a6bb79921 New function msg_repulsion. 2024-04-10 18:27:17 +02:00
default
90ee416bf8 Changed admiration message ids from dummy ones to having an md5 of the object. 2024-04-10 17:21:58 +02:00
default
adf0a13992 If an emoji in emojis.json is an URL to an image, it's stored in the tag list. 2024-03-25 16:15:09 +01:00
default
5a8c4cac80 Added an additional check for blocked instances. 2024-03-25 11:44:19 +01:00
default
b598cb5176 Reject my own messages in is_msg_for_me(). 2024-03-24 11:30:07 +01:00
default
840fde45f1 Only reply to direct Ping activities. 2024-03-24 06:23:48 +01:00
default
21400ca13a Don't be overzealous in avoid notifications for Likes and Announces. 2024-03-22 21:26:10 +01:00
default
73a5fc6f5b Added a type Note to poll options. 2024-03-15 18:36:56 +01:00
default
7aa5250eb8 Backport from xs. 2024-03-15 04:10:11 +01:00
default
b2e3841467 Call actor_get_refresh() from actor_request(). 2024-03-13 06:30:24 +01:00
default
262302a3af Don't call enqueue_actor_refresh() with a NULL user. 2024-03-12 20:07:01 +01:00
default
66c42da77a Queue actor request renamed to actor_refresh. 2024-03-12 19:47:37 +01:00
default
f332acc70d More actor refreshing tweaks. 2024-03-12 19:44:08 +01:00
default
cd0e211354 Don't call enqueue_actor_request() with a NULL user. 2024-03-12 18:04:09 +01:00
default
f485dbdaf0 Added actor refreshing via the user queue. 2024-03-12 17:54:54 +01:00
default
48941cfeaf Also call content_check() from timeline_request(). 2024-03-11 09:53:20 +01:00
default
bb28b1c090 Also accept Article objects. 2024-03-11 08:27:37 +01:00
default
60c2a50ed9 New function content_check(). 2024-03-11 06:00:21 +01:00
iwojim0
7312f4ce51 Ability to federate with hidden networks #93 (update for v2.49) 2024-03-09 14:37:54 +00:00
default
91bb0615d9 Replaced most xs_dict_iter() with xs_dict_next(). 2024-03-09 08:44:48 +01:00
default
093f4af282 Shortened the maximum conversation levels.
Set to a compilation define in MAX_CONVERSATION_LEVELS.
2024-03-08 05:41:08 +01:00
default
30e6125b7d More logging tweaks. 2024-03-04 09:51:11 +01:00
default
ae6df3d288 More logging tweaks. 2024-03-04 09:22:06 +01:00
default
61647de38b Logging tweaks. 2024-03-04 09:18:07 +01:00
default
1af00abfba Also reject posts from accounts that are too old to be true. 2024-02-22 14:11:05 +01:00
default
f523e8c178 Added a new min_account_age parameter to server.json.
By setting this value to a number of seconds, any activity from accounts
created newer than that, will be rejected.
2024-02-22 13:52:45 +01:00
default
e9553379e9 Log (and not notify) repeated likes and announces. 2024-02-21 09:22:32 +01:00
default
34349112f6 New verify_links q_item. 2024-02-20 05:31:34 +01:00
default
5d4e0b0914 Fixed bug in get_attachments(). 2024-02-16 18:20:48 +01:00
default
f5d6223bbf Always return rel=me in msg_actor() links. 2024-02-15 00:17:33 +01:00
default
09d680e7dc Also add the rel=me to metadata links in msg_actor(). 2024-02-14 23:49:45 +01:00
default
0930ce726f New function is_msg_from_private_user(). 2024-02-10 09:08:09 +01:00
default
199d71dc3a Skip our own notifications. 2024-02-05 11:50:59 +01:00
default
6e8e943b14 Some tweaks to retry timeouts. 2024-01-26 18:46:59 +01:00