Commit graph

3218 commits

Author SHA1 Message Date
Ori Livneh eed0747629 Compress PNGs with zopflipng
Zopfli is the most efficient DEFLATE compression algorithm, trading run-time
performance for file sizes that are typically 3-8% smaller than those produced
by zlib with the maximum compression setting. Its output is Deflate-compatible,
so no specialized decoder is needed.

This change was created by running zopflipng against all the PNG files in this
repository. The exact invocation was:

  git ls-files --exclude-per-directory=.gitignore -- '*.png' \|
    parallel zopflipng -m -y --iterations=1000 --filters=01234mepb {} {} \;

Files which zopflipng was not able to compress more efficiently were left unmodified.

Change-Id: I82b3141f3f19e594ab955f250e47dc6311e337c2
Task: T127608
2016-02-20 20:17:20 +00:00
Translation updater bot d10b016071 Localisation updates from https://translatewiki.net.
Change-Id: Ic9837c2de1cdef8579c1ace4d846a051db7f0ff5
2016-02-19 22:04:53 +01:00
Translation updater bot 9aa44dd53e Localisation updates from https://translatewiki.net.
Change-Id: I66e6cef5cec649ace35c63f95d958a4ad9ca1ea2
2016-02-18 22:13:33 +01:00
jenkins-bot 42bea193e5 Merge "Avoid unstubbing $wgUser when unsafe during filter failures" 2016-02-10 20:50:35 +00:00
Brad Jorsch c0c4e390b9 Avoid unstubbing $wgUser during AbortAutoAccount hook
At this point $wgUser->getId() will be 0 anyway because the $wgUser is
in the process of being created, so skip the call.

Bug: T124367
Change-Id: I4c6c999f1799db6ff21db3d9df537da643442d27
2016-02-08 19:06:59 +00:00
Translation updater bot 4875efcb5d Localisation updates from https://translatewiki.net.
Change-Id: Id921664598d2776015687d8b8d20bba9ff7822e0
2016-02-07 22:12:42 +01:00
Translation updater bot d1dde4c8a0 Localisation updates from https://translatewiki.net.
Change-Id: I1577062d01de66cb6a1f2a67237dc0350a190637
2016-02-05 21:49:01 +01:00
Translation updater bot 9cf2e68b69 Localisation updates from https://translatewiki.net.
Change-Id: Ibe53d6d18b107ec8688e9a6ded6f345e1170f794
2016-02-04 22:10:54 +01:00
Brad Jorsch 888be5af64 Avoid unstubbing $wgUser when unsafe during filter failures
It'll be logging info for an anonymous user anyway, this just makes it
explicit.

Bug: T124367
Change-Id: I3c221d9af26b57b83e1be4db1698ca99fed9093c
Depends-On: I0b018a623fc833ca95d249ee21667a8f5690d50e
2016-02-03 16:07:25 -05:00
Translation updater bot e629e0dd62 Localisation updates from https://translatewiki.net.
Change-Id: I948c6b5d3f43fa24f743c4cd0bf942cd23c95b2f
2016-02-02 21:29:04 +01:00
Translation updater bot c7b58995dd Localisation updates from https://translatewiki.net.
Change-Id: I549a19a1b8f305449b5de6cf6b5c0d5d177d100d
2016-01-31 21:37:29 +01:00
Matthias Mullie 8a9fccbcc8 Fix for tinyint(1)'s not accepting ''
These boolean values go through DatabaseBase::makeList,
which passes them along to DatabaseBase::addQuotes, which
shoves the value through DatabaseMysqlBase::strencode,
which in turn passes it on to DatabaseMysqli::mysqlRealEscapeString,
which eventually calls mysqli::real_escape_string on it.

This last one will turn trues into '1' and falses into ''.
MySQL (or at least my version, 5.6.17 Homebrew) complains about
receiving incorrect integer value '' for these tinyint(1) columns.

Bug: T67807
Change-Id: Iaef98c08589370f9288c1f3c80803b1a16b2506e
2016-01-29 12:18:53 +00:00
Aaron Schulz ff18e8a06c Compute last-recent-authors result during edit stashing
This query takes a large chunk of page save time (per xenon).
Try to perform the query before page save.

Bug: T116557
Change-Id: I50432658d387b24e47db7ed66880e53c3e4adee7
2016-01-28 21:11:39 +00:00
Translation updater bot 39a5eb8712 Localisation updates from https://translatewiki.net.
Change-Id: Ifbaf4d60317575c0e912da401f1dff3df30e80d9
2016-01-27 21:37:37 +01:00
Translation updater bot 163818949a Localisation updates from https://translatewiki.net.
Change-Id: I2eba74e9ade8920e5b6d18059468b3fb203a8acc
2016-01-24 21:18:12 +01:00
Translation updater bot 004877b8f9 Localisation updates from https://translatewiki.net.
Change-Id: I1aa9f229545ac90b185f4727edfada4a11481482
2016-01-23 22:23:15 +01:00
Translation updater bot 964240ea91 Localisation updates from https://translatewiki.net.
Change-Id: I50390807992e72b2772447a502e4eff921321b0c
2016-01-21 21:53:31 +01:00
IoannisKydonis 5eb9a529e9 Clarify AbuseFilter system messages
Thread:
https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Apihelp-abusefilterunblockautopromote-example-1/ksh

Change-Id: Idc7609b6a7e0c38169694e76aba737f11350b9a6
2016-01-20 22:51:27 +02:00
Translation updater bot d91f5cceae Localisation updates from https://translatewiki.net.
Change-Id: I491462f781886c9125654f987e5fd11215c559cd
2016-01-20 21:04:21 +01:00
Translation updater bot e00747eec4 Localisation updates from https://translatewiki.net.
Change-Id: I89b44e1f559d01a34a2f5550a8b02124b6fb96d3
2016-01-19 21:16:00 +01:00
Translation updater bot 91aae7e743 Localisation updates from https://translatewiki.net.
Change-Id: I7f9dbd758b1050dbe09de5da301a0431b80f8fd3
2016-01-16 21:54:44 +01:00
Translation updater bot c8355a58f0 Localisation updates from https://translatewiki.net.
Change-Id: I9e60562a30f345207186d44f9fbd017e4bfdd237
2016-01-13 23:25:38 +01:00
Translation updater bot 63eaacfc90 Localisation updates from https://translatewiki.net.
Change-Id: I0ef0f7be1403f17f5d377bf64b55aa22099b1f66
2016-01-08 22:15:45 +01:00
Translation updater bot fa70551189 Localisation updates from https://translatewiki.net.
Change-Id: I0fc8ade3c981218c4915735da8468151077c64d6
2016-01-06 21:51:10 +01:00
Siebrand Mazeland ce1396aea7 Add support for PHP CodeSniffer checks
Also fix any remaining errors and warnings.

Change-Id: Ie49c6172e6bbf8040e5524d33d2f719e96784745
2016-01-06 09:59:47 -08:00
Translation updater bot 05d82e476a Localisation updates from https://translatewiki.net.
Change-Id: Ice52b15da5c9e26a96467647ce3300d8f2e6cab9
2016-01-05 22:26:27 +01:00
Kunal Mehta de43758132 build: Updating development dependencies
* jakub-onderka/php-parallel-lint: 0.9 → 0.9.2

Change-Id: I5cefc144e29548d4a4730d4ed074d80b4b843fb9
2016-01-05 10:28:45 -08:00
Translation updater bot a25a771795 Localisation updates from https://translatewiki.net.
Change-Id: I7e16677261a5895bab7bdfc8a14ea2e1023fa372
2016-01-01 19:59:28 +01:00
Translation updater bot b9f8c6fedf Localisation updates from https://translatewiki.net.
Change-Id: I931e51436e6cfb83e73edd6d2013c8a70aabc7dc
2015-12-30 21:39:34 +01:00
Translation updater bot d230ce5691 Localisation updates from https://translatewiki.net.
Change-Id: I2ba3be334f3356773a609dc312284572a2acbc02
2015-12-23 22:02:52 +01:00
jenkins-bot 591896f8bf Merge "Simplify "load-recent-authors" query" 2015-12-23 19:35:36 +00:00
Translation updater bot a4a0d68de2 Localisation updates from https://translatewiki.net.
Change-Id: Ibf1e1bf500be9396dfc1095217009addcfeb00b0
2015-12-22 22:07:35 +01:00
Aaron Schulz 3427f75802 Simplify "load-recent-authors" query
This might avoid confusing the query planner for pages edited
mostly by the same bot user many times.

Bug: T116557
Change-Id: Ife87695a4f16d549e8a46780aca4219b28310343
2015-12-22 12:37:35 -08:00
Translation updater bot bed1ed1f10 Localisation updates from https://translatewiki.net.
Change-Id: I02305f59cdb9b73a01cedefdff617188a7e976df
2015-12-20 22:31:56 +01:00
Translation updater bot ccb5113612 Localisation updates from https://translatewiki.net.
Change-Id: Iea87bae8401d5e42938db3d66bdd2767fec7cfb4
2015-12-18 23:34:04 +01:00
Translation updater bot 67de10788e Localisation updates from https://translatewiki.net.
Change-Id: I9dcbf983e676ababf306dcc62c13ef2ef78eec90
2015-12-17 22:41:09 +01:00
Translation updater bot 1cc30861c5 Localisation updates from https://translatewiki.net.
Change-Id: I3176c8df340f5bcdf987ac4a79196b4d1e6b6ace
2015-12-14 22:00:24 +01:00
Translation updater bot 5eea5631c5 Localisation updates from https://translatewiki.net.
Change-Id: I5ed41f95b8534a12fd3fcec662366ee3f6c09969
2015-12-13 22:14:00 +01:00
Translation updater bot e396cd383b Localisation updates from https://translatewiki.net.
Change-Id: Ie2517f5b4dcf40dd7a8b1a74082e8d87bb0ce4d7
2015-12-10 22:50:39 +01:00
Translation updater bot c5d385ecb3 Localisation updates from https://translatewiki.net.
Change-Id: I863e7c5b07905cd1501fb3fa54d928ad14be498f
2015-12-05 23:08:03 +01:00
Translation updater bot 535f2d28cb Localisation updates from https://translatewiki.net.
Change-Id: If8868588a08af226e452d16d4af4c4084759021f
2015-12-03 23:12:31 +01:00
Translation updater bot c724918686 Localisation updates from https://translatewiki.net.
Change-Id: I73a1bf0e6f166c8a8377aa892a094e1e3bbc0c02
2015-12-02 21:53:04 +01:00
Translation updater bot 9b3c107fde Localisation updates from https://translatewiki.net.
Change-Id: I071b60f8572f8b3c4332198f496ee337c8c94f61
2015-11-30 21:31:45 +01:00
Translation updater bot dc2d839a81 Localisation updates from https://translatewiki.net.
Change-Id: I8f5bcb3f915fa5aecaa82d245bbe390ee780c817
2015-11-28 21:41:40 +01:00
Reedy 50736dbfcb Replace wfBaseConvert with Wikimedia\base_convert
Change-Id: Id31638973bff5c8e6a8b5910e31bdedc9bf11134
2015-11-26 23:28:43 +00:00
Niklas Laxström 0f9529e894 Remove unnecessary getPageTitle methods from special pages
This extension already requires 1.23+

Change-Id: Ia3c50360a56586d349f6181077b680b630507441
2015-11-23 11:17:42 +01:00
Niklas Laxström 1399ca02be Remove unnecessary checks for MW_SUPPORTS_CONTENTHANDLER
This extensions already requires 1.23+

Change-Id: Ib8c718915a8568c0461e0a386ac0cdb7e56bbf51
2015-11-23 11:17:40 +01:00
Niklas Laxström b4748f25ad Remove unnecessary check for MW_SUPPORTS_CONTENTHANDLER
This extension already requires 1.23+

Change-Id: Id9f0c44cdd55ec024eb9cacb4d5b6e02546aea07
2015-11-23 11:17:39 +01:00
Niklas Laxström 622be7f9de Remove unnecessary check for MW_SUPPORTS_CONTENTHANDLER
This extension already requires 1.23+

Change-Id: Ie23339ffeaf6d6a9613b1b9c3929db0bccae65c8
2015-11-23 11:17:37 +01:00
Niklas Laxström df6cde026c Remove EditFilterMerged BC code
This extension already requires 1.23+

Change-Id: Ie56d701c1663a280372caaf71560dfdca7500619
2015-11-23 11:17:34 +01:00