Commit graph

1307 commits

Author SHA1 Message Date
Umherirrender 9efeb791d1 Replace empty() with a null coalesce
empty() should only be used to suppress errors
Found by a new phan plugin (T234237)

Change-Id: I91bff6a35611ecb498e10eace1ad6da6604aed4f
2023-10-22 00:28:46 +02:00
jenkins-bot a7f754c978 Merge "Drop support for old device schema" 2023-10-17 18:07:53 +00:00
Taavi Väänänen 4af2cd2a00 Drop support for old device schema
Bug: T242031
Change-Id: Ib5de429f16b597867624a5a3cdfdac99b96c8bf5
2023-10-11 21:06:45 +00:00
Reedy f2080c1bb9 Fix remaining PHPCS exclusions
Add some return type hints on private methods in OATHManage

Change-Id: I8580348f5460b59c21bfca07b7c4cb92ea6be43f
2023-10-10 23:59:00 +00:00
Reedy c56496d62f Various minor cleanup
Change-Id: Idbf84a1f49f1afbd2d3a342cedd72895c5378bc6
2023-10-10 23:29:21 +01:00
jenkins-bot 6dc3e8d65a Merge "build: Update mediawiki/mediawiki-codesniffer from 41.0.0 to 42.0.0" 2023-10-10 22:07:00 +00:00
Taavi Väänänen 1bb99e3ee3 Add myself to the author list
Change-Id: I7f72b1e0129548632e74cc8b8ccac030b51bc740
2023-10-10 21:57:04 +00:00
Reedy 8fb519647d build: Update mediawiki/mediawiki-codesniffer from 41.0.0 to 42.0.0
Change-Id: I513c26e65941768310209579f1463f6ebb73df46
2023-10-10 22:53:08 +01:00
Translation updater bot fee71cdcea Localisation updates from https://translatewiki.net.
Change-Id: I8ee490fb03b16cd3fe0618f659b9ecc9b1f8cb44
2023-09-25 08:46:41 +02:00
Translation updater bot 605e5aefcf Localisation updates from https://translatewiki.net.
Change-Id: Ie821e2f0ea960fdde55630b0cbfb7074cc8f1000
2023-09-18 08:44:15 +02:00
Translation updater bot 608499224e Localisation updates from https://translatewiki.net.
Change-Id: I70539ed71c9e0ae0e6648438e84e17267de7d82e
2023-08-23 08:39:59 +02:00
jenkins-bot d0283c8d5a Merge "Replace some moved Title class uses, now MediaWiki\Title\Title" 2023-08-19 13:34:23 +00:00
James D. Forrester 9feb7ea8f3 build: Update MediaWiki requirement to 1.41
All extensions in the MediaWiki tarball are expected to track MediaWiki's release directly.

Change-Id: Ie7602760c6e69f52fe28699638ceeaf048bfb14b
2023-08-19 13:56:16 +08:00
gerritbot 9e3117e0fa Replace some moved Title class uses, now MediaWiki\Title\Title
Bug: T321681
Change-Id: I34843abe09637f2f83a60056057120113fe69d31
2023-08-19 04:18:03 +00:00
Translation updater bot 65bd8bfc00 Localisation updates from https://translatewiki.net.
Change-Id: I3ce99dc04c46a1f9616755ce2f5aae006ccc8151
2023-08-17 12:10:30 +02:00
jenkins-bot 215dfd0b13 Merge "Use HookHandlers for Echo hook" 2023-08-16 05:26:17 +00:00
Taavi Väänänen 8bafb6fd4e
Keep both tables up-to-date on WRITE_BOTH
Bug: T242031
Change-Id: Ib387a3d448edca0e35d34de54a4c50b33601a2d4
2023-08-16 11:12:32 +08:00
Umherirrender 4b44d7f9ba Use HookHandlers for Echo hook
Bug: T270971
Depends-On: Iffa2b409502b4269c9746e0304feb4aaee37a86e
Change-Id: I61dd10200c70575690c5c4db3978d6e85a6cfe5d
2023-08-16 00:14:23 +02:00
Taavi Väänänen 167d3670cb
OAuthUserRepository: Ensure we don't end up with duplicate rows
To do the migration we need to ensure that a single user has rows in
either the old oathauth_users table, or the new oauthauth_devices table,
but not in both.

Also add a missing startAtomic/endAtomic.

Bug: T242031
Change-Id: Ib0d42370b7206ff031873182c3fd957449656de8
2023-08-15 16:29:38 +08:00
Translation updater bot 2cb0c48655 Localisation updates from https://translatewiki.net.
Change-Id: I9e5a03f8a465c3bb4afe341d113c58b7046ea2ab
2023-08-14 09:18:09 +02:00
Translation updater bot 85fe5fa88a Localisation updates from https://translatewiki.net.
Change-Id: I4108f69cf7e8fc24cd21be19a309260203b074ca
2023-08-09 09:15:29 +02:00
gerritbot c23d76f21a Migrate ILB::getConnectionRef() calls to ILB::getConnection()
Deprecated since 1.39 (I6e7544763bd)

Bug: T343277
Change-Id: Iac5f0ed8646f9c1cfd10fc02ad39566f97e94a14
2023-08-03 22:19:29 +00:00
Translation updater bot 8670cf280c Localisation updates from https://translatewiki.net.
Change-Id: Idcab426e2893f9cb2af8bca956dd6e5ded320657
2023-08-01 08:37:02 +02:00
Translation updater bot 57cceeb36c Localisation updates from https://translatewiki.net.
Change-Id: I1374ec9c55dbad1b3a6a12a98c53f502d81687c4
2023-07-31 08:59:40 +02:00
Translation updater bot eb7b473642 Localisation updates from https://translatewiki.net.
Change-Id: I73c5619448cc740e5dc1d837ac99a18b1e75b1db
2023-07-28 09:20:41 +02:00
Translation updater bot f0b3b577be Localisation updates from https://translatewiki.net.
Change-Id: I2c294ebaccfa3710537305b972cc5906d4adb026
2023-07-24 09:38:58 +02:00
Translation updater bot d2f854d7b0 Localisation updates from https://translatewiki.net.
Change-Id: Ic7157f10159cab9980fd58b8f7fc882b0e2f025a
2023-07-18 09:49:42 +02:00
Translation updater bot bf88dd9db1 Localisation updates from https://translatewiki.net.
Change-Id: I1c106b06f421434226102166319b3181f5e64c08
2023-07-10 09:38:35 +02:00
Translation updater bot fd2542fc8b Localisation updates from https://translatewiki.net.
Change-Id: Id6766475d0552681fbaad3250424b992b6580b70
2023-06-26 12:40:09 +02:00
Umherirrender ec4dce349d api: Remove old apihelp i18n description messages
No longer used since 1.33

Automatically removed message keys with "doc-apihelp-description" in qqq

Bug: T340253
Change-Id: Ifbda21ab76928a2ae3f6b357d7e3edc6df122c12
2023-06-24 00:02:51 +02:00
Translation updater bot 033ffeb86e Localisation updates from https://translatewiki.net.
Change-Id: I14fae9dfeb25debb25b71ffee5fccb4dcd677987
2023-06-12 13:07:52 +02:00
Translation updater bot ef80aab7dd Localisation updates from https://translatewiki.net.
Change-Id: I2a36a2c0ac24f0dfe1dff758aac353f27afdfca5
2023-06-05 08:41:10 +02:00
Translation updater bot bd6b93a1eb Localisation updates from https://translatewiki.net.
Change-Id: I039fc03dea9a1c13d9b126e1d40078bd7274a12f
2023-06-02 09:24:23 +02:00
libraryupgrader 4732e2d4da build: Updating npm dependencies
* grunt-banana-checker: 0.10.0 → 0.11.0
* stylelint-config-wikimedia: 0.14.0 → 0.15.0

Change-Id: Ia7f8d3a4d16e6a94bc1df4e59e3cccce32b97cdd
2023-06-01 22:05:37 +00:00
jenkins-bot a729d7e2f3 Merge "Replace usages of deprecated UserGroupMembership::getLink()" 2023-05-22 14:29:56 +00:00
Translation updater bot 794ccdea55 Localisation updates from https://translatewiki.net.
Change-Id: I39d78a30e8b1dd4d455570e49f0dfd6d5066f4dc
2023-05-22 08:46:05 +02:00
Daimona Eaytoy db15682ecd Replace usages of deprecated UserGroupMembership::getLink()
Bug: T183174
Change-Id: Iee5ee954b7d40e1d8be23b605182fb02183faa26
2023-05-21 17:32:27 +00:00
Umherirrender 6089abf1cb tests: Use static provider in TOTPAuthenticationRequestTest
Shows up a deprecation message

Follow-Up: I5ff35ad0e894f0a27beae00257dc1fc599ad518d
Change-Id: Ibd0184ab7f30898e9415400051413b3b7f9dde53
2023-05-19 22:27:12 +02:00
gerritbot 4b32885285 Update moved class RawMessage
See T321882. Moved in I195cf4c67bd514

Bug: T321681
Change-Id: If34bda0a8d0f882d51fea1fcf4257bb5de09948a
2023-05-19 10:31:07 +00:00
Translation updater bot 24de243925 Localisation updates from https://translatewiki.net.
Change-Id: I294306d2db22e322628eaa000f563cbdf4744245
2023-05-15 08:33:23 +02:00
Translation updater bot 66dc5cc81a Localisation updates from https://translatewiki.net.
Change-Id: I21d1fbccddb55b46823feb61fb2ae4082f5dc724
2023-05-08 10:32:49 +02:00
Translation updater bot 99b9da5f1a Localisation updates from https://translatewiki.net.
Change-Id: I0cfabf4e3dad8f64e9368a8d366e5ad05f725345
2023-05-05 10:40:17 +02:00
libraryupgrader 8ff7c73945 build: Updating eslint-config-wikimedia to 0.25.0
Change-Id: I65fa81b1f4af2db9161db3c3494dfb37490a7bd9
2023-05-05 07:39:13 +00:00
libraryupgrader 2a81704aaa build: Updating dependencies
composer:
* mediawiki/mediawiki-phan-config: 0.12.0 → 0.12.1

npm:
* grunt-eslint: 24.0.0 → 24.0.1

Change-Id: I7cd4915177cca87e1abcf034de8878626ae845d9
2023-04-29 07:57:59 +00:00
Translation updater bot 88701d8a64 Localisation updates from https://translatewiki.net.
Change-Id: I6f95ac9778053c9137fc4f6d94150cfc5007605b
2023-04-21 09:00:26 +02:00
Translation updater bot a53213d463 Localisation updates from https://translatewiki.net.
Change-Id: I67a05a00d5cc02d7a30b768b0c5dffdd579e65ca
2023-04-17 09:14:56 +02:00
Translation updater bot 4d4e873e11 Localisation updates from https://translatewiki.net.
Change-Id: I6e6c25d2238c019d3c5e5b8928465be81f855431
2023-04-10 09:22:20 +02:00
Translation updater bot 6cea8d7f80 Localisation updates from https://translatewiki.net.
Change-Id: I0d055217f40eaef09263cf501f69ca4cb3ccfeae
2023-04-03 09:18:36 +02:00
Translation updater bot af2e8bd3d3 Localisation updates from https://translatewiki.net.
Change-Id: I4cf5be43d999e3dec9e12c110620d101118bc325
2023-03-31 09:58:31 +02:00
MarcoAurelio da8f0445f8 Fix typo: s/to log/the log/
See e.g. `abusefilter-log` or `checkuser-log` for a similar wording.

Change-Id: Ibdc11631df71bab6f1a73d743189919e5b7e89ba
2023-03-28 18:00:52 +00:00