darthbhyrava created this task. Herald added a subscriber: Zppix. TASK DESCRIPTION **Parent GSoC Task**: https://phabricator.wikimedia.org/T130585 **Mentors**: @jayvdb @Legoktm {icon calendar} May 23 - June 5 (tentatively) *** Adding thanks to normal revisions --------------------------------- wiki_page > history > revisions > thank_link > notification Under the History tab of every page, there is a list of revisions of the page containing details of the timestamp when the edit was made and the user who made the edits. Next to each revision (if the revision is not by the current logged in user), there is a 'thank' link. Clicking on this link will send an notification to the corresponding user using the `Echo` extension, unless the user has opted out of receiving thanks notifications. The Thanks API is called using `action=thank`, with parameters `rev`, `source` and `token`. This concept of thanking revisions, as seen in the class `ApiRevThank` (which extends `ApiThank`) in Thanks needs to be implemented in Pywikibot, and then tested using the test suite.
TASK DETAIL https://phabricator.wikimedia.org/T135409 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: darthbhyrava Cc: Zppix, EBernhardson, Xqt, Mpaa, valhallasw, kaldari, polybuildr, 01tonythomas, pywikibot-bugs-list, Aklapper, Sumit, darthbhyrava, Legoktm, jayvdb, Lethexie, Mdupont, fbstj, Catrope, Jay8g, Quiddity _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
