Commit graph

7046 commits

Author SHA1 Message Date
jenkins-bot 3c4218d871 Merge "UserLocator: replace deprecated usage of wfGetDB" 2024-02-15 15:26:51 +00:00
Translation updater bot 8b15246bff Localisation updates from https://translatewiki.net.
Change-Id: I0610cec645fd47a1d97ed602c058e2715f92bd55
2024-02-15 13:28:05 +01:00
jenkins-bot b0d1a454fe Merge "build: Updating dependencies" 2024-02-14 17:15:45 +00:00
Sergio Gimeno 6db95fa229 UserLocator: replace deprecated usage of wfGetDB
Follow-up: I863dc67e3196ea20c4f6145c5d3bb68b445b5195
Bug: T330641
Change-Id: Ifa2a0a21157ddd08622b25b08c3d33d915798d85
2024-02-14 17:56:27 +01:00
James D. Forrester f20ebbd77f Replace wfGetDB() with ICP getReplicaDatabase()
Bug: T330641
Change-Id: I6a96d8b7a99f4832d5c68134fba12ad93b4da86b
2024-02-14 11:09:34 -05:00
libraryupgrader 5e30e6cda9 build: Updating dependencies
composer:
* mediawiki/mediawiki-phan-config: 0.12.1 → 0.14.0

npm:
* postcss: 8.4.28 → 8.4.35
  * https://github.com/advisories/GHSA-7fh5-64p2-3v2j
* semver: 5.7.1, 7.5.4 → 5.7.2, 7.5.4
  * https://github.com/advisories/GHSA-c2qf-rxjj-qqgw

Change-Id: I7cb9f94d14abb512228f2a70cd1e978f849c03b5
2024-02-14 07:34:28 -05:00
Translation updater bot 184dc0625c Localisation updates from https://translatewiki.net.
Change-Id: I04d41e227e6028b377d398503007170e1af915cd
2024-02-14 08:18:42 +01:00
Sergio Gimeno 152db8a06f Replace deprecated usage of wfGetDB
Bug: T330641
Change-Id: I863dc67e3196ea20c4f6145c5d3bb68b445b5195
2024-02-13 20:22:33 +01:00
Translation updater bot 15895ad922 Localisation updates from https://translatewiki.net.
Change-Id: I02680904ff5dd0e43fe6047bc9cf18b5087ddda1
2024-02-12 14:49:27 +01:00
Translation updater bot f690b1f5fa Localisation updates from https://translatewiki.net.
Change-Id: Ia7c0a2771a4c4252b7bf186bd6811b345535f083
2024-02-08 09:15:04 +01:00
Translation updater bot 01e59278bc Localisation updates from https://translatewiki.net.
Change-Id: I91806125a2f3ee1bc9cd969a11f4b39c12a314d0
2024-02-05 08:49:37 +01:00
Bartosz Dziewoński b0da8ddee6 maintenance: Replace unnecessary uses of LBFactory::waitForReplication()
Change-Id: If464548416d5aa4c7aefdc24055f6ad1fdb26acf
2024-02-03 02:52:49 +01:00
Translation updater bot 9135191259 Localisation updates from https://translatewiki.net.
Change-Id: I448cf2b3376557b61a0ee24f749b175b35d00a5e
2024-02-01 09:01:41 +01:00
Translation updater bot fa08c5a5e4 Localisation updates from https://translatewiki.net.
Change-Id: If2cf6aef5e04f5ae3774f32c4e68fb9f924f66bf
2024-01-30 09:38:58 +01:00
Translation updater bot c6d17f7793 Localisation updates from https://translatewiki.net.
Change-Id: I046d4867e986d62c1f71cab2e0b926d78d0c48eb
2024-01-28 16:06:24 +01:00
James D. Forrester 34ffba5b03 Swap uses of Title::GAID_FOR_UPDATE for IDBAccessObject::READ_LATEST
Deprecated in MediaWiki 1.34.

Change-Id: I23732e29954d3410b22726a524c6e15b71b0d6a1
2024-01-26 13:37:47 -05:00
gerritbot ac49cd6a9f Remove indirect calls to IDBAccessObject::READ_* constants
We are getting rid of the schema of implementing this interface and
calling self::READ_* constants, it's confusing, inconsistent, prone to
clashes and isn't really useful for non-ORM systems (which we are not)

Bug: T354194
Change-Id: Ic05e9fa663ddb97fcc8290f2629d3ad89b6791a5
2024-01-26 14:00:49 +00:00
thiemowmde 9bd80c6f46 Fix EchoRevertedPresentationModel using null as string
Bug: T355751
Change-Id: I69cf14c81502dc10e333ae2536437cde043ba92b
2024-01-24 12:14:33 +01:00
Translation updater bot 16857ef7b7 Localisation updates from https://translatewiki.net.
Change-Id: I62dfab54557035283857438e080d74ab34c6ae9d
2024-01-19 09:16:50 +01:00
Translation updater bot 3d9fd4e1c1 Localisation updates from https://translatewiki.net.
Change-Id: Ibd2fc9fe89b44eade1b49042059c4491d2c5914f
2024-01-18 09:25:22 +01:00
Volker E 23697880e3 build: Unify on minify:svg command
Also pinning 'svgo' to 3.2.0 in 'package-lock.json' following up to
Ia2e8e947c7d10fa754885c8d917dc0616708fbaf.

Bug: T354875
Change-Id: I583db915f471295160c8637fd950bfda2f03e529
2024-01-16 13:35:19 +00:00
Translation updater bot 5ad5054cd7 Localisation updates from https://translatewiki.net.
Change-Id: Id469e9ba404ff880785180e76fefd2264e5704bb
2024-01-16 08:25:36 +01:00
Translation updater bot 2aed9ec2eb Localisation updates from https://translatewiki.net.
Change-Id: Ib9d672c4b921e72779096e006f0157ff07aa952f
2024-01-15 08:24:16 +01:00
Novem Linguae c71d826ede Remove $this->tablesUsed from PHPUnit tests
Deprecated in T342301 in v1.41. This is now tracked
automatically. The variable can be safely deleted.

Change-Id: I3864ee85e8b0ff74385eee88018a37f61927f5ef
2024-01-14 04:48:27 -08:00
Translation updater bot 1fff77c09d Localisation updates from https://translatewiki.net.
Change-Id: Idcb2e3b00a8d00c3890fcc214eb157e2ee8216da
2024-01-12 09:00:08 +01:00
Volker E 5255d40496 build: Update 'svgo' to latest v3.2.0
This update of 'svgo' dependency includes three optimizations on
converting path commands, which
- improves closing paths and how we determine if to use absolute or
  relative commands.
- round arc or convert to lines based on the geometric sagitta
- convert cubic Bézier curves to quadratic Bézier curves where possible

Bug: T354875
Change-Id: Ia2e8e947c7d10fa754885c8d917dc0616708fbaf
2024-01-11 19:07:46 +01:00
Translation updater bot a3ccdc70fb Localisation updates from https://translatewiki.net.
Change-Id: I7d889960688f2eb249beb0f587a62c10a7e83782
2024-01-10 08:32:47 +01:00
Func 00f464e0fe Revert "Set a fixed default for echo-email-format"
This reverts commit f305c2d778.

Reason for revert: This is not the way of setting the default user
option, the 'default' param for HTMLForm should be filled with the
user's current option.

Similar mistakes happened many times, maybe we should deprecate setting
this param for any field types other than the 'info' type at the
preferences form level.

Bug: T350530
Change-Id: I1d0fce3db4a4228a6adcd9fe12dbc3da7ac0f710
2024-01-10 02:56:54 +08:00
Translation updater bot 1eddc21022 Localisation updates from https://translatewiki.net.
Change-Id: I31effe74360f13bdb7d52dbe4bdb7c54315f00bf
2024-01-08 09:15:24 +01:00
anterdc99 2c556dc642
Add aliases for Simplified & Traditional Chinese
What:
* Added aliases of Special:DisplayNotificationsConfiguration
* Added aliases of Special:NotificationsMarkRead

Change-Id: I8145a4ddd5ee975819980edbf7ee4f4996e7a50b
2024-01-07 16:55:25 +08:00
Translation updater bot 6ea2080d64 Localisation updates from https://translatewiki.net.
Change-Id: I80f32eb853993d5b73b35f86afd69b95dcad7c82
2024-01-05 09:12:34 +01:00
jenkins-bot 17ec20e0d6 Merge "Prevent clicks on bundled notif list from activating the bundle link" 2024-01-02 13:00:29 +00:00
jenkins-bot 8641483ac4 Merge "Fix borders of bundled notifications inside a bundle" 2024-01-02 13:00:26 +00:00
Translation updater bot 8de136b280 Localisation updates from https://translatewiki.net.
Change-Id: I1b2b7d90e55539931998df38640ae9d79224e8ec
2024-01-02 10:16:01 +01:00
Translation updater bot d9ebc3a7a0 Localisation updates from https://translatewiki.net.
Change-Id: I5ce146aa8ba41f3e9d536aecbfad0d20be1570f5
2023-12-28 14:49:46 +01:00
Translation updater bot 6e6369ac66 Localisation updates from https://translatewiki.net.
Change-Id: If4112b6f17ced30829506df41529778ec677a02e
2023-12-26 14:42:43 +01:00
Translation updater bot 68a639a0c4 Localisation updates from https://translatewiki.net.
Change-Id: I69e6085a052c38df97a5652357dbf794de3efec4
2023-12-22 17:45:48 +01:00
Reedy 0bc5808783 Drop schema updates from MW 1.33 and 1.34
Change-Id: I9515984e294cd3910a841a07eb3239fa20040a3e
2023-12-22 01:56:23 +00:00
Translation updater bot 36cf0becf0 Localisation updates from https://translatewiki.net.
Change-Id: I96d8976100f200c1abcbc827d8f3acf0aafe44b3
2023-12-21 19:45:14 +01:00
jenkins-bot fd16e04f7d Merge "build: Update linters" 2023-12-20 23:09:30 +00:00
Translation updater bot 025a3858bd Localisation updates from https://translatewiki.net.
Change-Id: I13a1c10cac822f17b4580a420dc351adfc574492
2023-12-20 14:04:42 +01:00
Translation updater bot 5b9ce0bc46 Localisation updates from https://translatewiki.net.
Change-Id: I83518f2561cc79149dea769aa61cee2d0539afdc
2023-12-18 18:17:08 +01:00
Bartosz Dziewoński de94e4ebe0 Prevent clicks on bundled notif list from activating the bundle link
If you click "Expand" on a notification bundle, the list of individual
notifications appears below. The list has a thin band of whitespace
around it (with grey background). Clicking inside that whitespace,
outside of the list items, would activate the bundle's primary link,
even though the cursor state did not show that would happen.

Change-Id: Id8c60503fa45f61df5bfaa07e0184634a5263c61
2023-12-16 02:28:13 +00:00
Bartosz Dziewoński 113da4ec5d Fix borders of bundled notifications inside a bundle
Follow-up to 00d6928144. I simplified
the styles too much :( They worked for cross-wiki notifications, but
not regular bundled notifications. I didn't realize they were styled
differently…

* Add the border to bundled non-cross-wiki notifs
  (this requires changes in SortedListWidget.js to add a wrapper)
* Hide the border until the list loads
* Remove unnecessary margin

Change-Id: I30c5bec11ddb49defa5957f0917f01057a3c21e7
2023-12-16 02:13:09 +00:00
Translation updater bot c7fa1a4c09 Localisation updates from https://translatewiki.net.
Change-Id: I5664b0d33729b0e0024387d1cf95c39192f3eb3b
2023-12-14 08:27:26 +01:00
Umherirrender 9c94786dea tests: Use TestingAccessWrapper::newFromClass in DiscussionParserTest
Currently using ReflectionProperty::setValue(), which is deprecated for
static values in php8.3

Change-Id: If53b7ae9d58e8e5d6eb95f6fff07038b9c1bdd42
2023-12-13 20:43:18 +01:00
Martin Urbanec 1e7c1ae8e4 Hooks: Remove override for email reverted
This override is not actually overriding anything,
as we default to false for most email notifications,
including reverted. This just confused me for some time,
so removing the line to avoid that re-happening.

Bug: T353225
Change-Id: Iccd28d61c6fec860ceeb3527827089a65bf17ff8
2023-12-13 11:47:51 +01:00
Translation updater bot b985b7357b Localisation updates from https://translatewiki.net.
Change-Id: I6543bafe9746a851976efd66bb8333cc74774e45
2023-12-13 08:40:49 +01:00
Umherirrender a0ca1d89c6 Use namespaced classes
Changes to the use statements done automatically via script
Addition of missing use statements done manually

Change-Id: Iad87245bf8082193be72f7e482f29e9f1bad11fc
2023-12-11 16:39:00 +01:00
Translation updater bot 8a4eecac0c Localisation updates from https://translatewiki.net.
Change-Id: I9f18eb6de42a0fde9d64f57e5822591d7e322b20
2023-12-11 10:43:06 +01:00