Opened 8 years ago

Closed 4 years ago

#2119 closed defect (bug) (fixed)

Profiles: Notifications should have an option to match whole words only

Reported by: sergeybiryukov's profile SergeyBiryukov Owned by:
Milestone: Priority: normal
Component: Profiles Keywords:

Description (last modified by SergeyBiryukov)

One of ru_RU forum administrators has a notification for yui (her display name and Slack username).

She's getting unrelated notifications for strings like wp-content/plugins/widget-options/assets/css/jqueryui.

There should be an option to match whole words only to avoid irrelevant matches.

Change History (9)

#1 @Otto42
8 years ago

Ideally, I think this should be extended to all usernames should be whole-word only. I don't want to get notifications for "bottom" or something like that either.

#2 @SergeyBiryukov
8 years ago

  • Description modified (diff)

#3 @netweb
8 years ago

Yes please, I currently get notifications for user netweb logic (Without the space) and I'd rather not

#4 @netweb
8 years ago

Another use case is the #polyglots team suggests notification subscriptions to your locale, e.g #pt-br for Portuguese (Brazil), though subscribers to #pt for Portuguese (Portugal) would receive both locales notifications.

#5 @SergeyBiryukov
8 years ago

And subscribers to #fr for French (France) currently get notifications for things like #front-page :)

#6 @denisco
7 years ago

Is there a chance that this will be corrected in the near future? Or will the source code of notifications be opened?

#7 @fierevere
7 years ago

I'm getting 2/3 false notifications for "Yui", not just JqueryUi but random strings and even other usernames like

Hi @tzyyyuin

matching should be done versus exact string, otherwise such notifications are close to useless

This ticket was mentioned in Slack in #polyglots by yui. View the logs.

7 years ago

#9 @dd32
4 years ago

  • Resolution set to fixed
  • Status changed from new to closed

In r15905-dotorg:

Notifications: Limit notification matchers to full word matches only.

This should reduce the number of matchers being issued for short-phrases and irrelevant matches.


GTE Locale and @ username matches were already limited to full-word matches, that brings the other matchers inline with it.

Note: See TracTickets for help on using tickets.