$wgEnotifUseJobQ = true;
+$wgSMTP = [
+ "host" => "localhost",
+ "socket_options" => [
+ "ssl" => [
+ "verify_peer_name" => false
+ ]
+ ]
+];
+
## Database settings
$wgDBtype = "mysql";
$wgDBserver = "<%= @database_params[:host] %>";
## Set $wgCacheDirectory to a writable directory on the web server
## to make your wiki go slightly faster. The directory should not
## be publically accessible from the web.
-#$wgCacheDirectory = "$IP/cache";
+$wgCacheDirectory = "$IP/cache";
# Site language code, should be one of the list in ./languages/Names.php
$wgLanguageCode = "en";
# DNS Blacklists to use
$wgEnableDnsBlacklist = true;
$wgDnsBlacklistUrls = [
- 'proxies.dnsbl.sorbs.net.',
- 'opm.tornevall.org.',
- 'xbl.spamhaus.org.',
- 'dnsbl-2.uceprotect.net.'
+ 'http.dnsbl.sorbs.net.',
+ 'dnsbl-1.uceprotect.net.'
];
# Require validated email to edit
$wgNamespacesWithSubpages[NS_PROPOSAL] = TRUE;
$wgContentNamespaces[] = NS_PROPOSAL;
define('NS_PROPOSAL_TALK', 3001);
-$wgExtraNamespaces[NS_PROPOSAL_TALK] = 'Proposal talk';
+$wgExtraNamespaces[NS_PROPOSAL_TALK] = 'Proposal_talk';
$wgNamespacesWithSubpages[NS_PROPOSAL_TALK] = TRUE;
$wgNamespacesToBeSearchedDefault[NS_LANG_DE] = TRUE;
<% end -%>
<% if @name == "wiki.openstreetmap.org" -%>
-# Placeholder for the wiki.openstreetmap.org specific config
+# wiki.openstreetmap.org specific config loaded after extensions
+$wgRCWatchCategoryMembership = true;
<% end -%>
<% if not(@mediawiki[:private_accounts]) and not(@mediawiki[:private_site]) -%>
unset( $wgGroupsAddToSelf['autoconfirmed'] );
unset( $wgGroupsRemoveFromSelf['autoconfirmed'] );
<% end -%>
+
+# Increase curl timeout to allow parsoid requests to heavy pages like Map Features
+# Mediawiki 1.38 has fix to allow this to be set by $wgVirtualRestConfig
+# https://phabricator.wikimedia.org/T285478
+$wgHTTPTimeout = 240;