Commit graph

1323 commits

Author SHA1 Message Date
libraryupgrader bf9f620514 build: Updating mediawiki/mediawiki-codesniffer to 18.0.0
Change-Id: Ifbfcf53d5f22862b394aad30a45cd47bed4e2aab
2018-04-14 07:03:03 +00:00
Translation updater bot b01b9e75d4 Localisation updates from https://translatewiki.net.
Change-Id: I030ed98fc58263046e2bfd79611b7fb07b47b9ed
2018-04-13 22:13:02 +02:00
Guycn2 a475253ffb Remove my previous username from list of authors
Change-Id: Idad437152aebc29d19594ea389a57a488b50ee09
2018-04-12 17:35:07 +00:00
Translation updater bot d2be38a56a Localisation updates from https://translatewiki.net.
Change-Id: I7a228328e7bd30d1b5a345a22295fa81509be563
2018-04-11 22:40:31 +02:00
Kunal Mehta b8b892bb98 Hard depend upon Echo in extension.json
This extension is useless without Echo, and the API modules already
disable themselves if it's not installed. Just absolutely require Echo
to be installed.

Change-Id: I653eea78668bfe0875bc5a33e2d45607106d4ee5
2018-04-11 01:00:30 -07:00
jenkins-bot 2e17710561 Merge "Add phan configuration" 2018-04-11 00:25:51 +00:00
Translation updater bot 7399c74470 Localisation updates from https://translatewiki.net.
Change-Id: If45022f7f87aa84dd27fe88b640ec99d9a8221b6
2018-04-10 22:15:53 +02:00
Niharika Kohli 896ea17303 Allow thanking for flow-lock-topic and flow-restore-topic
Bug: T191482
Change-Id: I3f5bd11d0c02ee25b305c73a708f995cb59e4624
2018-04-09 17:40:38 -07:00
Translation updater bot 564b8276df Localisation updates from https://translatewiki.net.
Change-Id: Ic436b02fbaffbcb8879c7fb58470aee92cec2ec9
2018-04-09 23:17:16 +02:00
Kunal Mehta e696cba57f Add phan configuration
Change-Id: I6d0a0823404e5e50819ae0997b7d2c5267a4e144
2018-04-09 00:12:28 -07:00
Translation updater bot c1434e0c48 Localisation updates from https://translatewiki.net.
Change-Id: I05caef7b98b2f4aa76620abf5dc5057108efc93c
2018-04-08 22:30:30 +02:00
Translation updater bot a798da37cd Localisation updates from https://translatewiki.net.
Change-Id: I0ab178254b589a18112eecd28a5d0db341b7f7d0
2018-04-07 22:34:43 +02:00
Translation updater bot c2905ea2d4 Localisation updates from https://translatewiki.net.
Change-Id: Ief4c16c36c711f28b15fb58247ab867ec79fd662
2018-04-05 22:22:36 +02:00
Umherirrender 145b1f1772 Declare nullable argument only in @param
The $oldRev could be null, but when set the null in argument list,
it is an optional parameter and the following argument $user must be
optional too. That is not needed here.

Change-Id: Ia7c1c44b29b191dc602513e07b90d3e2415d3a5d
2018-04-05 12:45:23 +02:00
Translation updater bot c536740e67 Localisation updates from https://translatewiki.net.
Change-Id: I18d2ec736ee880ec8b461a6f19088fe63628aa5d
2018-04-04 22:51:08 +02:00
jenkins-bot a04dff78bf Merge "Add thanks links to Special:Log for log entries" 2018-04-03 18:38:46 +00:00
jenkins-bot 314dbc9d00 Merge "Add log-thanks support to corethank module" 2018-04-03 18:35:14 +00:00
Sam Wilson 56dfaa8555 Add thanks links to Special:Log for log entries
Only log entries that were associated with revisions were
being thanked. This adds other log entries (if they're of
a whitelisted type still).

Bug: T187485
Change-Id: I9c644590b52bce9b04c7c655dd197c1b78a83777
2018-04-03 06:20:56 +00:00
Sam Wilson 3973a11e8d Add log-thanks support to corethank module
This adds support for thanking for log entries. It gets the log
ID from and attribute on the thank link (which does not yet have
this; that will come in T187485), and sets the source to be 'log'
if it's being called from Special:Log (this can be extended in
the future if we want to thank for log entries from elsewhere).

Bug: T186921
Change-Id: Ifdb458b873ed4f1e6e64760658d2293aba1e02b3
2018-04-03 07:55:12 +08:00
Translation updater bot 7413415794 Localisation updates from https://translatewiki.net.
Change-Id: I62fdc4b4aea4b6f02d1d2edc837624574d501d7d
2018-04-02 09:48:51 +02:00
Translation updater bot 784b94c8f3 Localisation updates from https://translatewiki.net.
Change-Id: I31a23c23a27d961ae3c5eea47418c4c9ace18839
2018-04-01 09:39:42 +02:00
Translation updater bot 27a5b2a031 Localisation updates from https://translatewiki.net.
Change-Id: Ib342f175a9c108273f9402639c13fedebb43cb47
2018-03-31 09:22:37 +02:00
Translation updater bot 11dc4d3845 Localisation updates from https://translatewiki.net.
Change-Id: I791f6e8f757a05bdd5140ee94ed6c98208bbcb81
2018-03-30 09:34:58 +02:00
jenkins-bot 38a86da7e5 Merge "corethank: Use the recipient's gender for all "thanked" messages" 2018-03-29 11:18:25 +00:00
libraryupgrader 8d0274dd09 build: Updating mediawiki/mediawiki-codesniffer to 17.0.0
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.LicenseComment.InvalidLicenseTag

Change-Id: If9b7d10426d6f97e0d00bf75bfa5dcb49296eb28
2018-03-29 06:15:34 +00:00
Translation updater bot e238b4e50f Localisation updates from https://translatewiki.net.
Change-Id: Ia7e0e6c762ae82ee18d008e2616afd43ed80ffe5
2018-03-28 22:23:18 +02:00
Roan Kattouw 52663255f7 corethank: Use the recipient's gender for all "thanked" messages
It was already being used when changing a "thank" link to a "thanked"
message because the user just clicked it and thanked that person, but
not when updating links on page load for things the user had already
thanked previously.

Bug: T190563
Change-Id: I4c5758ef446aa2712ae27a1c784555cbf23806f9
2018-03-28 21:55:48 +02:00
Translation updater bot 206647b1dd Localisation updates from https://translatewiki.net.
Change-Id: I61848587a799e52ad3780bbed246568cef7779fb
2018-03-27 22:09:56 +02:00
Translation updater bot 01e863ff8b Localisation updates from https://translatewiki.net.
Change-Id: I519717d6f8d29c20e86913c565ae5758795d8dcf
2018-03-26 22:19:28 +02:00
jenkins-bot 431ca7785b Merge "Add GENDER support to thanks-thanked-notice" 2018-03-25 06:02:57 +00:00
Translation updater bot 2d94bb2a7d Localisation updates from https://translatewiki.net.
Change-Id: I26f16378385f4437e7bb453c559ca40e445f7637
2018-03-24 22:29:42 +01:00
Translation updater bot 26ccfd5980 Localisation updates from https://translatewiki.net.
Change-Id: I6ea4ff4d710d873cfaf1948cf2c2c6465eea47e5
2018-03-23 22:13:22 +01:00
jenkins-bot 3dbf781571 Merge "Add revision-thanking links to some log entries" 2018-03-23 01:09:20 +00:00
Translation updater bot 108152e7fb Localisation updates from https://translatewiki.net.
Change-Id: I4bce0de39404070fac0cb48f3c96cc1bd304417e
2018-03-22 22:09:06 +01:00
Matěj Suchánek ac9f8908ca Add GENDER support to thanks-thanked-notice
Change-Id: If23ce8d7ee8ff1edf484c217a70aa34046590fd6
2018-03-22 08:35:26 +00:00
Sam Wilson 2059e3ff4b Add revision-thanking links to some log entries
Many log entries are associated to (exactly one) revision,
and for these (only, and only where the log type is
whitelisted) we add a thank-link that behaves exactly
as the thank-link on diff and history pages.

Bug: T189752
Change-Id: I5f4e84c65d4fe2d95b20cdb3c3f9522ad3e5f422
2018-03-22 11:57:55 +08:00
jenkins-bot 67ba712bdb Merge "Update for the actor table change" 2018-03-21 21:36:44 +00:00
Translation updater bot dfc0eb56a8 Localisation updates from https://translatewiki.net.
Change-Id: If2423202b35d66036b7d803d976aecbbe32c9e27
2018-03-21 22:32:17 +01:00
Translation updater bot 4a644bcff0 Localisation updates from https://translatewiki.net.
Change-Id: Ib7709158292454fcff081b4bfef9b920358b9028
2018-03-20 22:13:00 +01:00
Brad Jorsch c3f508cdd8 Update for the actor table change
Core change I8d825eb0 begins the process of changing core database
tables from using xx_user and xx_user_text fields to using xx_actor.
This updates the extension to continue to function during and after the
transition.

Bug: T167246
Change-Id: Ib84a5a7a9f80fa321f7482d4c27c5f58add47230
2018-03-20 15:29:32 -04:00
Roan Kattouw 5f9f913fb6 ApiCoreThankIntegrationTest: Fix intermittent failures
Every time the setup function runs, it chooses a random page name with
random content. If it chooses a page name + content combination that was
used to set up a different test in the same run, the edit it makes will
be a null edit, the revid will be null, and the test will crash.

There are 100 possible page names and 100 possible page texts, so 10k
possibilities total, and the setup function appears to be called 10 times,
so the probability of a collision would have been
(10 choose 2)/10000 = 0.0045 = 0.45%, or one in every 222 times.

Bug: T151878
Change-Id: I800ee8512c2ad171ba793bea343f456653f9a16d
2018-03-19 18:03:27 -07:00
Translation updater bot 8f6eff3aea Localisation updates from https://translatewiki.net.
Change-Id: Ib7cc46a4fddc9eea606671a0496e2fa36b165044
2018-03-19 22:20:01 +01:00
Sam Wilson 30e582bd96 Add support for log-thanks to Special:Thanks
A new "Special:Thanks/Log/123" subpage format is added for
sending thanks for the given log entry. The 'Log' part of the
subpage is case-insensitive.

The form field labels are removed because the fields are hidden
and need no labels.

Bug: T186920
Change-Id: Ic2279d9a6dc170d1eeee519392d3a930a37bc2ec
2018-03-19 10:59:20 +08:00
Translation updater bot ac98427f82 Localisation updates from https://translatewiki.net.
Change-Id: Idb6206a1ed3c8b4f226348906f544ecce25ef905
2018-03-15 22:52:20 +01:00
jenkins-bot cf92013106 Merge "Revert "Add revision-thanking links to some log entries"" 2018-03-14 22:23:34 +00:00
Reedy 2735468029 Revert "Add revision-thanking links to some log entries"
This reverts commit 9f393ef9dd.

Change-Id: Ie76fef8dc25b1134f1f60da50a87b00115154041
2018-03-14 21:49:25 +00:00
Translation updater bot c3e7ac3387 Localisation updates from https://translatewiki.net.
Change-Id: Ib15a04fca3fcc3ebea2ac874bb6d901aa996bbef
2018-03-14 22:23:54 +01:00
Sam Wilson 9f393ef9dd Add revision-thanking links to some log entries
Many log entries are associated to (exactly one) revision,
and for these (only, and only where the log type is
whitelisted) we add a thank-link that behaves exactly
as the thank-link on diff and history pages.

Bug: T186763
Change-Id: I2af380d5cb06f19ef9eb5b232d95ad87379b5d9b
2018-03-13 09:33:15 +08:00
Translation updater bot 5bec0a1ae4 Localisation updates from https://translatewiki.net.
Change-Id: I77890f396c59722351e412d4ce77f641b1f41d07
2018-03-12 22:25:35 +01:00
Translation updater bot b4a8b1dbb1 Localisation updates from https://translatewiki.net.
Change-Id: Ie7efddc573df793e9fecf06c655da2b26a824953
2018-03-11 22:31:19 +01:00