My conscious is a jukebox
I like the idea of using the XTools API! And I love that you called it "wonderful" :) However here we want pages created between all the users, no? In that case it'd probably be faster and more efficient to do our own queries.
Mon, Dec 11
Fri, Dec 8
Deprioritizing. Amazingly no one has complained about this yet.
The Pages Created tool now shows a maximum of 1,000 results, with pagination to see the rest of the results.
Thu, Dec 7
I talked to @dmaza on IRC, and I think we've confirmed it is showing an average run time, and is probably mostly correct. The issue is there might be just one edit every minute or so for which the filter takes a really long time to run -- but the average is still really low. So it's not that it's inaccurate, it's just sometimes misleading. Hence why we need to surface the slow abuse filter data within the Special:AbuseFilter interface. Otherwise the author may never know the filter has any performance issues.
Someone reported via OTRS (ticket 2017120510008296) that they were getting a lot of failed login notifications, and they are using the Android app. I don't know for sure if the app was the culprit but I thought I'd let you know in case you wanted to talk to them (you'll need OTRS access, though).
Actually, I see all the mocks are recording the event wikis as en.wikipedia, and not enwiki as Grant Metrics is currently doing. I can change that behaviour pretty easily. It allows you to enter in any format and it will normalize it to the preferred format (which I assume is the domain without the .org). Follow-up commit soon to come!
Done with the work for T179549 (create/edit forms and form handling mostly share the same code)
Deployed to Toolforge! Some minor layout differences from the mock, mainly to preserve real estate for when programs have long names, or we have a lot of organizers, etc.
Combined diff of relevant commits: https://github.com/wikimedia/grantmetrics/compare/d6df759d79726f14eef3c586cdf8d92393330174...d38b8b71d47b5ff4d7b252adc18061527a0ac593
Wed, Dec 6
It unfortunately is not feasible to run these queries for a user with that many edits (in this case 1.4 million!). I just tried using some alternative, more simple queries to see if we could get any data, and it still took so long that it would time out. The other issue is long running queries can slow down XTools for everyone else. For this reason we have to have the 350,000 revision limit. Sorry!
Can this be changed so that the creation of redirects is not counted as a page created?
@Ita140188 This is actually expected behaviour. XTools shows any page that you created that was deleted, regardless of whether it was recreated (unless you recreated it). This is desirable for instance if an admin wanted to evaluate a user's eligibility for autopatrolled. If the user created a bunch of pages deleted under AfD, they'd want to know about it, even if someone else recreated it.
Looks great, and the new features you are proposing are very exciting!
Tue, Dec 5
Mon, Dec 4