RETIRED, Puppet module for MediaWiki
Go to file
Tom Fifield dca11a634c Add a conservative page creation rate limit
This patch limits users who are not in the known-good users
list ('autopatrol') to creating 5 pages per day.

The vast majority of our spam comes from the creation of new
pages. This patch will limit the usefulness of each spammer
account, by limiting the number of pages each can create.

By setting the number at 5 initially, it is not expected to
have an impact on legitimate new users playing with the wiki
for the first time. Neither will it have an impact for many spam
accounts, but at least it provides and upper limit for cleanup.

Relevant references:
* Rate limts https://www.mediawiki.org/wiki/Manual:$wgRateLimits
* User rights https://www.mediawiki.org/wiki/Manual:User_rights

Change-Id: Iabe785fedb121a32d8adac5a490d9b5b9f40219f
2016-11-20 14:44:14 +00:00
files Support disallowing robots 2016-09-07 20:45:25 +00:00
manifests Support disallowing robots 2016-09-07 20:45:25 +00:00
spec Fix target path for regular git clone during tests 2015-08-19 16:39:46 -07:00
templates Add a conservative page creation rate limit 2016-11-20 14:44:14 +00:00
.gitignore Add Gemfile and puppet 4 checks 2015-08-04 15:53:03 -07:00
.gitreview Add standard puppet module files and .gitreview 2015-01-29 09:16:10 +01:00
Gemfile Use new infra_spec_helper for gem dependencies 2016-06-21 18:39:07 -07:00
LICENSE Add missing LICENSE file 2015-01-29 22:58:37 +00:00
Rakefile Add standard puppet module files and .gitreview 2015-01-29 09:16:10 +01:00
metadata.json Migrate to puppet-httpd module 2015-07-21 10:11:43 -04:00