]>
jfr.im git - irc/rizon/bncbot.git/log
N Lum [Mon, 3 May 2010 21:49:20 +0000 (21:49 +0000)]
Make the last commit actually work.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40131
N Lum [Mon, 3 May 2010 21:45:25 +0000 (21:45 +0000)]
Add log grep functionality.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40130
N Lum [Fri, 23 Apr 2010 03:40:57 +0000 (03:40 +0000)]
Fix un-noticed bug in realip.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40129
N Lum [Mon, 12 Apr 2010 19:49:24 +0000 (19:49 +0000)]
Add new module.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40128
N Lum [Fri, 9 Apr 2010 12:12:25 +0000 (12:12 +0000)]
Add Subclipse tag data.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40127
N Lum [Fri, 9 Apr 2010 09:30:45 +0000 (09:30 +0000)]
Disabling server resets failure count.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40126
N Lum [Fri, 9 Apr 2010 09:29:04 +0000 (09:29 +0000)]
Fix messages going to wrong place. Add options to enable/disable servers.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40125
N Lum [Sun, 7 Mar 2010 20:42:45 +0000 (20:42 +0000)]
Switched numbers.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40124
N Lum [Sun, 7 Mar 2010 20:18:35 +0000 (20:18 +0000)]
DISREGARD THAT.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40123
N Lum [Sun, 7 Mar 2010 20:15:23 +0000 (20:15 +0000)]
A hackhack fix that actually works kthx.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40122
N Lum [Sun, 7 Mar 2010 20:13:18 +0000 (20:13 +0000)]
Hackhack fix for lack of JSON: delimeter in userstats reply until ZNC recompile.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40121
N Lum [Sun, 7 Mar 2010 20:02:30 +0000 (20:02 +0000)]
Add the new handler; forgot to do it.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40120
N Lum [Sun, 7 Mar 2010 20:00:10 +0000 (20:00 +0000)]
Add support for BNC user statistics.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40119
N Lum [Wed, 3 Mar 2010 23:26:32 +0000 (23:26 +0000)]
Some string updates, add state checking for move command.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40118
N Lum [Wed, 3 Mar 2010 22:58:24 +0000 (22:58 +0000)]
Add moveserver command.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40117
N Lum [Tue, 23 Feb 2010 23:30:04 +0000 (23:30 +0000)]
Port codebase to multi-server configuration.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40116
N Lum [Thu, 28 Jan 2010 23:17:18 +0000 (23:17 +0000)]
Update database schema as part of migration to multi-server environment. Fix InnoDB's lack of "DELAYED".
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40115
N Lum [Thu, 3 Dec 2009 11:40:19 +0000 (11:40 +0000)]
Update the "decision in error" string, fixes #142
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40114
N Lum [Wed, 21 Oct 2009 18:46:25 +0000 (18:46 +0000)]
Add a null check to date.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40113
N Lum [Sun, 18 Oct 2009 20:20:20 +0000 (20:20 +0000)]
Fix "bug" regarding people using .bncapprove instead of .bncunsuspend (Kittie)
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40112
N Lum [Tue, 13 Oct 2009 01:40:34 +0000 (01:40 +0000)]
Fix lastseen feature to purge all users on each refresh, then block as entries are being received.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40111
N Lum [Tue, 6 Oct 2009 21:34:51 +0000 (21:34 +0000)]
Delicious last-seen time bugfix. (Kittie)
Webadmin config update for bind IP.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40110
N Lum [Mon, 28 Sep 2009 17:37:18 +0000 (17:37 +0000)]
Fix build script to resolve classpath errors.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40109
N Lum [Mon, 28 Sep 2009 17:06:11 +0000 (17:06 +0000)]
Reorganize files to make jar file runnable via -jar without having to specify classpath. Fix about handler as well as the behavior of the request handler to allow requests on the first day of a new week.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40108
N Lum [Wed, 16 Sep 2009 02:52:30 +0000 (02:52 +0000)]
[Bug] String table rehash line was looking in the wrong Properties object for the language.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40107
N Lum [Wed, 16 Sep 2009 02:49:07 +0000 (02:49 +0000)]
Add ability to reload the internal DB from SQL.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40106
N Lum [Wed, 16 Sep 2009 02:39:08 +0000 (02:39 +0000)]
Add list == show subcommand for .bncbl in accordance to common patterns. (Jason)
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40105
N Lum [Wed, 16 Sep 2009 02:38:15 +0000 (02:38 +0000)]
Make the request handler actually check to see if the user is blacklisted (lol.)
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40104
N Lum [Wed, 16 Sep 2009 02:31:49 +0000 (02:31 +0000)]
Fix load-output to use .size()
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40103
N Lum [Wed, 16 Sep 2009 02:29:14 +0000 (02:29 +0000)]
Add blacklisting feature.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40102
N Lum [Mon, 14 Sep 2009 02:56:06 +0000 (02:56 +0000)]
Change AboutHandler to use notice instead of privmsg to channel. Update find handler to search for suspended accounts.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40101
N Lum [Fri, 11 Sep 2009 21:54:17 +0000 (21:54 +0000)]
Add more info line to help, update database dump/struct.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%40100
N Lum [Fri, 11 Sep 2009 21:12:50 +0000 (21:12 +0000)]
Add help command. (mink)
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4099
N Lum [Thu, 10 Sep 2009 01:20:04 +0000 (01:20 +0000)]
Actually fix the RealIP bug.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4098
N Lum [Thu, 10 Sep 2009 00:59:12 +0000 (00:59 +0000)]
Synchronize cleanup method to avoid cleaning up twice.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4097
N Lum [Thu, 10 Sep 2009 00:57:06 +0000 (00:57 +0000)]
Fix WHO lookup to accept numeric responses longer than 11 words.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4096
N Lum [Wed, 9 Sep 2009 19:50:54 +0000 (19:50 +0000)]
Make cleanUp visible so ShutdownHandler can invoke the cleanup routine to speed up the quit.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4095
N Lum [Wed, 9 Sep 2009 19:44:44 +0000 (19:44 +0000)]
Fix some thread naming issues; minor change.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4094
N Lum [Wed, 9 Sep 2009 19:39:25 +0000 (19:39 +0000)]
Fix NullPointerException bug in the BncInfo handler. Make some changes that will help alleviate exit time delay.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4093
N Lum [Tue, 8 Sep 2009 01:46:30 +0000 (01:46 +0000)]
Use JSON to parse some data from ZNC. Add support to search for a client IP.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4092
N Lum [Sat, 5 Sep 2009 04:29:28 +0000 (04:29 +0000)]
Request lines and rejection lines changed to a more terse format. (Holz)
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4091
N Lum [Sat, 5 Sep 2009 03:57:09 +0000 (03:57 +0000)]
Make output from approval command more verbose to resolve ambiguity that may arise from approving >1 user at a time.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4090
N Lum [Sat, 5 Sep 2009 03:50:45 +0000 (03:50 +0000)]
Change argument count check so that the handler will accept >1 id.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4089
N Lum [Sat, 5 Sep 2009 03:50:19 +0000 (03:50 +0000)]
Check to make sure certain commands are addressed to the bot's nick, and not just anywhere. Add feature to the approve command that allows multiple identifiers/id's to be specified in one command.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4088
N Lum [Fri, 4 Sep 2009 21:58:06 +0000 (21:58 +0000)]
Fix string name for auto-rejection notice.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4087
N Lum [Fri, 4 Sep 2009 21:55:59 +0000 (21:55 +0000)]
Change AUTO-REJECTED to red, bold text. Add rehash command for easy replacement of strings without bot restart.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4086
N Lum [Fri, 4 Sep 2009 01:43:12 +0000 (01:43 +0000)]
Bugfix in Helpers class with calculation of days since xxx. Rearrange arguments for suspend reason.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4085
N Lum [Thu, 3 Sep 2009 23:52:02 +0000 (23:52 +0000)]
Change detailed status message from the database to the BNC.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4084
N Lum [Thu, 3 Sep 2009 23:46:54 +0000 (23:46 +0000)]
Add more verbose arguments to the suspend reason. Fix the info display for last seen time.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4083
N Lum [Thu, 3 Sep 2009 21:34:01 +0000 (21:34 +0000)]
Add tests to ensure the bot is connected to BNC before performing actions that require a BNC connection.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4082
N Lum [Wed, 2 Sep 2009 20:56:24 +0000 (20:56 +0000)]
More fixes to help optimize speed in case of a negative result for one of the checks.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4079
N Lum [Wed, 2 Sep 2009 18:42:59 +0000 (18:42 +0000)]
Remove synchronization checks from socket send as well as nickserv method.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4078
N Lum [Wed, 2 Sep 2009 18:32:33 +0000 (18:32 +0000)]
Lengthen timeout periods following more elegant solution.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4077
N Lum [Wed, 2 Sep 2009 04:54:36 +0000 (04:54 +0000)]
Fix override handling.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4076
N Lum [Wed, 2 Sep 2009 01:46:46 +0000 (01:46 +0000)]
Add missing string, reorganize override clearing logic to only clear if there is an override code.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4075
N Lum [Wed, 2 Sep 2009 01:44:42 +0000 (01:44 +0000)]
Bugfix: Actually clear override code once used. Also add command to clear the override code.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4074
N Lum [Wed, 2 Sep 2009 00:45:44 +0000 (00:45 +0000)]
Commit updated string table; rename the trigger for BncGenerateOverrideHandler.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4073
N Lum [Wed, 2 Sep 2009 00:37:33 +0000 (00:37 +0000)]
Add fix for the constantly sleeping main thread. Add an admin override for the registration time check.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4072
N Lum [Wed, 2 Sep 2009 00:28:32 +0000 (00:28 +0000)]
Add final modifier to BncControlThread.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4071
N Lum [Wed, 2 Sep 2009 00:26:09 +0000 (00:26 +0000)]
Add status output to constructor. Make default saveData only flush entries marked as modified.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4070
N Lum [Wed, 2 Sep 2009 00:23:59 +0000 (00:23 +0000)]
Add final modifier to classes which will not be overrided (and not a handler.)
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4069
N Lum [Wed, 2 Sep 2009 00:21:35 +0000 (00:21 +0000)]
Refactor randomPass into Helpers. Add URL helpers functions.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4068
N Lum [Tue, 1 Sep 2009 02:57:43 +0000 (02:57 +0000)]
Fix spurious CPU eating main loop. Will have things for main thread to do in the future.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4067
N Lum [Tue, 1 Sep 2009 02:40:47 +0000 (02:40 +0000)]
Update WebAdmin properties with actual IP of server.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4066
N Lum [Tue, 1 Sep 2009 02:40:10 +0000 (02:40 +0000)]
Commit SHINY WEBADMIN interface that only serves one page. Reorganized console output (will probably be reorganized again.) Upped timeout times for detail lookup.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4065
N Lum [Tue, 1 Sep 2009 02:36:39 +0000 (02:36 +0000)]
Make keystore actually work. Update timestamp format to use milliseconds as well.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4064
N Lum [Tue, 1 Sep 2009 00:58:46 +0000 (00:58 +0000)]
Change keystore to use a SHA1w/RSA key instead of SHA1w/DSA.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4063
N Lum [Tue, 1 Sep 2009 00:00:22 +0000 (00:00 +0000)]
Add Helpers tests to testsuite.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4062
N Lum [Mon, 31 Aug 2009 21:05:23 +0000 (21:05 +0000)]
Wrap all calls to System.out.println to BncBot.stdPrintln()
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4061
N Lum [Mon, 31 Aug 2009 05:50:30 +0000 (05:50 +0000)]
Fix bug where bnc config Properties contained the string table.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4060
N Lum [Mon, 31 Aug 2009 03:03:25 +0000 (03:03 +0000)]
Switch BncBot from static to singleton. Refactoring each handler to use instance reference instead of static reference.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4059
N Lum [Sun, 30 Aug 2009 21:26:56 +0000 (21:26 +0000)]
Fix regular expressions to add - to the list of allowed characters in nicknames. Properly strip \u0003 (style reset) from IRC messages.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4058
N Lum [Sun, 30 Aug 2009 21:22:24 +0000 (21:22 +0000)]
Change some strings, fix console timestamp.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4057
N Lum [Sun, 30 Aug 2009 21:09:43 +0000 (21:09 +0000)]
Implement blowfish encryption for passwords. Add timestamping to the console.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4056
N Lum [Sun, 30 Aug 2009 20:52:14 +0000 (20:52 +0000)]
Add suspended statii to the info commands.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4055
N Lum [Sun, 30 Aug 2009 20:33:49 +0000 (20:33 +0000)]
Commit Base64 and BlowfishCrypt classes. Also add testsuite for the classes and include junit libraries.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4054
N Lum [Sat, 29 Aug 2009 22:43:50 +0000 (22:43 +0000)]
Wrap auto-rejection messages in getString like they should have.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4053
N Lum [Sat, 29 Aug 2009 22:37:55 +0000 (22:37 +0000)]
Set all new users to connect to IRC via SSL.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4052
N Lum [Sat, 29 Aug 2009 22:14:25 +0000 (22:14 +0000)]
Change nickserv pass due to leak; pending mysql pass change.
Mod suspend handler to use the correct string "suspended". Also mod HandlerManager to make commands case insensitive.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4051
N Lum [Sat, 29 Aug 2009 21:10:54 +0000 (21:10 +0000)]
Change RealIP to use notice instead of privmsg, and WHO instead of WHOIS.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4050
N Lum [Sat, 29 Aug 2009 20:32:41 +0000 (20:32 +0000)]
Add support for suspending/blocking certain users.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4049
N Lum [Sat, 29 Aug 2009 20:10:50 +0000 (20:10 +0000)]
Refactor names to reflect new purpose. i.e. ApprovalState no longer is a simple boolean, it can range from not processed to suspended.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4048
N Lum [Sat, 29 Aug 2009 19:43:56 +0000 (19:43 +0000)]
Remove bulky and nonworking success check for adding/deleting users.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4047
N Lum [Sat, 29 Aug 2009 19:07:24 +0000 (19:07 +0000)]
Make real IP actually work now.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4046
N Lum [Sat, 29 Aug 2009 03:42:49 +0000 (03:42 +0000)]
Make shutting down actually work.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4045
N Lum [Sat, 29 Aug 2009 03:38:17 +0000 (03:38 +0000)]
Fix shutdownhandler to actually work.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4044
N Lum [Sat, 29 Aug 2009 03:33:58 +0000 (03:33 +0000)]
Add Real IP command. Hopefully fix glitchy nickname validation.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4043
N Lum [Thu, 27 Aug 2009 03:27:13 +0000 (03:27 +0000)]
Change semantics of About command. Restrict bot shutdown to one nick.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4042
N Lum [Thu, 27 Aug 2009 03:08:23 +0000 (03:08 +0000)]
Fix build script to include manifest.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4041
N Lum [Thu, 27 Aug 2009 03:02:50 +0000 (03:02 +0000)]
Modify build script to version the jar file. Add BncAbout command w/ build/revision info.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4040
N Lum [Thu, 27 Aug 2009 02:32:28 +0000 (02:32 +0000)]
Change behavior of reject/delete commands to prompt user to specify a reason instead of silently ignoring.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4039
N Lum [Thu, 27 Aug 2009 02:26:39 +0000 (02:26 +0000)]
Change net.rizon.bncbot.handler.RequestHandler to check for an invalid username before adding a user to the database.
Add framework for a connected clients query command for ircopers.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4038
N Lum [Wed, 26 Aug 2009 20:40:56 +0000 (20:40 +0000)]
New module on user creation - nickserv (Kittie)
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4037
N Lum [Tue, 25 Aug 2009 21:28:06 +0000 (21:28 +0000)]
Clean up some public API's. Change getString() to be able to implicitly call String.format() for neater code.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4036
N Lum [Tue, 25 Aug 2009 03:59:21 +0000 (03:59 +0000)]
Add changepass to handlermanager. Add help line for changepass.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4035
N Lum [Tue, 25 Aug 2009 03:57:03 +0000 (03:57 +0000)]
Add plain 'equals' for lastseen search handler. Add lastseen info to info command.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4034
N Lum [Mon, 24 Aug 2009 02:41:08 +0000 (02:41 +0000)]
Fix the search behavior to &= instead of =. Add time requested to .bncinfo display.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4033
N Lum [Mon, 24 Aug 2009 02:11:01 +0000 (02:11 +0000)]
Fix bug where database save timer would only save once after 5 minutes resulting in loss of data if process was killed. Fix bug where approving/rejecting a BNC would not trigger a logging event.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4032
N Lum [Mon, 24 Aug 2009 01:52:37 +0000 (01:52 +0000)]
Add find command for testing.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4031
N Lum [Mon, 24 Aug 2009 01:03:55 +0000 (01:03 +0000)]
Away requires a password to load. Make UserDB iterable.
--HG--
extra : convert_revision : svn%
3Aafccd9b4 -69c3-4f67-9d0d-
5b27f80d3d7c /trunk%4030