Merge remote-tracking branch 'friendica/stable' into develop
# Conflicts: # composer.lock
This commit is contained in:
commit
a852455d0e
154 changed files with 26577 additions and 25630 deletions
|
|
@ -54,7 +54,7 @@
|
|||
use Friendica\Database\DBA;
|
||||
|
||||
if (!defined('DB_UPDATE_VERSION')) {
|
||||
define('DB_UPDATE_VERSION', 1367);
|
||||
define('DB_UPDATE_VERSION', 1368);
|
||||
}
|
||||
|
||||
return [
|
||||
|
|
@ -857,6 +857,7 @@ return [
|
|||
"indexes" => [
|
||||
"PRIMARY" => ["id"],
|
||||
"uri-plink-hash" => ["UNIQUE", "uri-plink-hash"],
|
||||
"title-content-warning-body" => ["FULLTEXT", "title", "content-warning", "body"],
|
||||
"uri" => ["uri(191)"],
|
||||
"plink" => ["plink(191)"],
|
||||
"uri-id" => ["uri-id"]
|
||||
|
|
|
|||
|
|
@ -210,6 +210,10 @@ return [
|
|||
// Disable the polling of DFRN and OStatus contacts through onepoll.php.
|
||||
'disable_polling' => false,
|
||||
|
||||
// display_resharer (Boolean)
|
||||
// Display the first resharer as icon and text on a reshared item.
|
||||
'display_resharer' => false,
|
||||
|
||||
// dlogfile (Path)
|
||||
// location of the developer log file.
|
||||
'dlogfile' => '',
|
||||
|
|
@ -303,6 +307,12 @@ return [
|
|||
// Maximum number of queue items for a single contact before subsequent messages are discarded.
|
||||
'max_contact_queue' => 500,
|
||||
|
||||
// max_csv_file_size (Integer)
|
||||
// When uploading a CSV with account addresses to follow
|
||||
// in the user settings, this controls the maximum file
|
||||
// size of the upload file.
|
||||
'max_csv_file_size' => 30720,
|
||||
|
||||
// max_feed_items (Integer)
|
||||
// Maximum number of feed items that are fetched and processed. For unlimited items set to 0.
|
||||
'max_feed_items' => 20,
|
||||
|
|
@ -352,6 +362,10 @@ return [
|
|||
// Don't use OEmbed to fetch more information about a link.
|
||||
'no_oembed' => false,
|
||||
|
||||
// no_redirect_list (Array)
|
||||
// List of domains where HTTP redirects should be ignored.
|
||||
'no_redirect_list' => [],
|
||||
|
||||
// no_smilies (Boolean)
|
||||
// Don't show smilies.
|
||||
'no_smilies' => false,
|
||||
|
|
@ -395,10 +409,6 @@ return [
|
|||
// - 0 = every minute
|
||||
'pushpoll_frequency' => 3,
|
||||
|
||||
// queue_no_dead_check (Boolean)
|
||||
// Ignore if the target contact or server seems to be dead during queue delivery.
|
||||
'queue_no_dead_check' => false,
|
||||
|
||||
// redis_host (String)
|
||||
// Host name of the redis daemon.
|
||||
'redis_host' => '127.0.0.1',
|
||||
|
|
|
|||
|
|
@ -30,6 +30,14 @@
|
|||
use Friendica\App\Router as R;
|
||||
use Friendica\Module;
|
||||
|
||||
$profileRoutes = [
|
||||
'' => [Module\Profile\Index::class, [R::GET]],
|
||||
'/profile' => [Module\Profile\Profile::class, [R::GET]],
|
||||
'/contacts/common' => [Module\Profile\Common::class, [R::GET]],
|
||||
'/contacts[/{type}]' => [Module\Profile\Contacts::class, [R::GET]],
|
||||
'/status[/{category}[/{date1}[/{date2}]]]' => [Module\Profile\Status::class, [R::GET]],
|
||||
];
|
||||
|
||||
return [
|
||||
'/' => [Module\Home::class, [R::GET]],
|
||||
|
||||
|
|
@ -250,13 +258,9 @@ return [
|
|||
'/pretheme' => [Module\ThemeDetails::class, [R::GET]],
|
||||
'/probe' => [Module\Debug\Probe::class, [R::GET]],
|
||||
|
||||
'/profile' => [
|
||||
'/{nickname}' => [Module\Profile\Index::class, [R::GET]],
|
||||
'/{nickname}/profile' => [Module\Profile\Profile::class, [R::GET]],
|
||||
'/{nickname}/contacts/common' => [Module\Profile\Common::class, [R::GET]],
|
||||
'/{nickname}/contacts[/{type}]' => [Module\Profile\Contacts::class, [R::GET]],
|
||||
'/{nickname}/status[/{category}[/{date1}[/{date2}]]]' => [Module\Profile\Status::class, [R::GET]],
|
||||
],
|
||||
'/profile/{nickname}' => $profileRoutes,
|
||||
'/u/{nickname}' => $profileRoutes,
|
||||
'/~{nickname}' => $profileRoutes,
|
||||
|
||||
'/proxy' => [
|
||||
'[/]' => [Module\Proxy::class, [R::GET]],
|
||||
|
|
|
|||
|
|
@ -60,6 +60,30 @@ return [
|
|||
// Themes users can change to in their settings.
|
||||
'allowed_themes' => 'quattro,vier,duepuntozero,smoothly',
|
||||
|
||||
// curl_timeout (Integer)
|
||||
// Value is in seconds. Set to 0 for unlimited (not recommended).
|
||||
'curl_timeout' => 60,
|
||||
|
||||
// dbclean (Boolean)
|
||||
// Remove old remote items, orphaned database records and old content from some other helper tables.
|
||||
'dbclean' => false,
|
||||
|
||||
// dbclean-expire-days (Integer)
|
||||
// When the database cleanup is enabled, this defines the days after which remote items will be deleted.
|
||||
// Own items, and marked or filed items are always kept. 0 disables this behaviour.
|
||||
'dbclean-expire-days' => 0,
|
||||
|
||||
// dbclean-expire-unclaimed (Integer)
|
||||
// When the database cleanup is enabled, this defines the days after which unclaimed remote items
|
||||
// (mostly content from the relay) will be deleted. Default value is 90 days. Defaults to the general
|
||||
// lifespan value of remote items if set to 0.
|
||||
'dbclean-expire-unclaimed' => 90,
|
||||
|
||||
// dbclean_expire_conversation (Integer)
|
||||
// The conversation data is used for ActivityPub and OStatus, as well as for debug purposes.
|
||||
// It should be safe to remove it after 14 days, default is 90 days.
|
||||
'dbclean_expire_conversation' => 90,
|
||||
|
||||
// debugging (boolean)
|
||||
// Enable/Disable Debugging (logging)
|
||||
'debugging' => false,
|
||||
|
|
@ -73,6 +97,10 @@ return [
|
|||
// URL of the global directory.
|
||||
'directory' => 'https://dir.friendica.social',
|
||||
|
||||
// explicit_content (Boolean)
|
||||
// Set this to announce that your node is used mostly for explicit content that might not be suited for minors.
|
||||
'explicit_content' => false,
|
||||
|
||||
// forbidden_nicknames (Comma-separated list)
|
||||
// Prevents users from registering the specified nicknames on this node.
|
||||
// Default value comprises classic role names from RFC 2142.
|
||||
|
|
@ -108,19 +136,33 @@ return [
|
|||
// Maximum size in bytes of an uploaded photo.
|
||||
'maximagesize' => 800000,
|
||||
|
||||
// maxloadavg (Integer)
|
||||
// Maximum system load before delivery and poll processes are deferred.
|
||||
'maxloadavg' => 20,
|
||||
|
||||
// maxloadavg_frontend (Integer)
|
||||
// Maximum system load before the frontend quits service - default 50.
|
||||
'maxloadavg_frontend' => 50,
|
||||
|
||||
// min_memory (Integer)
|
||||
// Minimal free memory in MB for the worker. Needs access to /proc/meminfo - default 0 (deactivated).
|
||||
'min_memory' => 0,
|
||||
|
||||
// no_regfullname (Boolean)
|
||||
// Allow pseudonyms (true) or enforce a space between first name and last name in Full name, as an anti spam measure (false).
|
||||
'no_regfullname' => true,
|
||||
|
||||
// optimize_max_tablesize (Integer)
|
||||
// Maximum table size (in MB) for the automatic optimization.
|
||||
// -1 to disable automatic optimization.
|
||||
// 0 to use internal default (100MB)
|
||||
'optimize_max_tablesize' => -1,
|
||||
// optimize_tables (Boolean)
|
||||
// Periodically (once an hour) run an "optimize table" command for cache tables
|
||||
'optimize_tables' => false,
|
||||
|
||||
// maxloadavg (Integer)
|
||||
// Maximum system load before delivery and poll processes are deferred.
|
||||
'maxloadavg' => 20,
|
||||
// relay_server (String)
|
||||
// Address of the relay server where public posts should be send to.
|
||||
'relay_server' => 'https://social-relay.isurf.ca',
|
||||
|
||||
// relay_user_tags (Boolean)
|
||||
// If enabled, the tags from the saved searches will used for the "tags" subscription in addition to the "relay_server_tags".
|
||||
'relay_user_tags' => true,
|
||||
|
||||
// rino_encrypt (Integer)
|
||||
// Server-to-server private message encryption (RINO).
|
||||
|
|
@ -140,20 +182,6 @@ return [
|
|||
// The fully-qualified URL of this Friendica node.
|
||||
// Used by the worker in a non-HTTP execution environment.
|
||||
'url' => '',
|
||||
|
||||
// max_csv_file_size (Integer)
|
||||
// When uploading a CSV with account addresses to follow
|
||||
// in the user settings, this controls the maximum file
|
||||
// size of the upload file.
|
||||
'max_csv_file_size' => 30720,
|
||||
|
||||
// optimize_tables (Boolean)
|
||||
// Periodically (once an hour) run an "optimize table" command for cache tables
|
||||
'optimize_tables' => false,
|
||||
|
||||
// display_resharer (Boolean)
|
||||
// Display the first resharer as icon and text on a reshared item.
|
||||
'display_resharer' => false,
|
||||
],
|
||||
|
||||
// Used in the admin settings to lock certain features
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue