Bartosz Dziewoński
44005c405e
Use stable andExpr() / orExpr() methods
...
Change-Id: Iacabf4a896d2c8460d84fa3d0a57aa640794e5c7
2024-07-11 16:38:34 +00:00
Translation updater bot
adad3699cd
Localisation updates from https://translatewiki.net .
...
Change-Id: I89cc83f67cec8fb0426040c59e34225059ae2a0b
2024-07-08 09:33:31 +02:00
Translation updater bot
f68a04ee8d
Localisation updates from https://translatewiki.net .
...
Change-Id: Iaf8ddd2bfd9cf2ecec46c372f165da4e449681e2
2024-07-03 09:27:01 +02:00
Translation updater bot
aef3720ad5
Localisation updates from https://translatewiki.net .
...
Change-Id: I527fe1676f436010e70c3c11232b4e3ccb784c36
2024-06-21 09:42:38 +02:00
libraryupgrader
3feb077eca
build: Updating npm dependencies
...
* eslint-config-wikimedia: 0.28.0 → 0.28.2
* grunt-stylelint: 0.20.0 → 0.20.1
* stylelint-config-wikimedia: 0.17.1 → 0.17.2
Change-Id: I6e210c749dcab252db3b4d76f1b58a00bab59569
2024-06-21 05:52:05 +00:00
Translation updater bot
5b4b45c09b
Localisation updates from https://translatewiki.net .
...
Change-Id: I39f375567d3f67e143539821fee27e4f339ca874
2024-06-17 09:32:01 +02:00
Translation updater bot
48ba2820df
Localisation updates from https://translatewiki.net .
...
Change-Id: Id9ac55ba0c332c6f4ccea62821d9d527bec13157
2024-06-13 09:28:45 +02:00
Translation updater bot
34b9bec36a
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie22b50e518450fad47a1377e0b25743053d84d58
2024-06-12 09:22:33 +02:00
Translation updater bot
91a1adb511
Localisation updates from https://translatewiki.net .
...
Change-Id: Iaae674a39d47f71dbec44c23ebbe7be90efc16b6
2024-06-11 09:55:06 +02:00
Umherirrender
faea05e4d1
Use namespaced HTMLForm class
...
Change-Id: Ifeac10c6d07d492e42a5a20fbc3b93a396329650
2024-06-09 18:58:16 +02:00
libraryupgrader
d77264eea8
build: Updating npm dependencies
...
* eslint-config-wikimedia: 0.27.0 → 0.28.0
* grunt-stylelint: 0.19.0 → 0.20.0
* stylelint-config-wikimedia: 0.16.1 → 0.17.1
Change-Id: I4cbff7ef3f28a3478c40927a7d09f6e9f4a88b5b
2024-06-08 01:30:02 +00:00
Translation updater bot
a0f210db8a
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifddb1a439dfbb5d9b8c7932c79411993e021ead4
2024-06-05 09:23:32 +02:00
Translation updater bot
8fc7ee314c
Localisation updates from https://translatewiki.net .
...
Change-Id: I5485874d591bb9a555533d1e665219c9e58b48b8
2024-06-03 09:32:22 +02:00
Translation updater bot
7beba6d2c8
Localisation updates from https://translatewiki.net .
...
Change-Id: I800b56ccc6dc2b0d8cf8ed1775ddd2182583af9d
2024-05-27 09:29:32 +02:00
Chlod Alejandro
a0eb145847
Add tests for hook handler
...
This *should* get Nuke to 100% line coverage now.
Also moves SpecialNukeTest to an integration/ subfolder, and makes
applicable changes, since there's now two integration tests.
Follow-Up: Ic15d4431dc8509ac2732ebce7517522e27d8f5a3
Change-Id: I4355b12647cb1a4cc163467d23166d7fa1aade9e
2024-05-22 01:25:05 +08:00
jenkins-bot
2794f04b35
Merge "Add more tests"
2024-05-20 20:18:10 +00:00
jenkins-bot
1ca6d02541
Merge "Explain capitalization process"
2024-05-20 19:30:56 +00:00
Translation updater bot
ac8944930e
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibed00a6ba386d5dd23980513cf63a98a439a2e31
2024-05-20 09:25:46 +02:00
Umherirrender
bfea4d093b
build: Add stylelint for less file
...
Follow-Up: I76b9bbb939afde1d7d951925818fd15f40022ead
Change-Id: I6e08d26bce3c6903002dabf9f117ea7ff2f69383
2024-05-18 22:10:50 +02:00
libraryupgrader
3224e41f04
build: Updating grunt-banana-checker to 0.13.0
...
Change-Id: I3a651078abb34bcd50bf00d3f4348744833a3fcc
2024-05-18 19:07:55 +00:00
Translation updater bot
2801ad821c
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie2b0b86146ff534a3082bd0cc695a92555b3a121
2024-05-16 09:27:05 +02:00
Translation updater bot
d6f771e0af
Localisation updates from https://translatewiki.net .
...
Change-Id: I65ee392b223b71a68d8be97643e3b7a100212d12
2024-05-14 09:26:52 +02:00
Chlod Alejandro
19c6fb0125
Add more tests
...
- Add tests to reach 100% coverage
- Ignore some methods which are simple enough
- Change some tests to fit with the new ones
Change-Id: Ic15d4431dc8509ac2732ebce7517522e27d8f5a3
2024-05-13 15:30:08 +08:00
Translation updater bot
07dcfb8469
Localisation updates from https://translatewiki.net .
...
Change-Id: I7dbc051a1f3ccda829d988a842401d62b38d16ab
2024-05-13 09:27:38 +02:00
Chlod Alejandro
b7a0be19c5
Explain capitalization process
...
Add comments into the code for converting page cases
from lowercase (first letter) to uppercase.
Change-Id: I3ae3602d826e232adc1ce6063ac6b50eac01d5bc
2024-05-12 17:50:12 +08:00
libraryupgrader
a7bc0add20
build: Updating grunt-banana-checker to 0.12.0
...
Change-Id: I532301e1a35c4a88a22a8cdf1486381f3b3300ed
2024-05-10 17:48:54 +00:00
Translation updater bot
ae21fed2aa
Localisation updates from https://translatewiki.net .
...
Change-Id: Id8de40b163ec9606c839d119f18823213089eab5
2024-05-09 09:39:44 +02:00
Translation updater bot
5676e6c6c0
Localisation updates from https://translatewiki.net .
...
Change-Id: I679ac10de11ef014048a93e8b564a7ba4aacdf4c
2024-05-08 09:24:04 +02:00
Translation updater bot
94c0e04368
Localisation updates from https://translatewiki.net .
...
Change-Id: I1e292c048456f047a35a2f2cde670cb8a6a69532
2024-05-07 09:23:18 +02:00
jenkins-bot
501a7b2c5e
Merge "build: Updating composer dependencies"
2024-05-06 20:05:23 +00:00
Translation updater bot
abf702ced2
Localisation updates from https://translatewiki.net .
...
Change-Id: I728c53c210694ca62f6a23c379a7dc109df6d768
2024-05-06 09:26:17 +02:00
libraryupgrader
e574ea29d2
build: Updating composer dependencies
...
* mediawiki/minus-x: 1.1.1 → 1.1.3
* php-parallel-lint/php-parallel-lint: 1.3.2 → 1.4.0
Change-Id: I7adae2cf536bbd4121bca7cdbc36bba23d462fa8
2024-05-06 05:40:15 +00:00
jenkins-bot
77f19d09dd
Merge "Cleanup code comment on Special:Nuke"
2024-05-05 12:23:00 +00:00
jenkins-bot
e60c6c85ee
Merge "Add tests to Nuke"
2024-05-05 12:08:26 +00:00
suecarmol
1aee0f10e8
Add tests to Nuke
...
Added more tests to Nuke
Bug: T315761
Change-Id: Iaf23e4eda040d446c3ad4518d2d47d26385592f4
2024-05-05 14:47:02 +03:00
jenkins-bot
0cd2396a43
Merge "Update maximum pages string for clarity"
2024-05-05 11:44:05 +00:00
jenkins-bot
9663707fba
Merge "Replace rc_new for rc_source in DB query"
2024-05-05 11:43:53 +00:00
Samwalton9
9c46d32dbf
Update maximum pages string for clarity
...
It's confusing that you can change this number to more than 500 but then only 500 are deleted. This change clarifies the maximum is 500 even if changed.
Change-Id: Iedcf3e48aef03a7ed40a11cf6d179df54cc7132c
2024-05-05 14:14:11 +03:00
Samwalton9
8385ddbb74
Add talk page link to Nuke confirmation form
...
Added talk page links to aid in uncovering which talk pages may require further inspection. Also reorganised the information a little, made some terminology consistent, and added a .less file to store Nuke styles.
Bug: T364143
Change-Id: I76b9bbb939afde1d7d951925818fd15f40022ead
2024-05-05 10:55:52 +03:00
suecarmol
4873bf7040
Cleanup code comment on Special:Nuke
...
Removed a comment that no longer applied to Nuke
Bug: T234726
Change-Id: I560666e0ec47fb48acc51baaa46ebd4767e84fad
2024-05-04 20:07:53 +03:00
Samwalton9
e506e68969
Italicize redirects in Nuke page list
...
When pages are redirects, admins may not want to delete them, as they are less likely to contain bad content. This patch highlights them by using the allpagesredirect styling which provides the same italicizing behaviour for Special:AllPages.
Bug: T278625
Change-Id: I027cad868ed13190424612d1f9c2bdaf6456f49e
2024-05-04 18:21:26 +03:00
suecarmol
00894a4484
Replace rc_new for rc_source in DB query
...
Replaces the rc_new field for rc_source because rc_new has become obsolete.
Bug: T36320
Change-Id: I821332c2484850dd3ad293703faafbd29379a83e
2024-05-04 16:15:28 +03:00
Seb35
fb60b51cd8
Permit spaces in the SQL LIKE pattern
...
The search is against the MediaWiki-DB-encoded title (with '_' for space
and initial uppercase letter): these constraints are converted in this
patch to let the user use MediaWiki-displayed titles if they want.
It was taken care about of the configuration-specific case where some
namespaces are first-case-insensitive but other namespaces are first-case-
sensitive, by partitioning the namespace space into to distinct spaces.
Bug: T234726
Co-authored-by: Chlod Alejandro <chlod@chlod.net>
Change-Id: Id83832c256660b691a896113c98641700ed02707
2024-05-04 16:15:24 +03:00
Samwalton9
3ffd53dbb8
Update default deletion confirmation header text in Nuke
...
Bug: T364192
Change-Id: I2f84b19c1a914ce1edd5d963cf37d581062bfb46
2024-05-04 11:09:17 +03:00
xiplus
52352320c2
Query current page name for moved pages
...
Join "page" table to query current page name for moved pages.
Bug: T43351
Co-authored-by: Chlod Alejandro <chlod@chlod.net>
Change-Id: I127bc413c8ef25bbc24cb27b2cdc6d1ec08142ab
2024-05-03 13:39:07 +03:00
Translation updater bot
0bfb641b58
Localisation updates from https://translatewiki.net .
...
Change-Id: I5fb1696044074e108c2cd2c1ff8cbce46a8b1d0a
2024-04-29 09:23:48 +02:00
Translation updater bot
23774a40e7
Localisation updates from https://translatewiki.net .
...
Change-Id: I2900342d6f081819952077f677a1016bbf1bad16
2024-04-22 09:29:01 +02:00
jenkins-bot
2982814a9b
Merge "Modernize the code a little bit"
2024-04-21 10:32:58 +00:00
libraryupgrader
b0343b38ab
build: Updating eslint-config-wikimedia to 0.27.0
...
Change-Id: Iafe50b161800c4b7d701b70c2a6bcc35ad4d08dd
2024-04-20 04:32:29 +00:00
thiemowmde
9fb95da819
Modernize the code a little bit
...
For example:
* Remove redundant PHPDoc blocks that just duplicate existing
information and aren't needed any more with our current PHPCS
rule set.
* Add some very obvious type declarations.
* Use ??= where it makes sense.
Change-Id: I5c182cc961c6eeccead79ff49b0376eee2418acf
2024-04-19 15:10:15 +02:00