Commit graph

1552 commits

Author SHA1 Message Date
jenkins-bot 138c626aad Merge "Add (non linked) 2FA client examples to two more messages" 2024-11-07 21:15:44 +00:00
Translation updater bot 0d4d9023b2
Localisation updates from https://translatewiki.net.
Change-Id: I72f3bdee300a3ad79093f6ecad8283593b49bec0
2024-11-07 08:19:14 +01:00
jenkins-bot 47c97efe69 Merge "TOTPSecondaryAuthenticationProvider: Avoid use of getModule()" 2024-11-06 14:55:22 +00:00
jenkins-bot 1335d98592 Merge "ApiOATHValidate: Remove use of getModule()" 2024-11-06 14:55:21 +00:00
Amir E. Aharoni b5bb50a0ae Simplify the message notification-body-oathauth-oathauth-recoverycodesleft
Make it less repetitive and add a missing word.

Change-Id: Ie8e512de2b4d48cce109d0a3e3505d8ea0bfde3f
2024-11-05 23:24:10 +00:00
Reedy 12cd981edf Add (non linked) 2FA client examples to two more messages
Bug: T359996
Change-Id: I97877f72bfa9ea1f8be4b4024a69b2c2ce95db9a
2024-11-05 22:09:55 +00:00
Taavi Väänänen bd4f71a97d
TOTPSecondaryAuthenticationProvider: Avoid use of getModule()
Change-Id: Iec9be88a8e189b84263e0b2f567d7288b4e4321e
2024-11-05 21:01:33 +02:00
Taavi Väänänen ffe501d64f
ApiOATHValidate: Remove use of getModule()
Change-Id: I5fee274e792f087aedf30259069203d8e1f24d10
2024-11-05 21:01:33 +02:00
Taavi Väänänen 6a65185d3b
ApiOATHValidate: Inject services
Change-Id: I0718e804ed255c4a174804f1576b46f83a0f3401
2024-11-05 21:01:33 +02:00
Taavi Väänänen 6cc2423861
tests: Add basic integration tests for ApiOATHValidate
Change-Id: Ifeb7e5ec2dd6ba5c5e7ee75867e07c256f5e3d14
2024-11-05 21:01:33 +02:00
Taavi Väänänen d52c9514bd
OATHUser: Use UserIdentity where applicable
Depends-on: I562d6347f34691f1717d92b476618108af3de956
Change-Id: If0147e03ab7b7f43e6a261b673350317193389c1
2024-11-05 20:58:13 +02:00
Translation updater bot 1893b37c3e
Localisation updates from https://translatewiki.net.
Change-Id: I3160995039b1489752470da35c7c79ce7b357ccd
2024-11-05 08:33:23 +01:00
jenkins-bot 6b56b4238e Merge "Allow injecting services to Modules" 2024-11-04 19:03:48 +00:00
Taavi Väänänen e5bcf09868
Allow injecting services to Modules
And as a bonus tweak OATHModuleRegistry error handling.

Change-Id: I4e3ca0092115e22ab7e7703e1682d68fbcc06af4
2024-11-04 18:32:14 +02:00
Translation updater bot e13f0dc255
Localisation updates from https://translatewiki.net.
Change-Id: I4671a3d3e32ff779c9147537a685d16843129519
2024-11-04 08:22:51 +01:00
libraryupgrader 60cb86a0dc build: Updating mediawiki/mediawiki-codesniffer to 45.0.0
Change-Id: I9aef8bffb85d200350c4f78cc3d69307886e8203
2024-11-04 02:13:50 +00:00
jenkins-bot dc63d00723 Merge "TOTPEnableForm: Display enrollment timestamp with recovery tokens" 2024-11-03 11:08:53 +00:00
jenkins-bot d8a3d0ed10 Merge "Display help on OATHToken field" 2024-11-02 16:01:36 +00:00
jenkins-bot 098c55106f Merge "OATHManage: Add messages to signify 2FA auth is needed to continue action" 2024-11-02 15:58:55 +00:00
Reedy 790660802b Display help on OATHToken field
Bug: T354539
Change-Id: I9f4598fc5044ce57898418fed53fb609013837f6
2024-11-02 15:45:31 +00:00
Reedy a8c58f56f4 TOTPEnableForm: Display enrollment timestamp with recovery tokens
Bug: T234004
Change-Id: Ic708552fffdd2260e2f270b484c28ca47a9f4c03
2024-11-02 15:37:20 +00:00
Reedy 5d5c9365c7 OATHManage: Add messages to signify 2FA auth is needed to continue action
Bug: T354538
Change-Id: I242dad188c94ec59c4a181f72cf9e3cd0d6f3529
2024-11-02 10:37:47 +00:00
Reedy 8eb5725494 Add notification when user is running out of recovery codes
Bug: T131788
Change-Id: Ic4294dc4ca8eb238998af3ec6b69a771f1b17c17
2024-10-30 02:04:36 +00:00
Translation updater bot a0c70e1eaa
Localisation updates from https://translatewiki.net.
Change-Id: I9564fdbff01bef9181450e6f190e6ea3021c2043
2024-10-28 08:23:37 +01:00
Andre Klapper ee4d9dd5d5 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: I867b777f6799a383f1a19165fbaa7b4c0d47d76c
2024-10-26 15:08:32 +02:00
Umherirrender f8bce0e016 Use type-declaration on api module constructor
Parent class constructor gets type-declaration in 1145328459
Remove simple doc-blocks without further information

Change-Id: I1b4dc8d9ca01bd9db2f7c461c12e9dff46d76214
2024-10-25 20:15:40 +02:00
jenkins-bot afb31abd98 Merge "Use namespaced classes" 2024-10-20 13:29:27 +00:00
Umherirrender 30fa5efcaf Use namespaced classes
Changes to the use statements done automatically via script
Addition of missing use statement done manually

Change-Id: I3b0d2a2a25d4c4c9d11906961634eac1d47afa80
2024-10-20 10:59:39 +02:00
Umherirrender 723636a8bb build: Enable cache for phpcs run
Faster run of phpcs on developer machine
by using results from previous runs

Change-Id: I15aaaa981d607c0244a0bb96e6c3c6eacae9197a
2024-10-18 20:18:57 +02:00
Translation updater bot c249526358
Localisation updates from https://translatewiki.net.
Change-Id: I602a61e411f3c42de36c77c24f73b866e67b00fc
2024-10-17 09:22:18 +02:00
Translation updater bot 3573b7e17b
Localisation updates from https://translatewiki.net.
Change-Id: I93c4f9d730dae9ae7ac97b2268aef922573722dd
2024-10-14 09:29:47 +02:00
Translation updater bot cddfae4abd
Localisation updates from https://translatewiki.net.
Change-Id: Iad478f852e3a7301fad6f6bcc8ef03d6a707ea4b
2024-09-30 09:21:34 +02:00
jenkins-bot bb2945b808 Merge "Add 'requireNamedUser' checks to all Special Pages" 2024-09-25 10:10:39 +00:00
Jamie Kuppens e69f94c074
Add 'requireNamedUser' checks to all Special Pages
Bug: T344720
Change-Id: I988337eae120532b7d7089905a5986299e79c536
2024-09-25 10:26:07 +02:00
Translation updater bot b731a9b9c2
Localisation updates from https://translatewiki.net.
Change-Id: Ice0a91f0a24bd3c8c89298d2fed57598b5767022
2024-09-25 09:18:19 +02:00
Translation updater bot 0b8f471b97
Localisation updates from https://translatewiki.net.
Change-Id: I2c71b158e54478ddb635988bd5def108a4656fe7
2024-09-23 09:22:08 +02:00
Translation updater bot b9071595be
Localisation updates from https://translatewiki.net.
Change-Id: I29a603740cf25248450a20acef28f6bd35a20c2e
2024-09-20 09:23:56 +02:00
jenkins-bot 67137ed611 Merge "Filter temporary accounts from dropdown on Special:DisableOATHForUser" 2024-09-19 10:08:02 +00:00
Translation updater bot fdca46d29e
Localisation updates from https://translatewiki.net.
Change-Id: Iba2c7b2f9c6f917bb4ca4decf66f7f16691c48e8
2024-09-17 09:28:08 +02:00
Translation updater bot ecca00fe66
Localisation updates from https://translatewiki.net.
Change-Id: I34b1b0091f7b38f4f8bd48e74fb5184ba4f4f17b
2024-09-16 09:27:29 +02:00
Translation updater bot b69636bca2
Localisation updates from https://translatewiki.net.
Change-Id: I4495c3cec785098b095db9fb572788f6923ad670
2024-09-02 09:21:10 +02:00
Translation updater bot ee918b4bbc
Localisation updates from https://translatewiki.net.
Change-Id: Id9e26f37ac0d394856a9dac8760c4987da318eba
2024-08-28 09:39:27 +02:00
libraryupgrader ab3f465c2e build: Updating micromatch to 4.0.8
* https://github.com/advisories/GHSA-952p-6rrq-rcjv

Change-Id: I877638e3fd12b1a6c068064dd7707975598917ca
2024-08-25 06:57:28 +00:00
Translation updater bot be85500b8e
Localisation updates from https://translatewiki.net.
Change-Id: I8db8cd35cc38cd8fb5392b0aa7b6b6cd11c6e9ac
2024-08-23 09:46:36 +02:00
Jamie Kuppens cbab3c92a9 Filter temporary accounts from dropdown on Special:DisableOATHForUser
Bug: T344720
Depends-On: I6563ae610017fd1cd35c36ba65906041f7f68c4b
Change-Id: I289a46d0ff376caf22d62d9b5605763aa8fb7eb7
2024-08-21 11:35:16 -07:00
Translation updater bot 8a76359684
Localisation updates from https://translatewiki.net.
Change-Id: I6ffbc4de2397f4de088debd0840b8f97b1f1ed96
2024-08-19 09:24:14 +02:00
Translation updater bot f9076c291d
Localisation updates from https://translatewiki.net.
Change-Id: I66eaf6f12906fcace3065fc278af97bba937d480
2024-08-16 09:28:48 +02:00
Translation updater bot 96cdce6b6c
Localisation updates from https://translatewiki.net.
Change-Id: Iff52e4a38bc2fc7732c45664a896029e4003f8e8
2024-08-14 09:23:15 +02:00
Translation updater bot 64dfd1883e
Localisation updates from https://translatewiki.net.
Change-Id: Ic0784c28a71923244e9707c227ea2fde8b16f395
2024-08-13 09:51:38 +02:00
Translation updater bot be0b5a7522
Localisation updates from https://translatewiki.net.
Change-Id: Ic20efbb6a6f8019970a278ab7be5fb41c7ef4daa
2024-08-12 09:22:59 +02:00