Page MenuHomePhabricator

mmodell (Mukunda Modell)
Release Engineer, Phabricator AdminAdministrator

Projects (35)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Sep 19 2014, 9:45 AM (278 w, 12 h)
Roles
Administrator
Availability
Available
IRC Nick
twentyafterfour
LDAP User
20after4
MediaWiki User
MModell (WMF) [ Global Accounts ]

I am a Software Engineer on the Wikimedia Release-Engineering-Team.

What I do

Deployments

A big part of my work involves release automation and tooling. This includes Scap, Deployments, MediaWiki-Release-Tools and Train Deployments.

Phabricator

I am also responsible for Phabricator maintenance, improvements and occasional software deployments. I'm constantly working to improve phabricator through my contributions to Wikimedia-Phabricator-Extensions (rPHEX phabricator-extensions) and Phabricator (Upstream).

Elsewhere on the web:

github/20after4
Stack Overflow/20after4

Disclaimer: I work for the Wikimedia Foundation. However, the Foundation does not vet all my activity, so edits, statements, or other contributions made by this account may not reflect the views of the Foundation.`

Recent Activity

Yesterday

mmodell created Routing knowledge.
Thu, Jan 16, 5:41 PM · netops

Wed, Jan 15

mmodell moved T242898: Mirroring Diffusion repositories to GitHub seems to be broken from INBOX to Maintenance on the Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)) board.
Wed, Jan 15, 7:25 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), cloud-services-team (Kanban), Toolforge, Tools, Phabricator
mmodell edited projects for T242898: Mirroring Diffusion repositories to GitHub seems to be broken, added: Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)); removed Release-Engineering-Team-TODO.
Wed, Jan 15, 7:25 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), cloud-services-team (Kanban), Toolforge, Tools, Phabricator
mmodell triaged T242898: Mirroring Diffusion repositories to GitHub seems to be broken as High priority.
Wed, Jan 15, 7:24 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), cloud-services-team (Kanban), Toolforge, Tools, Phabricator
mmodell claimed T242898: Mirroring Diffusion repositories to GitHub seems to be broken.
Wed, Jan 15, 7:24 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), cloud-services-team (Kanban), Toolforge, Tools, Phabricator
mmodell created T242906: Improve tests for branchy.py.
Wed, Jan 15, 7:21 PM · Release-Engineering-Team (Deployment services), MediaWiki-Release-Tools
mmodell empowered brennen as an administrator.
Wed, Jan 15, 7:16 PM
mmodell raised the priority of T238593: Phabricator downtime due to aphlict and websockets (aphlict current disabled) from Medium to High.
Wed, Jan 15, 6:16 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Operations, Traffic, serviceops, Phabricator
mmodell raised the priority of T242018: Make ‘Protect as security issue’ add project #security-team from Medium to High.
Wed, Jan 15, 6:06 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Security-Team
mmodell placed T242446: Decide timing of the automatic mediawiki branch cut up for grabs.
Wed, Jan 15, 6:06 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Core Platform Team, Release-Engineering-Team (Deployment services), Goal
mmodell renamed T230787: Test out the Phabricator 'ferret' search engine. from Test out the Phabricator 'ferrit' search engine. to Test out the Phabricator 'ferret' search engine..
Wed, Jan 15, 12:37 AM · User-brennen, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator (Search), Release-Engineering-Team (Development services), User-MModell
mmodell added a comment to T224082: No results for specific string in Global Phab Search, while Advanced Search lists expected results (due to ElasticSearch for Global Search vs Ferret for Maniphest Search)?.

I mostly agree with what @epriestley wrote above in T224082#5333571 and I made T230787 to explore switching to ferret.

Wed, Jan 15, 12:36 AM · Phabricator
mmodell added a comment to T230787: Test out the Phabricator 'ferret' search engine..

So the biggest difference that I can see between elastic and pherrit is that elastic supports highlighting the actual text that matched, with pherrit you don't see anything but the title of the matching documents.

Wed, Jan 15, 12:20 AM · User-brennen, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator (Search), Release-Engineering-Team (Development services), User-MModell
mmodell added a parent task for T223410: Split group1 so that Commons and Wikidata aren't in the general group1, but their own buckets: T242446: Decide timing of the automatic mediawiki branch cut.
Wed, Jan 15, 12:07 AM · User-brennen, Release-Engineering-Team (Deployment services), Release-Engineering-Team-TODO, Wikidata, Commons
mmodell added a subtask for T242446: Decide timing of the automatic mediawiki branch cut: T223410: Split group1 so that Commons and Wikidata aren't in the general group1, but their own buckets.
Wed, Jan 15, 12:07 AM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Core Platform Team, Release-Engineering-Team (Deployment services), Goal
mmodell added a comment to T242638: Enforce PermanentlyPrivate tag as on Security Issue type and #security tagged issues.

Ah gotcha, maybe on subtype security issue and/or Security?

Wed, Jan 15, 12:05 AM · Phabricator, Security-Team
mmodell committed rPHEXf4014caf7dcd: Enforce #PermanentlyPrivate tag in SecurityPolicyEnforcerAction (authored by mmodell).
Enforce #PermanentlyPrivate tag in SecurityPolicyEnforcerAction
Wed, Jan 15, 12:05 AM
mmodell committed rPHEX9f897dbcb9cb: Added an 'expert-mode' setting under developer prefs. (authored by mmodell).
Added an 'expert-mode' setting under developer prefs.
Wed, Jan 15, 12:05 AM

Tue, Jan 14

mmodell added a comment to T241659: Gather data how much code development activity takes place canonically in Phabricator Diffusion.

https://phabricator.wikimedia.org/diffusion/query/ias.VEMtSCGU/

Tue, Jan 14, 10:42 PM · Developer-Advocacy
mmodell added a comment to T240710: Move subproject into a user project.

The script to move projects doesn't deal well with trees of projects. It seems that the subprojects under Magnus Sälgö are relatively unused. Perhaps we could delete them prior to moving the parent project?

Tue, Jan 14, 2:05 PM · WMSE (IT), User-LokalProfil, Phabricator
mmodell added a member for Trusted-Contributors: Gruzin.
Tue, Jan 14, 12:47 AM
mmodell added a member for Trusted-Contributors: jwang.
Tue, Jan 14, 12:46 AM
mmodell added a comment to T242638: Enforce PermanentlyPrivate tag as on Security Issue type and #security tagged issues.

The acl only gets touched if the project has the Security project. It'll require a minor code change to make it act on some other project / tag.

Tue, Jan 14, 12:43 AM · Phabricator, Security-Team

Mon, Jan 13

mmodell committed rPHDEP579648fd9c67: updated submodules (authored by mmodell).
updated submodules
Mon, Jan 13, 8:30 PM
mmodell committed rPHTR3f02de890fe0: Updated translations. (authored by mmodell).
Updated translations.
Mon, Jan 13, 8:28 PM
mmodell committed rPHAB60759f2ef9d5: PhabricatorSearchService::newResultSet should return… (authored by mmodell).
PhabricatorSearchService::newResultSet should return…
Mon, Jan 13, 8:27 PM
mmodell committed rPHAB3ed56bdd557d: expert-mode: Always show phid fields in query forms (authored by mmodell).
expert-mode: Always show phid fields in query forms
Mon, Jan 13, 8:27 PM
dduvall awarded T242446: Decide timing of the automatic mediawiki branch cut a Yellow Medal token.
Mon, Jan 13, 8:06 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Core Platform Team, Release-Engineering-Team (Deployment services), Goal
mmodell added a comment to T241659: Gather data how much code development activity takes place canonically in Phabricator Diffusion.

... gives me a list of some repos which are canonical in Gerrit, same when using == "observe" instead. Meh.

Mon, Jan 13, 7:22 PM · Developer-Advocacy
mmodell added a comment to T241659: Gather data how much code development activity takes place canonically in Phabricator Diffusion.

@Aklapper: observe is only active if the uri is enabled, so perhaps some have disabled uris set to observe.

Mon, Jan 13, 5:21 PM · Developer-Advocacy
mmodell added a comment to T242638: Enforce PermanentlyPrivate tag as on Security Issue type and #security tagged issues.

"Enforce Security" triggers the code in applyEffect method of the SecurityPolicyEnforcerAction class:

Mon, Jan 13, 5:15 PM · Phabricator, Security-Team
mmodell added a comment to T229484: After closing, browser sometimes scrolls to the top of the page in Firefox 70.

I think we should merge https://gerrit.wikimedia.org/r/c/mediawiki/extensions/MultimediaViewer/+/562469 as it's quite annoying to lose your place within a long article after viewing media in the mmv.

Mon, Jan 13, 12:42 AM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.15; 2020-01-14), Structured-Data-Backlog (Current Work), Readers-Web-Backlog (Tracking), Upstream, Browser-Support-Firefox, MediaViewer

Sat, Jan 11

hashar awarded T242446: Decide timing of the automatic mediawiki branch cut a Love token.
Sat, Jan 11, 9:31 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Core Platform Team, Release-Engineering-Team (Deployment services), Goal
mmodell added a comment to T238593: Phabricator downtime due to aphlict and websockets (aphlict current disabled).

I really can't think of any reason for it to be using all php-fpm workers since aphlict is a nodejs service not a php service

IIRC it was all apache workers, not php-fpm specifically. And that was probably due to mod_wstunnel (which is an apache module) that tunnels websockets to aphlict (per my current understanding).

perhaps we should try just re-enabling aphlict as it was before and see if the problem re-occurs.

The incident was late in US afternoon during the tech conf and we wanted to just restore functionality. We had no time to drill down to pinpoint the exact cause(s). We suspected mod_wstunnel due to previous experience with it, but we don't have proof (although disabling it fixed the issue so at least we are in the correct path). By re-enabling it we might be able to pinpoint this better. That being said, we have no guarantee that this will reoccur during your awake hours and it causes a pretty serious outage of phabricator when it happens.

Sat, Jan 11, 8:38 AM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Operations, Traffic, serviceops, Phabricator
mmodell closed D1159: Implement Atom/RSS discovery on Phame blog pages.
Sat, Jan 11, 4:57 AM

Fri, Jan 10

mmodell accepted D1159: Implement Atom/RSS discovery on Phame blog pages.

Works in my test environment!

Fri, Jan 10, 11:01 PM
mmodell committed rPHDEPf6c52e28b89e: Change submodule pointer for antivandalism extension (authored by mmodell).
Change submodule pointer for antivandalism extension
Fri, Jan 10, 10:42 PM
mmodell awarded T220775: Consider creating a puppet-compiler equivalent for mediawiki-config.git a Like token.
Fri, Jan 10, 7:47 PM · Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, serviceops-radar, Continuous-Integration-Config, Wikimedia-Site-requests
mmodell created T242446: Decide timing of the automatic mediawiki branch cut.
Fri, Jan 10, 5:39 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Core Platform Team, Release-Engineering-Team (Deployment services), Goal
mmodell added a comment to T242163: Restore resolved security-team-reviews tasks.

The problem was caused by the sub-subprojects which had a projectPath which didn't get updated by the move script. I fixed the projects manually with the following sql:

update project set projectPath='iCi8GLzD7Eds' where id='3782' limit 1;
update project set projectPath='iCi8GLzD5p8C' where id='3781' limit 1;
Fri, Jan 10, 5:15 AM · Security-Team
mmodell added a comment to T238593: Phabricator downtime due to aphlict and websockets (aphlict current disabled).

So it's worth pointing out that there are two types of connections to aphlict:

Fri, Jan 10, 5:11 AM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Operations, Traffic, serviceops, Phabricator
mmodell added a comment to T238593: Phabricator downtime due to aphlict and websockets (aphlict current disabled).

@Dzahn perhaps we should try just re-enabling aphlict as it was before and see if the problem re-occurs. I really can't think of any reason for it to be using all php-fpm workers since aphlict is a nodejs service not a php service. Something strange was happening at the time of the outage and I wasn't around to investigate but I suspect it wasn't really caused by aphlict.

Fri, Jan 10, 4:24 AM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Operations, Traffic, serviceops, Phabricator

Wed, Jan 8

mmodell edited projects for T242254: move_project breaks the world when moving a subproject that already has subprojects., added: Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)); removed Release-Engineering-Team-TODO.
Wed, Jan 8, 6:46 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator
mmodell moved T229512: Review and refine the Code Review Office Hours model of engagment from INBOX to New Work on the Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)) board.
Wed, Jan 8, 6:45 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Code-Review-Workgroup
mmodell added a project to T229512: Review and refine the Code Review Office Hours model of engagment: Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)).
Wed, Jan 8, 6:44 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Code-Review-Workgroup
mmodell moved T242018: Make ‘Protect as security issue’ add project #security-team from Maintenance to New Work on the Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)) board.
Wed, Jan 8, 6:35 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Security-Team
mmodell moved T230787: Test out the Phabricator 'ferret' search engine. from New Work to Learning/Teaching/Blogging/Reading on the Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)) board.
Wed, Jan 8, 6:28 PM · User-brennen, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator (Search), Release-Engineering-Team (Development services), User-MModell
mmodell moved T242018: Make ‘Protect as security issue’ add project #security-team from INBOX to Maintenance on the Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)) board.
Wed, Jan 8, 6:27 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Security-Team
mmodell moved T238593: Phabricator downtime due to aphlict and websockets (aphlict current disabled) from INBOX to Maintenance on the Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)) board.
Wed, Jan 8, 6:22 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Operations, Traffic, serviceops, Phabricator
mmodell moved T238593: Phabricator downtime due to aphlict and websockets (aphlict current disabled) from To Triage to Infrastructure on the Phabricator board.
Wed, Jan 8, 6:22 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Operations, Traffic, serviceops, Phabricator
mmodell claimed T238593: Phabricator downtime due to aphlict and websockets (aphlict current disabled).
Wed, Jan 8, 6:21 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Operations, Traffic, serviceops, Phabricator
mmodell added a project to T238593: Phabricator downtime due to aphlict and websockets (aphlict current disabled): Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)).
Wed, Jan 8, 6:21 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Operations, Traffic, serviceops, Phabricator
mmodell triaged T242254: move_project breaks the world when moving a subproject that already has subprojects. as High priority.
Wed, Jan 8, 6:18 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator
mmodell moved T242254: move_project breaks the world when moving a subproject that already has subprojects. from INBOX to Soon-ish on the Release-Engineering-Team-TODO board.
Wed, Jan 8, 6:17 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator
mmodell edited projects for T242254: move_project breaks the world when moving a subproject that already has subprojects., added: Release-Engineering-Team-TODO; removed Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)).
Wed, Jan 8, 6:17 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator
mmodell moved T242254: move_project breaks the world when moving a subproject that already has subprojects. from To Triage to Needs code (in Phab or bot) on the Phabricator board.
Wed, Jan 8, 6:16 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator
mmodell moved T242254: move_project breaks the world when moving a subproject that already has subprojects. from INBOX to Maintenance on the Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)) board.
Wed, Jan 8, 6:16 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator
mmodell added a project to T242254: move_project breaks the world when moving a subproject that already has subprojects.: Phabricator.
Wed, Jan 8, 6:16 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator
mmodell created T242254: move_project breaks the world when moving a subproject that already has subprojects..
Wed, Jan 8, 6:15 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Phabricator
mmodell committed rPHEX2b3ac8efa769: Add #security-team project to security tasks (authored by mmodell).
Add #security-team project to security tasks
Wed, Jan 8, 6:11 PM
mmodell committed rPHEX24046262d7d4: Fix typo in variable name (authored by mmodell).
Fix typo in variable name
Wed, Jan 8, 6:11 PM
mmodell added a comment to D1158: Make 'protect as security issue' add #security-team; refs. T242018.

I've got a patch for this ready.

Wed, Jan 8, 6:09 PM · Wikimedia-Phabricator-Extensions
mmodell added a project to T242018: Make ‘Protect as security issue’ add project #security-team: Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)).
Wed, Jan 8, 5:58 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Security-Team
mmodell added a comment to T190572: Prepare a disaster recovery plan for failing over Phabricator.

I believe we can close this as resolved?

Wed, Jan 8, 5:57 PM · Release-Engineering-Team (Development services), Release-Engineering-Team-TODO, Phabricator, Documentation, DBA, User-MModell
mmodell moved T181393: Make sure elasticsearch 6 is supported in phabricator from INBOX to Maintenance on the Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)) board.
Wed, Jan 8, 5:56 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Release-Engineering-Team (Development services), Phabricator, User-MModell
mmodell added a comment to T242163: Restore resolved security-team-reviews tasks.

Ok was security-team-reviews previously a subproject of something? I don't think the breakage was related to the workboard, it's related to the project graph which somehow wound up empty. Specifically $all_sources is empty at rPHAB /src/applications/project/query/PhabricatorProjectQuery.php:303 presumably because phabricator can't find any reachable ancestors for the project in getAllReachableAncestors at rPHAB /src/applications/project/query/PhabricatorProjectQuery.php:761 ... Most likely root cause, the project doesn't have a parent project phid, therefore $project->getParentProjectPHID() returns null at line 773

Wed, Jan 8, 5:22 PM · Security-Team
mmodell updated the task description for T222829: merge branch.py and make-wmf-branch.
Wed, Jan 8, 4:56 PM · Release-Engineering-Team (Deployment services), Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Patch-For-Review, MediaWiki-Releasing (Workflow Improvements), MediaWiki-Release-Tools
mmodell added a comment to T242163: Restore resolved security-team-reviews tasks.

@chasemp: I can't seem to reproduce the exception. Can you explain what happened? I'd like to fix move_project as that's something we use quite often and I don't want to run into this same issue next time I move some projects.

Wed, Jan 8, 4:53 PM · Security-Team

Tue, Jan 7

mmodell added a member for Triagers: thcipriani.
Tue, Jan 7, 8:01 PM
mmodell added a comment to T223410: Split group1 so that Commons and Wikidata aren't in the general group1, but their own buckets.

I generally like this proposal, however, I dislike the growing complexity of the groups and their naming. I don't currently have a better proposal than what's listed in the task description so this comment is worth < $0.02

Tue, Jan 7, 7:23 PM · User-brennen, Release-Engineering-Team (Deployment services), Release-Engineering-Team-TODO, Wikidata, Commons
mmodell added a comment to T241781: Audit members of #security for more than x duration of no activity.

Thanks @Jdforrester-WMF

Tue, Jan 7, 7:15 PM · Phabricator, Security, Security-Team
mmodell added a comment to T241781: Audit members of #security for more than x duration of no activity.

I created a "T&S" Badge and awarded it to a couple of people. Not sure who else should have it.

Tue, Jan 7, 7:12 PM · Phabricator, Security, Security-Team
mmodell awarded T&S to recipients: jrbs, Mdennis-WMF, Grunny.
Tue, Jan 7, 7:08 PM
mmodell awarded T&S to recipient: Kalliope.
Tue, Jan 7, 7:03 PM
mmodell created T&S.
Tue, Jan 7, 6:30 PM
mmodell added a project to T229934: Enable semantic relationship between code review changesets and maniphest tasks in phabricator (show "Related Gerrit Patches"): Developer Productivity.
Tue, Jan 7, 6:24 PM · Developer Productivity, GerritBot, Phabricator, Code-Review-Workgroup
mmodell added a project to T232656: Determine options to improve work flow between Phabricator and Gerrit: Developer Productivity.
Tue, Jan 7, 6:24 PM · Developer Productivity, Code-Review-Workgroup
mmodell added a comment to T241781: Audit members of #security for more than x duration of no activity.

Would it be helpful to implement a phabricator badge for T&S so that those accounts are more easily discernible?

Tue, Jan 7, 6:23 PM · Phabricator, Security, Security-Team
mmodell closed T99750: Update phabricator to use Authentication Only consumer as Resolved.
Tue, Jan 7, 5:33 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (Development services), Phabricator
mmodell added a comment to T99750: Update phabricator to use Authentication Only consumer.

Apparently this was done after all and we just forgot to close the task:

Tue, Jan 7, 5:33 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (Development services), Phabricator
mmodell updated the image for Developer Productivity from F24724904: profile to F31503720: profile.
Tue, Jan 7, 5:06 PM
mmodell set the icon for Developer Productivity to Tag.
Tue, Jan 7, 5:04 PM
mmodell added a project to T76245: Create ability to trivially spin up MediaWiki instance of a particular patch/diff: Developer Productivity.
Tue, Jan 7, 5:03 PM · Developer Productivity, MediaWiki-Vagrant, Labs-Vagrant, MediaWiki-General
mmodell awarded T76245: Create ability to trivially spin up MediaWiki instance of a particular patch/diff a Like token.
Tue, Jan 7, 5:03 PM · Developer Productivity, MediaWiki-Vagrant, Labs-Vagrant, MediaWiki-General
mmodell closed D1156: Fix apparent typo.
Tue, Jan 7, 9:56 AM · Wikimedia-Phabricator-Extensions
mmodell committed rPHEX93180a85c79d: Fix apparent typo (authored by MarcoAurelio).
Fix apparent typo
Tue, Jan 7, 9:56 AM
mmodell accepted D1156: Fix apparent typo.
Tue, Jan 7, 9:55 AM · Wikimedia-Phabricator-Extensions
mmodell committed rPHEX6fc80547dcc6: Update projects names after renames (authored by mmodell).
Update projects names after renames
Tue, Jan 7, 9:52 AM
mmodell closed D1157: Update projects names after renames.
Tue, Jan 7, 9:51 AM · Wikimedia-Phabricator-Extensions
mmodell accepted D1157: Update projects names after renames.
Tue, Jan 7, 9:50 AM · Wikimedia-Phabricator-Extensions
mmodell added inline comments to D1157: Update projects names after renames.
Tue, Jan 7, 9:50 AM · Wikimedia-Phabricator-Extensions

Sun, Jan 5

mmodell moved T202080: Publish the source for phabricator-antivandalism from Blocked externally to Done (within RelEng) on the Release-Engineering-Team-TODO board.
Sun, Jan 5, 11:15 AM · Phabricator Antivandalism Extension, Release-Engineering-Team-TODO, Release-Engineering-Team (Development services), Security-Team, User-MModell, Phabricator
mmodell closed T202080: Publish the source for phabricator-antivandalism as Resolved.
Sun, Jan 5, 11:15 AM · Phabricator Antivandalism Extension, Release-Engineering-Team-TODO, Release-Engineering-Team (Development services), Security-Team, User-MModell, Phabricator
mmodell edited Description on Phabricator Antivandalism Extension.
Sun, Jan 5, 11:06 AM
mmodell added a comment to T202080: Publish the source for phabricator-antivandalism.

https://gerrit.wikimedia.org/g/phabricator/antivandalism/+/refs/heads/master

Sun, Jan 5, 11:05 AM · Phabricator Antivandalism Extension, Release-Engineering-Team-TODO, Release-Engineering-Team (Development services), Security-Team, User-MModell, Phabricator
mmodell added a comment to T202080: Publish the source for phabricator-antivandalism.

Thanks @chasemp and @sbassett! I've created a new repo with no history and included a LICENSE file as well as changing the defaults so that they are not closely related to the current production configuration. Users of the extension will have to do a bit of trial and error to find the tuning parameters that are best for their specific phabricator installation.

Sun, Jan 5, 11:01 AM · Phabricator Antivandalism Extension, Release-Engineering-Team-TODO, Release-Engineering-Team (Development services), Security-Team, User-MModell, Phabricator
mmodell added a project to T202080: Publish the source for phabricator-antivandalism: Phabricator Antivandalism Extension.
Sun, Jan 5, 11:00 AM · Phabricator Antivandalism Extension, Release-Engineering-Team-TODO, Release-Engineering-Team (Development services), Security-Team, User-MModell, Phabricator
mmodell created Phabricator Antivandalism Extension.
Sun, Jan 5, 10:58 AM
mmodell awarded T99750: Update phabricator to use Authentication Only consumer a Meh! token.
Sun, Jan 5, 6:22 AM · Release-Engineering-Team-TODO, Release-Engineering-Team (Development services), Phabricator

Sat, Jan 4

mmodell added a comment to Blog Post: The journey to Prometheus 2.

Thank you @fgiunchedi for sharing this story. Congratulations for working through some difficult bugs to roll out this important upgrade.

Sat, Jan 4, 8:20 PM