Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T109166
|
T109166: Live preview "Show changes" indicates no changes in on new pages
|
resolved
|
High (red)
|
Spage (S Page)
|
Daimona
|
|
|
|
T110854
|
T110854: Blank afl_var_dump on 9 testwiki abuse_filter_log entries from July 2012 causes exceptions
|
resolved
|
Low (yellow)
|
Krenair (Alex Monk)
|
Daimona
|
|
|
|
T187153
|
T187153: Special:Abuselog throws when viewing details or examining (BadMethodCallException: Call get getId() on null)
|
resolved
|
High (red)
|
Xiplus (Xiplus)
|
Daimona
|
|
|
|
T193068
|
T193068: Add support for SQLite and postgre when searching patterns
|
resolved
|
Medium (orange)
|
Daimona
|
Daimona
|
|
|
|
T195699
|
T195699: "Throttle" action seems to malfunction randomly
|
resolved
|
High (red)
|
Daimona
|
Daimona
|
|
|
|
T203336
|
T203336: Fatal exception when editing an abuse filter: Error: 1048 Column 'afa_parameters' cannot be null
|
resolved
|
Unbreak Now! (pink)
|
He7d3r (Helder)
|
Daimona
|
|
|
|
T203359
|
T203359: Simplify throttle-related method after maintenance script execution
|
invalid
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T203535
|
T203535: PHP Error "Undefined index: 1 in AbuseFilter.php on line 928"
|
resolved
|
High (red)
|
Krinkle (Timo Tijhof)
|
Daimona
|
|
|
|
T203584
|
T203584: Throttle groups may be empty or include unknown stuff
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T203585
|
T203585: Throttle parameters may have an undesired comma inside
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T204236
|
T204236: Old variables are computed wrongly for old entries
|
resolved
|
Low (yellow)
|
Daimona
|
Daimona
|
|
|
|
T211101
|
T211101: Throttle identifiers are ambiguous
|
open
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T212082
|
T212082: Do not block page moves with AbuseFilter on LocalRenameJob page moves
|
resolved
|
High (red)
|
MarcoAurelio
|
Daimona
|
|
|
|
T213006
|
T213006: Create a script to update afl_var_dump, drop back-compat code
|
resolved
|
Medium (orange)
|
Daimona
|
Daimona
|
|
|
|
T214193
|
T214193: PHP Notice: Unable to unserialize in AbuseFilter.php
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T215787
|
T215787: PHP Warning: "count(): Parameter must be an array or an object that implements Countable" on AbuseFilter history with PHP7
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T217743
|
T217743: Database::selectSQLText should prefix 'table_name.*'
|
declined
|
Low (yellow)
|
Daimona
|
Daimona
|
|
|
|
T220791
|
T220791: afl_filter should be split in afl_filter_id and afl_global
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T231636
|
T231636: Butcher the list of phan suppressions in MW core
|
resolved
|
High (red)
|
Daimona
|
Daimona
|
|
|
|
T232258
|
T232258: DBPerformance warning: Unexpected master query on GET from difference page
|
resolved
|
Needs Triage (violet)
|
Krinkle (Timo Tijhof)
|
Daimona
|
|
|
|
T239972
|
T239972: ApiQueryAbuseLog: user_rights should be provided as an array
|
resolved
|
Needs Triage (violet)
|
DannyS712
|
Daimona
|
|
|
|
T240115
|
T240115: Some filter hits have old_wikitext === new_wikitext
|
resolved
|
Unbreak Now! (pink)
|
suffusion_of_yellow (Suffusion of Yellow)
|
Daimona
|
|
|
|
T241034
|
T241034: Database::isWriteQuery() returns true if the query has leading whitespace
|
resolved
|
Needs Triage (violet)
|
Legoktm (Legoktm)
|
Daimona
|
|
|
|
T245159
|
T245159: PHP Warning: htmlspecialchars() expects string (from WikiPage.php)
|
resolved
|
Unbreak Now! (pink)
|
Krinkle (Timo Tijhof)
|
Daimona
|
|
|
|
T246733
|
T246733: AbuseFilter needs uses of global $wgUser removed
|
resolved
|
Medium (orange)
|
DannyS712
|
Daimona
|
|
|
|
T246938
|
T246938: How to update/delete ExternalStore entries?
|
declined
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T248743
|
T248743: Call BlockUser in AbuseFilterRunner.php
|
resolved
|
Medium (orange)
|
Reedy (Sam Reed)
|
Daimona
|
|
|
|
T252696
|
T252696: Find a good way to run the updateVarDumps script on large wikis
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T259179
|
T259179: Use of Article::getContentModel was deprecated in MediaWiki 1.35. [Called from AFComputedVariable::compute]
|
resolved
|
Medium (orange)
|
BPirkle (BPirkle)
|
Daimona
|
|
|
|
T259180
|
T259180: Use of Article::prepareContentForEdit was deprecated in MediaWiki 1.35. [Called from AFComputedVariable::compute]
|
resolved
|
Medium (orange)
|
BPirkle (BPirkle)
|
Daimona
|
|
|
|
T261889
|
T261889: Use a BlobStore for storing var dumps
|
resolved
|
Medium (orange)
|
Daimona
|
Daimona
|
|
|
|
T263209
|
T263209: Add "delete associated talk page" option to ApiDelete
|
open
|
Needs Triage (violet)
|
AlexisJazz
|
Daimona
|
|
|
|
T263211
|
T263211: Add "Restore associated talk page" option to special:undelete
|
open
|
Needs Triage (violet)
|
AlexisJazz
|
Daimona
|
|
|
|
T269712
|
T269712: Migrate afl_filter to afl_filter_id and afl_global
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T270553
|
T270553: Should mediawiki/mediawiki-phan-config ship a target php version to support running with newer php on the developer side?
|
resolved
|
Needs Triage (violet)
|
Umherirrender (Umherirrender)
|
Daimona
|
|
|
|
T270852
|
T270852: Dashes in AbuseFilter hook names cause issues with interfaces
|
open
|
Low (yellow)
|
Majavah (Taavi Vรครคnรคnen)
|
Daimona
|
|
|
|
T271620
|
T271620: Make HookRunnerTest usable in extension tests
|
resolved
|
Medium (orange)
|
Daimona
|
Daimona
|
|
|
|
T272361
|
T272361: CentralDBNotAvailableException from line 39 of CentralDBManager.php: $wgAbuseFilterCentralDB is not configured
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T272505
|
T272505: FilterLookup: No version of filter [x] closest to [y] found
|
resolved
|
Unbreak Now! (pink)
|
brennen (Brennen Bearnes)
|
Daimona
|
|
|
|
T272593
|
T272593: FilterNotFoundException from line 111 of /srv/mediawiki/php-1.36.0-wmf.26/extensions/AbuseFilter/includes/FilterLookup.php: Filter XYZ does not exist
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T273965
|
T273965: Add taintedness data for new methods in Shellbox
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T27471
|
T27471: Add "Delete associated talk page" option to action=delete
|
open
|
Medium (orange)
|
Reedy (Sam Reed)
|
Daimona
|
|
|
|
T281824
|
T281824: extensions/AbuseFilter - Use UserGroupManager instead of User group methods
|
resolved
|
Medium (orange)
|
Vlad.shapik (Vlad.shapik)
|
Daimona
|
|
|
|
T285776
|
T285776: Port patches for diff markers to wikidiff2
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T285793
|
T285793: Lock selection to a single side in wikidiff2
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T285956
|
T285956: Lock selection to a single side in TableDiffFormatter
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T285978
|
T285978: AbuseFilterCachingParser: PHP Warning: mb_strpos(): Offset not contained in string
|
resolved
|
Needs Triage (violet)
|
brennen (Brennen Bearnes)
|
Daimona
|
|
|
|
T288242
|
T288242: Refactoring deletion-related code (UI and backend)
|
open
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T288281
|
T288281: Audit consumers of PermissionManager that end up calling Title::isBigDeletion
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T288282
|
T288282: Build the page delete UI from DeleteAction, not Article
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T288758
|
T288758: Introduce a new DeletePage service
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T288759
|
T288759: Move the "big deletion" logic from Title to DeletePage
|
resolved
|
Needs Triage (violet)
|
Daimona
|
Daimona
|
|
|
|
T290731
|
T290731: Support diffs copy and paste for RTL languages
|
resolved
|
Needs Triage (violet)
|
dom_walden (Dom Walden)
|
Daimona
|
|
|
|
T295286
|
T295286: Release mediawiki-tools-phan 0.11.1
|
resolved
|
Needs Triage (violet)
|
Jdforrester-WMF (James D. Forrester)
|
Daimona
|
|
|
|
T34478
|
T34478: AbuseFilter not setting utf-8 flag
|
resolved
|
Medium (orange)
|
bzimport (bugzilla import bot)
|
Daimona
|
|
|
|