1874a32728
Happy New Year 2023!
2023-01-01 09:36:24 -05:00
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
bee6ffe968
Support dropping delivery for single message transfer as well
2022-05-24 12:32:04 +00:00
dc16e6d471
The worker is split into several classes
2022-05-19 19:24:21 +00:00
f0bfa9a690
Each 5xx error is a server fail
2022-05-14 13:49:01 +00:00
689b71c696
Added check for server failure
2022-05-14 11:34:00 +00:00
fbdb73cdd6
Improved log levels
2022-05-14 11:18:48 +00:00
43dbd1c396
Add additional timeout checks
2022-05-14 11:09:59 +00:00
30bcb24af7
Display the runtime
2022-05-14 06:06:38 +00:00
4b5a743645
Handle timeout
2022-05-14 05:38:01 +00:00
fab5ba39ff
Failed post deliveries are now deleted via cron
2022-05-13 18:48:13 +00:00
a662245c74
We now store the receivers as well
2022-05-13 05:52:05 +00:00
Michael Vogel
201610dfe6
Don't look at the command when archiving an inbox
2022-05-13 04:24:22 +02:00
2595b5e12f
Remove all posts of a given inbox
2022-05-13 02:18:46 +00:00
2049fbce91
Remove delivery when the inbox is archived
2022-05-13 02:11:02 +00:00
67a74c15e1
Improve item fetching
2022-05-12 21:10:59 +00:00
b0b67f1fde
Remove failing posts
2022-05-12 12:43:49 +00:00
a943dbb420
Introducing the "failed" counter
2022-05-12 06:54:58 +00:00
d5d2892f59
Simplifications for the experimental bulk delivery
2022-05-12 06:17:55 +00:00
49ec5e5e6e
Check for empty value
2022-05-03 08:20:48 +00:00
fcb245947e
Fetch the receiver list from sharedinbox or personal inbox
2022-05-02 06:10:36 +00:00
9c2fe81ac6
Transmit via the sharedInbox
2022-05-02 05:53:11 +00:00
40aa67f8be
Bulk transmission for AP posts
2022-05-02 05:15:27 +00:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
Balázs Úr
054c301ef0
Update copyright
2021-03-29 08:40:20 +02:00
c247d5fbeb
The item table is now completely removed
2021-02-19 06:30:38 +00:00
36357e790e
"id" is now post-user-id
2021-02-14 18:33:15 +00:00
6e1483545e
Support for message delivering via uri-id
2021-02-14 14:24:48 +00:00
68502daed0
New post class in protocol and worker classes
2021-01-16 04:14:58 +00:00
bf563a1a39
Store the server transport protocol
2021-01-10 19:08:23 -05:00
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
481c5c9e81
Account for inbox array in Worker/APDelivery
...
- Address https://github.com/friendica/friendica/issues/9250#issuecomment-744339671
2020-12-14 09:12:29 -05:00
297118f902
Archive/Unarchive at ActivityPub delivery
2020-12-12 16:45:23 +00:00
e4e9a20ac8
Don't transmit to archived inboxes
2020-11-23 19:25:22 +00:00
ae2288bc7d
Fix "Uncaught TypeError: Argument 1 passed to :incrementQueueDone()"
2020-05-11 18:28:41 +00:00
098ba4a667
"item-delivery-data" is now "post-delivery-data"
2020-05-02 19:34:02 +00:00
nupplaPhil
85dc9bb96b
Add license info at Friendica PHP files
2020-02-09 16:18:46 +01:00
0a4119adaf
@brief is removed completely
2020-01-19 06:05:23 +00:00
388b963714
Replace BaseObject class with DI::* calls
2019-12-29 20:17:38 +01:00
6af4c90dff
Fix delivery counter / archive relay contacts
2019-09-02 03:25:05 +00:00
5a1a5a54dc
Delivery count now counts the failed delivery attempts as well
2019-08-20 07:39:13 +00:00
0a15222576
Collect data about used protocols for delivery
2019-06-28 09:03:58 +00:00
41dc243186
Fix delivery counter for poking / unify delivery commands
2019-06-10 14:19:24 +00:00
52a3ece8b6
Added comments
2019-06-06 17:58:49 +00:00
44a49a8d7d
Ensure that pokes are always send only via DFRN
2019-06-06 04:26:02 +00:00
87b98b8249
Sending direct messages via AP does work now - receiving is pending
2019-05-14 17:50:45 +00:00
3c137e812a
Fix delivery data increment in APDelivery
...
- Avoid incrementing the queue done if Transmitter::createCachedActivityFromItem fails
2019-02-08 23:20:15 -05:00
cb3f09ae4f
Refactor namespaces
...
- Remove unused use statements
- Add required use statements
- Escape global classes
2019-01-21 10:43:42 -05:00
3282ce5389
Fix PHPDoc comments project-wide
2019-01-21 10:35:51 -05:00
1696ad962e
Add delivery queue number manipulation
...
- Add new ItemDeliveryData model class
- Add queue_count initialization in Notifier
- Add queue_done incrementation in various Delivery tasks
2019-01-21 09:36:51 -05:00