Commit graph

41 commits

Author SHA1 Message Date
Matthias Pfefferle
5ce8f28852 fix nodeinfo integration 2023-12-21 15:19:18 +01:00
Matthias Pfefferle
6f1a9a1f7f
added FEP-2677 (#613)
* added FEP-2677

This PR enables [FEP-2677: Identifying the Application Actor](https://codeberg.org/fediverse/fep/src/branch/main/fep/2677/fep-2677.md)

@Menrath I needed a small task for in between ;)

* update changelog
2023-12-21 10:06:37 +01:00
Matthias Pfefferle
39c9288987
Improve/webfinger (#616)
* Fix some WebFinger issues

* update changelog
2023-12-21 10:04:15 +01:00
Matthias Pfefferle
431c4a2676
WebFinger: Add support for URLs (#594)
* add support for URLs

* phpcs

* simplify vars
2023-12-11 10:28:41 +01:00
Matthias Pfefferle
60148a3b65 check if user is available 2023-11-21 14:57:44 +01:00
Matthias Pfefferle
26d0d357c2
Add monthly active users (#530)
* Add monthly active users for better stats on FediDB

* use more optimized query

thanks @mattwiebe

* use transients, improve logic

---------

Co-authored-by: Matt Wiebe <wiebe@automattic.com>
2023-11-07 10:27:20 +01:00
Matthias Pfefferle
d564915fdf
fix function call (#503) 2023-10-12 13:25:50 +02:00
Matthias Pfefferle
fd6cb84ba3 Fix compatibility with WebFinger and NodeInfo plugin 2023-10-11 11:09:37 +02:00
Matthias Pfefferle
133de30b68 remove wp-sweep filter, because post-types are not a problem 2023-06-15 11:44:50 +02:00
Matthias Pfefferle
68002db291 prevent sweeping of followers taxonomies
thanks @akirk

b0db9db87e
2023-05-22 10:58:13 +02:00
Matthias Pfefferle
25b53887ef code improvements 2023-05-19 22:37:05 +02:00
Alex Kirk
a5b3af1b3b Move the friends parser to the Friends plugin 2023-01-27 15:48:29 +01:00
Alex Kirk
840d144327 Avoid replacing mentions inside links 2023-01-27 15:48:29 +01:00
Alex Kirk
0506e85aa6 Code cleanup 2023-01-27 15:48:28 +01:00
Alex Kirk
995c6c714d Don't show the ActivityPub section if there is no ActivityPub feed 2023-01-27 15:48:28 +01:00
Alex Kirk
b027d1a8d0 Fix typo 2023-01-27 15:48:28 +01:00
Alex Kirk
a0c48f3a48 Fix typo 2023-01-27 15:48:28 +01:00
Alex Kirk
a61f1168c3 Automatically hide unknown @mentions in the Friends plugin, add a setting to change this 2023-01-27 15:48:28 +01:00
Alex Kirk
6feac1be3b Add filter to disable possible mention cache 2023-01-27 15:48:28 +01:00
Alex Kirk
7d598d92a8 Revert erroneous changes 2023-01-27 15:48:28 +01:00
Alex Kirk
483e0a85b2 Extract mentions from the unmodified post content. 2023-01-27 15:48:28 +01:00
Alex Kirk
99b316db34 Rework inboxes for cc 2023-01-27 15:48:28 +01:00
Alex Kirk
e065880085 Add ActivityPub mentions 2023-01-27 15:48:28 +01:00
Alex Kirk
034ba0554d Don't access transient when receiving a WP_Error 2022-12-15 11:37:00 +01:00
Matthias Pfefferle
c6657d2fa8 move method to webfinger class 2022-12-05 20:48:07 +01:00
Alex Kirk
f916bca388 Add a css class to the image attachments 2022-12-03 07:38:02 +01:00
Alex Kirk
57a95fad01 Add attachment support 2022-12-02 14:27:00 +01:00
Alex Kirk
db9e69f6e8 Fix author name override for announced posts 2022-12-02 13:59:00 +01:00
Alex Kirk
b3a26788eb Add test for announce 2022-12-02 13:43:09 +01:00
Alex Kirk
a82dea0685 Add unit test 2022-12-02 12:46:42 +01:00
Alex Kirk
7036a65991 Add support for announce activities 2022-12-02 11:30:52 +01:00
Alex Kirk
60cf0889d0 lint fixes 2022-11-25 11:05:34 +01:00
Alex Kirk
c2a19a175c Replace unfollow with undo follow 2022-11-18 22:04:39 +01:00
Alex Kirk
f2b77251ce Add doc blocks 2022-11-18 21:41:54 +01:00
Alex Kirk
8320856e6a Suggest better display name and username 2022-11-18 21:28:40 +01:00
Alex Kirk
4cc9cda67a Remove potentially queued reverse follow/unfollow events 2022-11-15 20:04:01 +01:00
Alex Kirk
8ab20c5de0 Don't use full object as cron parameters 2022-11-15 18:46:40 +01:00
Alex Kirk
4300c579aa Queue the activitypub request 2022-11-14 20:04:01 -05:00
Alex Kirk
5f6cf78da1 Add a parser to the Friends Plugin 2022-11-09 07:08:32 -07:00
180f11d647 change URL to bp_core_get_user_domain 2021-09-20 17:20:56 +02:00
e535b9c8cf Add basic BuddyPress support
fix #122

thanks and props @skysarwer
2021-09-15 17:00:20 +02:00