User Details
User Details
- User Since
- Oct 21 2014, 1:12 AM (466 w, 3 d)
- Roles
- Disabled
- IRC Nick
- werdna
- LDAP User
- Werdna
- MediaWiki User
- Andrew Garrett (WMF) [ Global Accounts ]
This account has been disabled.
Aug 24 2023
Aug 24 2023
kolbert awarded T19929: CentralAuth account locks should trigger global autoblocks a 100 token.
May 25 2023
May 25 2023
• werdna committed rEMNL74cb30ebe76b: Revert r50299 completely, looks totally broken. (authored by • werdna).
Revert r50299 completely, looks totally broken.
• werdna committed rEEUS6f83c23477a4: Revert r50299 completely, looks totally broken. (authored by • werdna).
Revert r50299 completely, looks totally broken.
Jan 31 2022
Jan 31 2022
Ahecht awarded T22326: Option to strip some metadata on upload (GPS/geolocation privacy) a Like token.
Nov 12 2017
Nov 12 2017
Liuxinyu970226 awarded T19929: CentralAuth account locks should trigger global autoblocks a Like token.
Aug 9 2016
Aug 9 2016
Poyekhali awarded T19929: CentralAuth account locks should trigger global autoblocks a Like token.
Sep 18 2015
Sep 18 2015
He7d3r awarded T22541: Watchlist, LiquidThreads and Echo notifications need to be unified a Heartbreak token.
Jul 14 2015
Jul 14 2015
rMRELd34b3659d9c9: Merge "(bug 30324) Don't falsely claim to angry-autoblock in log entries… (authored by • werdna).
Gerrit Code Review <gerrit@wikimedia.org> committed Merge "(bug 30324) Don't falsely claim to angry-autoblock in log entries…
Gerrit Code Review <gerrit@wikimedia.org> committed
Merge "AbuseFilter: Resolve bug 18374, bug 28633."
• werdna committed rMREL31dba52a94f6: AbuseFilter: Fix bug in 53aea9c where two log entries would be produced, one… (authored by • werdna).
AbuseFilter: Fix bug in 53aea9c where two log entries would be produced, one…
• werdna committed rMREL53aea9c0ce0e: AbuseFilter: Resolve bug 18374, bug 28633. (authored by • werdna).
AbuseFilter: Resolve bug 18374, bug 28633.
rMREL61bd42710819: Merge "Users able to view private logs should be able to search for them." (authored by • werdna).
Gerrit Code Review <gerrit@wikimedia.org> committed Merge "Users able to view private logs should be able to search for them."
rMREL18bac6fed9d4: AbuseFilter: Make it possible to have differing default warning messages for… (authored by • werdna).
mlitn <git@mullie.eu> committed AbuseFilter: Make it possible to have differing default warning messages for…
• werdna committed rMRELdc207d0cbd75: Abuse Filter: Allow filters to be split into "groups" for the purposes of… (authored by • werdna).
Abuse Filter: Allow filters to be split into "groups" for the purposes of…
rMRELaed6dd0010ff: Merge "(bug 18080) Send filter hits and changes to irc.wikimedia.org." (authored by • werdna).
Gerrit Code Review <gerrit@wikimedia.org> committed Merge "(bug 18080) Send filter hits and changes to irc.wikimedia.org."
Gerrit Code Review <gerrit@wikimedia.org> committed
Merge "(bug 20310) Invalid value of edit_diff"
rMREL23417ce4e812: Merge "Add documentation for message "abusefilter-edit-builder-funcs-rescape"" (authored by • werdna).
Gerrit Code Review <gerrit@wikimedia.org> committed Merge "Add documentation for message "abusefilter-edit-builder-funcs-rescape""
rMRELd6859cee6494: Merge "The message "abusefilter-tools-subtitle" is not there." (authored by • werdna).
Gerrit Code Review <gerrit@wikimedia.org> committed Merge "The message "abusefilter-tools-subtitle" is not there."
Revert formatting changes in r111131
Fix whitespace
• werdna committed rMREL452ed4ed6445: Armour page titles in MD5 when putting information about AbuseFilter warnings… (authored by • werdna).
Armour page titles in MD5 when putting information about AbuseFilter warnings…
• werdna committed rMREL5e4289ce4e24: AbuseFilter: Resolve bugs 18374, 28633. * Store the revision ID associated… (authored by • werdna).
AbuseFilter: Resolve bugs 18374, 28633. * Store the revision ID associated…
• werdna committed rMREL624426c490f9: AbuseFilter: Do not show the syntax checking / boxes / etc if the user cannot… (authored by • werdna).
AbuseFilter: Do not show the syntax checking / boxes / etc if the user cannot…
• werdna committed rMRELe2479d45da6a: (bug 33392) Fix issue where users without permission to add restricted… (authored by • werdna).
(bug 33392) Fix issue where users without permission to add restricted…
Respond to CR on r96225: use rawParam
• werdna committed rMREL137e0ece3a8e: Do not use replaceafter, per r52735 CR (authored by • werdna).
Do not use replaceafter, per r52735 CR
• werdna committed rMRELa2ead8bfb516: AbuseFilter log deletion: cause afl_deleted=NULL to be treated like… (authored by • werdna).
AbuseFilter log deletion: cause afl_deleted=NULL to be treated like…
Bugfixes for api module
• werdna committed rMRELa2fedffabb92: Abuse filter log suppression: * Create a unique title for each log entry… (authored by • werdna).
Abuse filter log suppression: * Create a unique title for each log entry…
• werdna committed rMRELbd6ab24e2c37: AbuseFilter: Fix mSearchUser on abuse log. (authored by • werdna).
AbuseFilter: Fix mSearchUser on abuse log.
Fix bug 24167
• werdna committed rMRELfe39e38282fc: AbuseFilter: Introduce hiding of abuse log entries, controlled by abusefilter… (authored by • werdna).
AbuseFilter: Introduce hiding of abuse log entries, controlled by abusefilter…
• werdna committed rMREL13ab81475368: AbuseFilter: Show permissions errors on new filter and importing a filter… (authored by • werdna).
AbuseFilter: Show permissions errors on new filter and importing a filter…
• werdna committed rMREL98e6988d45d0: Force changedfilter parameter to integer on Special:AbuseFilter. Resolves bug… (authored by • werdna).
Force changedfilter parameter to integer on Special:AbuseFilter. Resolves bug…
• werdna committed rMREL55c83ea218fe: Add HTML entity decoding to AbuseFilter ccnorm() function (authored by • werdna).
Add HTML entity decoding to AbuseFilter ccnorm() function
• werdna committed rMREL95f53efdfe4a: Follow-up to r56296, replace htmlspecialchars_decode with html_entity_decode. (authored by • werdna).
Follow-up to r56296, replace htmlspecialchars_decode with html_entity_decode.
• werdna committed rMREL6284306905e1: Fix bug where noarticletext was being used as the old_wikitext for created pages (authored by • werdna).
Fix bug where noarticletext was being used as the old_wikitext for created pages
• werdna committed rMRELf571050c72cf: Fix PHP warning for users who cannot view filter details (authored by • werdna).
Fix PHP warning for users who cannot view filter details
• werdna committed rMREL6133a51192cd: Fix bug 19799, hide public versions of private filters. (authored by • werdna).
Fix bug 19799, hide public versions of private filters.
• werdna committed rMRELc89fb0e608e8: Fix for bug 19894, now preview and view/edit buttons for warning messages are… (authored by • werdna).
Fix for bug 19894, now preview and view/edit buttons for warning messages are…
• werdna committed rMREL5524008a5494: Fix bug 20033, error in AbuseFilterView.php (authored by • werdna).
Fix bug 20033, error in AbuseFilterView.php
• werdna committed rMREL47d513310d78: Use multibyte-safe string operations in AbuseFilter bug 19333 (authored by • werdna).
Use multibyte-safe string operations in AbuseFilter bug 19333
• werdna committed rMREL94a9b2b1743b: Require tags to be valid page titles. In the message, gives general… (authored by • werdna).
Require tags to be valid page titles. In the message, gives general…
• werdna committed rMREL2eafa9bd664d: Bug 19604, backwards-compatibility issues with AbuseFilter count() function. (authored by • werdna).
Bug 19604, backwards-compatibility issues with AbuseFilter count() function.
• werdna committed rMREL6fc1b1ca79af: Don't show navigation links (import, tools) where the user has no rights to… (authored by • werdna).
Don't show navigation links (import, tools) where the user has no rights to…
• werdna committed rMREL5c08223f779b: Fix bug 18176, hard-coded JS strings needed localisation. (authored by • werdna).
Fix bug 18176, hard-coded JS strings needed localisation.
• werdna committed rMRELd69a31acb36a: Fix weird bug where unchanged conditions were being parsed as wikitext in… (authored by • werdna).
Fix weird bug where unchanged conditions were being parsed as wikitext in…
• werdna committed rMRELfb9d1978cf47: Change disabled to readonly for textboxes on uneditable filters (authored by • werdna).
Change disabled to readonly for textboxes on uneditable filters
• werdna committed rMREL3c51c81c9397: Add condition limit profiling as well as time profiling to the abuse filter… (authored by • werdna).
Add condition limit profiling as well as time profiling to the abuse filter…
• werdna committed rMRELd1d27eede653: Don't trigger AbuseFilter for null edits, bug 19267 (authored by • werdna).
Don't trigger AbuseFilter for null edits, bug 19267
• werdna committed rMREL0d97b9e140c6: GENDER support for abusefilter-diff-version (authored by • werdna).
GENDER support for abusefilter-diff-version
• werdna committed rMREL98fb7d268914: log_action field now expanded to 32 chars, re-activating change logging (authored by • werdna).
log_action field now expanded to 32 chars, re-activating change logging
• werdna committed rMREL4e3f9ab2562b: Add abusefilter-view-private right for viewing private abuse filters. Patch… (authored by • werdna).
Add abusefilter-view-private right for viewing private abuse filters. Patch…
Core changes for r52307
• werdna committed rMREL5cf4cf2d5fa4: Fix Abuse Filter fatals. Resulted from the fact that whenever a regex error… (authored by • werdna).
Fix Abuse Filter fatals. Resulted from the fact that whenever a regex error…
• werdna committed rMRELdb3c0bbe055f: Fix regex error handling by returning immediately if error reporting is… (authored by • werdna).
Fix regex error handling by returning immediately if error reporting is…
• werdna committed rMREL695a2aad5697: Fixes from bug 19135: * Load abuse filter data from the master for edits… (authored by • werdna).
Fixes from bug 19135: * Load abuse filter data from the master for edits…
• werdna committed rMREL6678b42d8e9f: Remove special-case list handling for contains_any, len, like/in -- breaks… (authored by • werdna).
Remove special-case list handling for contains_any, len, like/in -- breaks…
Update abusefilter.tables.sql
• werdna committed rMREL569155ed7d03: (bug 18908) Do not add tags from disabled filters to valid_tags. (authored by • werdna).
(bug 18908) Do not add tags from disabled filters to valid_tags.
• werdna committed rMRELf87df5f8d607: Move abuse filter log hiding, add patrolling support into a new file patch… (authored by • werdna).
Move abuse filter log hiding, add patrolling support into a new file patch…
• werdna committed rMRELf176a96fa778: (bug 18659) Allow setting AbuseFilter block duration with… (authored by • werdna).
(bug 18659) Allow setting AbuseFilter block duration with…
• werdna committed rMRELbe3de66d4f89: Minor bugfixes to r51014 suggested on codereview by Tim. (authored by • werdna).
Minor bugfixes to r51014 suggested on codereview by Tim.
• werdna committed rMREL4a0ce9e562bd: (bug 18642) Supply filter ID as a parameter to the AbuseFilter warning messages (authored by • werdna).
(bug 18642) Supply filter ID as a parameter to the AbuseFilter warning messages
• werdna committed rMREL3018de04539e: Per comments on code review, use JSON instead of PHP serialization for Abuse… (authored by • werdna).
Per comments on code review, use JSON instead of PHP serialization for Abuse…
• werdna committed rMREL3b7d6574e64c: (bug 18095) Trigger AbuseFilter on file upload. Presently, the only metadata… (authored by • werdna).
(bug 18095) Trigger AbuseFilter on file upload. Presently, the only metadata…
• werdna committed rMREL48bfcc35ee98: Various code quality fixes for AbuseFilter suggested by Tim Starling in a… (authored by • werdna).
Various code quality fixes for AbuseFilter suggested by Tim Starling in a…
• werdna committed rMREL7e70a0d1974c: Merge in r49312 from preferences-work -- non preference related performance… (authored by • werdna).
Merge in r49312 from preferences-work -- non preference related performance…
• werdna committed rMREL91f46a5697c0: (bug 18423) Add link to filtered abuse log on Contributions. Patch by Simon… (authored by • werdna).
(bug 18423) Add link to filtered abuse log on Contributions. Patch by Simon…
• werdna committed rMRELd00d767207fe: Allow filtering by page on AbuseFilter batch testing interface (authored by • werdna).
Allow filtering by page on AbuseFilter batch testing interface
• werdna committed rMREL32aedf16441e: (bug 18077) PostgreSQL compatibility issues in AbuseFilter, patch contributed… (authored by • werdna).
(bug 18077) PostgreSQL compatibility issues in AbuseFilter, patch contributed…
• werdna committed rMREL1a0fc0fea9ee: Add import/export interface for filters so that filters can be copied across… (authored by • werdna).
Add import/export interface for filters so that filters can be copied across…
• werdna committed rMREL7c2a7a2fe029: Support for variable setting with the set_var function, and multiple… (authored by • werdna).
Support for variable setting with the set_var function, and multiple…
• werdna committed rMREL3f6270720607: String manipulation functions substr, str_replace and strpos for AbuseFilter (authored by • werdna).
String manipulation functions substr, str_replace and strpos for AbuseFilter
• werdna committed rMREL7c3f048fff30: Usability work, making abuse filter forms readonly (rather than just lacking… (authored by • werdna).
Usability work, making abuse filter forms readonly (rather than just lacking…
Add timestamp variable
• werdna committed rMRELba0b30a054d7: Add syntax error messages for invalid regexes (authored by • werdna).
Add syntax error messages for invalid regexes
• werdna committed rMREL186fc6737351: Crackdown on filter evaluation by users unable to modify filters. This is a… (authored by • werdna).
Crackdown on filter evaluation by users unable to modify filters. This is a…
• werdna committed rMREL8f0c24ad5b5b: Normalise usernames in abuse log, bug 18286 (authored by • werdna).
Normalise usernames in abuse log, bug 18286
• werdna committed rMREL3a4e31809270: Change join on abuse_filter to a LEFT JOIN to fix details view for matches on… (authored by • werdna).
Change join on abuse_filter to a LEFT JOIN to fix details view for matches on…
• werdna committed rMREL14b850f891de: Implementation of global filters, including a major i18n change for… (authored by • werdna).
Implementation of global filters, including a major i18n change for…
• werdna committed rMREL9d9c666fea97: Remove accidentally-committed code in r48856 (authored by • werdna).
Remove accidentally-committed code in r48856
• werdna committed rMRELc597c1915f66: Add contains_any function, for searching a single haystack for multiple… (authored by • werdna).
Add contains_any function, for searching a single haystack for multiple…
• werdna committed rMREL86e4081206fd: Abuse Filter Parser: * Efficiency -- use /A instead of PREG_OFFSET_CAPTURE… (authored by • werdna).
Abuse Filter Parser: * Efficiency -- use /A instead of PREG_OFFSET_CAPTURE…
Properly fix regex munging
• werdna committed rMREL1bb05bb4021e: Fix regex munging by not breaking with regexes with already-escaped /s (authored by • werdna).
Fix regex munging by not breaking with regexes with already-escaped /s
• werdna committed rMREL3458bf1a7a55: (bug 18165) Keep the same parser object between filter runs (authored by • werdna).
(bug 18165) Keep the same parser object between filter runs
• werdna committed rMREL920f04d4fafa: Fix batch-testing (follow-up to r48855) (authored by • werdna).
Fix batch-testing (follow-up to r48855)
• werdna committed rMRELd4d2f4913db0: Patch by Robert Rohde to prevent empty-string matches of a regex intended to… (authored by • werdna).
Patch by Robert Rohde to prevent empty-string matches of a regex intended to…
• werdna committed rMREL5e70316a3aa8: Faster brace short-circuit in Abuse Filter Parser. Patch by Robert Rohde. (authored by • werdna).
Faster brace short-circuit in Abuse Filter Parser. Patch by Robert Rohde.
• werdna committed rMREL91d501a4e042: Remove OBSOLETE file for PasswordReset (authored by • werdna).
Remove OBSOLETE file for PasswordReset
Revert half-done patch from r48802
• werdna committed rMREL173a16f81f17: Hide the rest of the log view from details, move the diff to above the var… (authored by • werdna).
Hide the rest of the log view from details, move the diff to above the var…
• werdna committed rMREL32c83009e3ad: Fix examine interface, was broken for a while (authored by • werdna).
Fix examine interface, was broken for a while
• werdna committed rMREL2000d06c59f3: Add hook to AFPComputedVariable::compute() so extensions can add lazy-loaded… (authored by • werdna).
Add hook to AFPComputedVariable::compute() so extensions can add lazy-loaded…
• werdna committed rMREL2eaf10edde36: Make changes link for first filter revision link to the history item (bug 18027) (authored by • werdna).
Make changes link for first filter revision link to the history item (bug 18027)
Follow-up to r48674.
• werdna committed rMREL903cd76bd8cc: Fix output for examine interface in cases where no edits are available (authored by • werdna).
Fix output for examine interface in cases where no edits are available
• werdna committed rMRELde32554f339c: Fix remote execution vulnerability (exploitable only by admins) (authored by • werdna).
Fix remote execution vulnerability (exploitable only by admins)
• werdna committed rMREL4e6754e08273: Prevent leaking of filters through diffs (authored by • werdna).
Prevent leaking of filters through diffs