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
Michael
dc73cbe30c
Simplified code
2022-12-24 23:33:21 +00:00
Michael
8a7d08ae28
Category added
2022-12-24 13:57:43 +00:00
Michael
bf4d321aa3
Wrong variable
2022-12-24 08:09:23 +00:00
Michael
4c945850f4
Reports: The reporting contact id is added
2022-12-24 08:03:37 +00:00
Michael
8cb85368ff
Added comment
2022-12-23 22:48:57 +00:00
Michael
ca12d1549b
AP: We can now store received reports
2022-12-23 22:11:50 +00:00
Michael
99284222c1
Remove the activity
2022-12-22 22:08:42 +00:00
Michael
9fe70af85a
AP: Support for "move" and "accept" from gup.pe
2022-12-22 21:58:51 +00:00
Michael
d75cd8a00a
The GNU-Social import is removed
2022-12-21 22:21:22 +00:00
Michael
4db4d1843d
Merge remote-tracking branch 'upstream/develop' into diaspora-reshare
2022-12-20 06:58:36 +00:00
Michael
bdc865afae
Measures against several warnings and errors in the log
2022-12-20 06:22:11 +00:00
Hypolite Petovan
2372e50e3b
Skip literal text in ActivityPub\Transmitter::removePictures
2022-12-18 23:32:52 -05:00
Michael
ca8a89ed1c
Use reshare with Diaspora like with ActivityPub
2022-12-13 23:19:19 +00:00
Michael Vogel
46660c9462
Merge pull request #12364 from MrPetovan/bug/warnings
...
Address several warning messages
2022-12-10 18:10:24 +01:00
Hypolite Petovan
e78471c847
Throw exception when a few keys are missing from probe data array in Repository\DiasporaContact
...
- Address part of https://github.com/friendica/friendica/issues/11993#issuecomment-1338134893
2022-12-10 11:42:04 -05:00
Hypolite Petovan
607d26e906
Ward against empty JsonLD::fetchElement result in ActivityPub\Receiver::processTags
...
- Address https://github.com/friendica/friendica/issues/12011#issuecomment-1336478368
2022-12-10 11:38:42 -05:00
Hypolite Petovan
c70d657885
Ward against invalid name from receiver in ActivityPub::storeReceivers
...
- Address part of https://github.com/friendica/friendica/issues/12011#issuecomment-1338133783
2022-12-10 11:38:41 -05:00
Hypolite Petovan
fc246424a9
Provide default host value to hash() in Model\Item::guidFromUri
...
- Address part of https://github.com/friendica/friendica/issues/12011#issuecomment-1338133783
2022-12-10 11:38:37 -05:00
Hypolite Petovan
1622ce0a99
Coalesce null activity name in ActivityPub\Processor
...
- Address part of https://github.com/friendica/friendica/issues/12011#issuecomment-1338133783
2022-12-10 11:38:02 -05:00
Hypolite Petovan
19d11c08d4
Change DiasporaContact->subscribe type to string
...
- This avoids the expected "{uri}" placeholder to be URL-encoded in the string representation
2022-12-10 09:23:29 -05:00
Michael
6496ed4c19
Remove testcode, improve rearrange
2022-12-10 12:14:23 +00:00
Michael
019bb56668
Issue 12373: Fix communication to Diaspora
2022-12-10 12:08:55 +00:00
Michael
7d51fa47d5
Issue 12345: No link preview on DFRN posts
2022-12-08 05:49:25 +00:00
Michael
5e40b47a17
Fix post completion
2022-12-06 17:45:18 +00:00
Hypolite Petovan
818cdf83ca
[Database version 1500] Remove obsolete table fcontact
2022-12-05 00:00:50 -05:00
Hypolite Petovan
ce69026964
[Database version 1499] Create new paradigm classes for Diaspora Contact
...
- Switch table fcontact for dcontact in views
2022-12-05 00:00:50 -05:00
Michael
ace80ca1b4
Use "author_handle" for the author handle extracted from Diaspora XML messages
...
- We have structured data under the variable name "author"
- Remove unused $uid parameter from Diaspora::storeByGuid
- Convert $person parameter to just its URL in Diaspora::authorContactByUrl
- Flip parameters in getUriFromGuid to get rid of $onlyfound
2022-12-05 00:00:49 -05:00
Hypolite Petovan
303d556ab0
Fix last reference of replaced variable $owner_nick in Protocol\Feed::atom()
...
- Address https://github.com/friendica/friendica/issues/11994#issuecomment-1336146405
2022-12-03 10:19:04 -05:00
Hypolite Petovan
b83526ad0b
Tighten profile restriction feature
...
- Prevent feed access to restricted profiles
- Rework display of restricted profiles with a redirect to the profile/restricted route
- Normalize permission checking with IHandleUserSession->isAuthenticated
- Remove unusable "nocache" parameter in feed module because session isn't initialized
- Reword setting name and description
2022-12-01 08:03:35 -05:00
Hypolite Petovan
150c0e0750
Address some PHP 8.1 deprecation notices
...
- Replace a strstr call by strpos in Model\APContact
- Simplify conditions in Protocol\DFRN
- Address part of https://github.com/friendica/friendica/issues/12011#issuecomment-1331012289
2022-11-29 21:37:41 -05:00
Philipp
c2c563be26
Merge pull request #12249 from MrPetovan/bug/deprecated
...
Address several PHP 8.1 deprecation notices
2022-11-25 23:32:32 +01:00
Philipp
4291e0def5
Merge pull request #12246 from MrPetovan/bug/notices
...
Ensure the existence of various keys in decoded data in Diaspora::decodeRaw
2022-11-25 23:30:56 +01:00