diff --git a/CHANGELOG b/CHANGELOG index ef8f124ca6..e2479ce77b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -33,7 +33,6 @@ Version 3.5.1 ping now works with JSON as well [Hypolite] On pending registrations, an email is now send to inform the user about it [tobiasd] On systems where the registration needs approval, a note for the admin can now be written [tobiasd] - Theme developers can now announce if their theme does support the RichText editor or not [heluecht, rabuzarus] Meta Information for HTML descriptions is now limited to 160 character [rabuzarus] Removed very old deprecated themes from the repository [silke] Marked frost and frost mobile as deprecated [silke] @@ -64,7 +63,7 @@ Version 3.5.1 2850, 2858, 2865, 2892, 2894, 2895, 2907, 2908, 2914, 2015, 2926, 2948, 2955, 2958, 2963, 2964, 2968, 2987, 2993, 3020, 3052, 3062, 3066, 3091, 3108, 3113, 3116, 3117, 3118, 3126, 3130, 3135, 3155, - 3163 + 3160, 3163, 3196 Version 3.5 (2016-09-13) Friendica Core: diff --git a/boot.php b/boot.php index 1e0c300e19..832a95de40 100644 --- a/boot.php +++ b/boot.php @@ -40,7 +40,7 @@ define ( 'FRIENDICA_PLATFORM', 'Friendica'); define ( 'FRIENDICA_CODENAME', 'Asparagus'); define ( 'FRIENDICA_VERSION', '3.5.1-rc' ); define ( 'DFRN_PROTOCOL_VERSION', '2.23' ); -define ( 'DB_UPDATE_VERSION', 1214 ); +define ( 'DB_UPDATE_VERSION', 1215 ); /** * @brief Constant with a HTML line break. diff --git a/database.sql b/database.sql index 64d8d9f7d0..b133489e4e 100644 --- a/database.sql +++ b/database.sql @@ -1,6 +1,6 @@ -- ------------------------------------------ --- Friendica 3.5.1-dev (Asparagus) --- DB_UPDATE_VERSION 1213 +-- Friendica 3.5.1-rc (Asparagus) +-- DB_UPDATE_VERSION 1215 -- ------------------------------------------ @@ -532,6 +532,7 @@ CREATE TABLE IF NOT EXISTS `item` ( INDEX `parent-uri` (`parent-uri`), INDEX `extid` (`extid`), INDEX `uid_id` (`uid`,`id`), + INDEX `uid_contactid_id` (`uid`,`contact-id`,`id`), INDEX `uid_created` (`uid`,`created`), INDEX `uid_unseen_contactid` (`uid`,`unseen`,`contact-id`), INDEX `uid_network_received` (`uid`,`network`,`received`), @@ -1016,7 +1017,8 @@ CREATE TABLE IF NOT EXISTS `thread` ( INDEX `uid_contactid_commented` (`uid`,`contact-id`,`commented`), INDEX `uid_contactid_created` (`uid`,`contact-id`,`created`), INDEX `uid_created` (`uid`,`created`), - INDEX `uid_commented` (`uid`,`commented`) + INDEX `uid_commented` (`uid`,`commented`), + INDEX `uid_wall_created` (`uid`,`wall`,`created`) ) DEFAULT CHARSET=utf8mb4; -- diff --git a/include/dbstructure.php b/include/dbstructure.php index 1e4790de2e..4ad54e6ba2 100644 --- a/include/dbstructure.php +++ b/include/dbstructure.php @@ -1526,6 +1526,7 @@ function db_definition($charset) { "uid_contactid_created" => array("uid","contact-id","created"), "uid_created" => array("uid","created"), "uid_commented" => array("uid","commented"), + "uid_wall_created" => array("uid","wall","created"), ) ); $database["tokens"] = array( diff --git a/include/discover_poco.php b/include/discover_poco.php index 8146368784..10c741ae5f 100644 --- a/include/discover_poco.php +++ b/include/discover_poco.php @@ -186,6 +186,10 @@ function discover_directory($search) { */ function gs_search_user($search) { + // Currently disabled, since the service isn't available anymore. + // It is not removed since I hope that there will be a successor. + return false; + $a = get_app(); $url = "http://gstools.org/api/users_search/".urlencode($search); diff --git a/include/socgraph.php b/include/socgraph.php index ff9467748f..6968704bf2 100644 --- a/include/socgraph.php +++ b/include/socgraph.php @@ -1316,18 +1316,20 @@ function poco_discover_federation() { poco_check_server("https://".$server->host); } - // Discover GNU Social Servers - if (!get_config('system','ostatus_disabled')) { - $serverdata = "http://gstools.org/api/get_open_instances/"; + // Currently disabled, since the service isn't available anymore. + // It is not removed since I hope that there will be a successor. + // Discover GNU Social Servers. + //if (!get_config('system','ostatus_disabled')) { + // $serverdata = "http://gstools.org/api/get_open_instances/"; - $result = z_fetch_url($serverdata); - if ($result["success"]) { - $servers = json_decode($result["body"]); + // $result = z_fetch_url($serverdata); + // if ($result["success"]) { + // $servers = json_decode($result["body"]); - foreach($servers->data AS $server) - poco_check_server($server->instance_address); - } - } + // foreach($servers->data AS $server) + // poco_check_server($server->instance_address); + // } + //} set_config('poco','last_federation_discovery', time()); } diff --git a/mod/profile.php b/mod/profile.php index 5dd8293c7f..88d8683b8d 100644 --- a/mod/profile.php +++ b/mod/profile.php @@ -282,14 +282,12 @@ function profile_content(App $a, $update = 0) { STRAIGHT_JOIN `contact` ON `contact`.`id` = `thread`.`contact-id` AND NOT `contact`.`blocked` AND NOT `contact`.`pending` WHERE `thread`.`uid` = %d AND `thread`.`visible` - AND `thread`.`contact-id` = %d AND NOT `thread`.`deleted` AND NOT `thread`.`moderated` AND `thread`.`wall` $sql_extra $sql_extra2 ORDER BY `thread`.`created` DESC $pager_sql", - intval($a->profile['profile_uid']), - intval($a->profile['contact_id']) + intval($a->profile['profile_uid']) ); } diff --git a/update.php b/update.php index 041de9cfff..64259bbb1d 100644 --- a/update.php +++ b/update.php @@ -1,6 +1,6 @@