Commit graph

1982 commits

Author SHA1 Message Date
Michael
6e3602591d Use "Exception" 2023-02-26 22:43:45 +00:00
Michael
2b513a48c7 Catch all errors thrown by "fetchRaw" 2023-02-26 14:08:33 +00:00
Michael
08ba9e4183 Fix emoji activities 2023-02-21 21:07:41 +00:00
Hypolite Petovan
ee5acc29c3
Merge pull request #12802 from nupplaphil/feat/system_url_handling
Transform BaseURL to URIInterface conform class with less business logic
2023-02-20 08:43:00 -05:00
Michael
3b469fe4e9 Fix the spelling of some verbs 2023-02-20 08:54:27 +00:00
Michael
11513519ce Config option to process the "view" activity 2023-02-20 06:41:28 +00:00
Philipp
f0c29edcde
Adapt BaseURL calls to new UriInterface 2023-02-18 21:12:21 +01:00
Michael
baf75adfca Some loglevels are adjusted to more reasonablöe levels 2023-02-16 20:47:37 +00:00
Michael
64a8ad6601 Fix variable name 2023-02-14 20:43:54 +00:00
Michael
41f6e72aa0 Some more standards 2023-02-13 23:57:39 +00:00
Michael
c643eb8cb2 Fix more standards 2023-02-13 23:53:43 +00:00
Michael
2367f54d41 Soem more C2S stuff moved 2023-02-13 23:49:08 +00:00
Michael Vogel
5e84fc849b
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-02-14 00:34:47 +01:00
Michael
8fe6419d39 New class for c2s activities 2023-02-13 21:27:11 +00:00
Michael
b02e48e9c3 Split C2S activity 2023-02-13 15:32:14 +00:00
Michael
a7b3949ca0 Added documentation 2023-02-13 11:57:02 +00:00
Michael
2c41ebbfaa passing the return value 2023-02-13 06:27:45 +00:00
Michael
edb1ce0417 C2S: Posting is now possible 2023-02-12 14:18:03 +00:00
Michael
5fdeed8ed8 C2S: Improve C2S-API, fix inbox endpoint 2023-02-08 20:16:19 +00:00
Hypolite Petovan
a836c5c3f1
Merge pull request #12752 from annando/c2s
First implementation of ActivityPub C2S
2023-02-01 11:48:24 -05:00
Michael
f078b6bc18 Issue 12753: For remote-self feed items the plink mustn't point to the original feed link 2023-01-30 06:58:36 +00:00
Michael
101b3c9703 First implementation of ActivityPub C2S 2023-01-29 14:41:14 +00:00
Michael
999cdc7db9 Avoid more local links and bad http requests 2023-01-28 14:57:04 +00:00
Michael
ba4860b787 Avoid local network communication / invalid url requests 2023-01-27 05:55:45 +00:00
Hypolite Petovan
7e618856ab Replace deprecated use of "self" in callables
- Address part of https://github.com/friendica/friendica/issues/12011#issuecomment-1383147421
2023-01-21 14:25:21 -05:00
Daniel Siepmann
da58b894a4
Properly handle feed item creation date with surrounding whitespace
Some feeds might have whitespace around the creation date.
This can't be parsed by DateTimeFormat methods.
Therefore the incoming creation date is trimmed to not contain any
surrounding whitespace for proper handling.

Relates: #12686
2023-01-17 07:18:47 +01:00
Hypolite Petovan
5e2b655b43 Add implementation of HTTP Media Type
- Add charset extraction from DOMDocument
- TESTS!
2023-01-10 10:36:58 -05:00
Michael
cd3dbad2a8 Fix some warnings on item creation 2023-01-09 15:55:35 +00:00
Michael
aa3dc7c40c Add configuration 2023-01-07 21:28:21 +00:00
Michael
24c32cff0d Merge remote-tracking branch 'upstream/develop' into diaspora-item 2023-01-07 19:52:23 +00:00
Michael
d86045058e Diaspora: Photos are now transmitted separately 2023-01-07 15:11:34 +00:00
Hypolite Petovan
8bbf9e93c6 Remove dependency to the second parameter of XML::fromArray 2023-01-01 19:20:42 -05:00
Hypolite Petovan
a786bd3777 Remove unused static methods related to delivery-queue 2023-01-01 18:50:21 -05:00
Michael
f1bcf1ef66 Set the server status directly after transmission 2023-01-01 17:34:05 +00:00
Hypolite Petovan
1874a32728 Happy New Year 2023! 2023-01-01 09:36:24 -05:00
Hypolite Petovan
319857edaa
Merge pull request #12583 from annando/delivery-queue
Bulk delivery added for all protocols
2022-12-31 11:36:54 -05:00
Michael
259b99e6e9 Bulk delivery added for all protocols 2022-12-31 12:19:34 +00:00
Hypolite Petovan
6e31b8d6a5 Avoid return type exeption in HTTPSignature->post
- Prefer passing the owner record array instead of just the uid
- +4/-7 calls to User::getOwnerDataById
2022-12-30 17:23:22 -05:00
Michael
ce6845f44f Code standards 2022-12-30 21:44:12 +00:00
Michael
e4c5d9f62d Fix code standards 2022-12-30 21:37:09 +00:00
Michael
9115ec5f0d Adjust class references to the new location 2022-12-30 21:20:28 +00:00
Michael
6d087ee455 Move delivery functionality to a new class 2022-12-30 21:19:55 +00:00
Michael
e0e2e45b91 Reduce the amount of "UpdateContact" worker calls 2022-12-28 14:56:12 +00:00
Michael
b7e461d2f3 Improved handling of forum mentions 2022-12-27 17:01:40 +00:00
Michael
ca0e3e3db7 Distribute forum comments only via the forum 2022-12-27 16:14:04 +00:00
Michael
7c4b320f30 Cleanup work with the activity types 2022-12-26 15:08:46 +00:00
Hypolite Petovan
e8420dcb71 Query expected photo.type field in Protocol\DFRN::relocate
- Address first part of https://github.com/friendica/friendica/issues/12488#issuecomment-1364487793
2022-12-26 09:10:55 -05:00
Michael
e05cbf46e1 Activity "Read" is now stored 2022-12-26 08:41:40 +00:00
Michael
5298cd73b3 We now store the violation as well 2022-12-25 10:44:06 +00:00
Michael
cef4349421 Changed parameter order 2022-12-25 07:30:39 +00:00