Update the CREDITS file using maintenance/updateCredits.php script that
uses `git log` to identify contributors. For each added user it was
checked by hand that no user with the same mail adress but an other
"Real Name" was already in the CREDITS file. This is the case with one
entry, prevent this using .mailmap. Also remove (WMDE) at end of real
name in one case using .mailmap file. Also change version name MW 1.28
to 1.29 while at it.
Change-Id: I4c3bb8c3e5f0c1317ea8711efc4f88e571b0c5c6
* Add an updateCredits.php script that will merge the existing
contributors list with a list generated using git-log.
* Update the existing .mailmap file to de-duplicate author list
* Update CREDITS using updateCredits.php
Bug: T139300
Change-Id: If00ae955c8026d6be38575f3766a06c46e5e7126
Merge the "developers" and "patch contributors" lists into a single list
of "contributors".
Bug: T139300
Change-Id: I44a49b3e0231c767bc41cd8bf8d68e28944b5cce
We bumped to version 1.28 in mediawiki recently but seems we forgot to do
it in PHPVersionCheck.php.
Change-Id: I2a455669b68225fd9d6772c8482559c220d433b5
The core implementation will only support wikitext.
Flow will add its own implementation, and it can be used for any talk
page system identifiable by content model.
Bug: T91805
Change-Id: Ic69acafb24aa737536fe3a074e1958690732f0a7
Add support for ApiPageSet capabilities in ApiWatch to support batch
operation on titles, pageids etc. The old 'title' parameter (for a
single page) is still supported to keep backwards compatibility.
Moved a function from ApiPurge to ApiPageSet: getInvalidTitlesAndRevisions() gathers
warnings about invalid/missing titles/ids in the requested page set.
Split from If993f6e8.
Change-Id: I820dcb64d469616b10741df013911197cc5bde29
Allow extensions to register a software license and present
this on the Special:Version page. A new $wgExtensionCredits
parameter has been introduced for this purpose: 'license-name'.
This will also automatically pick up the presense of additional
licensing and/or credits files. If ((AUTHORS)|(CREDITS))(\.txt)?
exists in the extension base directory a credits link will be
created. If ((LICENSE)|(COPYING))(\.txt)? exists a license link
will be created.
The API has also been updated to produce VCS information and present
links to the license/credits files.
Bug: 48418
Change-Id: I388f3b630462f1909f30751c987f7af585e98881
We were missing a method to list out views defined in a database. This
patch adds in MysqlBase::isView() and MysqlBse::listViews().
Since listViews() cache its result in DatabaseBase::$allViews, we also
introduce a final DatabaseBase::clearViewsCache() to let us clear the
per process cache.
Finally, fixed fatal error when duplicating VIEWs in MySQL.
bug: 43571
Change-Id: I8650baa4b721fe69ea3e1d557dd76745c0c7754e
* List as per Iedc78728156f04b16109140db485492ba7693f14
(to be occasionally updated manually on wiki with automatic authors
lists from the files as exported by the Translate extension)
* Link it from Special:Version
* Make protocol consistent in the different parts of the sentence
Change-Id: I3bb53d4c184173b5362f5036764fb38d8f07d178
This patch make it possible to whitelist pages which anonymous users may
see. It is similar to $wgWhitelistRead expect it uses regular
expressions, the list of regex are to be added in the new global array
$wgWhitelistReadRegexp.
This would be useful in a semi-public team wiki situation where the
admin would want to hide an entire namespace from everyone except those
in a particular group due to sensitive team specific information.
Added new unit test testUserCan in includes/TitleTest.php to
test this new functionality.
* adds $wgWhitelistReadRegexp to DefaultSettings.php
* updates RELEASE-NOTES-1.21 new features
* updates CREDITS
Signed-off-by: Antoine Musso <hashar@free.fr>
Change-Id: I83f6a614874c3d289ff4bd8d015f1d9c92e500b6
Archive records for deleted pages do not have an ar_text_id,
if they were deleted before big schema overhaul in MW 1.5.
This script was assuming all archive records had an ar_text_id.
Patch by Dévai Tamás.
Change-Id: I4776a8a0f29b8299ec6d27949dc53a96ece81f39
* Adding Ryan Kaldari, Ori Livneh and Patrick Reilly as developers
* Adding every contributor with 5+ changes merged in core as patch contributors
[ Notes ]
(1) This operation has been facilitated by a script to compare CREDIT
entries and the Gerrit contributors base.
Query used: status:merged project:mediawiki/core NOT owner:L10n-bot
(2) Contributors with at least one patch merged will be added later.
If you're concerned, to speed the process, see the next note.
(3) Names sources used:
- WMF staff & contractors list
- Name used in Git commits
- Name on meta. or mediawiki. user page
Change-Id: I94131a691ef9e0b5f999aba63169157d9e5b433b