Jack Allnutt [Mon, 3 Oct 2011 13:28:54 +0000 (14:28 +0100)]
irc:// protocol handling. UI access not implemented, and it appears to only work on Firefox at the moment
Jack Allnutt [Sat, 1 Oct 2011 08:28:42 +0000 (09:28 +0100)]
Remove mode extraction from RPL_LIST replies.
Fixes problem when no modes are set or there is a space in the mode list.
Jack Allnutt [Sat, 1 Oct 2011 08:27:13 +0000 (09:27 +0100)]
Adding support for password protected servers. Issue #44
Jack Allnutt [Fri, 30 Sep 2011 05:28:26 +0000 (06:28 +0100)]
Better colour handling code
No longer bugs out when multiple colours are used without a terminating \x03 byte between them.
Should fix Issue #38.
Jack Allnutt [Fri, 30 Sep 2011 05:27:18 +0000 (06:27 +0100)]
Fixing broken index.html.jade (whitespace issue)
Jack Allnutt [Wed, 28 Sep 2011 16:52:57 +0000 (17:52 +0100)]
Fixing typo in previous commit
Jack Allnutt [Wed, 28 Sep 2011 16:51:16 +0000 (17:51 +0100)]
Add local fallback in case the Google CDN fails for some reason
Jack Allnutt [Wed, 28 Sep 2011 07:58:39 +0000 (08:58 +0100)]
Use protocol-relative URLs for loading external scripts (i.e. jQuery) so all resources are loaded over SSL when enabled
Darren [Tue, 27 Sep 2011 23:30:37 +0000 (00:30 +0100)]
Tired git push without testing things is not a good idea. Things go all WHOA NOT WORKY
Darren [Tue, 27 Sep 2011 23:22:48 +0000 (00:22 +0100)]
Included SSL/port in embedding url
Darren [Mon, 26 Sep 2011 20:45:33 +0000 (21:45 +0100)]
Nick autocomplete fix
Darren [Mon, 26 Sep 2011 20:20:34 +0000 (21:20 +0100)]
Merge branch 'master' of git://github.com/M2Ys4U/KiwiIRC
Darren [Mon, 26 Sep 2011 20:16:27 +0000 (21:16 +0100)]
Alertbox CSS
Jack Allnutt [Mon, 26 Sep 2011 04:00:37 +0000 (05:00 +0100)]
Adding a new User object, primarilly used in the UserList object.\n\nAlso JSLinting.
Jack Allnutt [Mon, 26 Sep 2011 02:25:03 +0000 (03:25 +0100)]
Merge branch 'master' of github.com:prawnsalad/KiwiIRC
Jack Allnutt [Mon, 26 Sep 2011 02:24:49 +0000 (03:24 +0100)]
typo fix
Darren [Sun, 25 Sep 2011 12:37:54 +0000 (13:37 +0100)]
Toolbar resizing fix, formatIRCMessage returning undefined fix
Jack Allnutt [Sun, 25 Sep 2011 01:19:34 +0000 (02:19 +0100)]
Added support for RPL_BANLIST[END] to server, stub methods in the client.
Jack Allnutt [Sat, 24 Sep 2011 23:56:39 +0000 (00:56 +0100)]
Seconds -> Minutes & seconds conversion for onReconnecting()
Darren [Sat, 24 Sep 2011 22:16:49 +0000 (23:16 +0100)]
Merge https://github.com/M2Ys4U/KiwiIRC
Darren [Sat, 24 Sep 2011 22:16:45 +0000 (23:16 +0100)]
Added listening to specific net. interfaces
Jack Allnutt [Sat, 24 Sep 2011 22:00:47 +0000 (23:00 +0100)]
Wrap the jade.compile function in a try...catch block
Darren [Sat, 24 Sep 2011 20:22:35 +0000 (21:22 +0100)]
Removed whois ending line, added seconds formatting
Darren [Sat, 24 Sep 2011 18:01:27 +0000 (19:01 +0100)]
Updated Underscore.js, Tabview icons, Invalid next event bugfix, General CSS'ing, Tutorial prototype
Darren [Sat, 24 Sep 2011 14:36:53 +0000 (15:36 +0100)]
Kiwi logo in the client
Darren [Fri, 23 Sep 2011 21:31:58 +0000 (22:31 +0100)]
Tidying, all.js parsing with uglify-js fix, nickchange event fix
Darren [Fri, 23 Sep 2011 20:41:26 +0000 (21:41 +0100)]
front.js changes
Darren [Fri, 23 Sep 2011 19:30:42 +0000 (12:30 -0700)]
Merge pull request #36 from M2Ys4U/master
Refactoring Tabview access
Jack Allnutt [Fri, 23 Sep 2011 19:00:25 +0000 (20:00 +0100)]
Removing raw access to tabview list, now uses static methods on Tabview
Darren [Fri, 23 Sep 2011 14:24:56 +0000 (15:24 +0100)]
Removed more revision number things
Darren [Fri, 23 Sep 2011 13:32:08 +0000 (14:32 +0100)]
Error handler around HTTP handling
Darren [Fri, 23 Sep 2011 12:41:34 +0000 (13:41 +0100)]
Removed redundant front.tabviewAdd() and revision numbers
Darren [Fri, 23 Sep 2011 11:42:51 +0000 (12:42 +0100)]
Tabview constructor completed, front.format renamed
Darren [Fri, 23 Sep 2011 11:25:42 +0000 (12:25 +0100)]
Initial Tabview constructor
Darren [Fri, 23 Sep 2011 10:26:05 +0000 (11:26 +0100)]
Userlist resizing fix
Darren [Fri, 23 Sep 2011 09:10:05 +0000 (10:10 +0100)]
Nicklist refactor pull
Darren [Thu, 22 Sep 2011 22:44:03 +0000 (23:44 +0100)]
Fuck you, git.
Darren [Thu, 22 Sep 2011 22:38:53 +0000 (15:38 -0700)]
Merge pull request #35 from M2Ys4U/ctcp
Client-side CTCP handling
System Administrator [Thu, 22 Sep 2011 22:37:45 +0000 (23:37 +0100)]
Merge branch 'master' of https://github.com/M2Ys4U/KiwiIRC
Conflicts:
node/app.js
Darren [Thu, 22 Sep 2011 22:21:48 +0000 (23:21 +0100)]
Merge
Darren [Thu, 22 Sep 2011 20:59:48 +0000 (13:59 -0700)]
Merge pull request #33 from M2Ys4U/multi-listen
Enable Kiwi to listen on multiple ports
Jack Allnutt [Thu, 22 Sep 2011 18:54:46 +0000 (19:54 +0100)]
Send MIME type along with HTML; Remove xml namespace declaration from HTML (not valid/needed in HTML5); Restrict command logging to /commands
Jack Allnutt [Thu, 22 Sep 2011 01:57:00 +0000 (02:57 +0100)]
Linting & wrapping some utility functions on the String prototype so they don't clobber a native implementation
Jack Allnutt [Thu, 22 Sep 2011 01:49:30 +0000 (02:49 +0100)]
fix for broken index.html.jade file
Jack Allnutt [Thu, 22 Sep 2011 01:47:05 +0000 (02:47 +0100)]
Can now send CTCP requests using /ctcp. Displays incoming CTCP requests not handled by the server
Jack Allnutt [Tue, 20 Sep 2011 17:13:34 +0000 (18:13 +0100)]
Restoring transports in config.json
Jack Allnutt [Tue, 20 Sep 2011 17:07:49 +0000 (18:07 +0100)]
Fix for HTML cache not taking in to account SSL status. Moved <script> tags to the bottom of <body>
Jack Allnutt [Tue, 20 Sep 2011 16:56:43 +0000 (17:56 +0100)]
Kiwi can now listen on multiple ports at the same time.
Reverted previous change to index.html.jade
Jack Allnutt [Tue, 20 Sep 2011 15:33:29 +0000 (16:33 +0100)]
Merge branch 'master' of github.com:prawnsalad/KiwiIRC
Jack Allnutt [Tue, 20 Sep 2011 15:28:53 +0000 (16:28 +0100)]
Move script tags to the bottom of <body>
Darren [Tue, 20 Sep 2011 15:20:36 +0000 (16:20 +0100)]
Connection handling revamp, auto-reconnect
Darren [Mon, 19 Sep 2011 10:28:47 +0000 (11:28 +0100)]
Logo accreditation
Darren [Sun, 18 Sep 2011 17:28:06 +0000 (18:28 +0100)]
Scrolling fix(switching from Utilityview to Tabview)
Darren [Sun, 18 Sep 2011 15:25:21 +0000 (16:25 +0100)]
Merge https://github.com/M2Ys4U/KiwiIRC
Darren [Sun, 18 Sep 2011 15:25:10 +0000 (16:25 +0100)]
Multi-paned window internals
Jack Allnutt [Sun, 18 Sep 2011 14:52:38 +0000 (15:52 +0100)]
Merge branch 'master' of github.com:prawnsalad/KiwiIRC
Jack Allnutt [Sun, 18 Sep 2011 14:45:48 +0000 (15:45 +0100)]
Reimplemented tab autocomplete for nicks, should work properly now
Darren [Sun, 18 Sep 2011 13:50:09 +0000 (14:50 +0100)]
UI sizing when adding a new Utilityview
Darren [Sun, 18 Sep 2011 12:41:38 +0000 (13:41 +0100)]
all.js content-type, keyboard events on login screen, favicon
Darren [Sun, 18 Sep 2011 12:03:16 +0000 (13:03 +0100)]
SSL selection fix, CSS mods on login screen
Darren [Sat, 17 Sep 2011 18:19:45 +0000 (19:19 +0100)]
Merge https://github.com/M2Ys4U/KiwiIRC
Jack Allnutt [Sat, 17 Sep 2011 18:10:29 +0000 (19:10 +0100)]
Support for changing port and using SSL on client
Jack Allnutt [Sat, 17 Sep 2011 17:35:57 +0000 (18:35 +0100)]
Fixing multi-word quit messges. Bug #28
Darren [Sat, 17 Sep 2011 17:28:25 +0000 (18:28 +0100)]
Remove profiling, /list table margins
Jack Allnutt [Sat, 17 Sep 2011 17:22:54 +0000 (18:22 +0100)]
Linting
Darren [Sat, 17 Sep 2011 17:19:42 +0000 (18:19 +0100)]
Reverting back to standard topic formatting
Darren [Sat, 17 Sep 2011 17:17:09 +0000 (18:17 +0100)]
Merge https://github.com/M2Ys4U/KiwiIRC
Jack Allnutt [Sat, 17 Sep 2011 16:30:01 +0000 (17:30 +0100)]
Apply channel linking before colour linking so colours aren't interpreted as channels
Darren [Sat, 17 Sep 2011 14:57:45 +0000 (15:57 +0100)]
Removed cache logging
Darren [Sat, 17 Sep 2011 14:50:16 +0000 (15:50 +0100)]
Merge github.com:prawnsalad/KiwiIRC
Darren [Sat, 17 Sep 2011 14:48:25 +0000 (07:48 -0700)]
Merge pull request #29 from M2Ys4U/
c2708b45034f1e5c9e00d45475d632e2ee39e9d6
Dependency removal & readme file
Jack Allnutt [Sat, 17 Sep 2011 14:44:56 +0000 (15:44 +0100)]
Readme formatting
Jack Allnutt [Sat, 17 Sep 2011 14:41:55 +0000 (15:41 +0100)]
Removing node modules from source tree, documenting dependencies in README.md file
Darren [Sat, 17 Sep 2011 14:30:39 +0000 (15:30 +0100)]
Merge https://github.com/M2Ys4U/KiwiIRC
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
Darren [Fri, 16 Sep 2011 13:58:44 +0000 (06:58 -0700)]
Merge pull request #27 from M2Ys4U/master
Text formatting
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.