wiki.techinc.nl/includes/changes
Timo Tijhof 34dc4e6d26 rcfeed: Add 'notify_url' and 'title_url' to MachineReadableRCFeedFormatter
* 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
2023-05-19 15:48:40 +03:00
..
Hook Reorg: Namespace the Title class 2023-03-02 08:46:53 -05:00
CategoryMembershipChange.php Reorg: Namespace the Title class 2023-03-02 08:46:53 -05:00
ChangesFeed.php Reorg: Namespace the Title class 2023-03-02 08:46:53 -05:00
ChangesList.php Replace internal Hooks::runner 2023-05-11 06:17:38 +00:00
ChangesListBooleanFilter.php Reorg: Move HTML-related classes out of includes/ to Html/ 2023-02-16 20:40:01 +01:00
ChangesListBooleanFilterGroup.php Reorg: Move HTML-related classes out of includes/ to Html/ 2023-02-16 20:40:01 +01:00
ChangesListFilter.php Reorg: Move HTML-related classes out of includes/ to Html/ 2023-02-16 20:40:01 +01:00
ChangesListFilterGroup.php Reorg: Move HTML-related classes out of includes/ to Html/ 2023-02-16 20:40:01 +01:00
ChangesListStringOptionsFilter.php Reorg: Move HTML-related classes out of includes/ to Html/ 2023-02-16 20:40:01 +01:00
ChangesListStringOptionsFilterGroup.php Reorg: Move HTML-related classes out of includes/ to Html/ 2023-02-16 20:40:01 +01:00
EnhancedChangesList.php EnhancedChangesList: Make format of categorization entries consistent 2023-04-04 19:29:53 +00:00
OldChangesList.php Reorg: Move HTML-related classes out of includes/ to Html/ 2023-02-16 20:40:01 +01:00
RCCacheEntry.php
RCCacheEntryFactory.php Reorg: Namespace the Title class 2023-03-02 08:46:53 -05:00
RecentChange.php rcfeed: Add 'notify_url' and 'title_url' to MachineReadableRCFeedFormatter 2023-05-19 15:48:40 +03:00