Echo for anonymous users
OpenPublic

Description

Enabling Echo for anonymous users is something that eventually should get done.

At the very least a schema change will be needed on the echo_notification table.

There are quite a few calls to if ( $user->isAnon() ) { abort; } which need to be updated.

It would be interesting to investigate expiring notifications for dynamic IP addresses.


Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=61022

bzimport added a project: Echo.Via ConduitNov 22 2014, 2:23 AM
bzimport added a subscriber: Unknown Object (MLST).
bzimport set Reference to bz56828.
Legoktm created this task.Via LegacyNov 9 2013, 7:41 AM
Spage added a comment.Via ConduitNov 19 2013, 7:58 AM

The WMF core features team tracks this bug on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/487, but people from the community are welcome to contribute here and in Gerrit.

Legoktm added a comment.Via ConduitMay 25 2014, 9:29 PM

Apparently WikiHow is working on this (or already has it done?)...

Legoktm added a comment.Via ConduitMay 26 2014, 12:23 AM

(In reply to Kunal Mehta (Legoktm) from comment #2)

Apparently WikiHow is working on this (or already has it done?)...

Compare http://www.wikihow.com/Special:Notifications versus https://en.wikipedia.org/wiki/Special:Notifications (visit both as logged out users).

Legoktm added a comment.Via ConduitMay 26 2014, 6:02 AM

I uploaded Icfafb4e059baadff8bcda93594835a4ec6b47264 which is a diff of the WikiHow code from current master of Echo. I'll work on cutting down the irrelevant parts.

gerritbot added a comment.Via ConduitMay 26 2014, 6:28 AM

Change 135396 had a related patch set uploaded by Legoktm:
[WIP] Allow anonymous users to receive notifications

https://gerrit.wikimedia.org/r/135396

tarlocesilion added a subscriber: tarlocesilion.Via WebDec 7 2014, 10:45 PM
Gryllida added a subscriber: Gryllida.Via WebDec 8 2014, 3:43 AM
werdna removed a subscriber: werdna.Via WebDec 10 2014, 6:17 PM
Glaisher added a subscriber: Glaisher.Via WebDec 21 2014, 5:47 AM
Legoktm moved this task to Needs plan on the Echo workboard.Via WebJul 6 2015, 9:02 AM
Restricted Application added a project: Collaboration-Team-Backlog. · View Herald TranscriptVia HeraldJul 6 2015, 9:02 AM

Add Comment