Commit graph

435 commits

Author SHA1 Message Date
Art4
99603d3d90 fix errors in Protocoll namespace 2024-12-06 22:55:58 +00:00
Artur Weigandt
2b40e49e6e
Update src/Protocol/ActivityPub/Processor.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2024-11-18 08:38:12 +01:00
Art4
9638113244 Fix all errors in Protocol namespace 2024-11-17 18:39:17 +00:00
Michael
818ea3e33e Avoid useless "warning" logging 2024-11-12 11:12:04 +00:00
Michael
425f23bbdc Delete unused media attachments 2024-08-24 17:40:25 +00:00
Tobias Diekershoff
30a5ef33b0 REUSE src directory 2024-08-24 15:27:00 +02:00
Michael
d9d9cd45e4 Issue 14377: Support for "postingRestrictedToMods" added 2024-08-20 05:58:24 +00:00
Michael
d6b37591f5 Configurable recursion depth when fetching replies 2024-08-14 08:16:33 +00:00
Michael
94c3331bcd Fix for fetching the target inboxes 2024-08-12 16:57:57 +00:00
Michael
63d4f1cace Prevent fetching replies when fetching replies 2024-08-06 21:52:25 +00:00
Michael
45af374068 Avoid fetching posts in a loop 2024-07-20 09:48:48 +00:00
Michael
03189a1c8c Store the context as a separate field 2024-07-16 20:09:08 +00:00
Michael
5154bf8313 Prevent to fetch loops 2024-07-11 12:19:05 +00:00
Michael
b739bddd26 Avoid loops when fetching replies 2024-07-03 02:29:16 +00:00
Michael
2eadad49db Fetch replies to fetched posts 2024-06-26 08:33:07 +00:00
Michael
48ff4f4167 Issue 14250: fix lost quoted posts 2024-06-23 08:30:41 +00:00
Michael
7a0c5d141e Issue 13714: Support for "commentsEnabled" and "capabilities" 2024-03-21 17:11:20 +00:00
Michael
3496d3948a Fix: Subject for private messages from Friendica systems 2024-03-09 22:32:38 +00:00
Michael
40a47b076d Don't retry when fetching invalid content 2024-03-09 10:37:43 +00:00
Michael
d9bedbb473 Centralized logging for a wrong JSON content-type 2024-03-08 13:48:21 +00:00
Michael
5f0657a30c Don't show the body in the log 2024-03-07 22:29:04 +00:00
Michael
892e0a5623 Check for activity pub mime types 2024-02-19 07:11:56 +00:00
Michael
50c0fd6738 Ckeck for host differences of fetched objects 2024-02-10 04:58:11 +00:00
Michael
15df9990da Issue 13845: Support "sensitive" attribute 2024-02-04 21:45:30 +00:00
Hypolite Petovan
e8c256bcff [Composer] Bump guzzlehttp/guzzle to version 7 to suppress deprecation notices
- Bump divineomega/password_exposed to version 3 to remove dependency on Guzzle version 6
- Add new ICanHandleHttpResponses->getBodyString method to solve inheritance mismatch with GuzzleHttp\Psr7\ResponseInterface->getBody return type
2024-01-12 08:42:46 -05:00
Michael
89e7420237 Friendica copyright changed from 2023 to 2034 2024-01-02 20:57:26 +00:00
Michael
b4a380e9de Handle "commentsEnabled" 2023-12-21 10:26:34 +00:00
Michael
1b13c76d2e Simplyfied code 2023-12-21 05:01:24 +00:00
Michael
da65f0bea7 Store Pixelfed's capabilities 2023-12-21 00:33:42 +00:00
Michael
a86cd93fb8 Fix class name capitalisation 2023-12-20 19:55:34 +00:00
Michael
46bd4d71d0 Don't insert non public comments on not existing thread parents 2023-12-02 06:19:30 +00:00
Hypolite Petovan
838c73cbba Skip empty name tags in ActivityPub\Processor::acceptIncomingMessage
- Address part of https://github.com/friendica/friendica/issues/12011#issuecomment-1826792949
2023-11-26 09:35:15 -05:00
Michael
3f971f6dec Fix exceptions in the channel check 2023-11-25 16:17:26 +00:00
Michael
c07ce083d1 Additional check for direct messages 2023-11-22 14:20:51 +00:00
Michael
43f9be367f Check for user defined channel matches before storing them 2023-11-15 16:19:05 +00:00
Michael
dbda317c6d The transmitted language is now stored 2023-11-09 21:31:34 +00:00
Michael
5afa4fa838 Improved relay post processing 2023-11-09 06:43:03 +00:00
Michael
5ae0331993 Use the post language for the language detection / config for quality 2023-11-05 19:18:10 +00:00
Michael
7c0b5be70f Accept relay posts based on the selected user languages 2023-11-03 22:54:29 +00:00
Michael
c7739ef9c4 Improved processing of leftover queued posts 2023-10-26 05:01:54 +00:00
Michael
35cf140cb2 Fix processing of featured collections 2023-10-26 04:49:41 +00:00
Michael
a1947d2bb1 Improved asynchronous message procession 2023-10-25 20:16:36 +00:00
Michael
e4a37f344e Individual callstacks are removed from the logger 2023-10-18 19:55:15 +00:00
Michael
3f9783f288 Issue 13535: Handle Firefish chat messages 2023-10-15 03:34:37 +00:00
Michael
0c82974986 Check more fields for the language 2023-10-08 06:44:37 +00:00
Michael
8fcdd87473 Fix the tag detection for relay posts 2023-08-02 21:48:31 +00:00
Hypolite Petovan
76de49a25c Add fields to Report entity
- Add clock dependency to Moderation\Factory\Report
- Change DateTime field to DateTimeImmutable to satisfy Clock return type
- Add category, status and resolution constants
2023-07-09 18:32:42 -04:00
Michael
f6b9f8d476 Added group detection for via exclusive mentions 2023-06-26 19:37:20 +00:00
Michael
8d5876d5f2 Set the group as owner for "group only" postings 2023-06-25 22:14:35 +00:00
Michael
968c935bf7 Changes variable names / fetch the alias / improved group handling 2023-06-23 21:05:45 +00:00