Michael
40aa67f8be
Bulk transmission for AP posts
2022-05-02 05:15:27 +00:00
Hypolite Petovan
6a1f9a7fa3
Move unfollow protocol to worker task
...
- Add uid parameter to unfollow hook
- Rework and unify Contact::unfollow, Contact::removeSharer and Contact::terminateFriendship
- Add missing twitterUser property to Twitter\Friendships\Destroy module
2022-02-24 09:35:54 -05:00
Hypolite Petovan
52f5d924b7
Replace remaining instances of DBA::update('contact') with Contact::update()
...
- This was breaking the synchronisation between the contact and user-contact tables
2022-02-24 09:35:54 -05:00
Hypolite Petovan
35abf33c05
Check for array content before querying keys in Worker\Notifier
...
- Address https://github.com/friendica/friendica/issues/11218#issuecomment-1045137358
2022-02-18 20:25:18 -05:00
Michael
39724d5079
Add the mentions
2022-02-18 09:12:33 +00:00
Michael
49dd97e5fd
User lower case
2022-02-17 21:51:47 +00:00
Michael
1b6b6bcc6d
Renamed function
2022-02-17 07:53:24 +00:00
Michael
9ac24a0f36
More rework to make private communities working
2022-02-16 22:56:55 +00:00
Michael
29d83c0ffb
Block communication with Diaspora for communities
2022-02-15 07:08:02 +00:00
Michael
e394143148
Private forums are now working via ActivityPub
2022-02-12 18:38:36 +00:00
Michael
615c6ca696
Issue 10935: Improved "GROUP BY" handling
2022-01-18 06:35:18 +00:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
Michael
24ee87224f
Replaced deprecated "log" function call
2021-11-03 23:19:24 +00:00
Michael
4236a9a105
Improved http error handling
2021-10-29 23:21:07 +00:00
Philipp
82a6c78033
Move FSuggest to depository
2021-10-23 21:45:35 -04:00
Hypolite Petovan
797391e1d8
Rework contact termination to separate protocol-level and contact-level
...
- Mail and Feed contacts are now removed automatically on relationship termination
- Added logging and notice messages for different results
2021-10-02 08:31:59 -04:00
Michael
9191daf12f
Fix commenting on public posts
2021-09-12 01:52:10 +00:00
Michael
d89f004a2a
Issue 10651: Improved logging
2021-09-04 04:51:20 +00:00
Michael
e3c7cd25e1
Issue 10640: Use consistent settings to enable protocol support
2021-08-30 19:46:10 +00:00
Michael
0bbe954316
Getter/Setter for queue
2021-07-24 22:08:33 +00:00
Michael
002df6e8d1
Fix Uncaught TypeError: Argument 1 passed to Friendica\Model\Item::storeForUserByUriId()
2021-07-12 07:02:01 +00:00
Michael
bf8cb39102
Diaspora relay functionality is removed
2021-06-13 11:15:04 +00:00
Michael
038e505ca3
Improve forum delivery, avoid false distribution
2021-06-06 19:28:47 +00:00
Michael
e2b8d5379b
Public forums are now posting unlisted
2021-06-05 18:38:21 +00:00
Michael
76e6a71822
Setting the post reason
2021-05-26 14:29:50 +00:00
Michael
785f8124ed
Issue 10306: Improve local delivery
2021-05-26 09:24:37 +00:00
Balázs Úr
054c301ef0
Update copyright
2021-03-29 08:40:20 +02:00
Michael
24099c3439
Comment deletions are always send via DFRN
2021-03-26 20:09:23 +00:00
Michael
c247d5fbeb
The item table is now completely removed
2021-02-19 06:30:38 +00:00
Michael
2b76ff61ad
Avoiding notice
2021-02-15 07:44:51 +00:00
Michael
36357e790e
"id" is now post-user-id
2021-02-14 18:33:15 +00:00
Michael
6e1483545e
Support for message delivering via uri-id
2021-02-14 14:24:48 +00:00
Michael
ce6ad1aa73
Get rid of the "item" table, enhanced "post" tables
2021-02-13 19:56:03 +00:00
Michael
722083f9ed
Avoid non numeric parameter
2021-01-29 23:41:42 +00:00
Michael
2b1d0b9db8
"selectForUser" and "" selectFirstForUser" is now moved to Post
2021-01-16 22:37:27 +00:00
Michael
68502daed0
New post class in protocol and worker classes
2021-01-16 04:14:58 +00:00
Michael
0951b551c5
Issue 9777: Fix to deliver public posts to Diaspora again
2021-01-11 20:31:52 +00:00
Michael
f40ab2b65d
Always deliver via AP if the server supports it
2021-01-10 19:41:01 -05:00
Michael
152daaabfb
Comment to Twitter post is posted to AP instead
...
Fixes friendica/friendica#9712
2020-12-28 06:49:23 +00:00
Hypolite Petovan
a2f14efd94
Remove reference to receivers when adding relay delivery tasks in Worker\Notifier
...
- Address https://github.com/friendica/friendica/pull/9661#issuecomment-745553051
2020-12-15 15:42:16 -05:00
Hypolite Petovan
d59fcd5093
Clarify usage of ActivityPub\Transmitter::fetchTargetInboxes in Worker\APDelivery queuing
...
- $inbox is now always a string
- $receivers should be correctly populated now
- $target_id is renamed to $item_id and correctly initialized to 0 for non-item deliveries
2020-12-14 23:33:14 -05:00
Michael
297118f902
Archive/Unarchive at ActivityPub delivery
2020-12-12 16:45:23 +00:00
Michael
a43059df27
Relay posts with the original protocol
2020-12-11 06:35:38 +00:00
Michael
0384bf3e76
Relay code reworked to support AP delivery
2020-11-15 23:28:05 +00:00
Michael
666c55f93a
Fix notive "Undefined index: author-network"
2020-09-29 20:12:19 +00:00
Michael
8805348abc
Removed parameter
2020-09-23 15:20:16 +00:00
Michael Vogel
380828d78c
Delayed relay distribution
2020-09-22 22:14:37 +02:00
Hypolite Petovan
fb131027fa
Ensure author-link key has a value in Worker\Notifier
...
- Address https://github.com/friendica/friendica/issues/8875#issuecomment-691942457
2020-09-17 22:47:37 -04:00
Michael
178455928a
We can now manage relay servers and can send content to them
2020-09-15 17:45:19 +00:00
Michael
5daec27cfb
Issue 9094: Prevent announces via DFRN
2020-08-30 10:09:54 +00:00