Page MenuHomePhabricator
Feed Advanced Search

Jul 12 2019

epriestley closed T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings, a subtask of T4377: Long-running bots which don't make Conduit calls for 24 hours fail all future calls, as Resolved.
Jul 12 2019, 4:28 PM · Conpherence, Phabot

Oct 27 2017

dereckson abandoned D15318: Ignore list for PhabricatorBotObjectNameHandler.

PhabricatorBot is now gone.

Oct 27 2017, 1:51 AM · Phabot

Apr 21 2017

epriestley archived Phabot.
Apr 21 2017, 7:52 PM
epriestley closed T1271: Jabber Integration as Wontfix by committing rP5c1e4488deda: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:48 PM · Restricted Project, Conpherence, HipChat, Phabot
epriestley closed T2731: remote control of Bot via external API as Wontfix by committing rP5c1e4488deda: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:48 PM · Conpherence, Phabot
epriestley closed T7800: Allow Phabricator IRC bot to connect to channels that require password as Wontfix by committing rP5c1e4488deda: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:48 PM · Restricted Project, Conpherence, Phabot
epriestley closed T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable as Wontfix by committing rP5c1e4488deda: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:48 PM · Conpherence, Phabot
epriestley closed T7965: phabot / chatbot should supporting connecting through a proxy as Wontfix by committing rP5c1e4488deda: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:48 PM · Conpherence, Phabot
epriestley added a revision to T1271: Jabber Integration: D17756: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:46 PM · Restricted Project, Conpherence, HipChat, Phabot
epriestley added a revision to T2731: remote control of Bot via external API: D17756: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:46 PM · Conpherence, Phabot
epriestley added a revision to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable: D17756: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:46 PM · Conpherence, Phabot
epriestley added a revision to T7800: Allow Phabricator IRC bot to connect to channels that require password: D17756: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:46 PM · Restricted Project, Conpherence, Phabot
epriestley added a revision to T7965: phabot / chatbot should supporting connecting through a proxy: D17756: Remove all "Phabricator Bot" code.
Apr 21 2017, 7:46 PM · Conpherence, Phabot

Oct 15 2016

chad merged T5153: Pidgin plugin for Phabricator Conpherence into T1271: Jabber Integration.
Oct 15 2016, 10:33 PM · Restricted Project, Conpherence, HipChat, Phabot

Sep 18 2016

lpetov.ad36 edited projects for T11657: Phabricator Account Created, added: Phabot; removed Feature Request.
Sep 18 2016, 9:14 PM · Phabricator

Aug 23 2016

epriestley closed T4377: Long-running bots which don't make Conduit calls for 24 hours fail all future calls as Resolved.

I think this was effectively resolved by D12773, since using conduit.token should evade the session timeout.

Aug 23 2016, 7:02 PM · Conpherence, Phabot

Aug 22 2016

epriestley closed T9899: Chatbot requires access to the database as Resolved.

Per discussion T11508, I'm just going to officially call this a "feature".

Aug 22 2016, 9:46 PM · Phabot

Aug 5 2016

eadler added a project to T7800: Allow Phabricator IRC bot to connect to channels that require password: Restricted Project.
Aug 5 2016, 5:24 PM · Restricted Project, Conpherence, Phabot

Jul 4 2016

eadler moved T1271: Jabber Integration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:19 PM · Restricted Project, Conpherence, HipChat, Phabot

Jun 30 2016

epriestley closed T11238: Hello as Spite.
Jun 30 2016, 10:44 AM · Google Chrome, Phabot, Bug Report
kingbonio added a comment to T11238: Hello.

I've located the mainframe and uploaded the downloads

Jun 30 2016, 9:04 AM · Google Chrome, Phabot, Bug Report
kingbonio created T11238: Hello.
Jun 30 2016, 9:03 AM · Google Chrome, Phabot, Bug Report

Apr 7 2016

eadler moved T1271: Jabber Integration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 7 2016, 6:08 PM · Restricted Project, Conpherence, HipChat, Phabot

Feb 24 2016

epriestley removed a reviewer for D15318: Ignore list for PhabricatorBotObjectNameHandler: Blessed Reviewers.
Feb 24 2016, 5:25 PM · Phabot
epriestley added a comment to D15318: Ignore list for PhabricatorBotObjectNameHandler.

See T7829.

Feb 24 2016, 5:25 PM · Phabot
epriestley updated subscribers of T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
Feb 24 2016, 5:25 PM · Conpherence, Phabot
epriestley merged task T10404: Ignore list for PhabricatorBotObjectNameHandler into T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
Feb 24 2016, 5:25 PM · Phabot

Feb 21 2016

avivey added a comment to T10404: Ignore list for PhabricatorBotObjectNameHandler.

phabot is basically on it's way out (T6875), so you might not get much traction with any change to it.

Feb 21 2016, 10:41 PM · Phabot
dereckson added a revision to T10404: Ignore list for PhabricatorBotObjectNameHandler: D15318: Ignore list for PhabricatorBotObjectNameHandler.
Feb 21 2016, 6:08 AM · Phabot
dereckson retitled D15318: Ignore list for PhabricatorBotObjectNameHandler from to Ignore list for PhabricatorBotObjectNameHandler.
Feb 21 2016, 6:08 AM · Phabot
dereckson created T10404: Ignore list for PhabricatorBotObjectNameHandler.
Feb 21 2016, 4:56 AM · Phabot

Jan 21 2016

eadler moved T1271: Jabber Integration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 21 2016, 5:54 PM · Restricted Project, Conpherence, HipChat, Phabot
eadler added a project to T1271: Jabber Integration: Restricted Project.
Jan 21 2016, 5:54 PM · Restricted Project, Conpherence, HipChat, Phabot

Dec 14 2015

chad changed the visibility for T2731: remote control of Bot via external API.
Dec 14 2015, 7:05 PM · Conpherence, Phabot
epriestley updated subscribers of T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
Dec 14 2015, 7:01 PM · Conpherence, Phabot

Dec 4 2015

epriestley triaged T9899: Chatbot requires access to the database as Wishlist priority.

I think there are two issues here:

Dec 4 2015, 1:16 PM · Phabot
chad edited projects for T9899: Chatbot requires access to the database, added: Phabot; removed Chatlog.
Dec 4 2015, 2:34 AM · Phabot

Oct 24 2015

epriestley closed T9023: phabot leaks memory as Invalid.

We don't see this on this install:

Oct 24 2015, 3:37 PM · Phabot

Aug 12 2015

rfreebern added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.

In lieu of waiting for a fix to the official phabot, if you're feeling adventurous, I wrote a Phabricator plugin for my open-source IRC bot. My team uses it 24/7 and it meets our needs.

Aug 12 2015, 3:12 PM · Conpherence, Phabot
epriestley added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.

@epriestley, do you have any suggestions on how we might work around this or fix it? The fact that we no longer have a working IRC bot is really painful for us. We don't have any php devs but if you were to pointed us in the right direction I'm sure we could make it work.

Aug 12 2015, 2:10 PM · Conpherence, Phabot
srijan added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.

@filterfish, @staticshock's patch works fine for me on a 64bit machine.

Aug 12 2015, 2:05 PM · Conpherence, Phabot
filterfish added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.

@staticshock. Yeah, fair enough. I'm running phabricator on a 64bit machine so that'll explain why your patch made no difference. It looks like I'll have to dig a bit deeper!

Aug 12 2015, 1:58 PM · Conpherence, Phabot
staticshock added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.

@filterfish, I'm using that patch as-is on an x86 system, and it works for me. I suspect that the real solution is not to run phabricator on systems that the core team doesn't test on, so we're planning to move our install to x64 in the near future.

Aug 12 2015, 12:00 PM · Conpherence, Phabot
filterfish added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.

@staticshock, did you work out what the underlying problem was? I tried you patch but it didn't make any difference.

Aug 12 2015, 9:26 AM · Conpherence, Phabot

Aug 6 2015

joshuaspence added a member for Phabot: joshuaspence.
Aug 6 2015, 9:01 AM

Jul 30 2015

epriestley triaged T9023: phabot leaks memory as Wishlist priority.
Jul 30 2015, 6:51 PM · Phabot
chad renamed T9023: phabot leaks memory from chatbot leaks memory to phabot leaks memory.
Jul 30 2015, 4:15 PM · Phabot
chad added a project to T9023: phabot leaks memory: Phabot.
Jul 30 2015, 4:15 PM · Phabot

Jul 23 2015

chad changed the visibility for T1271: Jabber Integration.
Jul 23 2015, 4:40 AM · Restricted Project, Conpherence, HipChat, Phabot

Jun 17 2015

cburroughs added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
  • We should move to giving the bot a list of channels to join, and a list of handlers to run in each channel -- not a list of handlers to run at top level, and then other top-level config for each handler about channel behaviors. This also resolves issues like T7800.
Jun 17 2015, 3:00 PM · Conpherence, Phabot

Jun 11 2015

staticshock added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.

Short of an overhaul that won't be available "for a long time", here are the minimal local changes one could make to get notifications working:

Jun 11 2015, 7:35 PM · Conpherence, Phabot

Jun 10 2015

staticshock added a comment to P1801 phabot timeouts.

I've added more details at T8503

Jun 10 2015, 5:50 PM · Phabot
staticshock added a comment to P1801 phabot timeouts.

Here's what it looked like in the apache logs:

Jun 10 2015, 4:01 PM · Phabot
staticshock edited P1801 phabot timeouts.
Jun 10 2015, 3:55 PM · Phabot

May 25 2015

epriestley added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.

Here's the general outline of how this should move forward:

May 25 2015, 2:48 PM · Conpherence, Phabot

May 15 2015

epriestley added a revision to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable: D12867: Fix Feed Notification Handler for Phabot..
May 15 2015, 10:06 PM · Conpherence, Phabot
epriestley renamed T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable from Cannot get PhabricatorBotFeedNotificationHandler configured to work correctly to PhabricatorBotFeedNotificationHandler is completely broken and unusable.
May 15 2015, 7:09 PM · Conpherence, Phabot
epriestley merged task T6911: PhabricatorBotFeedNotificationHandler ignores notification.channels into T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
May 15 2015, 7:09 PM · Conpherence, Phabot
epriestley updated subscribers of T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
May 15 2015, 7:09 PM · Conpherence, Phabot
epriestley merged task T8213: ChatBot Feed Notification not working into T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
May 15 2015, 7:08 PM · Phabot
epriestley updated subscribers of T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
May 15 2015, 7:08 PM · Conpherence, Phabot
matelich updated the task description for T8213: ChatBot Feed Notification not working.
May 15 2015, 7:00 PM · Phabot
matelich created T8213: ChatBot Feed Notification not working.
May 15 2015, 6:58 PM · Phabot

May 8 2015

epriestley closed T6073: Bot object name handler should probably only match whole words as Resolved by committing rPdd88a0e9e9ea: Clean up miscellaneous bot issues.
May 8 2015, 7:20 PM · Phabot
epriestley closed T7775: PhabricatorBot calls deprecated Conduit method "diffusion.getcommits" as Resolved by committing rPdd88a0e9e9ea: Clean up miscellaneous bot issues.
May 8 2015, 7:20 PM · Phabot, Conduit
epriestley added a revision to T4377: Long-running bots which don't make Conduit calls for 24 hours fail all future calls: D12773: Clean up miscellaneous bot issues.
May 8 2015, 2:58 PM · Conpherence, Phabot
epriestley added a revision to T6073: Bot object name handler should probably only match whole words: D12773: Clean up miscellaneous bot issues.
May 8 2015, 2:58 PM · Phabot
epriestley added a revision to T7775: PhabricatorBot calls deprecated Conduit method "diffusion.getcommits": D12773: Clean up miscellaneous bot issues.
May 8 2015, 2:58 PM · Phabot, Conduit
epriestley moved T2731: remote control of Bot via external API from Backlog to Future Bot/API Update on the Conpherence board.
May 8 2015, 2:24 PM · Conpherence, Phabot
epriestley added a project to T2731: remote control of Bot via external API: Conpherence.
May 8 2015, 2:24 PM · Conpherence, Phabot
epriestley moved T6911: PhabricatorBotFeedNotificationHandler ignores notification.channels from Backlog to Future Bot/API Update on the Conpherence board.
May 8 2015, 2:24 PM · Conpherence, Phabot
epriestley moved T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable from Backlog to Future Bot/API Update on the Conpherence board.
May 8 2015, 2:24 PM · Conpherence, Phabot
epriestley added a project to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable: Conpherence.
May 8 2015, 2:24 PM · Conpherence, Phabot
epriestley added a project to T6911: PhabricatorBotFeedNotificationHandler ignores notification.channels: Conpherence.
May 8 2015, 2:24 PM · Conpherence, Phabot
epriestley moved T1271: Jabber Integration from Backlog to Future Bot/API Update on the Conpherence board.
May 8 2015, 2:23 PM · Restricted Project, Conpherence, HipChat, Phabot
epriestley added a project to T1271: Jabber Integration: Conpherence.
May 8 2015, 2:23 PM · Restricted Project, Conpherence, HipChat, Phabot
epriestley moved T7965: phabot / chatbot should supporting connecting through a proxy from Backlog to Future Bot/API Update on the Conpherence board.
May 8 2015, 2:21 PM · Conpherence, Phabot
epriestley triaged T7965: phabot / chatbot should supporting connecting through a proxy as Wishlist priority.
May 8 2015, 2:21 PM · Conpherence, Phabot
epriestley moved T7800: Allow Phabricator IRC bot to connect to channels that require password from Backlog to Future Bot/API Update on the Conpherence board.
May 8 2015, 2:21 PM · Restricted Project, Conpherence, Phabot
epriestley added a project to T7800: Allow Phabricator IRC bot to connect to channels that require password: Conpherence.
May 8 2015, 2:21 PM · Restricted Project, Conpherence, Phabot
epriestley moved T4377: Long-running bots which don't make Conduit calls for 24 hours fail all future calls from Backlog to Future Bot/API Update on the Conpherence board.
May 8 2015, 2:20 PM · Conpherence, Phabot
epriestley added a project to T4377: Long-running bots which don't make Conduit calls for 24 hours fail all future calls: Conpherence.
May 8 2015, 2:20 PM · Conpherence, Phabot

Apr 27 2015

eadler added a comment to T7800: Allow Phabricator IRC bot to connect to channels that require password.

FWIW this allows key channels to work, although it is obviously not ideal:

Apr 27 2015, 11:21 PM · Restricted Project, Conpherence, Phabot
eadler created T7965: phabot / chatbot should supporting connecting through a proxy.
Apr 27 2015, 10:48 PM · Conpherence, Phabot

Apr 15 2015

gerfuls created T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.
Apr 15 2015, 4:44 PM · Conpherence, Phabot

Apr 10 2015

ltt renamed T7800: Allow Phabricator IRC bot to connect to channels that require password from Allow Phabricator IRC bot to connect to channels that requirepassword to Allow Phabricator IRC bot to connect to channels that require password.
Apr 10 2015, 12:02 PM · Restricted Project, Conpherence, Phabot
ltt renamed T7800: Allow Phabricator IRC bot to connect to channels that require password from Allow Phabricator IRC bot to connect to channels that use password to Allow Phabricator IRC bot to connect to channels that requirepassword.
Apr 10 2015, 1:54 AM · Restricted Project, Conpherence, Phabot
ltt created T7800: Allow Phabricator IRC bot to connect to channels that require password.
Apr 10 2015, 1:54 AM · Restricted Project, Conpherence, Phabot

Apr 7 2015

epriestley created T7775: PhabricatorBot calls deprecated Conduit method "diffusion.getcommits".
Apr 7 2015, 9:33 PM · Phabot, Conduit

Feb 4 2015

nickz created T7166: Putting project to CCs as a condition of Herald Rule doesn't get triggered.
Feb 4 2015, 7:56 PM · Herald

Feb 3 2015

btrahan closed T7111: Remove deprecated "paste.info" calls from PhabricatorBot as Resolved by committing rP137b0ebc53a1: Phabot / Conduit - stop using deprecated conduit api paste.info.
Feb 3 2015, 9:44 PM · Phabot, Conduit
btrahan added a revision to T7111: Remove deprecated "paste.info" calls from PhabricatorBot: D11664: Phabot / Conduit - stop using deprecated conduit api paste.info.
Feb 3 2015, 9:43 PM · Phabot, Conduit
btrahan claimed T7111: Remove deprecated "paste.info" calls from PhabricatorBot.
Feb 3 2015, 8:08 PM · Phabot, Conduit

Jan 13 2015

chad triaged T6911: PhabricatorBotFeedNotificationHandler ignores notification.channels as Wishlist priority.
Jan 13 2015, 12:26 AM · Conpherence, Phabot
chad edited projects for T6911: PhabricatorBotFeedNotificationHandler ignores notification.channels, added: Phabot; removed PhabricatorBot.
Jan 13 2015, 12:13 AM · Conpherence, Phabot

Nov 3 2014

chad edited projects for T2731: remote control of Bot via external API, added: Phabot; removed Phabricator.
Nov 3 2014, 1:59 AM · Conpherence, Phabot

Sep 10 2014

epriestley renamed T6073: Bot object name handler should probably only match whole words from object name handler should probably only match whole words to Bot object name handler should probably only match whole words.
Sep 10 2014, 9:50 PM · Phabot
epriestley triaged T6073: Bot object name handler should probably only match whole words as Wishlist priority.
Sep 10 2014, 9:42 PM · Phabot
epriestley added a comment to T6073: Bot object name handler should probably only match whole words.

(Most of this doesn't apply to the IRC bot, which uses different rules.)

Sep 10 2014, 9:29 PM · Phabot
epriestley added a comment to T6073: Bot object name handler should probably only match whole words.

We no longer match X-Dnnn at HEAD, but the (Dnnn) is a valid use case. We can blacklist :, I guess. You can also use remarkup.ignored-object-names to ignore objects in the form Dn.

Sep 10 2014, 9:29 PM · Phabot