Last modified: 2013-09-23 15:24:20 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T54221, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 52221 - Special:Log results are not complete
Special:Log results are not complete
Status: NEW
Product: MediaWiki
Classification: Unclassified
Logging (Other open bugs)
1.22.0
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-29 14:49 UTC by Helder
Modified: 2013-09-23 15:24 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Helder 2013-07-29 14:49:30 UTC
I was looking for the change
https://pt.wikipedia.org/wiki/Special:AbuseFilter/history/1/diff/prev/1420?uselang=en
on
https://pt.wikipedia.org/wiki/Special:Log?page=Special%3AAbuseFilter%2F1&uselang=en
but it is missing on that list.

For some reason, it only appears if I change the name of the target page from "Special:AbuseFilter/1" to "Especial:Filtro de abusos/1":
https://pt.wikipedia.org/wiki/Special:Log?page=Especial%3AFiltro+de+abusos%2F1&uselang=en

The logs from the two links above should be merged and displayed in both cases.
Comment 1 Helder 2013-07-29 15:13:08 UTC
According to
https://pt.wikipedia.org/w/api.php?action=query&list=logevents&format=jsonfm&leprop=ids%7Ctitle%7Ctimestamp&leaction=abusefilter%2Fmodify&lelimit=500
the last time a title of the form "Especial:AbuseFilter/" appeared in the log was on this change from 2012-02-29T20:08:44Z:
https://pt.wikipedia.org/wiki/Especial:Registo?dir=prev&offset=20120229200843&limit=1&uselang=en

Maybe this helps to find what changed in the code around that time?
Comment 2 Helder 2013-07-29 15:26:19 UTC
The abusefilter logging was disabled in r48501 and then re-enabled on r52734. These were the most recent changes to the line of /AbuseFilter/Views/AbuseFilterViewEdit.php which contains

$lp->addEntry( 'modify', $this->getTitle( $new_id ), '', array( $history_id, $new_id ) );
Comment 3 db [inactive,noenotif] 2013-07-30 18:54:02 UTC
The AbuseFilter extension is using the localizied special page name as log title. Maybe the AbuseFilter special page was later localized than it was enabled. That means, the first usage was under english special page, the new one under the current name.
Comment 4 Helder 2013-07-30 19:12:35 UTC
But both names refer to the same page, so I think they should also be considered synonyms when getting the list of logs.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links