Page MenuHomePhabricator

Remove all "Phabricator Bot" code
ClosedPublic

Authored by epriestley on Apr 21 2017, 7:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 11, 9:35 AM
Unknown Object (File)
Thu, Apr 11, 3:55 AM
Unknown Object (File)
Wed, Apr 10, 1:53 AM
Unknown Object (File)
Wed, Apr 10, 1:53 AM
Unknown Object (File)
Wed, Apr 10, 1:11 AM
Unknown Object (File)
Wed, Apr 10, 1:11 AM
Unknown Object (File)
Wed, Apr 10, 12:20 AM
Unknown Object (File)
Tue, Apr 9, 8:11 PM

Details

Summary

Closes T7829 as wontfix. Closes T7965 as wontfix. Closes T7800 as wontfix. Closes T2731 as wontfix. Closes T1271 as wontfix.

We aren't maintaining this at all (see, e.g., T7829) and a user reported a technically accurate security issue via HackerOne: https://hackerone.com/reports/222870

Just throw it away until we get to the eventual Conphernece bot/API update and can do this stuff correctly.

Test Plan

Grepped for phabricatorbot.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Apr 21 2017, 7:46 PM
This revision was automatically updated to reflect the committed changes.

We use the bot quite heavily at my company. Is there anything stopping me from just copying the deleted code into a libphutil extension and continuing to use it? Really, PhabricatorBotLogHandler is what we care about most.

After 2.5 years of not upgrading because I didn't want to lose phabot, we finally have (went fairly smoothly yay). Is there a slightly less terse explanation for how I can do as @joshuaspence said? Or at least a pointer to the right documentation for such a project?

We use the bot quite heavily at my company. Is there anything stopping me from just copying the deleted code into a libphutil extension and continuing to use it? Really, PhabricatorBotLogHandler is what we care about most.

Thanks!