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)
Wed, Nov 20, 9:55 AM
Unknown Object (File)
Sat, Nov 16, 2:52 PM
Unknown Object (File)
Mon, Nov 11, 8:32 PM
Unknown Object (File)
Thu, Nov 7, 11:30 PM
Unknown Object (File)
Mon, Nov 4, 6:10 PM
Unknown Object (File)
Sun, Nov 3, 5:11 PM
Unknown Object (File)
Sat, Nov 2, 10:57 AM
Unknown Object (File)
Oct 22 2024, 11:38 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
Branch
bot1
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 16636
Build 22184: Run Core Tests
Build 22183: arc lint + arc unit

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!