Last modified: 2014-02-09 04:27:03 UTC
In API module "meta=notifications", 1) There is not (yet) possibility to check only new notifications that the user have not yet seen. It would be good to provide a new param ("¬show=" ?) to do so, with possible values : "all" (default value), "read" and "!read". 2) The provided timestamps ("mw" attribute in timestamp tag and "read" attribute in notification tag) are not in standard mediawiki API timestamp format : "yyyy-mm-ddThh:mm:ssZ" (see for example "list=recentchanges&rcprop=timestamp"). It would be good to fix that too.
3) It would be good to have time params to filter notifications, based on a timestamp, like in "list=logevents" module : lestart - The timestamp to start enumerating from leend - The timestamp to end enumerating ledir - In which direction to enumerate newer - List oldest first. older - List newest first (default).
For future reference, please only file one request per report. Thanks! :)
@Andre Klapper : As the three request are about the same thing (the notifications API module), it seemed good to me to group theses reports and to let the same (group of) developper(s) work on the whole request, as I guess the code modifications to do are in the same area. But OK, next time I'll do one request per bug.
Prioritization and scheduling of this bug is tracked on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/236