Commit graph

439 commits

Author SHA1 Message Date
default
f7665079fe Only send notes and poll to the collected inboxes. 2024-06-17 17:28:10 +02:00
default
5b1e771184 Deleted repeated code. 2024-06-17 14:57:05 +02:00
default
b1dceb0770 Added h-card to the class of mention links. 2024-06-02 08:44:38 +02:00
default
a5ec96a6da Added an "Alt..." details just below attachments with them.
The alt text is still also generated as 'alt' and 'name' attributes,
but this is more usable from phones and tablets.
2024-05-30 16:12:08 +02:00
Louis Brauer
0e21d35e80 Use enum instead of numeric status codes for HTTP statuses 2024-05-26 21:45:41 +02:00
default
8cf7559a7e Added more const. 2024-05-23 10:01:37 +02:00
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