Commit graph

6257 commits

Author SHA1 Message Date
Siddharth VP d983f99f49 Exclude dynamic namespaces for page-linked-title muted list
The form UI currently allows selecting Special/Media pages, even though these notifications are not applicable on those pages.

Also:
- Update some comments regarding LoadUserOptions hook
- Remove $titleFactory as MultiTitleFilter doesn't require it any longer

Change-Id: I74f7b0091cb5f47c34a54958656e2bce20a394ec
2022-01-29 04:51:06 +00:00
Translation updater bot 87771e2d23 Localisation updates from https://translatewiki.net.
Change-Id: Ic91c884b1dc6bbe3ec32db8f0494cb4c31f428e3
2022-01-28 08:33:52 +01:00
Translation updater bot ab2f9421ba Localisation updates from https://translatewiki.net.
Change-Id: I3e834953cca6b7cb7cff8c36bb151cc84a2246ba
2022-01-27 08:38:41 +01:00
jenkins-bot f260651071 Merge "Replace deprecated JobQueueGroup::singleton()" 2022-01-27 04:10:06 +00:00
jenkins-bot c18b14ea51 Merge "selenium: Upgrade WebdriverIO to v7" 2022-01-26 16:56:54 +00:00
osamaahmed17 eb854a675f selenium: Upgrade WebdriverIO to v7
Update npm packages: @wdio/* and webdriverio.

Bug: T274579
Bug: T271281
Change-Id: I0d1ccf8238fd9552aaa6da9f3c5a0b17b0247d27
2022-01-27 03:30:03 +11:00
Translation updater bot a130c0e6f1 Localisation updates from https://translatewiki.net.
Change-Id: I3a2809cb620078e06f8c6e65f603c549f3face50
2022-01-26 08:24:55 +01:00
Umherirrender 9bf6ceb738 Replace deprecated JobQueueGroup::singleton()
Change-Id: I298d8507f4ec706c235087b726b7b230ed5e9ac6
2022-01-25 22:24:53 +01:00
jenkins-bot c9f4e7224f Merge "Prevent welcome message partially truncated" 2022-01-25 11:54:58 +00:00
Translation updater bot 52f687ca50 Localisation updates from https://translatewiki.net.
Change-Id: I59cf61ab4eb1f4b47ca43961ad67c148b43dbdb1
2022-01-25 08:32:36 +01:00
Sergio Gimeno c815bc64e4 Prevent welcome message partially truncated
Bug: T291100
Change-Id: Ia7d349bd81b45c99eb421b8e69ccdadb3135a67f
2022-01-24 21:44:47 +01:00
jenkins-bot a8af58f362 Merge "Parse section titles in notifs as if they weren't at the start of line" 2022-01-24 05:43:44 +00:00
jenkins-bot 302d272480 Merge "Allow overriding section title presentation in subclasses" 2022-01-24 05:42:12 +00:00
jenkins-bot ef3c4ff4e3 Merge "Avoid double-escaping in notification watch links" 2022-01-21 17:08:30 +00:00
jenkins-bot cc111b95bf Merge "Make JsonSerializable PHP 8.1 compatible" 2022-01-21 13:01:50 +00:00
Gergő Tisza 7a9bb5b7f2
Avoid double-escaping in notification watch links
Bug: T270156
Change-Id: I6973b6112fbb5caf409de168844ae2af20117bd7
2022-01-21 01:25:22 -08:00
Gergő Tisza e7248ea1ff
Make JsonSerializable PHP 8.1 compatible
Bug: T299695
Change-Id: If7d21100e7e20d8467685ae7515304cefabe4796
2022-01-21 01:18:18 -08:00
jenkins-bot ceda28121f Merge "Adjust doc for EchoNotification::readTimestamp" 2022-01-21 08:11:26 +00:00
Bartosz Dziewoński 3493317d79 Parse section titles in notifs as if they weren't at the start of line
The section titles are wikitext extracted from inside heading markup
like `== … ==`, so start-of-line markup like `*` should not be parsed.

Bug: T299572
Change-Id: Ie3995b943e5fe20ad86041d6be755f14f32eb01e
2022-01-21 00:07:53 +01:00
Bartosz Dziewoński f66c4283e9 Allow overriding section title presentation in subclasses
Change-Id: Idb3a87fd18330f90a8cdc1276994d54288e17b28
2022-01-20 23:50:47 +01:00
Translation updater bot 514fd01ae3 Localisation updates from https://translatewiki.net.
Change-Id: I6526a25cb9108b50d7ce7da41c4cb92cde652608
2022-01-20 09:17:33 +01:00
Translation updater bot 639cbba293 Localisation updates from https://translatewiki.net.
Change-Id: Ibd13e6bd81939bc6bb2890bcb2a16bebbf969da2
2022-01-19 08:24:01 +01:00
Alexander Vorwerk 4c7726a9ec selenium: reenable skipping of flaky test
Bug: T299339
Change-Id: I4d0838bdd6f1d0e1e220d1d611ae3e6e5c2b80eb
2022-01-17 16:26:35 +01:00
Kosta Harlan e4803b42e3 selenium: Add missing await statements
Follows-Up: 8327d33c99e495b109d97df7b525181dfc41c18d
Bug: T293073
Change-Id: Ib1862b857955999dbe7085a247e215e31eb89cff
2022-01-17 18:05:59 +05:00
Kosta Harlan 73496ec386 selenium: Skip flaky test
Bug: T299339
Change-Id: I6ff5d9d0e90b447112f5efea1489030238b52fac
2022-01-17 13:21:35 +01:00
jenkins-bot cb830f5c0a Merge "selenium: Refactor Echo WebdriverIO tests from sync to async mode" 2022-01-17 11:21:10 +00:00
Translation updater bot 002bb2005e Localisation updates from https://translatewiki.net.
Change-Id: I9ab31ef8b137c117fea6c531d2d0b4c37ea584a9
2022-01-17 08:12:02 +01:00
osamaahmed17 9903581028 selenium: Refactor Echo WebdriverIO tests from sync to async mode
WebdriverIO has dropped support of sync mode due to breaking changes in Chromium, hence all tests of Echo have been changed to async.

Bug: T293073
Change-Id: I8327d33c99e495b109d97df7b525181dfc41c18d
2022-01-17 04:32:20 +05:00
Translation updater bot 732f73a9ce Localisation updates from https://translatewiki.net.
Change-Id: I4ed8640cafdcf5b981bc52033338c7bc18ed3e18
2022-01-14 08:16:18 +01:00
jenkins-bot 664c5ee188 Merge "EchoHooks: Don't call saveSettings in LocalUserCreated" 2022-01-12 19:14:27 +00:00
Kosta Harlan ac17edf21c EchoHooks: Don't call saveSettings in LocalUserCreated
$user->saveSettings() happens in AuthManager after the LocalUserCreated
hook finishes running.

Bug: T199393
Change-Id: I1e1826c9f304d7b6c8f3663196a48267a0af0bae
2022-01-12 19:21:53 +01:00
Translation updater bot 80108036db Localisation updates from https://translatewiki.net.
Change-Id: I6db4fb6401900d1935f4e446bfb2f32ed3b6976d
2022-01-12 08:25:05 +01:00
Translation updater bot 221f7f10f4 Localisation updates from https://translatewiki.net.
Change-Id: I34c0dfc86ceb9bb85d955eabf9fce0f3f08aff9b
2022-01-11 08:23:03 +01:00
Clare Ming 811f229496 Update skinStyles with new vector skin key.
Bug: T292599
Change-Id: I810c7252f16747949efbb1c08a8e85f00e2b3db3
2022-01-10 14:15:35 -07:00
Translation updater bot b562f7b151 Localisation updates from https://translatewiki.net.
Change-Id: Ia422fa46a49857b52b94dda3cf802fbcd20f77c7
2022-01-10 08:11:15 +01:00
Translation updater bot 88417cace5 Localisation updates from https://translatewiki.net.
Change-Id: I9e1c080e2cc63b75d68d61a242f1e1a37b2d7418
2022-01-07 08:24:52 +01:00
Umherirrender 8e974de839 Adjust doc for EchoNotification::readTimestamp
And simplify the null check
Fix tests to provide null and not the empty string

Change-Id: Ic0f2dc09525f1542c7e62da97ac0f3fe936ff67e
2022-01-05 20:29:03 +01:00
Translation updater bot a0b27546cb Localisation updates from https://translatewiki.net.
Change-Id: I546f0043cab5f85efd532a6f0b8ee9b3bd542a67
2022-01-03 08:11:08 +01:00
Translation updater bot 0afcb36a3d Localisation updates from https://translatewiki.net.
Change-Id: I00a43d64dfa72632c3647bb12126ae7999e35b7f
2021-12-28 09:30:10 +01:00
Translation updater bot c74031de2c Localisation updates from https://translatewiki.net.
Change-Id: I87f1945a55f2330083b4a4fccda67ea52b6b6902
2021-12-27 09:30:01 +01:00
Translation updater bot 18d5ee3e24 Localisation updates from https://translatewiki.net.
Change-Id: I4b64eab9868a86bfa9fdb7c7ac57297231070093
2021-12-23 08:38:00 +01:00
jenkins-bot be5bdf4d54 Merge "build: Update eslint-config-wikimedia to 0.21.0" 2021-12-22 08:40:28 +00:00
Translation updater bot def006786c Localisation updates from https://translatewiki.net.
Change-Id: Ib4acc7d8c11ad4938bbfd30c3b0b6987150cb610
2021-12-22 08:34:08 +01:00
Umherirrender d4640b31f0 build: Update eslint-config-wikimedia to 0.21.0
This includes the update of lockFile version

Bug: T225730
Change-Id: I04f2c6ef8751b3ffff886da4b69c2ed80425de91
2021-12-21 23:08:09 +01:00
jenkins-bot 226466cb00 Merge "Replace usages of deprecated wfWikiID()" 2021-12-21 20:46:58 +00:00
Translation updater bot 7ce420ec83 Localisation updates from https://translatewiki.net.
Change-Id: I7e426bd90e9ebca497709ea0a179c12470f0de91
2021-12-21 08:11:57 +01:00
Alexander Vorwerk ce7532b212 Replace usages of deprecated wfWikiID()
The global function wfWikiID() is deprecated since 1.35 and it's usages
should be replaced with WikiMap::getCurrentWikiId().

Bug: T298059
Change-Id: Ia8cbc992eb80ee6d531cf11bdf2bc06181bce8b0
2021-12-21 02:01:11 +00:00
Translation updater bot 460adfa653 Localisation updates from https://translatewiki.net.
Change-Id: I267bedf1aa823a9bb9126bb4e685f59d6916d580
2021-12-20 08:21:05 +01:00
Translation updater bot 2723529052 Localisation updates from https://translatewiki.net.
Change-Id: Idd79ab1e2c068c88392a92b03ef1f5df733337dd
2021-12-17 08:17:05 +01:00
Translation updater bot 07096866fc Localisation updates from https://translatewiki.net.
Change-Id: I66975a97a5a1e72bf8fc5c00fe66bf6d8c11beca
2021-12-16 08:29:28 +01:00