diff --git a/wp-content/plugins/activitypub/activitypub.php b/wp-content/plugins/activitypub/activitypub.php index 7edbad1..e6a5539 100644 --- a/wp-content/plugins/activitypub/activitypub.php +++ b/wp-content/plugins/activitypub/activitypub.php @@ -3,7 +3,7 @@ * Plugin Name: ActivityPub * Plugin URI: https://github.com/pfefferle/wordpress-activitypub/ * Description: The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format. - * Version: 0.10.0 + * Version: 0.10.1 * Author: Matthias Pfefferle * Author URI: https://notiz.blog/ * License: MIT diff --git a/wp-content/plugins/activitypub/includes/class-debug.php b/wp-content/plugins/activitypub/includes/class-debug.php index ac8b8bf..45a9cd1 100644 --- a/wp-content/plugins/activitypub/includes/class-debug.php +++ b/wp-content/plugins/activitypub/includes/class-debug.php @@ -11,7 +11,7 @@ class Debug { * Initialize the class, registering WordPress hooks */ public static function init() { - if ( WP_DEBUG_LOG ) { + if ( WP_DEBUG && WP_DEBUG_LOG ) { \add_action( 'activitypub_safe_remote_post_response', array( '\Activitypub\Debug', 'log_remote_post_responses' ), 10, 4 ); } } diff --git a/wp-content/plugins/activitypub/includes/functions.php b/wp-content/plugins/activitypub/includes/functions.php index 31d29cf..60d6e3b 100644 --- a/wp-content/plugins/activitypub/includes/functions.php +++ b/wp-content/plugins/activitypub/includes/functions.php @@ -301,9 +301,7 @@ function get_blacklist() { // if no values have been set, revert to the defaults if ( ! $blacklist || ! $blacklist_hosts || ! \is_array( $blacklist_hosts ) ) { - $blacklist_hosts = array( - 'gab.com', - ); + $blacklist_hosts = array(); } // clean out any blank values diff --git a/wp-content/plugins/activitypub/includes/rest/class-inbox.php b/wp-content/plugins/activitypub/includes/rest/class-inbox.php index baca644..7aa0eff 100644 --- a/wp-content/plugins/activitypub/includes/rest/class-inbox.php +++ b/wp-content/plugins/activitypub/includes/rest/class-inbox.php @@ -136,7 +136,7 @@ class Inbox { $params['actor'] = array( 'required' => true, - 'type' => array( 'object', 'string' ), + //'type' => array( 'object', 'string' ), 'validate_callback' => function( $param, $request, $key ) { if ( ! \is_string( $param ) ) { $param = $param['id']; @@ -153,8 +153,8 @@ class Inbox { $params['type'] = array( 'required' => true, - 'type' => 'enum', - 'enum' => array( 'Create' ), + //'type' => 'enum', + //'enum' => array( 'Create' ), 'sanitize_callback' => function( $param, $request, $key ) { return \strtolower( $param ); }, @@ -162,7 +162,7 @@ class Inbox { $params['object'] = array( 'required' => true, - 'type' => 'object', + //'type' => 'object', ); return $params; diff --git a/wp-content/plugins/activitypub/languages/activitypub.pot b/wp-content/plugins/activitypub/languages/activitypub.pot index 48119ad..b437d1a 100644 --- a/wp-content/plugins/activitypub/languages/activitypub.pot +++ b/wp-content/plugins/activitypub/languages/activitypub.pot @@ -2,10 +2,10 @@ # This file is distributed under the MIT. msgid "" msgstr "" -"Project-Id-Version: ActivityPub 0.10.0\n" +"Project-Id-Version: ActivityPub 0.10.1\n" "Report-Msgid-Bugs-To: " "https://wordpress.org/support/plugin/wordpress-activitypub\n" -"POT-Creation-Date: 2020-03-15 19:34:14+00:00\n" +"POT-Creation-Date: 2020-05-03 22:06:03+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" diff --git a/wp-content/plugins/activitypub/readme.txt b/wp-content/plugins/activitypub/readme.txt index 697422a..bda5cca 100644 --- a/wp-content/plugins/activitypub/readme.txt +++ b/wp-content/plugins/activitypub/readme.txt @@ -3,8 +3,8 @@ Contributors: pfefferle Donate link: https://notiz.blog/donate/ Tags: OStatus, fediverse, activitypub, activitystream Requires at least: 4.7 -Tested up to: 5.3 -Stable tag: 0.10.0 +Tested up to: 5.4.1 +Stable tag: 0.10.1 Requires PHP: 5.6 License: MIT License URI: http://opensource.org/licenses/MIT @@ -88,6 +88,11 @@ Where 'blog' is the path to the subdirectory at which your blog resides. Project maintained on GitHub at [pfefferle/wordpress-activitypub](https://github.com/pfefferle/wordpress-activitypub). += 0.10.1 = + +* fix inbox activities, like follow +* fix debug + = 0.10.0 = * add image alt text to the ActivityStreams attachment property in a format that Mastodon can read. props [@BenLubar](https://github.com/BenLubar)