Jack Allnutt [Sat, 17 Sep 2011 14:01:44 +0000 (15:01 +0100)]
Updating npm externals
Jack Allnutt [Fri, 16 Sep 2011 22:31:57 +0000 (23:31 +0100)]
better /list
Jack Allnutt [Fri, 16 Sep 2011 13:53:06 +0000 (14:53 +0100)]
Merge branch 'master' of github.com:prawnsalad/KiwiIRC
Jack Allnutt [Fri, 16 Sep 2011 13:52:53 +0000 (14:52 +0100)]
Text formatting (i.e. bold, underline, colour)
Darren [Fri, 16 Sep 2011 13:37:51 +0000 (14:37 +0100)]
manageDebug() fix
Darren [Thu, 15 Sep 2011 20:54:44 +0000 (21:54 +0100)]
underscore.min.js re-added
Darren [Thu, 15 Sep 2011 20:53:25 +0000 (21:53 +0100)]
underscore.min.js deleted
Darren [Thu, 15 Sep 2011 20:29:32 +0000 (21:29 +0100)]
New logo on the login page
Darren [Thu, 15 Sep 2011 18:58:36 +0000 (19:58 +0100)]
underscore.js fix, added ?debug to determine js files + console logging
Darren [Thu, 15 Sep 2011 18:18:43 +0000 (11:18 -0700)]
Merge pull request #26 from M2Ys4U/master
/list stuff
Jack Allnutt [Thu, 15 Sep 2011 14:51:14 +0000 (15:51 +0100)]
/list response now shows in a new tab
Darren [Thu, 15 Sep 2011 13:30:47 +0000 (06:30 -0700)]
Merge pull request #25 from M2Ys4U/master
Linting & removing unused index.html
Jack Allnutt [Thu, 15 Sep 2011 13:16:02 +0000 (14:16 +0100)]
JSLinting
Jack Allnutt [Thu, 15 Sep 2011 13:12:12 +0000 (14:12 +0100)]
Merge branch 'master' of github.com:prawnsalad/KiwiIRC
Darren [Thu, 15 Sep 2011 13:06:07 +0000 (14:06 +0100)]
/list command, userlist resizing
Darren [Tue, 13 Sep 2011 23:08:44 +0000 (00:08 +0100)]
Refactoring, new dataStore() object
Darren [Tue, 13 Sep 2011 12:35:21 +0000 (13:35 +0100)]
Coloured nicks
Darren [Tue, 13 Sep 2011 12:28:25 +0000 (13:28 +0100)]
Ignoring some files
Darren [Tue, 13 Sep 2011 12:27:07 +0000 (13:27 +0100)]
Merge https://github.com/M2Ys4U/KiwiIRC
Jack Allnutt [Tue, 13 Sep 2011 11:08:44 +0000 (12:08 +0100)]
removing index.html - not used or needed
Jack Allnutt [Tue, 13 Sep 2011 10:51:37 +0000 (11:51 +0100)]
Fix for Opera inserting a spurious <br/> in the topic bar
Darren [Fri, 9 Sep 2011 15:06:54 +0000 (16:06 +0100)]
Added /kick command
Darren [Thu, 8 Sep 2011 10:10:02 +0000 (11:10 +0100)]
User mode updating
Darren [Thu, 8 Sep 2011 09:41:03 +0000 (02:41 -0700)]
Merge pull request #24 from M2Ys4U/master
Cleanup, including a var leaking into global scope
Jack Allnutt [Thu, 8 Sep 2011 00:58:36 +0000 (01:58 +0100)]
Merged prawnsalad's master branch, additional cleaning up.
Jack Allnutt [Thu, 8 Sep 2011 00:40:10 +0000 (01:40 +0100)]
Cleaning up client-side files, including one or two variables leaking into the global scope
Darren [Wed, 7 Sep 2011 22:24:34 +0000 (23:24 +0100)]
First Kiwi CTCP command structure implemented for initial testing. Socket writing error catching
Darren [Mon, 5 Sep 2011 11:50:57 +0000 (12:50 +0100)]
Removed non-printable chars from the source which effect CTCP ACTION
Darren [Sun, 4 Sep 2011 16:34:54 +0000 (09:34 -0700)]
Merge pull request #23 from M2Ys4U/master
Nicklist tweak: re-clicking a nick will collapse the userbox
Jack Allnutt [Sun, 4 Sep 2011 16:22:33 +0000 (17:22 +0100)]
Merge branch 'master' of github.com:prawnsalad/KiwiIRC
Jack Allnutt [Sun, 4 Sep 2011 16:22:22 +0000 (17:22 +0100)]
Re-clicking a nick will now collapse the userbox
Darren [Sun, 4 Sep 2011 12:34:04 +0000 (13:34 +0100)]
user-agent fix
Darren [Sun, 4 Sep 2011 12:25:56 +0000 (13:25 +0100)]
Specifying server in URI, Firefox Utilityview css fix
Darren [Sun, 4 Sep 2011 10:05:39 +0000 (11:05 +0100)]
Button/Input styling
Darren [Sun, 4 Sep 2011 00:55:05 +0000 (01:55 +0100)]
Plugin loader/unloader
Darren [Sat, 3 Sep 2011 23:47:57 +0000 (00:47 +0100)]
In-browser extracted to it's own plugin. Link colours
Darren [Sat, 3 Sep 2011 21:26:54 +0000 (22:26 +0100)]
Plugin (Utilityview) tabs in a different toolbar
Darren [Wed, 31 Aug 2011 19:31:09 +0000 (20:31 +0100)]
Reading nick on welcome message fix
Darren [Wed, 31 Aug 2011 19:21:10 +0000 (20:21 +0100)]
Nick already in use handling and new IRC line regex parsing
Darren [Mon, 29 Aug 2011 23:35:42 +0000 (00:35 +0100)]
Extended characters supported in parsing an IRC line, user host. '/'
Darren [Mon, 29 Aug 2011 20:24:15 +0000 (21:24 +0100)]
Cleanup
Darren [Mon, 29 Aug 2011 19:35:29 +0000 (20:35 +0100)]
Smoother startup animation
Darren [Mon, 29 Aug 2011 19:16:19 +0000 (20:16 +0100)]
Userlist disabling for server tab and query windows
Darren [Mon, 29 Aug 2011 16:04:31 +0000 (17:04 +0100)]
better resizing (now using $.outerHeight(), etc)
Darren [Mon, 29 Aug 2011 14:28:04 +0000 (15:28 +0100)]
< IE9 bug fix for addEventListener
Darren [Sun, 28 Aug 2011 17:28:08 +0000 (18:28 +0100)]
STDIN included in recoding
Darren [Sun, 28 Aug 2011 17:12:35 +0000 (18:12 +0100)]
Login on pressing enter in input boxes
Darren [Sun, 28 Aug 2011 13:52:53 +0000 (14:52 +0100)]
Cache clearing, default channel bug fix, embedded image clicking bug fix
Darren [Sat, 27 Aug 2011 20:42:13 +0000 (21:42 +0100)]
Notices sending to the correct tab
Darren [Sat, 27 Aug 2011 19:50:08 +0000 (20:50 +0100)]
/msg command fix
Darren [Sat, 27 Aug 2011 19:02:40 +0000 (20:02 +0100)]
Client plugin system revamped to match server side plugins
Darren [Sat, 27 Aug 2011 13:26:41 +0000 (14:26 +0100)]
Link tooltips + in-kiwi web browser
Darren [Fri, 26 Aug 2011 15:59:55 +0000 (16:59 +0100)]
Initial Utilityview (iframe) window
Darren [Fri, 26 Aug 2011 13:05:27 +0000 (14:05 +0100)]
Kiwi modules reloading
Darren [Thu, 25 Aug 2011 19:41:05 +0000 (20:41 +0100)]
Fixed websocket undefined on app.websocketDisconnect()
Darren [Thu, 25 Aug 2011 15:35:49 +0000 (16:35 +0100)]
Server recoding to reload the server codebase without a restart
Darren [Tue, 23 Aug 2011 20:59:47 +0000 (21:59 +0100)]
Made the .js file caching relative to kiwi.js
Jack Allnutt [Fri, 19 Aug 2011 05:28:08 +0000 (06:28 +0100)]
Moved the reverse DNS lookup to avoid race condition, fixed bug involving server_set
Jack Allnutt [Fri, 19 Aug 2011 01:07:36 +0000 (02:07 +0100)]
JSLint conformaty, ES5 strict mode, 451 numeric
Jack Allnutt [Thu, 18 Aug 2011 23:54:02 +0000 (00:54 +0100)]
Merging speed branch (JS minification & caching), socket.io transports now configurable
Darren [Wed, 17 Aug 2011 15:11:24 +0000 (16:11 +0100)]
Added 'nick' into jade file
Darren [Tue, 16 Aug 2011 20:57:46 +0000 (21:57 +0100)]
File cleanup
Darren [Tue, 16 Aug 2011 20:55:50 +0000 (21:55 +0100)]
Rehashing status messages
Darren [Tue, 16 Aug 2011 19:01:58 +0000 (20:01 +0100)]
Merge branch 'rehash' of git://github.com/M2Ys4U/KiwiIRC
Jack Allnutt [Tue, 16 Aug 2011 18:34:26 +0000 (19:34 +0100)]
Refactoring to allow for a rehash
Jack Allnutt [Mon, 15 Aug 2011 21:02:52 +0000 (22:02 +0100)]
Minifcation of all javascript, plus caching of the minifies js and main HTML. Also enabled socket.io minifcation and caching. Enabled full range of socket.io transports.
Darren [Mon, 15 Aug 2011 17:47:59 +0000 (18:47 +0100)]
Merge branch 'master' of git://github.com/M2Ys4U/KiwiIRC
Jack Allnutt [Sun, 14 Aug 2011 20:02:52 +0000 (21:02 +0100)]
WEBIRC support
Darren [Sun, 14 Aug 2011 15:55:24 +0000 (08:55 -0700)]
Merge pull request #21 from M2Ys4U/master
Crashbug fix
Jack Allnutt [Sun, 14 Aug 2011 15:48:10 +0000 (16:48 +0100)]
fixed small bug relating to buffers
Jack Allnutt [Sun, 14 Aug 2011 15:08:35 +0000 (16:08 +0100)]
fix crash when connection to IRC server failed. Added partial support for ERROR command and the ERR_NICKNAMEINUSE numeric
Darren [Mon, 8 Aug 2011 14:40:36 +0000 (07:40 -0700)]
Merge pull request #20 from M2Ys4U/master
Fix for bug where Kiwi cannot connect to server that supports CAP
Jack Allnutt [Mon, 8 Aug 2011 14:37:24 +0000 (15:37 +0100)]
fix for bug where Kiwi is unable to connect to a server that supports CAP
Darren [Sat, 6 Aug 2011 18:24:02 +0000 (19:24 +0100)]
Separated any front end references from gateway.js
Darren [Fri, 5 Aug 2011 00:51:09 +0000 (01:51 +0100)]
ircSocketDataHandler() fix
Darren [Wed, 3 Aug 2011 23:33:56 +0000 (00:33 +0100)]
Slightly more lax RFC ruling on the IRC message format to work with several bouncers and IRCd
Darren [Mon, 1 Aug 2011 12:01:43 +0000 (05:01 -0700)]
Merge pull request #18 from M2Ys4U/auth
Auth/connection limiting
Darren [Mon, 1 Aug 2011 12:00:50 +0000 (05:00 -0700)]
Merge pull request #19 from M2Ys4U/master
Tidying up, fix a showstopping bug.
Jack Allnutt [Mon, 1 Aug 2011 04:14:20 +0000 (05:14 +0100)]
Merging auth & plugin features
Jack Allnutt [Sun, 31 Jul 2011 09:01:24 +0000 (10:01 +0100)]
General tidying up!
Front.js now (almost) passes jslint, although it still uses eval() and possibly leaks global variables.
Fix for new message sending.
Jack Allnutt [Sun, 31 Jul 2011 05:33:32 +0000 (06:33 +0100)]
move too many connections error from authentication to connection handling
Darren [Sun, 31 Jul 2011 02:44:53 +0000 (03:44 +0100)]
Server plugin architecture finalised
Occasional spaced indentation converted to tabs for consistency.
Darren [Sat, 30 Jul 2011 17:07:09 +0000 (18:07 +0100)]
Plugin architecture example
Darren [Sat, 30 Jul 2011 00:57:22 +0000 (01:57 +0100)]
Fixed notices
Darren [Fri, 29 Jul 2011 22:42:52 +0000 (23:42 +0100)]
Channel error/parting/banning messages moved to the relevant channel window
Adjusted the topic esc key to work across browsers
Jack Allnutt [Fri, 29 Jul 2011 10:44:32 +0000 (11:44 +0100)]
Connection limiting
Darren [Thu, 28 Jul 2011 10:10:09 +0000 (03:10 -0700)]
Merge pull request #17 from M2Ys4U/topic-edit
Editable topic bar
Darren [Thu, 28 Jul 2011 09:39:32 +0000 (02:39 -0700)]
Merge pull request #16 from M2Ys4U/errors
Support for some error messages (cannot join channel etc). Issue #7
Jack Allnutt [Wed, 27 Jul 2011 17:55:40 +0000 (18:55 +0100)]
adding /topic command - second haf of issue #5
Jack Allnutt [Wed, 27 Jul 2011 17:46:59 +0000 (18:46 +0100)]
Additional errors
Jack Allnutt [Wed, 27 Jul 2011 01:38:08 +0000 (02:38 +0100)]
Escape
Jack Allnutt [Wed, 27 Jul 2011 01:29:49 +0000 (02:29 +0100)]
Editable topic bar
Jack Allnutt [Tue, 26 Jul 2011 23:17:05 +0000 (00:17 +0100)]
Support for some error messages (cannot join channel etc). Issue #7
unknown [Sat, 23 Jul 2011 15:46:48 +0000 (16:46 +0100)]
Added setuid+setgid and alternative config file locations
unknown [Sat, 23 Jul 2011 13:05:52 +0000 (14:05 +0100)]
Bugs #12, #8
root [Fri, 22 Jul 2011 23:55:22 +0000 (23:55 +0000)]
CTCP PING/VERSION fix
Darren [Fri, 22 Jul 2011 20:22:28 +0000 (21:22 +0100)]
CTCP fixes
Darren [Fri, 22 Jul 2011 19:50:18 +0000 (12:50 -0700)]
Merge pull request #15 from M2Ys4U/ctcp
CTCP handling
Darren [Fri, 22 Jul 2011 19:27:06 +0000 (20:27 +0100)]
Updated index.html.jade
Darren [Fri, 22 Jul 2011 19:21:39 +0000 (20:21 +0100)]
Clickable channel name