Michael
bee6ffe968
Support dropping delivery for single message transfer as well
2022-05-24 12:32:04 +00:00
Michael
dc16e6d471
The worker is split into several classes
2022-05-19 19:24:21 +00:00
Michael
f0bfa9a690
Each 5xx error is a server fail
2022-05-14 13:49:01 +00:00
Michael
689b71c696
Added check for server failure
2022-05-14 11:34:00 +00:00
Michael
fbdb73cdd6
Improved log levels
2022-05-14 11:18:48 +00:00
Michael
43dbd1c396
Add additional timeout checks
2022-05-14 11:09:59 +00:00
Michael
30bcb24af7
Display the runtime
2022-05-14 06:06:38 +00:00
Michael
4b5a743645
Handle timeout
2022-05-14 05:38:01 +00:00
Michael
fab5ba39ff
Failed post deliveries are now deleted via cron
2022-05-13 18:48:13 +00:00
Michael
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
Michael
2595b5e12f
Remove all posts of a given inbox
2022-05-13 02:18:46 +00:00
Michael
2049fbce91
Remove delivery when the inbox is archived
2022-05-13 02:11:02 +00:00
Michael
67a74c15e1
Improve item fetching
2022-05-12 21:10:59 +00:00
Michael
b0b67f1fde
Remove failing posts
2022-05-12 12:43:49 +00:00
Michael
a943dbb420
Introducing the "failed" counter
2022-05-12 06:54:58 +00:00
Michael
d5d2892f59
Simplifications for the experimental bulk delivery
2022-05-12 06:17:55 +00:00
Michael
49ec5e5e6e
Check for empty value
2022-05-03 08:20:48 +00:00
Michael
fcb245947e
Fetch the receiver list from sharedinbox or personal inbox
2022-05-02 06:10:36 +00:00
Michael
9c2fe81ac6
Transmit via the sharedInbox
2022-05-02 05:53:11 +00:00
Michael
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
Michael
c247d5fbeb
The item table is now completely removed
2021-02-19 06:30:38 +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
68502daed0
New post class in protocol and worker classes
2021-01-16 04:14:58 +00:00
Michael
bf563a1a39
Store the server transport protocol
2021-01-10 19:08:23 -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
Hypolite Petovan
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
Michael
297118f902
Archive/Unarchive at ActivityPub delivery
2020-12-12 16:45:23 +00:00
Michael
e4e9a20ac8
Don't transmit to archived inboxes
2020-11-23 19:25:22 +00:00
Michael
ae2288bc7d
Fix "Uncaught TypeError: Argument 1 passed to :incrementQueueDone()"
2020-05-11 18:28:41 +00:00
Michael
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
Michael
0a4119adaf
@brief is removed completely
2020-01-19 06:05:23 +00:00
nupplaPhil
388b963714
Replace BaseObject class with DI::* calls
2019-12-29 20:17:38 +01:00
Michael
6af4c90dff
Fix delivery counter / archive relay contacts
2019-09-02 03:25:05 +00:00
Michael
5a1a5a54dc
Delivery count now counts the failed delivery attempts as well
2019-08-20 07:39:13 +00:00
Michael
0a15222576
Collect data about used protocols for delivery
2019-06-28 09:03:58 +00:00
Michael
41dc243186
Fix delivery counter for poking / unify delivery commands
2019-06-10 14:19:24 +00:00
Michael
52a3ece8b6
Added comments
2019-06-06 17:58:49 +00:00
Michael
44a49a8d7d
Ensure that pokes are always send only via DFRN
2019-06-06 04:26:02 +00:00
Michael
87b98b8249
Sending direct messages via AP does work now - receiving is pending
2019-05-14 17:50:45 +00:00
Hypolite Petovan
3c137e812a
Fix delivery data increment in APDelivery
...
- Avoid incrementing the queue done if Transmitter::createCachedActivityFromItem fails
2019-02-08 23:20:15 -05:00
Hypolite Petovan
cb3f09ae4f
Refactor namespaces
...
- Remove unused use statements
- Add required use statements
- Escape global classes
2019-01-21 10:43:42 -05:00
Hypolite Petovan
3282ce5389
Fix PHPDoc comments project-wide
2019-01-21 10:35:51 -05:00
Hypolite Petovan
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
Hypolite Petovan
8a0e4e12e1
Replace item_id by target_id in multimode delivery workers
2019-01-21 09:32:41 -05:00
Adam Magness
50da89d861
Logger Levels
...
update logger levels in calls
2018-10-30 09:58:45 -04:00