3 years agoAdd missing html and head open tags to the log view (aidanh) master
Neil Moore [Thu, 21 Dec 2017 17:24:35 +0000]
Add missing html and head open tags to the log view (aidanh)

3 years agoChange jquery URL to https (aidanh)
Neil Moore [Thu, 21 Dec 2017 15:10:32 +0000]
Change jquery URL to https (aidanh)

4 years agoDon't log joins/parts/quits (Brannock)
Neil Moore [Tue, 21 Mar 2017 22:25:03 +0000]
Don't log joins/parts/quits (Brannock)

They made it hard to follow long-running conversations on slow days, or in
the presence of netsplits.

5 years agoRename .log files to .lg
Neil Moore [Fri, 4 Sep 2015 22:57:10 +0000]
Rename .log files to .lg

The web host's security features were preventing the web server from
serving up .log files.

5 years agoShow PR links instead of branch name on announcements.
Neil Moore [Mon, 8 Jun 2015 20:25:21 +0000]
Show PR links instead of branch name on announcements.

5 years agoRevert "Disable handling of %?? and %?"
Neil Moore [Mon, 1 Jun 2015 16:03:00 +0000]
Revert "Disable handling of %?? and %?"

This reverts commit 46d9dbcaa954ddd4cb1b0a15db6fb76f65368c0c.

6 years agoUpdate repo urls in %help %clone etc.
Neil Moore [Sat, 2 May 2015 01:34:33 +0000]
Update repo urls in %help %clone etc.

6 years agoDisable handling of %?? and %?
Neil Moore [Sat, 2 May 2015 01:32:17 +0000]
Disable handling of %?? and %?

Since our server cannot compile 0.16 or later. Permit %0.X? for X < 16.

6 years agoSplit off %repo/%clone from %help/%source.
Neil Moore [Mon, 6 Apr 2015 15:07:49 +0000]
Split off %repo/%clone from %help/%source.

The former gives a repository clone URI, the latter a browsable link.

6 years agoUpdate crawl repo URI.
Neil Moore [Mon, 6 Apr 2015 14:57:39 +0000]
Update crawl repo URI.

6 years agoUse github URLs.
Neil Moore [Mon, 6 Apr 2015 14:45:26 +0000]
Use github URLs.

Also include a URL in new branch announcements, handle pull requests (which
have a different URL), and colour branch query/announcement URLs.

6 years agoCommit: handle zero insertions/etc as well.
Neil Moore [Mon, 14 Jul 2014 17:44:31 +0000]
Commit: handle zero insertions/etc as well.

6 years agoCommit: handle only one insertion/deletion/file changed.
Neil Moore [Mon, 14 Jul 2014 13:52:26 +0000]
Commit: handle only one insertion/deletion/file changed.

6 years agoColour mantis links pink, remove <> (ChangeAj)
Neil Moore [Sat, 14 Jun 2014 23:36:47 +0000]
Colour mantis links pink, remove <> (ChangeAj)

6 years agoRevert "Abbreviate cherry-picks by default again"
Neil Moore [Fri, 6 Jun 2014 18:24:41 +0000]
Revert "Abbreviate cherry-picks by default again"

Now I remember why this was enabled: so that people know what fixes are
being pulled into the stable version without having to query that branch.

This reverts commit 9f3ef72f1a1baffa2ec8d70899a19eaece02a0d6.

7 years agoAbbreviate cherry-picks by default again
Neil Moore [Fri, 4 Apr 2014 15:34:11 +0000]
Abbreviate cherry-picks by default again

7 years agoActually fix "and 1 more commits".
Neil Moore [Fri, 14 Feb 2014 01:50:00 +0000]
Actually fix "and 1 more commits".

7 years agoDon't add a stray "r" before untagged commit hashes
Neil Moore [Thu, 26 Dec 2013 23:59:35 +0000]
Don't add a stray "r" before untagged commit hashes

7 years agoInclude committer when it differs from author.
Neil Moore [Wed, 31 Jul 2013 16:34:24 +0000]
Include committer when it differs from author.

7 years agoAdd a %help/%source command with links to source.
Neil Moore [Tue, 9 Jul 2013 14:33:56 +0000]
Add a %help/%source command with links to source.

Including source for monster and crawl itself, for AGPL compliance.

7 years agoNew %branch command.
Neil Moore [Tue, 25 Jun 2013 20:53:42 +0000]
New %branch command.

7 years agoAnnounce only playable branches in ##crawl.
Neil Moore [Tue, 25 Jun 2013 20:48:44 +0000]
Announce only playable branches in ##crawl.

7 years agoAdd say_main method to say something in the main channel only.
Neil Moore [Tue, 25 Jun 2013 20:41:38 +0000]
Add say_main method to say something in the main channel only.

7 years agoLog viewer: display join/part noise in faint grey.
Neil Moore [Wed, 5 Jun 2013 21:44:49 +0000]
Log viewer: display join/part noise in faint grey.

7 years agoUse gitweb for commit links.
Neil Moore [Thu, 30 May 2013 16:11:57 +0000]
Use gitweb for commit links.

7 years agoTick more frequently, but don't do stuff on every tick.
Neil Moore [Thu, 30 May 2013 15:27:06 +0000]
Tick more frequently, but don't do stuff on every tick.

Tick every five seconds.  When we get a tick we check for the existence of a
"poke" file that tells us to update.  If that exists, or the number of
unhandled ticks is greater than 60, then run the plugins.

7 years agoColour commit queries differently from announcments.
Neil Moore [Thu, 30 May 2013 14:28:21 +0000]
Colour commit queries differently from announcments.

7 years agoDon't start monster query responses with !%@. etc.
Neil Moore [Wed, 29 May 2013 14:19:16 +0000]
Don't start monster query responses with !%@. etc.

8 years agoImprove debugging messages.
Neil Moore [Tue, 19 Mar 2013 04:37:22 +0000]
Improve debugging messages.

8 years agoImprove formatting of Mantis links (SamB).
Neil Moore [Tue, 12 Mar 2013 19:39:11 +0000]
Improve formatting of Mantis links (SamB).

8 years agoAvoid a useless (and ungrammatical) "... and 1 more commits" message.
Neil Moore [Wed, 30 Jan 2013 22:19:50 +0000]
Avoid a useless (and ungrammatical) "... and 1 more commits" message.

Printing that message is in many ways just as spammy as going ahead
and printing the last commit.  This means it's possible to go over
announce_limit by one commit, but the total number of messages in
one batch is still at most announce_limit + 1.

8 years agoAdd some debugging messages.
Neil Moore [Wed, 12 Dec 2012 23:45:52 +0000]
Add some debugging messages.

8 years agoAllow disabling polling in the Mantis plugin.
Neil Moore [Wed, 12 Dec 2012 23:45:08 +0000]
Allow disabling polling in the Mantis plugin.

8 years agoUpgrade some CDO URIs to https.
Neil Moore [Mon, 10 Dec 2012 02:39:07 +0000]
Upgrade some CDO URIs to https.

Since they redirect to https anyway.

8 years agoDisable wiki plugin by default.
Neil Moore [Sun, 9 Dec 2012 21:38:05 +0000]
Disable wiki plugin by default.

Since it didn't work.

8 years agoLink to mirror rather than gitorious.
Neil Moore [Thu, 8 Nov 2012 01:30:12 +0000]
Link to mirror rather than gitorious.

The gitorious UI refuses to display sufficiently large commits, rather than
doing the reasonable thing and degrading to a non-javascript UI.

8 years agoAnnounce commits in reverse order (oldest first).
Neil Moore [Thu, 8 Nov 2012 01:19:46 +0000]
Announce commits in reverse order (oldest first).

8 years agoCorrectly report new branches.
Neil Moore [Fri, 26 Oct 2012 13:04:55 +0000]
Correctly report new branches.

8 years agoActually stop at the announce limit...
Neil Moore [Fri, 12 Oct 2012 02:25:58 +0000]
Actually stop at the announce limit...

8 years agoLimit commit announcements.
Neil Moore [Thu, 11 Oct 2012 15:43:51 +0000]
Limit commit announcements.

Announce at most ten commits per update (number is tunable).

8 years agoColour commit announcements.
Neil Moore [Thu, 11 Oct 2012 13:58:52 +0000]
Colour commit announcements.

8 years agoRevert "Disable commit announcements."
Neil Moore [Tue, 9 Oct 2012 19:03:44 +0000]
Revert "Disable commit announcements."

By popular demand...

This reverts commit 29dbdebc5c551ea93f0b88d0f427c349a1db1f37.

8 years agoDisable commit announcements.
Neil Moore [Fri, 5 Oct 2012 13:13:46 +0000]
Disable commit announcements.

Somehow gitorious temporarily gave us a week-old master branch; the
following update to normalcy caused over a hundred commits to be

This reverts commit e1163ac6aa2bcc324e44e340391bbdbe4fdca6c2.

8 years agoDo announce commits to master.
Neil Moore [Wed, 3 Oct 2012 19:45:28 +0000]
Do announce commits to master.

8 years agoDo not announce branch commits merged from master.
Neil Moore [Wed, 3 Oct 2012 19:29:08 +0000]
Do not announce branch commits merged from master.

8 years agoRe-enable commit announcements.
Neil Moore [Wed, 3 Oct 2012 02:52:41 +0000]
Re-enable commit announcements.

Since is gone :(

8 years agoSupport "%0.10?monster" to query a particular version.
Neil Moore [Sun, 16 Sep 2012 19:48:54 +0000]
Support "%0.10?monster" to query a particular version.

8 years agoSearch logs in reverse chronological order.
Neil Moore [Mon, 10 Sep 2012 08:48:09 +0000]
Search logs in reverse chronological order.

Within a given log file, matches are still displayed in chronological

8 years agoRe-include the branch in version announcements.
Neil Moore [Mon, 20 Aug 2012 22:10:21 +0000]
Re-include the branch in version announcements.

8 years agoUse more detailed format for commit announcements.
Neil Moore [Sun, 19 Aug 2012 06:27:07 +0000]
Use more detailed format for commit announcements.

8 years agoWhitespace fix.
Neil Moore [Sun, 19 Aug 2012 06:27:36 +0000]
Whitespace fix.

8 years agoAdd a new %puppet command.
Neil Moore [Thu, 2 Aug 2012 04:15:35 +0000]
Add a new %puppet command.

Usable only by someone on the list of admin nicks (currently, me).  Usage is:

%pup I will say this in the primary channel (##crawl-dev)
%pupe will emote this in the primary channel
%pupa I will say this in all channels
%pupae will emote this in all channels
%pup ##crawl I will say this in the single named channel
%pupe ##crawl will emote this in the single named channel

8 years agoInclude "git describe" version string in %git output.
Neil Moore [Wed, 25 Jul 2012 20:03:37 +0000]
Include "git describe" version string in %git output.

8 years agoHandle UTF-8 commit messages properly.
Neil Moore [Sat, 14 Jul 2012 14:39:03 +0000]
Handle UTF-8 commit messages properly.

8 years agoRemove easter eggs.
Neil Moore [Thu, 12 Jul 2012 07:05:23 +0000]
Remove easter eggs.

Not entirely unexpectedly, they stop being funny after a while.

This reverts commit ddba2facafd2a229d34f8502b08b283d2e41bb5f.
This reverts commit 02e11ad7483c5d43b1cc9c788e81a9cf69d4b2b5.

8 years agoMention botness in ircname.
Neil Moore [Thu, 12 Jul 2012 07:04:30 +0000]
Mention botness in ircname.

8 years agoMore easter eggs.
Neil Moore [Mon, 9 Jul 2012 06:20:36 +0000]
More easter eggs.

8 years agoWhitespace fixes.
Neil Moore [Mon, 9 Jul 2012 04:12:39 +0000]
Whitespace fixes.

8 years agoAn easter egg for Chei players in ##crawl.
Neil Moore [Mon, 9 Jul 2012 04:08:34 +0000]
An easter egg for Chei players in ##crawl.

8 years agoActually log user quits.
Neil Moore [Sun, 8 Jul 2012 21:25:54 +0000]
Actually log user quits.

Unfortunately, we can't easily track whether they were in the primary
channel so this might be a little spammy.

8 years agoDon't log (most) other events from ##crawl.
Neil Moore [Sun, 8 Jul 2012 21:00:25 +0000]
Don't log (most) other events from ##crawl.

Only nick changes and topic changes are now logged from non-primary
channels; the former because the API gives no no other choice, and the
latter because it might be nice to see them.

8 years agoReside in ##crawl, too (but don't log it just yet).
Neil Moore [Sun, 8 Jul 2012 20:37:53 +0000]
Reside in ##crawl, too (but don't log it just yet).

8 years agoBe more careful about matching day headers.
Neil Moore [Wed, 27 Jun 2012 06:49:03 +0000]
Be more careful about matching day headers.

8 years agoWhitespace fixes.
Neil Moore [Wed, 27 Jun 2012 06:46:46 +0000]
Whitespace fixes.

8 years agoFormat per-day headers in search results.
Neil Moore [Wed, 27 Jun 2012 06:44:24 +0000]
Format per-day headers in search results.

8 years agoAdd log viewing apparatus to git.
Neil Moore [Wed, 27 Jun 2012 06:28:59 +0000]
Add log viewing apparatus to git.

8 years agoInclude gitorious URL in the output of %git.
Neil Moore [Wed, 13 Jun 2012 01:30:54 +0000]
Include gitorious URL in the output of %git.

Also, disable commit notification again.

9 years agoCorrect grammar.
Neil Moore [Sat, 5 May 2012 03:07:00 +0000]
Correct grammar.

9 years agoWhitespace fixes.
Neil Moore [Sat, 5 May 2012 03:05:47 +0000]
Whitespace fixes.

9 years agoRe-enable commit announcements.
Neil Moore [Sat, 5 May 2012 02:26:10 +0000]
Re-enable commit announcements.

And change the format slightly.

9 years agoParse monster output as UTF-8.
Neil Moore [Mon, 30 Apr 2012 22:39:38 +0000]
Parse monster output as UTF-8.

9 years agoCapture and output monster's stderr as well.
Neil Moore [Fri, 6 Apr 2012 15:21:00 +0000]
Capture and output monster's stderr as well.

This should make it easier to identify bugs in monster.

9 years agoSpecify max message length.
Neil Moore [Fri, 6 Apr 2012 15:12:53 +0000]
Specify max message length.

This requires a patched Bot::BasicBot, but should avoid splitting messages
quite as often.  The new limit of 410 bytes should leave plenty of room
(102 bytes) for the channel name etc.

9 years agoSupport %? (monster-stable) in addition to %? (monster-trunk).
Neil Moore [Wed, 14 Mar 2012 14:34:20 +0000]
Support %? (monster-stable) in addition to %? (monster-trunk).

9 years agoDisplay errors from monster-trunk.
Neil Moore [Wed, 14 Mar 2012 13:56:37 +0000]
Display errors from monster-trunk.

9 years agoDo not log replies to private messages, either.
Neil Moore [Sat, 7 Jan 2012 08:55:17 +0000]
Do not log replies to private messages, either.

9 years agoActually ignore private messages.
Neil Moore [Sat, 7 Jan 2012 08:49:33 +0000]
Actually ignore private messages.

9 years agoDo not log private messages.
Neil Moore [Sat, 7 Jan 2012 08:42:15 +0000]
Do not log private messages.

9 years agoSave cookies between login and requests.
Neil Moore [Wed, 4 Jan 2012 20:13:00 +0000]
Save cookies between login and requests.

9 years agoLog in to the wiki before issuing the recent changes request.
Neil Moore [Wed, 4 Jan 2012 19:41:11 +0000]
Log in to the wiki before issuing the recent changes request.

9 years agoReturn undef after calling plugin methods.
Neil Moore [Tue, 3 Jan 2012 18:30:37 +0000]
Return undef after calling plugin methods.

If not, newer versions of Bot::BasicBot will take a false-but-defined
return value to indicate that another method should be called; this
seems to result in the bot responding to joins.

9 years agoPlugin for %?? command, like gretell's @??.
Neil Moore [Tue, 3 Jan 2012 03:51:24 +0000]
Plugin for %?? command, like gretell's @??.

9 years agoSend responses to the correct channel/user, not everyone.
Neil Moore [Tue, 3 Jan 2012 03:38:21 +0000]
Send responses to the correct channel/user, not everyone.

9 years agoAdd a %git command.
Neil Moore [Tue, 3 Jan 2012 01:47:48 +0000]
Add a %git command.

9 years agoAdd a %bug command.
Neil Moore [Tue, 3 Jan 2012 00:11:56 +0000]
Add a %bug command.

9 years agoMake bin/run executable.
Neil Moore [Mon, 2 Jan 2012 13:20:45 +0000]
Make bin/run executable.

9 years agoReport only new branches, not commits.
Neil Moore [Mon, 2 Jan 2012 12:54:42 +0000]
Report only new branches, not commits.

CIA handles commit reporting fairly well as it is; but does not report
new branches.

9 years agoUse gitorious repo rather than sourceforge.
Neil Moore [Mon, 2 Jan 2012 12:53:53 +0000]
Use gitorious repo rather than sourceforge.

9 years agoRename bot to Cheibriados.
Neil Moore [Mon, 2 Jan 2012 12:13:01 +0000]
Rename bot to Cheibriados.

11 years agolast capture here shouldn't be greedy
Jesse Luehrs [Mon, 15 Feb 2010 09:59:57 +0000]
last capture here shouldn't be greedy

11 years agocherry-picks might have the message in the subject
Jesse Luehrs [Mon, 15 Feb 2010 09:58:19 +0000]
cherry-picks might have the message in the subject

11 years agotick already fetches at the beginning
Jesse Luehrs [Mon, 15 Feb 2010 09:56:04 +0000]
tick already fetches at the beginning

11 years agoa few more fixes
Jesse Luehrs [Mon, 15 Feb 2010 09:34:24 +0000]
a few more fixes

11 years agoremove a debugging warn
Jesse Luehrs [Mon, 15 Feb 2010 09:04:00 +0000]
remove a debugging warn

11 years agominor fixes to the commit plugin
Jesse Luehrs [Mon, 15 Feb 2010 09:03:09 +0000]
minor fixes to the commit plugin

11 years agoadd a plugin for commit reporting
Jesse Luehrs [Mon, 15 Feb 2010 08:10:59 +0000]
add a plugin for commit reporting

11 years agouse an absolute path for the data directory
Jesse Luehrs [Mon, 15 Feb 2010 08:10:43 +0000]
use an absolute path for the data directory

11 years agooops
Jesse Luehrs [Sat, 13 Feb 2010 02:45:32 +0000]

11 years agobetter error handling
Jesse Luehrs [Sat, 13 Feb 2010 01:31:21 +0000]
better error handling

11 years agobleh, nick_change uses a different arg format
Jesse Luehrs [Mon, 25 Jan 2010 15:25:25 +0000]
bleh, nick_change uses a different arg format