* Move the current URL logic from IRCColourfulRCFeedFormatter to a new method RecentChange::getNotifyUrl (covered by tests now). * Re-use this method in MachineReadableRCFeedFormatter so that the diff/patrol/rcid etc URL is also available in the modern JSON-based EventStreams service. And in particular to allow porting of the legacy irc.wikimedia.org backend to a much simpler one that is based on this. * Also expose a title_url field which was previously missing, and made consumption of the data needlessly difficult. Bug: T234234 Depends-On: Id740134ef30b2276688d7b7caedb6bb652158761 Change-Id: Ic3e0aebdb61b5c0e5fbed08656db4a1e90b67518 |
||
|---|---|---|
| .. | ||
| Hook | ||
| FormattedRCFeed.php | ||
| IRCColourfulRCFeedFormatter.php | ||
| JSONRCFeedFormatter.php | ||
| MachineReadableRCFeedFormatter.php | ||
| RCFeed.php | ||
| RCFeedFormatter.php | ||
| RedisPubSubFeedEngine.php | ||
| UDPRCFeedEngine.php | ||
| XMLRCFeedFormatter.php | ||