Go to file
Bartosz Dziewoński 7f993f570d Link to the section (if known) from the orange banner
If there's exactly one new user talk message, then link directly to it
from the orange banner.

I'm using EchoEventPresentationModel to get the link target, instead
of some more direct way, because this approach allows us to override
the link in DiscussionTools. Together with the changes proposed in
T281590, this would allow linking directly to individual messages (and
highlighting them), rather than just the section.

Bug: T58475
Change-Id: I1fd0e22f4ee0f0dfacaf420d3fd890dce0820cbd
2021-06-07 21:48:48 +02:00
.phan Add phan 2019-04-10 18:51:59 +02:00
db_patches Change echo_push_* column types from TEXT to BLOB 2020-09-14 21:35:01 +00:00
i18n Localisation updates from https://translatewiki.net. 2021-06-07 08:41:54 +02:00
images Remove all traces of cross-wiki beta feature 2019-04-17 22:18:13 -07:00
includes Link to the section (if known) from the orange banner 2021-06-07 21:48:48 +02:00
maintenance Merge "Replace RecentChange::getPerformer with RecentChange::getPerformerIdentity" 2021-05-24 15:27:56 +00:00
modules Add talk notification instead of transforming the talk link 2021-06-04 09:33:50 -07:00
scripts Use addDescription() instead of accessing guts directly 2019-03-26 22:07:48 -07:00
tests Merge "selenium: Update wdio-mediawiki" 2021-05-26 15:07:07 +00:00
.eslintrc.json build: Updating eslint-config-wikimedia to 0.19.0 2021-03-13 11:49:48 +00:00
.gitignore Add /tests/selenium/log to .gitignore file 2020-10-16 09:59:02 +03:00
.gitreview Whoops, track not trace 2016-10-24 17:02:28 -07:00
.mailmap Update Legoktm's mailmap entry 2021-04-11 19:15:52 -07:00
.phpcs.xml phpcs: Auto-fix MediaWiki.Usage.StaticClosure.StaticClosure 2021-05-04 09:06:42 -07:00
.stylelintrc.json build: Update linters 2018-02-04 21:23:28 +00:00
.svgo.config.js build: Update SVGO to latest v2.3.0 and re-crush SVGs 2021-05-27 11:47:02 -07:00
CODE_OF_CONDUCT.md build: Updating mediawiki/mediawiki-codesniffer to 22.0.0 2018-09-03 01:46:10 +00:00
composer.json build: Updating composer dependencies 2021-05-04 09:05:15 -07:00
COPYING
Echo.alias.php Update special page aliase for Kurdish (Latin script) 2020-10-08 15:35:22 +02:00
echo.sql Remove unused index echo_notification_user_hash_timestamp also from the canonical SQL file 2020-01-10 21:04:03 +02:00
extension.json Move talk page notification data from 'user-menu' to 'notifications' 2021-05-25 18:24:29 -06:00
Gruntfile.js build: Update SVGO to latest v2.3.0 and re-crush SVGs 2021-05-27 11:47:02 -07:00
jsduck.external.js build: Update eslint-config-wikimedia to 0.16.1 2020-06-15 16:19:00 +01:00
jsduck.json Add JSDuck support and fix errors 2016-05-11 14:07:12 -07:00
jsduck_custom_tags.rb jsduck: Remove custom @source tag 2016-09-21 00:51:46 +01:00
package-lock.json build: Update SVGO to latest v2.3.0 and re-crush SVGs 2021-05-27 11:47:02 -07:00
package.json build: Update SVGO to latest v2.3.0 and re-crush SVGs 2021-05-27 11:47:02 -07:00
RELEASE_NOTES BREAKING CHANGE: Use ISO 8601 for 'ts' in cross-wiki summary. 2016-07-27 17:00:05 -04:00
ServiceWiring.php phpcs: Auto-fix MediaWiki.Usage.StaticClosure.StaticClosure 2021-05-04 09:06:42 -07:00