Commit graph

4596 commits

Author SHA1 Message Date
Translation updater bot 0e420c8cde Localisation updates from https://translatewiki.net.
Change-Id: Ideab559df160d3a025f4b552d4dd7a492e495e3b
2016-06-06 22:56:38 +02:00
Gergő Tisza ed5cc1b5fc Update for AuthManager
Repeats I61e4327ef3c7a31b19feef727de7d683f69e260b (which had to be
reverted due to a problem with an ancestor patch) without any
significant change.

Bug: T110448
Bug: T135360
Change-Id: I1688cf9fbcb04bb56d075c9f0876bd0ffeced4f6
2016-06-06 19:54:26 +00:00
Gergő Tisza 6a2627e944 Change some globals to work better with extension registration
Rename $wgAbuseFilterAvailableActions / $wgAbuseFilterRestrictedActions
to $wgAbuseFilterActions / $wgAbuseFilterRestrictions and make
them an associative array instead of a plain one, as that works more
sanely with extension registration. (The renaming helps to give more
useful errors to sites using the old config.)

Change-Id: I790d39c2849922d7daf7479f298cd90cf30af129
2016-06-06 19:53:53 +00:00
matejsuchanek 9f097e59db Add GENDER to abusefilter-revert-preview-item
Change-Id: I4fe0190238fc97409c18678a617a8f6a46d41bab
2016-06-04 15:07:40 +02:00
matejsuchanek 5357665db6 Support GENDER in two more log messages
Change-Id: I92085a291565bd76e3f983da3bb4dfdb253b8007
2016-06-04 14:41:37 +02:00
Translation updater bot e49d13c966 Localisation updates from https://translatewiki.net.
Change-Id: I32278147be32009d2c5b0834d191f3f1a3ebd0fb
2016-06-03 23:13:45 +02:00
Gergő Tisza d527574d2b Add extension.json, empty php entry point
For ease of review this is the same as
Icff39f3f79f7ffe86214cfa216b53f3d882e1968 and the necessary changes
are done in the child patch. Should not be merged without that.

Bug: T87876
Change-Id: Iefd8d34619bbfb7602c4fea869f3f89fdeb9057b
Co-Authored-By: Paladox <thomasmulhall410@yahoo.com>
2016-06-03 19:16:26 +00:00
Gergő Tisza 8cc1aa78bf Revert extension registration and following changes
Reverts:
* e71808f4c4 ("Add extension.json, empty php entry point")
* 8c937957c0 ("Update for AuthManager")

Bug: T136929
Change-Id: Iefc88cb4e981113119f850ca70b9486675bf8a8d
2016-06-03 14:57:55 +00:00
Aaron Schulz 27522a9789 Set doesWrites() for SpecialAbuseLog
Change-Id: I87e1c2852ff1969fb844f66802ca330496c3d58d
2016-06-02 00:10:22 +00:00
Translation updater bot 0bf064edfa Localisation updates from https://translatewiki.net.
Change-Id: I48a4183eeca376c4df060b7d37360c4b42ac76a9
2016-06-01 23:06:16 +02:00
Glaisher f735ec943b Use msg() from Context instead of wfMessage() where possible
Also fix doc.

Change-Id: Ie2ea588280df43bc523021a69e118a6dbb90c223
2016-06-01 17:44:33 +05:00
Translation updater bot 8fc05a6393 Localisation updates from https://translatewiki.net.
Change-Id: I7406af731ea351a42290f1618914406a9cd993a1
2016-05-31 22:39:55 +02:00
jenkins-bot 9a57917be8 Merge "Update for AuthManager" 2016-05-31 16:32:30 +00:00
jenkins-bot 6e4813f7ca Merge "Add extension.json, empty php entry point" 2016-05-31 15:40:32 +00:00
Translation updater bot 1425d55775 Localisation updates from https://translatewiki.net.
Change-Id: Id94928c488438d1128c17fe93a7e5262bf3b2649
2016-05-30 22:21:22 +02:00
Amire80 07eb778b9b Add explicit GENDER to abusefilter-log-detailedentry-meta
To avoid translatewiki.net warnings.

Change-Id: I791b06e294e4f7097495a280163c83be3c5c8e6d
2016-05-30 18:50:40 +00:00
Translation updater bot 5db3ed3025 Localisation updates from https://translatewiki.net.
Change-Id: I02f799ef73e0d7afdcca2ca5f44c2b0ce14eed93
2016-05-29 22:25:01 +02:00
Translation updater bot db453cf1b4 Localisation updates from https://translatewiki.net.
Change-Id: I092483dbd6feb1d89d42b0572b9ca8dbbbfeb98e
2016-05-28 22:15:43 +02:00
Gergő Tisza 8c937957c0 Update for AuthManager
Bug: T110448
Bug: T135360
Change-Id: I61e4327ef3c7a31b19feef727de7d683f69e260b
2016-05-28 18:42:28 +00:00
Gergő Tisza e71808f4c4 Add extension.json, empty php entry point
Bug: T87876
Change-Id: Icff39f3f79f7ffe86214cfa216b53f3d882e1968
2016-05-28 18:42:26 +00:00
Translation updater bot 7f8bf89ace Localisation updates from https://translatewiki.net.
Change-Id: I002beee606a191e406e6b42097456cddefc2fef7
2016-05-26 22:38:51 +02:00
Translation updater bot 3cbb416c19 Localisation updates from https://translatewiki.net.
Change-Id: I37815c456c418e47137fbaf7f561b420a95d0b96
2016-05-24 23:03:50 +02:00
Translation updater bot 3dea270332 Localisation updates from https://translatewiki.net.
Change-Id: I4788ec2d1bc6361ec7f372c514662a177f8e5f76
2016-05-20 22:24:05 +02:00
jenkins-bot 02dcc37fd9 Merge "Make negative process caching in onGetAutoPromoteGroups() work" 2016-05-17 01:08:11 +00:00
Translation updater bot 6b8dd8eadf Localisation updates from https://translatewiki.net.
Change-Id: I05da44907eaf9dd3701166b8e237e27d0a5eca4f
2016-05-16 22:39:47 +02:00
Aaron Schulz 51b572a27a Make negative process caching in onGetAutoPromoteGroups() work
Storing "false" is not allowed, so this resulted in duplicate fech log
warnings in that case.

Bug: T133728
Change-Id: I985700f8c42773569e53b54820b972e50be776ba
2016-05-16 19:03:39 +00:00
Translation updater bot 309cc8e5a7 Merge "Localisation updates from https://translatewiki.net." 2016-05-15 20:33:51 +00:00
Translation updater bot 0ea0e6f4e7 Localisation updates from https://translatewiki.net.
Change-Id: Id21092b4659c13ee5bb68e0d37ccc0b7c9361042
2016-05-15 22:25:35 +02:00
Translation updater bot 283086086f Localisation updates from https://translatewiki.net.
Change-Id: Ie88d766a83a8763a4383ad1dd29d6907eddaa07e
2016-05-15 22:12:48 +02:00
jenkins-bot e3c50b38db Merge "Remove bogus AbuseFilter::contentToString param" 2016-05-13 21:56:37 +00:00
Translation updater bot ba7934b73d Localisation updates from https://translatewiki.net.
Change-Id: I3433e6c20060ee0f3fd1f217b47e702406119347
2016-05-13 22:19:02 +02:00
Aaron Schulz 5f34ea278a Remove bogus AbuseFilter::contentToString param
Change-Id: I53e9ad12418b6cb2605b8d4189be43e0091a0aff
2016-05-12 21:17:51 -07:00
Translation updater bot b4178ca63d Localisation updates from https://translatewiki.net.
Change-Id: Ife25f5d196e036bb420200931c9f9549e1322dcb
2016-05-12 22:11:55 +02:00
Translation updater bot aa88689609 Localisation updates from https://translatewiki.net.
Change-Id: I48319fe136facb48ba4e9a1094dd68624e60a979
2016-05-11 22:24:31 +02:00
jenkins-bot 7dc412ab5b Merge "Set doesWrites() for SpecialAbuseFilter" 2016-05-11 19:07:40 +00:00
Aaron Schulz a44fcd8265 Set doesWrites() for SpecialAbuseFilter
POSTs might do updates via AbuseFilterViewEdit

Change-Id: I1bea994c5eaf2f7b098ee830cb07d312b3cac776
2016-05-11 10:21:07 -07:00
Translation updater bot 71b2e6ebb4 Localisation updates from https://translatewiki.net.
Change-Id: I0a24c15dae00adf1c75c8d3f9ee8144ea5cbb8c3
2016-05-09 22:11:20 +02:00
Translation updater bot 37d2b7ac92 Localisation updates from https://translatewiki.net.
Change-Id: Ic10182641962e861dd8b88ee8577ab7b6972e5a4
2016-05-08 22:40:30 +02:00
Translation updater bot 76488d9d25 Localisation updates from https://translatewiki.net.
Change-Id: Ibfb115b89ddc475cb235929028c79d7a8dd75117
2016-05-07 10:49:31 +02:00
Aaron Schulz 2807b5883a Avoid duplicate autopromote block key fetches
Bug: T133728
Change-Id: Ia3a955547e8147e92c7ca9782e399f9abd6d3949
2016-05-05 19:14:19 +00:00
Translation updater bot ef7a80ba60 Localisation updates from https://translatewiki.net.
Change-Id: I049aa74cbe28975fa18189f0bb3844894691fe4f
2016-05-04 22:20:53 +02:00
Translation updater bot 3afdff8c62 Localisation updates from https://translatewiki.net.
Change-Id: If84f70a6bc09365f9fc62b25a120d44eb05fe085
2016-05-01 23:13:47 +02:00
jenkins-bot c100e0b0ee Merge "Avoid master queries on page views in loadFilterData()" 2016-04-28 21:57:44 +00:00
Translation updater bot 5dee195c82 Localisation updates from https://translatewiki.net.
Change-Id: I87d11efb7da6542fcc0f7b9062316c9a8b71f310
2016-04-28 23:27:12 +02:00
Aaron Schulz f7367dc970 Avoid master queries on page views in loadFilterData()
Bug: T92357
Change-Id: Ib7928067bc0b7ebd631d8abc96e3c24f81e78414
2016-04-28 13:56:41 -07:00
jenkins-bot 71bb512d93 Merge "Optimize 'rcount()' function" 2016-04-28 09:32:29 +00:00
Translation updater bot 0893543789 Localisation updates from https://translatewiki.net.
Change-Id: I132f929d229399d92171cf3d702d4a08c69755b8
2016-04-27 22:53:24 +02:00
Bartosz Dziewoński 3283e2f7b8 Optimize 'rcount()' function
Starting with PHP 5.4, preg_match_all() allows omitting the '$matches'
argument. This lets PHP avoid computing them, just count the matches.

I'm not sure how various versions of HHVM handle this, so I made it
just test whether this works rather than check version numbers.

Change-Id: Ib27505c8355109c6e6a9f1c4631281a0f0caaa75
2016-04-27 18:01:56 +02:00
Translation updater bot 4232077625 Localisation updates from https://translatewiki.net.
Change-Id: Ie96677c7ce40ac94f463ebdd8cf63f2bc3d6c267
2016-04-26 22:25:11 +02:00
jenkins-bot 7e096abc85 Merge "Optimize 'count()' function" 2016-04-25 22:31:52 +00:00