Page MenuHomePhabricator

demon (Chad Horohoe)
Disabled

User Details

User Since
Sep 19 2014, 7:05 PM (495 w, 3 d)
Roles
Disabled
IRC Nick
^demon
LDAP User
Chad
MediaWiki User
😂 [ Global Accounts ]
This account has been disabled.

Recent Activity

Jul 18 2023

demon committed rRARD37cd30efbeb3: Drop .gitfat/.gitattributes, unused since 8c05227 (authored by demon).
Drop .gitfat/.gitattributes, unused since 8c05227
Jul 18 2023, 4:39 PM

Jun 14 2023

demon closed T201635: Canary deployment continuation prompt should emit a timestamp to console as Resolved.
Jun 14 2023, 5:05 AM · Release-Engineering-Team (They Live 🕶️🧟), Scap

Jun 12 2023

demon moved T201635: Canary deployment continuation prompt should emit a timestamp to console from Backlog to Waiting for review on the Release-Engineering-Team (They Live 🕶️🧟) board.
Jun 12 2023, 10:31 PM · Release-Engineering-Team (They Live 🕶️🧟), Scap
demon claimed T201635: Canary deployment continuation prompt should emit a timestamp to console.
Jun 12 2023, 10:27 PM · Release-Engineering-Team (They Live 🕶️🧟), Scap
demon claimed T307775: Adding a new scap::source failed due to lack of git user config.
Jun 12 2023, 4:21 PM · Release-Engineering-Team (They Live 🕶️🧟), Scap
demon claimed T311080: Fatal scap error messages should include the version of scap that is running.
Jun 12 2023, 4:19 PM · Release-Engineering-Team (Onboarding 🚀), Scap

Jun 7 2023

demon closed Restricted Task, a subtask of T84: Make sure anti-vandalism features are up to snuff, as Declined.
Jun 7 2023, 4:37 PM · Phabricator, Wikimedia Phabricator RfC

May 31 2023

demon moved T329220: buildkitd: Require use of the blubber frontend when running on trusted runners. from Backlog to Ready on the Release-Engineering-Team (They Live 🕶️🧟) board.
May 31 2023, 4:01 PM · Patch-For-Review, Release-Engineering-Team (They Live 🕶️🧟), GitLab (CI & Job Runners)
demon closed T330216: 1.41.0-wmf.10 deployment blockers as Resolved.
May 31 2023, 4:00 PM · Patch-For-Review, Release-Engineering-Team (They Live 🕶️🧟), Release, Train Deployments
demon added a comment to T317212: article-recommender: clean up git-fat removal.

I need someone to review the linked patch :)

May 31 2023, 3:37 PM · Release-Engineering-Team (Priority Backlog 📥), Research, Scap

May 25 2023

demon committed rEQSL0d0995056973: Creating new REL1_26 branch (authored by demon).
Creating new REL1_26 branch
May 25 2023, 7:12 PM
demon committed rEQSL7e223c2d4f04: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 7:12 PM
demon committed rEQSL4ae80ea7a879: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 7:12 PM
demon committed rEQSL21413de249aa: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 7:12 PM
demon committed rELTGc2cd0de1aaf4: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 7:05 PM
demon committed rELTGf8ea366e03b4: Creating new REL1_26 branch (authored by demon).
Creating new REL1_26 branch
May 25 2023, 7:05 PM
demon committed rELTGf46d2d899700: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 7:05 PM
demon committed rELTG4b4ed23aaebc: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 7:05 PM
demon committed rSHASc696258c505e: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 7:01 PM
demon committed rSHAS305d2d601f39: Use track=1 instead of defaultbranch=master in .gitreview (authored by demon).
Use track=1 instead of defaultbranch=master in .gitreview
May 25 2023, 7:01 PM
demon committed rEBOPd60afb2d4c74: Large commit. Removed 800+ references to no-op wfLoadExtensionMessages() (authored by demon).
Large commit. Removed 800+ references to no-op wfLoadExtensionMessages()
May 25 2023, 6:59 PM
demon committed rEBOPd4900972f5d0: Revert r66934 (Removing wfLoadExtensionMessages() from everything). I… (authored by demon).
Revert r66934 (Removing wfLoadExtensionMessages() from everything). I disagree…
May 25 2023, 6:59 PM
demon committed rEBOP22ad4f405dab: More php4-style constructors. I think thats most of them (authored by demon).
More php4-style constructors. I think thats most of them
May 25 2023, 6:59 PM
demon committed rEMME47e469f4b439: Creating new REL1_26 branch (authored by demon).
Creating new REL1_26 branch
May 25 2023, 6:58 PM
demon committed rEMME407d911b2a5c: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 6:58 PM
demon committed rEMME8f4cb4589fce: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 6:58 PM
demon committed rEMME8767d2fdf59c: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 6:58 PM
demon committed rEMNL8b49840ec036: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 6:58 PM
demon committed rEMNL97c515f0419c: Just call $wgHooks directly, rather than using an unnecessary setup function. (authored by demon).
Just call $wgHooks directly, rather than using an unnecessary setup function.
May 25 2023, 6:57 PM
demon committed rEMNL2806b5f8495d: Large commit. Removed 800+ references to no-op wfLoadExtensionMessages() (authored by demon).
Large commit. Removed 800+ references to no-op wfLoadExtensionMessages()
May 25 2023, 6:57 PM
demon committed rEMNL1240f1e6bec6: Revert r66934 (Removing wfLoadExtensionMessages() from everything). I… (authored by demon).
Revert r66934 (Removing wfLoadExtensionMessages() from everything). I disagree…
May 25 2023, 6:57 PM
demon committed rEMNLe02a29495f59: Remove wfLoadExtensionMessages() in all trunk extensions (do not backport) *… (authored by demon).
Remove wfLoadExtensionMessages() in all trunk extensions (do not backport) *…
May 25 2023, 6:57 PM
demon committed rEMNLef71c8ef0bb7: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 6:57 PM
demon committed rEMNLe9fd69b47398: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 6:57 PM
demon committed rELNTa1687cb7d3c8: Creating new REL1_26 branch (authored by demon).
Creating new REL1_26 branch
May 25 2023, 6:57 PM
demon committed rELNT5bf02940ec7f: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 6:57 PM
demon committed rELNT9456298e9838: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 6:56 PM
demon committed rELNTd92764fc8d6a: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 6:56 PM
demon committed rEMMH0ac676550d3e: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 6:56 PM
demon committed rEMMH3c4e9c633122: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 6:56 PM
demon committed rEMMH5e66429967bd: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 6:56 PM
demon committed rENBU1248346070e8: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 6:54 PM
demon committed rENBU24b67471183b: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 6:54 PM
demon committed rENBU321d8f5cf317: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 6:54 PM
demon committed rENBV750c08960b97: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 6:54 PM
demon committed rENBVceb53cf52ecf: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 6:54 PM
demon committed rENBV1c21aa83283b: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 6:54 PM
demon committed rEPRZ368623a26bb2: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 6:53 PM
demon committed rEPRZ083a5f657ed1: Creating new REL1_26 branch (authored by demon).
Creating new REL1_26 branch
May 25 2023, 6:53 PM
demon committed rEPRZcc19fa924da5: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 6:53 PM
demon committed rEPRZ4c1a4dcfbb3d: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 6:53 PM
demon committed rEPS38ebffe625f7: Remove obvious function-level profiling (authored by demon).
Remove obvious function-level profiling
May 25 2023, 6:47 PM
demon committed rEOALec1d21554130: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 6:05 PM
demon committed rEOAL4e41d3246617: Creating new REL1_26 branch (authored by demon).
Creating new REL1_26 branch
May 25 2023, 6:05 PM
demon committed rEOAL524cb5f7b076: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 6:04 PM
demon committed rEOAL876090e5fe4d: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 6:04 PM
demon committed rEEUSd7988dd6f846: Creating new REL1_27 branch (authored by demon).
Creating new REL1_27 branch
May 25 2023, 6:00 PM
demon committed rEEUS628b8fb6a6af: Creating new REL1_26 branch (authored by demon).
Creating new REL1_26 branch
May 25 2023, 6:00 PM
demon committed rEEUS26ff94ce765f: Cleanup to things that used PreferencesForm::validate functions. Use static… (authored by demon).
Cleanup to things that used PreferencesForm::validate functions. Use static…
May 25 2023, 5:59 PM
demon committed rEEUScf612f3af24a: Followup to r41970, reverting the changes to extensions too. (authored by demon).
Followup to r41970, reverting the changes to extensions too.
May 25 2023, 5:59 PM
demon committed rEEUS0a86ef512438: All unused $wgTitles. (authored by demon).
All unused $wgTitles.
May 25 2023, 5:59 PM
demon committed rEEUS5029178ff7c4: Drop in-trunk branches. We branch extensions already (authored by demon).
Drop in-trunk branches. We branch extensions already
May 25 2023, 5:58 PM
demon committed rEEUS159d25888591: More php4 constructors. Missed these somehow (authored by demon).
More php4 constructors. Missed these somehow
May 25 2023, 5:58 PM
demon committed rEEUSbfa7b60e0789: Update to use ResourceLoader, per liangent on IRC :) (authored by demon).
Update to use ResourceLoader, per liangent on IRC :)
May 25 2023, 5:58 PM
demon committed rEEUS3c9e6a927a5f: Remove wfLoadExtensionMessages() in all trunk extensions (do not backport) *… (authored by demon).
Remove wfLoadExtensionMessages() in all trunk extensions (do not backport) *…
May 25 2023, 5:58 PM
demon committed rEEUSd4ff9c1a3ef2: Whoops, track not trace (authored by demon).
Whoops, track not trace
May 25 2023, 5:57 PM
demon committed rEEUSfee6453ede35: Swapping defaultbranch for trace (authored by demon).
Swapping defaultbranch for trace
May 25 2023, 5:57 PM

May 24 2023

demon created T337427: LanguageConverter: Call to member function replace() on null.
May 24 2023, 7:07 PM · Fundraising-Backlog, MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Fundraising Tech - Chaos Crew, MediaWiki-extensions-CentralNotice, Wikimedia-production-error, MediaWiki-Language-converter, Release-Engineering-Team (They Live 🕶️🧟), Release, Train Deployments
demon changed the status of T315925: stop syncing and delete labs/private repo from github from Declined to Resolved.

Easy fix is to just set the repo to private on Github (just done). Then nobody will see it and send us warnings, and Gerrit replication doesn't need any special-casing to skip it.

May 24 2023, 5:07 PM · Release-Engineering-Team, Wikimedia-GitHub

May 9 2023

demon archived P6945 Ideal OSX setup for deployment-charts?.
May 9 2023, 6:03 PM
demon archived P67 Inconsistent snapshot info.
May 9 2023, 6:02 PM
demon archived P6924 Open differentials by repo.
May 9 2023, 6:02 PM
demon archived P7084 Wheeee, py3 failures!.
May 9 2023, 6:02 PM
demon archived P7097 (An Untitled Masterwork).
May 9 2023, 6:01 PM
demon archived P7100 (An Untitled Masterwork).
May 9 2023, 6:01 PM
demon archived P7188 1.31.0-rc.2 tag.
May 9 2023, 6:01 PM
demon archived P7226 (An Untitled Masterwork).
May 9 2023, 6:01 PM

Mar 8 2023

demon closed T331549: Move Helm chart installation out of .gitlab-ci.yml to Terraform as Resolved.
Mar 8 2023, 5:13 PM · Release-Engineering-Team (GitLab V: Event Horizon 🌄)
demon moved T331549: Move Helm chart installation out of .gitlab-ci.yml to Terraform from In progress to Done on the Release-Engineering-Team (GitLab V: Event Horizon 🌄) board.
Mar 8 2023, 5:13 PM · Release-Engineering-Team (GitLab V: Event Horizon 🌄)
demon created T331549: Move Helm chart installation out of .gitlab-ci.yml to Terraform.
Mar 8 2023, 5:13 PM · Release-Engineering-Team (GitLab V: Event Horizon 🌄)
demon moved T320390: migrate gitlab away from the CAS protocol from Backlog to In progress on the Release-Engineering-Team (GitLab V: Event Horizon 🌄) board.
Mar 8 2023, 5:10 PM · Patch-For-Review, Release-Engineering-Team (Radar), User-brennen, GitLab (Auth & Access), collaboration-services, CAS-SSO, Infrastructure-Foundations, SRE
demon awarded Train Conductor to recipient: demon.
Mar 8 2023, 1:18 AM
demon updated demon.
Mar 8 2023, 1:16 AM
demon updated demon.
Mar 8 2023, 1:16 AM
demon updated demon.
Mar 8 2023, 12:41 AM
demon updated demon.
Mar 8 2023, 12:35 AM

Feb 28 2023

demon added a comment to T320390: migrate gitlab away from the CAS protocol.

From the looks of it, we can add OIDC as a second omniauth provider. We might need to use omniauth_auto_link_user to make sure the users match properly. @jbond could you have a look at this anytime soon? We're running up against a deadline of the new Gitlab due to be released in May which removes the CAS-based login entirely.

Feb 28 2023, 9:03 PM · Patch-For-Review, Release-Engineering-Team (Radar), User-brennen, GitLab (Auth & Access), collaboration-services, CAS-SSO, Infrastructure-Foundations, SRE

Feb 18 2023

demon updated the task description for T327583: Archive the SecureSessions extension.
Feb 18 2023, 3:25 AM · User-Kizule, MediaWiki-extensions-SecureSessions, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon archived MediaWiki-extensions-SecureSessions.
Feb 18 2023, 3:25 AM
demon edited Description on MediaWiki-extensions-SecureSessions.
Feb 18 2023, 3:25 AM
demon closed T55350: SecureSessions login form hook needs to work with new login form as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T70739: Notice: Undefined index: HTTP_USER_AGENT in SecureSessions.hooks.php on line 205 as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T55351: Have HSTS be configurable in SecureSessions as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T110465: Update SecureSessions to use AuthManager as Declined.

Per T327583

Feb 18 2023, 3:24 AM · Patch-For-Review, MediaWiki-extensions-SecureSessions, MediaWiki-Core-AuthManager
demon closed T110465: Update SecureSessions to use AuthManager, a subtask of T110291: Update all extensions to use AuthManager, as Declined.
Feb 18 2023, 3:24 AM · Goal, MediaWiki-extensions-General, MediaWiki-Core-AuthManager
demon closed T55349: SecureSessions: User accidentally logged out sometimes due to session cycling as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T157814: Secure Sessions ships with php-geoip, but test infrastructure has it already compiled, which gives failures as Declined.

Per T327583

Feb 18 2023, 3:24 AM · ci-test-error, MediaWiki-extensions-SecureSessions
demon closed T157821: gzuncompress(): data error in updateDatabases.php as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T226460: Replace UserLoadFromSession with SessionProvider (will break the extension in 1.34) as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T236461: SecureSessions not working with 1.31 as Declined.

Per T327583

Feb 18 2023, 3:24 AM · Patch-Needs-Improvement, MediaWiki-extensions-SecureSessions