Page MenuHomePhabricator

AfroThundr3007730 (Eddie J Carswell II)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Mar 16 2015, 6:21 PM (475 w, 5 d)
Availability
Available
IRC Nick
AfroThundr54230
LDAP User
AfroThundr3007730
MediaWiki User
AfroThundr3007730 [ Global Accounts ]

Nothing to see here...

Recent Activity

Sep 29 2019

AfroThundr3007730 committed R2441:9004e737d2e1: utils/settings.py: convert Settings to be a wrapper for Box.
utils/settings.py: convert Settings to be a wrapper for Box
Sep 29 2019, 9:29 PM
AfroThundr3007730 committed R2441:cdffccf8fce7: utils/settings.py: convert Settings to inherit from Box.
utils/settings.py: convert Settings to inherit from Box
Sep 29 2019, 9:55 AM
AfroThundr3007730 committed R2441:9844ffee9a9e: afrobot.py: Initial class skeleton.
afrobot.py: Initial class skeleton
Sep 29 2019, 9:01 AM
AfroThundr3007730 committed R2441:c1c871464ba4: utils/settings.py: convert Settings to inherit from Box.
utils/settings.py: convert Settings to inherit from Box
Sep 29 2019, 9:01 AM
AfroThundr3007730 committed R2441:2ca816e13891: Added .pylintrc.
Added .pylintrc
Sep 29 2019, 9:01 AM

Sep 28 2019

AfroThundr3007730 committed R2441:0c43a59b70b2: Updated .gitignore.
Updated .gitignore
Sep 28 2019, 3:56 AM
AfroThundr3007730 committed R2441:2d221913ef30: Update requirements.txt.
Update requirements.txt
Sep 28 2019, 3:53 AM
AfroThundr3007730 committed R2441:2c43d70ed0bd: Update requirements.txt.
Update requirements.txt
Sep 28 2019, 3:53 AM
AfroThundr3007730 committed R2441:6d7a68f20be6: settings.py: Replace JSON manipulation with Box object.
settings.py: Replace JSON manipulation with Box object
Sep 28 2019, 3:53 AM

Sep 1 2019

AfroThundr3007730 added a comment to T200391: Cleaning up after EducationProgram.
In T200391#5457005, @D3r1ck01 wrote:

@D3r1ck01 Will Educational Program namespaces be deleted in projects where EP was installed? For example, ruwiki, EP namespaces still exist (but its localization already gone).

Yes @MBH, we'll clean those up as well. I see related things in mediawiki-config, see links below;

Sep 1 2019, 4:28 PM · MediaWiki-extensions-EducationProgram

Aug 31 2019

AfroThundr3007730 reopened T188407: Document clear method for users to access historical data from the education extension, a subtask of T186325: Retaining data for courses organized through the extension during and after deprecation period, as Open.
Aug 31 2019, 2:29 PM · MediaWiki-extensions-EducationProgram
AfroThundr3007730 reopened T188407: Document clear method for users to access historical data from the education extension as "Open".

So far as I can tell, we've yet to resolve the matter of retrieving the old data from the education extension. This should probably stay open until then.

Aug 31 2019, 2:29 PM · MediaWiki-extensions-EducationProgram

Jun 9 2019

AfroThundr3007730 added a comment to T5593: [Epic] SVG client side rendering.

In that case, since this is a long-running epic -- one who's main task has not yet been resolved -- I have reopened it, and also added the other task for tracking.

Jun 9 2019, 2:00 PM · Community-Wishlist-Survey-2023, Epic, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management
AfroThundr3007730 added a subtask for T5593: [Epic] SVG client side rendering: T208578: SVG client side rendering for specific SVGs.
Jun 9 2019, 1:56 PM · Community-Wishlist-Survey-2023, Epic, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management
AfroThundr3007730 added a parent task for T208578: SVG client side rendering for specific SVGs: T5593: [Epic] SVG client side rendering.
Jun 9 2019, 1:56 PM · Wikimedia-Hackathon-2023, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Performance Issue, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management
AfroThundr3007730 reopened T5593: [Epic] SVG client side rendering as "Open".
Jun 9 2019, 1:56 PM · Community-Wishlist-Survey-2023, Epic, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management
AfroThundr3007730 reopened T5593: [Epic] SVG client side rendering, a subtask of T44725: Multimedia file format support (tracking), as Open.
Jun 9 2019, 1:56 PM · Tracking-Neverending, WMF-General-or-Unknown
AfroThundr3007730 added a comment to T5593: [Epic] SVG client side rendering.

I believe that's what this bug is already doing, judging by the related tasks list, comments, and commits. Changing the title might be more apt than closing (something like "Support native client-side SVG rendering"). Also when considering that its related subtasks are still open, it doesn't make much sense to close at this point.

Jun 9 2019, 8:22 AM · Community-Wishlist-Survey-2023, Epic, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management
AfroThundr3007730 added a comment to T5593: [Epic] SVG client side rendering.

Wasn't this bug about native client-side SVG rendering, without relying on third-party scripts?

Jun 9 2019, 8:05 AM · Community-Wishlist-Survey-2023, Epic, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management

May 8 2019

AfroThundr3007730 added a comment to T71460: action=raw should allow public HTTP caching where possible.

Is there any plan to let the maxage parameter work correctly? Currently it still returns a Cache-Control header with max-age=0 despite explicitly setting it to a higher value. Using bcache=1 isn't changing the behavior either.

May 8 2019, 7:47 PM · Performance-Team (Radar), WMF-General-or-Unknown

Apr 20 2019

AfroThundr3007730 added a comment to T205681: Metrics request on portal namespace usage.

@kzimmerman First off, thanks for checking up on this.

Apr 20 2019, 3:49 AM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics

Apr 9 2019

AfroThundr3007730 added a comment to T220432: Clean up "easter egg" short URLs before extension goes live.

Just my two cents, but wouldn't it make sense to reserve all one-, two-, and three-letter URLs for future use? The extension could start the counter at four-letter codes (like 'aaaa' or something) and leave the shorter ones open. That would allow the single letter ones to be used for important things like projects, and the two- and three-letter ones to be used for language codes and such.

Apr 9 2019, 6:05 PM · MediaWiki-extensions-UrlShortener

Mar 16 2019

AfroThundr3007730 committed R2441:66b5fa29dc8c: Added requirements.txt and a few module shells.
Added requirements.txt and a few module shells
Mar 16 2019, 12:24 AM

Mar 12 2019

AfroThundr3007730 added a comment to T209669: AntiSpoof should link to Special:CentralAuth for conflicting accounts.

If we're concerned about new users being shown unnecessary info, this could be restricted to logged in users or even privileged users when using Special:CreateAccount

Mar 12 2019, 1:36 AM · AntiSpoof

Mar 3 2019

AfroThundr3007730 added a comment to T205681: Metrics request on portal namespace usage.

@Tbayer Sorry to keep bugging you, but have you been able to find time to finish this? We've been making waves on the Village Pump (again), and with the new discussions underway, I think this data would help shed some light on how the namespace is used. Off the top of my head, I can't think of anything else to add to the above request - not until we see the data, at least. Thanks again for looking into this.

Mar 3 2019, 7:39 AM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics

Feb 24 2019

GitHub <noreply@github.com> committed R2443:432cd5b7b66e (authored by AfroThundr3007730).
Feb 24 2019, 7:34 PM
GitHub <noreply@github.com> committed R2443:37c848b07aba (authored by AfroThundr3007730).
Feb 24 2019, 7:34 PM
GitHub <noreply@github.com> committed R2443:9ea935c7076e (authored by AfroThundr3007730).
Feb 24 2019, 7:34 PM

Jan 4 2019

AfroThundr3007730 updated the task description for T205681: Metrics request on portal namespace usage.
Jan 4 2019, 5:18 PM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics
AfroThundr3007730 added a comment to T205681: Metrics request on portal namespace usage.

No worries, I figured things would slow down over the holidays.

And your request had the bad fortune of being the first time that this issue in our existing data surfaced...

Nice. Gotta keep you guys on your toes somehow. :)

Jan 4 2019, 1:26 PM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics

Jan 3 2019

AfroThundr3007730 awarded T210897: Recent changes limit lowered to 1000 a Party Time token.
Jan 3 2019, 7:06 PM · MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), Growth-Team (Sprint 0 (Growth Team)), Regression, MediaWiki-Recent-changes

Dec 30 2018

Restricted Application added a project to T148649: Display an entry for page in watchlist when page protection expired; Display an entry in user page when user blocking expired: Growth-Team.
Dec 30 2018, 5:27 PM · Growth-Team-Filtering, MediaWiki-Blocks, Growth-Team, Notifications, MediaWiki-Watchlist, MediaWiki-Page-protection, MediaWiki-Logevents

Dec 13 2018

AfroThundr3007730 added a comment to T211379: Let me visit a red-linked page without opening the editor.

First off, thanks for looking into this. Now let's dig in.

Dec 13 2018, 1:30 AM · Editing-team (Design Backlog), Editing Design, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Dec 11 2018

AfroThundr3007730 added a comment to T211379: Let me visit a red-linked page without opening the editor.

If you were to add a user preference "Don't open redlinks in edit mode" that applies regardless of the currently configured editor, that would pretty much solve the problem. The interface would just have to not append &action=edit to links that have &redlink=1 in the URI. I have a bit of user JS doing pretty much this exact thing as mentioned in T195914.

Dec 11 2018, 12:29 AM · Editing-team (Design Backlog), Editing Design, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Dec 5 2018

AfroThundr3007730 added a comment to T209749: Allow privileged accounts to determine if an account has enrolled in 2FA.

It only exists so the Toolforge admin panel can verify 2FA tokens

Can you please clarify this? I'm not sure why Toolforge (a shared project with tools created and maintained by regular people) needs to access my 2FA tokens. I am sure I am confused here, but I'd be glad if this could be clarified. Thanks.

Dec 5 2018, 10:56 PM · Stewards-and-global-tools, MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Security, User-DannyS712, Security-Team, MediaWiki-extensions-OATHAuth, Trust-and-Safety
AfroThundr3007730 added a comment to T210897: Recent changes limit lowered to 1000.

I agree with @NickK that being able to show more than 1000 entries is very handy for RC and CVN work. At the moment I have to use multiple tabs, each with different filters to "break up" the number of entries, since I'm limited to only 1k per tab. Perhaps restoring the previous limit of 5k would be better? If it's a question of users abusing the high limits, maybe limit it to extended confirmed or higher?

Dec 5 2018, 10:47 PM · MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), Growth-Team (Sprint 0 (Growth Team)), Regression, MediaWiki-Recent-changes
AfroThundr3007730 added a comment to T209749: Allow privileged accounts to determine if an account has enrolled in 2FA.

I think we should decline this task as worded.

Dec 5 2018, 10:41 PM · Stewards-and-global-tools, MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Security, User-DannyS712, Security-Team, MediaWiki-extensions-OATHAuth, Trust-and-Safety
AfroThundr3007730 added a comment to T211215: Allow admins/account creators to approve automatic account creation in case of blocks.

@1997kB I didn't think about that. Then yes, we'd need a way for sysops and account creators to override that. I'm not even sure how that would work. Would there be a box added to Special:CreateAccount to input a global account name and force local creation? Or would there be a limited access to Special:Block specifically to override the account creation blocked flag?

Dec 5 2018, 5:27 PM · MediaWiki-User-login-and-signup, MediaWiki-User-management
AfroThundr3007730 added a comment to T211215: Allow admins/account creators to approve automatic account creation in case of blocks.

An alternative would be to modify how the "Account creation blocked" flag works, so that it doesn't apply to an autocreate via the global account.

Dec 5 2018, 5:13 PM · MediaWiki-User-login-and-signup, MediaWiki-User-management

Dec 2 2018

AfroThundr3007730 added a comment to T210822: Reconsider section heading marker ("→") in edit summaries.

It could also help to restructure the order of items. Currently we have (watchlist):

 diff    _ hist .. tag    _ page _ time   .. size   .. author _ talk   _ contribs _ ->section _ summary
(change _ page .. change _ page _ change .. change .. change _ author _ author   _ page      _ change )

I would restructure it like this:

 page _ section _ hist .. tag    _ summary _ size   _ time   _ diff    .. author _ talk   _ contribs
(page _ page    _ page .. change _ change  _ change _ change _ change .. change _ author _ author  )
Dec 2 2018, 2:00 AM · MediaWiki-Page-editing
AfroThundr3007730 added a comment to T210909: Introduce secure mode to MediaWiki.

With how much people complain about the inconvenience of using 2FA, I suspect that disabling all their user scripts really won't fly.

Dec 2 2018, 1:21 AM · Security, MediaWiki-Core-AuthManager
AfroThundr3007730 added a comment to T195914: User talk pages auto launch into edit source mode (caused by Twinkle).

Also repeating here: that snippet above using just an a.new selector only works for redlinks in the page body (since they're only generated inside mw-parser-output). It will still leave links with &action=edit elsewhere in the interface (article/talk page tab, edit history, contribution history, log entries) if the page is nonexistent. Adding an option to not open the new wikitext editor in edit mode on new pages would be helpful.

Dec 2 2018, 1:12 AM · MW-1.34-notes (1.34.0-wmf.6; 2019-05-21), Patch-For-Review, MediaWiki-Page-editing

Nov 27 2018

AfroThundr3007730 added a comment to T150826: Remove unblockself right on wikimedia wikis (but allow blocked admins to block their blocker).

I agree with Majora and Risker that this change should be communicated to all the projects affected (enwiki is already aware, of course). This should be posted to all the relevant Village Pumps or equivalent.

Nov 27 2018, 4:20 AM · User-notice-archive, MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), MediaWiki-User-management, Community-consensus-needed, Wikimedia-Site-requests

Nov 26 2018

AfroThundr3007730 added a comment to T205681: Metrics request on portal namespace usage.

@Tbayer Just curious if the analytics team had time to pull any data for this yet.

Nov 26 2018, 12:56 PM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics

Nov 20 2018

AfroThundr3007730 committed R2441:07ac309a1272: Adding README.
Adding README
Nov 20 2018, 11:47 PM

Nov 19 2018

AfroThundr3007730 added a comment to T195914: User talk pages auto launch into edit source mode (caused by Twinkle).

As I just posted on WP:VPT, I use the following snippet in my common.js to neutralize the annoying behavior:

(function() {
    var len = document.links.length;
    for (var i = 0; i < len; ++i) {
        var l = document.links[i];
        if (l.href.indexOf('&redlink=1') > -1) {
            l.href = l.href.replace('&action=edit', '');
        }
    }
})();

Essentially, we would like to be able to disable the default behavior of automatically opening redlinks in edit mode.

Nov 19 2018, 5:15 AM · MW-1.34-notes (1.34.0-wmf.6; 2019-05-21), Patch-For-Review, MediaWiki-Page-editing

Nov 17 2018

AfroThundr3007730 committed R2441:2c3dedbfda01: Initial commit skeleton.
Initial commit skeleton
Nov 17 2018, 6:42 PM

Nov 16 2018

AfroThundr3007730 created T209669: AntiSpoof should link to Special:CentralAuth for conflicting accounts.
Nov 16 2018, 3:44 AM · AntiSpoof

Nov 14 2018

AfroThundr3007730 updated the task description for T209446: Transcluding Special:Contributions breaks <math> tag parsing.
Nov 14 2018, 1:48 AM · MediaWiki-Parser, MediaWiki-Special-pages, Math
AfroThundr3007730 added a comment to T209446: Transcluding Special:Contributions breaks <math> tag parsing.

Related VP discussion: WP:VP/T#Issue with my Special:Contributions page?

Nov 14 2018, 1:36 AM · MediaWiki-Parser, MediaWiki-Special-pages, Math
AfroThundr3007730 added a subtask for T28213: Strip marker (UNIQ / QINU) issues (tracking): T209446: Transcluding Special:Contributions breaks <math> tag parsing.
Nov 14 2018, 1:30 AM · MediaWiki-Parser, Tracking-Neverending
AfroThundr3007730 added a parent task for T209446: Transcluding Special:Contributions breaks <math> tag parsing: T28213: Strip marker (UNIQ / QINU) issues (tracking).
Nov 14 2018, 1:30 AM · MediaWiki-Parser, MediaWiki-Special-pages, Math
AfroThundr3007730 created T209446: Transcluding Special:Contributions breaks <math> tag parsing.
Nov 14 2018, 1:29 AM · MediaWiki-Parser, MediaWiki-Special-pages, Math

Oct 21 2018

AfroThundr3007730 added a comment to T207599: WP 1.0 Bot stops & not create logs.

Issue opened on Github: https://github.com/openzim/wikimedia_wp1_bot/issues/7

Oct 21 2018, 11:38 PM · Tools

Oct 6 2018

AfroThundr3007730 updated subscribers of T205681: Metrics request on portal namespace usage.
Oct 6 2018, 12:25 AM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics
AfroThundr3007730 updated the task description for T205681: Metrics request on portal namespace usage.
Oct 6 2018, 12:23 AM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics
AfroThundr3007730 updated the task description for T205681: Metrics request on portal namespace usage.
Oct 6 2018, 12:17 AM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics
AfroThundr3007730 added a comment to T205681: Metrics request on portal namespace usage.

Thanks for looking into this. We're still in the process of discussing the construction of the RfC and the criteria for the guidelines, so we have time. We want to be thorough and build a proposal that will withstand thorough community scrutiny. You can see the ongoing discussion for details on how that's progressing.

Oct 6 2018, 12:16 AM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics

Sep 28 2018

AfroThundr3007730 awarded T204194: VisualEditor (NWE) doesn't exit cleanly when clicking the namespace tab on a discussion page a Like token.
Sep 28 2018, 2:17 AM · Verified, MW-1.32-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), VisualEditor (Current work), VisualEditor-MediaWiki
AfroThundr3007730 updated the task description for T205681: Metrics request on portal namespace usage.
Sep 28 2018, 1:42 AM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics
AfroThundr3007730 created T205681: Metrics request on portal namespace usage.
Sep 28 2018, 1:29 AM · Data-Engineering-Icebox, Analytics-Radar, Product-Analytics

Sep 21 2018

AfroThundr3007730 added a comment to T135301: Let reviewer post a note to the editor page.

The reason behind this request was that reviewers shouldn't need to leave the tool to post a message to the editor's talk page. I liked your idea about having a button to notify the user appear after the reviewer marks it as a True Positive. Maybe we could do something along those lines.

Sep 21 2018, 10:42 PM · Community-Tech (2015-2017), CopyPatrol

Sep 13 2018

AfroThundr3007730 added a comment to T85470: Users are requesting a "Cancel and exit without saving" option.

Ok, so I managed to pin down why the editor save box doesn't show up sometimes. When editing a non-talk page, clicking the tab for that page triggers the editor save box (e.g. "read" tab on an article, "project page" tab on project namespace, etc.), but clicking anything that would change the URL (talk page, main page, your user page, etc.) triggers the browser's unsaved changes prompt (so no ability to discard).

Sep 13 2018, 1:34 AM · VisualEditor-MediaWiki, VisualEditor

Sep 10 2018

AfroThundr3007730 added a comment to T85470: Users are requesting a "Cancel and exit without saving" option.

I've been a few times now in this situation where unwanted changes were recovered.

Maybe it would make more sense to place this "cancel" button in context, just below the message: "Your changes have been recovered" => "Abandon/reload etc".?

Sep 10 2018, 4:56 PM · VisualEditor-MediaWiki, VisualEditor

Aug 9 2018

AfroThundr3007730 added a comment to T201613: Unify 'edit notices' technology stack.

This sounds to me like something that T107595 (Multi-Content Revisions) could be useful for.

Aug 9 2018, 11:36 PM · Verified, MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Editing-team (Kanban Board), MediaWiki-Page-editing, Technical-Debt

Aug 6 2018

Restricted Application added a project to T90435: [Epic] Wikidata watchlist improvements (client): Growth-Team.
Aug 6 2018, 2:59 AM · Wikidata Change Dispatching & Watchlists, Wikidata data quality and trust, Growth-Team-Filtering, Growth-Team, Epic, MediaWiki-Watchlist, Tracking-Neverending, MediaWiki-extensions-WikibaseClient, Wikidata

Jul 6 2018

AfroThundr3007730 added a comment to T197603: Deploy TemplateStyles to the English Wikipedia on 2018-07-19.

@Deskana
Now that RemexHTML has been enabled on English Wikipedia, what is the plan for deploying TemplateStyles there?

Jul 6 2018, 10:20 PM · Patch-For-Review, TemplateStyles

Jul 2 2018

AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

It's not really helpful, but a log (if you want to call it that) is at https://phabricator.wikimedia.org/feed/?userPHIDs=PHID-USER-7ztcnkn7p4jjem6mirro. All actions under that account were part of the cleanup effort.

Jul 2 2018, 10:52 PM · Projects-Cleanup, Phabricator
AfroThundr3007730 awarded T198552: Vandalism on Phabricator: Undo changes made (2018-07-01) a Yellow Medal token.
Jul 2 2018, 10:44 PM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

The bot would appear to have finished! Now all that is left is to fix anything missed by the bot.

Jul 2 2018, 10:44 PM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198574: Phabricator bots should not trigger notifications.

Anyone can easily filter out mail notifications by filtering on the sender.

Jul 2 2018, 2:23 PM · Phabricator (Upstream), Upstream
AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

It would appear that @Community_Tech_bot is currently tackling these, although I'm not sure it's getting every change. In several cases, it's missed the priority (T197020) or even the title (T197103) when reverting changes. I'm not sure if maybe it's built a queue of changes to revert that aren't necessarily in order and it will get to them eventually, or if it failed on those and just moved on to the next one. Might be something for the operator to look into further, once the bot is done with this run.

Currently running as @CommunityTechBot (a formal phab bot), and as of ~16:00 UTC July 1, it is properly restoring the priority.

It is still regularly hitting the rate limiting, as am I. It would be wonderful to make bots exempt. @20after4 tried to help me with this, to no avail.

If the bot didn't revert the title or anything else, it's because it hit the rate limit.

Jul 2 2018, 10:52 AM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

Ugh. Is there any way to grant the bot an exception from the throttle limit?

Was this the same vandal as 14 days ago (T197456)? There should definitely be a permanent throttle(s) for how many tasks can be modified by one person in predefined timeframe (f. e. 5 or 10 tasks per minute and/or 100 tasks per hour with exception for admins and certified bots).

Jul 2 2018, 2:16 AM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198574: Phabricator bots should not trigger notifications.

Perhaps there should be a user preference implemented to turn off bot-generated notifications.

Jul 2 2018, 1:18 AM · Phabricator (Upstream), Upstream
AfroThundr3007730 added a comment to T84: Make sure anti-vandalism features are up to snuff.

And now the latest example: https://phabricator.wikimedia.org/p/Vvjjkkii/ - Wrecked several thousand tickets, before they were disabled on 20180630.

Jul 2 2018, 1:15 AM · Phabricator, Wikimedia Phabricator RfC

Jul 1 2018

AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

Yeah - on enwp we can use RevDel to remove the visible traces of vandalism, but that's obviously not an option here.

@AfroThundr3007730 wrote:
The potential for damage probably outweighs the benefits of attempting to do a DB-level revert. If there were regular snapshots, the entire instance could be rolled back to the most recent good version. That may not be viable, depending on how much legitimate user activity was occurring at the same time.

Surely the answer would be to roll back the tasks that were last touched by the vandal, not the entire DB?

Jul 1 2018, 6:03 PM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

Once the reversions are done, will it be possible to get the traces of this attack wiped? TBH it seems to me like this matter would best be handled at DBA level.

Jul 1 2018, 5:24 PM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

It is also regularly hitting the rate limiting, as am I. It would be wonderful to make bots exempt. @20after4 tried to help me with this, to no avail.

If the bot didn't revert the title or anything else, it's because it hit the rate limit.

Jul 1 2018, 4:16 PM · Projects-Cleanup, Phabricator
AfroThundr3007730 updated subscribers of T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

@Aklapper Is reverting being done for all the affected tickets. I see that the changes have been reverted on ticket https://phabricator.wikimedia.org/T195219. But there are other tickets as well (like https://phabricator.wikimedia.org/T195197, https://phabricator.wikimedia.org/T195036). In fact, it looks like a long list: https://phabricator.wikimedia.org/feed/?userPHIDs=PHID-USER-4f6g67fxmrb2t5z7dzky

Jul 1 2018, 8:22 AM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).
Jul 1 2018, 7:31 AM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

There's an additional problem caused either by this vandal or the cleaning up done afterwards: Projects that were added (including: CheckUser, #Connected-Open-Heritage-Batch-uploads_(RAÄ-KMB_1_2017-02), Tamil-Sites, Gamepress, Hashtags, Jade, KartoEditor, Language-2018-Apr-June, New-Editor-Experiences, Mail, WMDE-TechWish) will no longer show, and instead display the error

>>> UNRECOVERABLE FATAL ERROR <<<

Maximum execution time of 10 seconds exceeded

/srv/deployment/phabricator/deployment/libphutil/src/utils/utils.php:1168
Jul 1 2018, 7:28 AM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

They vandalised practically all of the tasks I started. :(

Jul 1 2018, 7:25 AM · Projects-Cleanup, Phabricator
AfroThundr3007730 added a comment to T198552: Vandalism on Phabricator: Undo changes made (2018-07-01).

I think we've got them all at this point. At least I don't see any more from his activity feed. I stand corrected.

Jul 1 2018, 7:22 AM · Projects-Cleanup, Phabricator
AfroThundr3007730 set the point value for T193167: reportupdater TLC to 0.
Jul 1 2018, 7:07 AM · Analytics
AfroThundr3007730 renamed T193167: reportupdater TLC from k5daaaaaaa to reportupdater TLC.
Jul 1 2018, 7:07 AM · Analytics
AfroThundr3007730 renamed T193169: [reportupdater] Add a configurable hive client from i5daaaaaaa to [reportupdater] Add a configurable hive client.
Jul 1 2018, 7:06 AM · Patch-For-Review, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2021-02-17, Analytics
AfroThundr3007730 renamed T193170: [reportupdater] eliminate the funnel parameter from h5daaaaaaa to [reportupdater] eliminate the funnel parameter.
Jul 1 2018, 7:06 AM · WMDE-TechWish-Sprint-2021-02-17, Analytics
AfroThundr3007730 renamed T193171: [reportupdater] Allow defaults for all config parameters from g5daaaaaaa to [reportupdater] Allow defaults for all config parameters.
Jul 1 2018, 7:05 AM · Analytics-Kanban, good first task, Analytics
AfroThundr3007730 renamed T192865: Create mediawiki-debian mailing list from ydeaaaaaaa to Create mediawiki-debian mailing list.
Jul 1 2018, 7:03 AM · SRE, MediaWiki-Debian, Wikimedia-Mailing-lists
AfroThundr3007730 added a project to T193023: Unable to import latest message changes to translatewiki.net: MW-1.32-notes (WMF-deploy-2018-05-01 (1.32.0-wmf.2)).
Jul 1 2018, 7:00 AM · MW-1.32-notes (WMF-deploy-2018-05-01 (1.32.0-wmf.2)), Language-2018-Apr-June, MediaWiki-extensions-Translate, translatewiki.net
AfroThundr3007730 renamed T193023: Unable to import latest message changes to translatewiki.net from k9daaaaaaa to Unable to import latest message changes to translatewiki.net.
Jul 1 2018, 6:59 AM · MW-1.32-notes (WMF-deploy-2018-05-01 (1.32.0-wmf.2)), Language-2018-Apr-June, MediaWiki-extensions-Translate, translatewiki.net
AfroThundr3007730 renamed T192867: Set up cron job for updating Collabora's certificate from wdeaaaaaaa to Set up cron job for updating Collabora's certificate.
Jul 1 2018, 6:58 AM · User-Sebastian_Berlin-WMSE, WMSE-Organisational-Development-2018
AfroThundr3007730 renamed T192918: Create logo for federated Wikibase/ WDQS landscape from hceaaaaaaa to Create logo for federated Wikibase/ WDQS landscape.
Jul 1 2018, 6:57 AM · WMDE-Design, Wikidata, Federated-Wikibase-Workshops@Antwerp-2018, Design
AfroThundr3007730 renamed T192878: UI (federated-wikibase-workshops) from ldeaaaaaaa to UI (federated-wikibase-workshops).
Jul 1 2018, 6:56 AM · User-Addshore, Federated-Wikibase-Workshops@Antwerp-2018, Epic
AfroThundr3007730 renamed T192894: UI related issues to single Wikibase frontends and wdqs from 5ceaaaaaaa to UI related issues to single Wikibase frontends and wdqs.
Jul 1 2018, 6:55 AM · Federated-Wikibase-Workshops@Antwerp-2018
AfroThundr3007730 renamed T192966: MSSQL installation doesn't recognize objectcache or l10n_cache tables from 5aeaaaaaaa to MSSQL installation doesn't recognize objectcache or l10n_cache tables.
Jul 1 2018, 6:54 AM · MediaWiki-libs-Rdbms, MSSQL
AfroThundr3007730 renamed T192964: Fatal "InvalidArgumentException: Blocker must be a local user" on Special:Contributions for blocked user from 7aeaaaaaaa to Fatal exception while querying an username.
Jul 1 2018, 6:53 AM · MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), Patch-For-Review, MediaWiki-Blocks, MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Wikimedia-production-error
AfroThundr3007730 renamed T192913: html2wt: category links (and probably other such) with a parser-function generated piece doesn't roundtrip properly from mceaaaaaaa to html2wt: category links (and probably other such) with a parser-function generated piece doesn't roundtrip properly.
Jul 1 2018, 6:52 AM · Parsing-Active-Work, Parsoid, Parsoid-Serializer
AfroThundr3007730 renamed T193034: Pilot study with SU in preparation for peer review from 98daaaaaaa to Pilot study with SU in preparation for peer review.
Jul 1 2018, 6:51 AM · User-SaraMortsell, WMSE-Wikipedia-in-Education-2018
AfroThundr3007730 renamed T192893: Access to Google Search Console for Go Fish Digital from 6ceaaaaaaa to Access to Google Search Console for Go Fish Digital.
Jul 1 2018, 6:50 AM · Search-Console-access-request, SRE