Commit graph

3547 commits

Author SHA1 Message Date
Reedy d5ba23c9f8 en.json: Further update sysadmin link to use {{int:grouppage-sysop}}
Bug: T363099
Change-Id: I75856b54413c60a80ba7d6138842287c4d054639
2024-11-07 18:28:22 +00:00
Reedy 106a63e3b4 hCaptcha: Variablise api and verify urls
Bug: T378207
Change-Id: I62b7a418be4cb3a4a51937ae331a4aad22dc5732
2024-11-06 19:24:04 +00:00
Reedy cd607319c2 hCaptcha: Extra logging for captcha solve
Bug: T377341
Change-Id: I53934a3a0756878e18de336fd644b54f542ee9e5
2024-11-06 19:19:24 +00:00
jenkins-bot a1c4dccbf2 Merge "Remove redundant sub extension AutoloadNamespaces entries" 2024-11-06 14:13:26 +00:00
jenkins-bot 38640892c6 Merge "Various minor code cleanup" 2024-11-06 14:13:26 +00:00
Translation updater bot 4934934e3a
Localisation updates from https://translatewiki.net.
Change-Id: I52b42d47a81a219da34919b01e094ff8c5bbff3c
2024-11-06 08:22:07 +01:00
Reedy 5a0185206d Fixup paths to moved resources
Bug: T379080
Change-Id: Iff8c39b6d49e3ce476e026b022613ec08ced37ca
Follows-Up: I556f5f2753fae77df4f34b64bccdb7d68f2825b0
2024-11-05 15:37:03 +00:00
Translation updater bot 63ac2bb3c9
Localisation updates from https://translatewiki.net.
Change-Id: I42c2ebd8dbee03822925d3789221d443b0bf2f03
2024-11-05 08:32:19 +01:00
Translation updater bot 5a1d47c348
Localisation updates from https://translatewiki.net.
Change-Id: I360c174b092a30eebf3061f5d8c166ea2ce50873
2024-11-04 08:21:20 +01:00
jenkins-bot da29819ddc Merge "Remove class_alias calls and cleanup Autoloads" 2024-11-02 16:41:37 +00:00
jenkins-bot ce6f151791 Merge "Attempt to flatten out PHP files in sub extensions" 2024-11-02 15:58:57 +00:00
libraryupgrader a1ddb3bd85 build: Updating mediawiki/mediawiki-codesniffer to 45.0.0
Change-Id: Ia170a18d21a5745efbe0646662174ce605fc80d7
2024-11-02 05:35:59 +00:00
Translation updater bot 0477bafcc7
Localisation updates from https://translatewiki.net.
Change-Id: Ifaea82a2285f8c30a350c07713e82d134b60ea8b
2024-11-01 08:35:20 +01:00
Translation updater bot 085194c49d
Localisation updates from https://translatewiki.net.
Change-Id: I6b8235c7675ee971f27ec1bdf527f5238c018855
2024-10-30 08:22:55 +01:00
Reedy 32b7a3ea5b Remove redundant sub extension AutoloadNamespaces entries
Change-Id: Icf557dfeef3e443e660c888971ed9426f0f24c36
2024-10-30 01:50:31 +00:00
Reedy 48a60aa762 Various minor code cleanup
Change-Id: I75f34c66f1c1968cfb9a3e1932068ec2420e0fa6
2024-10-30 01:48:33 +00:00
Reedy a801949300 Remove class_alias calls and cleanup Autoloads
Existed since 1.39 in I3fa9747e0ea970c5de39e2da8603e1bba9388a69

Change-Id: I17a648aaf7644d00cd82966a88dab8f33d2e317f
2024-10-30 01:48:14 +00:00
Reedy 9f2e976f10 Attempt to flatten out PHP files in sub extensions
In an attempt to be able to have easier code coverage...

Bug: T377750
Change-Id: I556f5f2753fae77df4f34b64bccdb7d68f2825b0
2024-10-30 01:48:14 +00:00
Translation updater bot 407144cbe7
Localisation updates from https://translatewiki.net.
Change-Id: Ic85fa4a022f298d4db0efeeb9994709a5009a022
2024-10-28 08:22:05 +01:00
Andre Klapper 659cf72b2f Use explicit nullable type on parameter arguments (for PHP 8.4)
Implicitly marking parameter $... as nullable is deprecated in PHP
8.4. The explicit nullable type must be used instead.

Bug: T376276
Change-Id: Ifb189a3fcacc971ff43ff44d5ffc564f068a7da0
2024-10-26 14:58:29 +02:00
jenkins-bot 49462da6a9 Merge "en.json: Update sysadmin link to Project:{{int:Group-sysop}}" 2024-10-26 12:02:12 +00:00
Translation updater bot 2605913f05
Localisation updates from https://translatewiki.net.
Change-Id: I597246e5e0efde2437a02a0755fcef1debd54a06
2024-10-25 09:47:12 +02:00
Reedy 5147779e84 en.json: Update sysadmin link to Project:{{int:Group-sysop}}
Bug: T363099
Change-Id: I0eab7ddc8d847260cb21cdfc0ed7a30dcd3da013
2024-10-24 02:09:32 +01:00
Translation updater bot bffee6c513
Localisation updates from https://translatewiki.net.
Change-Id: Iaa4e8153992c04f06e95cac092b030a44e9a011e
2024-10-22 09:30:02 +02:00
Translation updater bot 6c56c8c43b
Localisation updates from https://translatewiki.net.
Change-Id: I1b88acc2e5f6b5bd9ce76e66028419d3862d0733
2024-10-21 18:17:48 +02:00
Umherirrender 1cfba87b23 Use namespaced classes
Changes to the use statements done automatically via script
Addition of missing use statement done manually

Change-Id: I60968f9b735b27eaef20e5d42af322a8c2ecd257
2024-10-19 23:34:41 +02:00
Translation updater bot f430cb0fc3
Localisation updates from https://translatewiki.net.
Change-Id: Ie5c1126f70f39c5fa3778791089a792e8dcc6e7a
2024-10-17 09:21:34 +02:00
Translation updater bot 0f067c9126
Localisation updates from https://translatewiki.net.
Change-Id: I5acb489c3e40aac2c9b18d1a4e7ca524e0733e25
2024-10-15 09:40:36 +02:00
Translation updater bot 1cb7fcd2c9
Localisation updates from https://translatewiki.net.
Change-Id: If4b18c439ea6ab5ec826509841c2629b9b2ec093
2024-10-11 09:24:36 +02:00
Translation updater bot 76abdd701a
Localisation updates from https://translatewiki.net.
Change-Id: I7670e11dfa92710f589c8b516a6f7df76fd03974
2024-10-10 09:21:27 +02:00
jenkins-bot 7e77d818d6 Merge "Localisation updates from https://translatewiki.net." 2024-10-08 07:47:06 +00:00
Translation updater bot b418f4a65b
Localisation updates from https://translatewiki.net.
Change-Id: I06eadf0da7fc640185049cbe4bf2e22fe5dd3ed1
2024-10-08 09:42:30 +02:00
jenkins-bot 428812edb2 Merge "Replace global configuration variables by Config" 2024-10-08 07:13:43 +00:00
Translation updater bot 6caf14bf84
Localisation updates from https://translatewiki.net.
Change-Id: I7c8a9a8c75256f7e7fce0d72a6baf1008ff05bd4
2024-10-07 09:25:34 +02:00
Translation updater bot b5163a16d2
Localisation updates from https://translatewiki.net.
Change-Id: I45740be2074f287420afba13043731b89fc9bb36
2024-10-02 09:23:56 +02:00
Translation updater bot cc87cac916
Localisation updates from https://translatewiki.net.
Change-Id: Iff9e538fcddfd7616728e3fcca745189adf99820
2024-09-30 09:20:51 +02:00
Fomafix 27d3b30321 Replace global configuration variables by Config
Change-Id: I141399ab639edd04528af767948b27b92fdcf87c
2024-09-30 06:53:20 +00:00
Translation updater bot faf8efe348
Localisation updates from https://translatewiki.net.
Change-Id: Ia7561508dc8d2010ecf8d12b2491c1be7eb3e83d
2024-09-27 09:18:27 +02:00
obamwonyi c4c2ed9768 component: Update ConfirmEdit README.md to use namespaced class names
More details. The class with the namespace was added in place of the CaptchaSessionStore class used
before

Bug: T355991
Change-Id: Ib5e6bb1642229eb27502bae3e582e9b18f34c6f0
2024-09-23 12:25:04 +01:00
Translation updater bot 54f8e104fd
Localisation updates from https://translatewiki.net.
Change-Id: If69ad15279a0856c420478339cc3584399240797
2024-09-23 09:21:12 +02:00
Translation updater bot 863268f185
Localisation updates from https://translatewiki.net.
Change-Id: I8a1fb5f106425a5d81e4e2104a00e135bbe6e2aa
2024-09-20 09:23:26 +02:00
Translation updater bot 0c5494c8db
Localisation updates from https://translatewiki.net.
Change-Id: Ia69fe7114422c901f7fbfc58b7776aad17e2c95b
2024-09-19 09:18:00 +02:00
Translation updater bot 12387b9f2b
Localisation updates from https://translatewiki.net.
Change-Id: Idb0284f2cc27fa0c98e213df1f0c64ab17e1e280
2024-09-18 09:18:44 +02:00
jenkins-bot cd2955534f Merge "Replace uses of mw.Uri with browser native URL" 2024-09-17 23:40:47 +00:00
jenkins-bot 31c26eaa77 Merge "Fix confusing usages of TestingAccessWrapper" 2024-09-17 23:27:24 +00:00
Ebrahim Byagowi 639dbc5cd7 Replace uses of mw.Uri with browser native URL
Uses of mediawiki.Uri apparently wasn't explicit but this
makes uses of URL's polyfill explicit which later will
be removed.

Bug: T374314
Change-Id: I62b92b3bc923269226512ab50b0708ce5a382abf
2024-09-17 22:53:53 +03:30
jenkins-bot bac39ab8fe Merge "Use more trivial HashConfig in CaptchaTest" 2024-09-17 11:13:21 +00:00
thiemowmde 8180e6450d Fix confusing usages of TestingAccessWrapper
Some of this is not necessary at all because all properties are
public anyway.

In other cases only one property needs to use the wrapper, the rest
is public and can be accessed normally.

In other cases we just missed the @var annotation to make the IDE
aware of what's actually going on.

Change-Id: I29b526ee3aad9f0c9671fb133c625b9f14309db9
2024-09-17 08:53:41 +00:00
thiemowmde 7913547820 Use more trivial HashConfig in CaptchaTest
HashConfig is a rather trivial value class with not much behavior.
The complexity of an actual moc is not needed here, it seems.

Change-Id: I80025e67f248889ffff4d7237793e7d83dd269d5
2024-09-17 06:58:43 +00:00
Translation updater bot 498dac5cc1
Localisation updates from https://translatewiki.net.
Change-Id: Icb4bb3547ed9346ea7a2bd726a03559f23567afd
2024-09-16 09:25:46 +02:00