KiwiIRC.git
11 years agoClient: Tab sizing when in narrow mode
Darren [Sun, 30 Dec 2012 01:04:33 +0000 (01:04 +0000)]
Client: Tab sizing when in narrow mode

11 years agoUpdating socket.io
Darren [Thu, 20 Dec 2012 22:26:28 +0000 (22:26 +0000)]
Updating socket.io

11 years agoServer: Fix for no channel prefixes yet set errors
Darren [Thu, 20 Dec 2012 22:25:03 +0000 (22:25 +0000)]
Server: Fix for no channel prefixes yet set errors

11 years agoServer: Seperated connection method from constructor
Darren [Wed, 12 Dec 2012 21:12:25 +0000 (21:12 +0000)]
Server: Seperated connection method from constructor

11 years agoServer: Custom WEBIRC method support via modules
Darren [Wed, 12 Dec 2012 00:34:40 +0000 (00:34 +0000)]
Server: Custom WEBIRC method support via modules

11 years agoServer: Revised module system
Darren [Tue, 11 Dec 2012 22:20:05 +0000 (22:20 +0000)]
Server: Revised module system

11 years agoStack traces on uncaught exceptions
Darren [Tue, 11 Dec 2012 12:20:48 +0000 (12:20 +0000)]
Stack traces on uncaught exceptions

11 years agoNarrow client view < 400px wide (mobile/tablet/small iframe)
Darren [Sun, 9 Dec 2012 14:30:15 +0000 (14:30 +0000)]
Narrow client view < 400px wide (mobile/tablet/small iframe)

11 years agoPrevious style changes moved to CLU theme only
Darren [Fri, 7 Dec 2012 17:08:58 +0000 (17:08 +0000)]
Previous style changes moved to CLU theme only

11 years agoServer selection dialog styling (mini/cli themes)
Darren [Fri, 7 Dec 2012 12:29:56 +0000 (12:29 +0000)]
Server selection dialog styling (mini/cli themes)

11 years agoServer selection dialog UI refactor
Darren [Wed, 5 Dec 2012 21:37:00 +0000 (21:37 +0000)]
Server selection dialog UI refactor

11 years agoClient: Channel box now underneath Nick input
Darren [Sun, 2 Dec 2012 02:12:00 +0000 (02:12 +0000)]
Client: Channel box now underneath Nick input

11 years agoClient default settings taken from config.js
Darren [Sat, 1 Dec 2012 16:51:09 +0000 (16:51 +0000)]
Client default settings taken from config.js

11 years agoClient: MOTD text monospaced
Darren [Sat, 1 Dec 2012 15:49:57 +0000 (15:49 +0000)]
Client: MOTD text monospaced

11 years agoCTCP CLIENTINFO, SOURCE, TIME
Darren [Fri, 30 Nov 2012 20:33:43 +0000 (20:33 +0000)]
CTCP CLIENTINFO, SOURCE, TIME

12 years agoServer modules location in config. Control module included
Darren [Fri, 30 Nov 2012 16:19:42 +0000 (16:19 +0000)]
Server modules location in config. Control module included

12 years agoClient: Control input box not wrapping #141
Darren [Fri, 30 Nov 2012 16:04:43 +0000 (16:04 +0000)]
Client: Control input box not wrapping #141

12 years agonpm package support
Darren [Thu, 29 Nov 2012 08:05:28 +0000 (08:05 +0000)]
npm package support

12 years agoAllowing underscores within client hosts
Darren [Wed, 28 Nov 2012 18:48:32 +0000 (18:48 +0000)]
Allowing underscores within client hosts

12 years agoRelaxed theme oversized nicks fixes
Darren [Mon, 26 Nov 2012 23:35:27 +0000 (23:35 +0000)]
Relaxed theme oversized nicks fixes

12 years agoCLI theming for inline media
Darren [Mon, 26 Nov 2012 23:31:16 +0000 (23:31 +0000)]
CLI theming for inline media

12 years agoCLI theme control box CSS sizings
Darren [Mon, 26 Nov 2012 23:21:31 +0000 (23:21 +0000)]
CLI theme control box CSS sizings

12 years agomoduls.js refactor; Removed existing module events; Modules now laoding from config
Darren [Sat, 24 Nov 2012 16:51:27 +0000 (16:51 +0000)]
moduls.js refactor; Removed existing module events; Modules now laoding from config

12 years agoMerge branch 'development' into server_plugins
Darren [Sat, 24 Nov 2012 11:08:31 +0000 (11:08 +0000)]
Merge branch 'development' into server_plugins

12 years agoClient: Resize handler tidied
Darren [Sat, 24 Nov 2012 11:00:55 +0000 (11:00 +0000)]
Client: Resize handler tidied

12 years agoClient: Reddit thread media
Darren [Sat, 24 Nov 2012 01:42:41 +0000 (01:42 +0000)]
Client: Reddit thread media

12 years agoClient: Inline media refactor + twitter type
Darren [Fri, 23 Nov 2012 23:26:19 +0000 (23:26 +0000)]
Client: Inline media refactor + twitter type

12 years agoClient: Media message styling
Darren [Fri, 23 Nov 2012 21:30:22 +0000 (21:30 +0000)]
Client: Media message styling

12 years agoClient: improved URL + channel regex matching; Inline media
Darren [Fri, 23 Nov 2012 00:07:23 +0000 (00:07 +0000)]
Client: improved URL + channel regex matching; Inline media

12 years agoClient: Simplar applet interface with .loadOnce() #139
Darren [Thu, 22 Nov 2012 12:25:35 +0000 (12:25 +0000)]
Client: Simplar applet interface with .loadOnce() #139

12 years agoClient: Mini theme now in theme selection
Darren [Wed, 21 Nov 2012 23:12:08 +0000 (23:12 +0000)]
Client: Mini theme now in theme selection

12 years agoClient: Default theme set within URL
Darren [Wed, 21 Nov 2012 22:59:49 +0000 (22:59 +0000)]
Client: Default theme set within URL

12 years agoChange formatting in commands.js
Jack Allnutt [Wed, 21 Nov 2012 21:17:05 +0000 (21:17 +0000)]
Change formatting in commands.js

12 years agoMerge branch 'development' of github.com:prawnsalad/KiwiIRC into development
Jack Allnutt [Wed, 21 Nov 2012 20:33:55 +0000 (20:33 +0000)]
Merge branch 'development' of github.com:prawnsalad/KiwiIRC into development

12 years agoRemove time-delayed sending of registration info
Jack Allnutt [Wed, 21 Nov 2012 20:21:57 +0000 (20:21 +0000)]
Remove time-delayed sending of registration info

12 years agoModules object now using it's prototype; Typo fixes
Darren [Wed, 21 Nov 2012 12:10:26 +0000 (12:10 +0000)]
Modules object now using it's prototype; Typo fixes

12 years agoRename 'plugins' to 'modules'
Darren [Tue, 20 Nov 2012 17:53:02 +0000 (17:53 +0000)]
Rename 'plugins' to 'modules'

12 years agoInitial server modules implementation + example
Darren [Tue, 20 Nov 2012 11:31:39 +0000 (11:31 +0000)]
Initial server modules implementation + example

12 years agoCLI theme updated
Darren [Tue, 20 Nov 2012 01:22:26 +0000 (01:22 +0000)]
CLI theme updated

12 years agoAdded theme: Mini
Darren [Wed, 14 Nov 2012 22:04:18 +0000 (22:04 +0000)]
Added theme: Mini

12 years agoCSS now split into a base structure and then theming
Darren [Wed, 14 Nov 2012 19:03:24 +0000 (19:03 +0000)]
CSS now split into a base structure and then theming

12 years agoMerge branch 'ircv3' of https://github.com/M2Ys4U/KiwiIRC into M2Ys4U-ircv3
Darren [Sun, 11 Nov 2012 14:44:56 +0000 (14:44 +0000)]
Merge branch 'ircv3' of https://github.com/M2Ys4U/KiwiIRC into M2Ys4U-ircv3

12 years agoMerged in lodash from karbassi
Darren [Sun, 11 Nov 2012 14:34:15 +0000 (14:34 +0000)]
Merged in lodash from karbassi

12 years agoServer: Default config options during build
Darren [Fri, 9 Nov 2012 16:24:36 +0000 (16:24 +0000)]
Server: Default config options during build

12 years agoServer: Reading nick changes fix on Inspircd
Darren [Fri, 9 Nov 2012 16:22:42 +0000 (16:22 +0000)]
Server: Reading nick changes fix on Inspircd

12 years agouser -> username
Jack Allnutt [Fri, 9 Nov 2012 00:05:44 +0000 (00:05 +0000)]
user -> username

12 years agoSend the modified USER line to the IRCd
Jack Allnutt [Thu, 8 Nov 2012 23:21:29 +0000 (23:21 +0000)]
Send the modified USER line to the IRCd

12 years agoServer: Set waiting for server listening before setting UID/GID
Darren [Thu, 8 Nov 2012 21:52:06 +0000 (21:52 +0000)]
Server: Set waiting for server listening before setting UID/GID

12 years agoIgnoring config.js
Darren [Thu, 8 Nov 2012 21:26:00 +0000 (21:26 +0000)]
Ignoring config.js

12 years agoExample config.js file
Darren [Thu, 8 Nov 2012 21:25:41 +0000 (21:25 +0000)]
Example config.js file

12 years agoconfig.js organising
Darren [Thu, 8 Nov 2012 21:20:37 +0000 (21:20 +0000)]
config.js organising

12 years agoMerge branch 'proxy_ranges' into development
Darren [Thu, 8 Nov 2012 21:15:03 +0000 (21:15 +0000)]
Merge branch 'proxy_ranges' into development

12 years agoAllow findWebIrc() to modify user details
Jack Allnutt [Thu, 8 Nov 2012 19:23:55 +0000 (19:23 +0000)]
Allow findWebIrc() to modify user details

12 years agoClient: Removed console.log()s
Darren [Thu, 8 Nov 2012 15:37:24 +0000 (15:37 +0000)]
Client: Removed console.log()s

12 years agoMoved client plugins into the index.html build process
Darren [Thu, 8 Nov 2012 15:36:42 +0000 (15:36 +0000)]
Moved client plugins into the index.html build process

12 years agoClient: Escaping // at the start of an input message #123
Darren [Thu, 8 Nov 2012 15:03:19 +0000 (15:03 +0000)]
Client: Escaping // at the start of an input message #123

12 years agoClient: highlight CSS styling #124
Darren [Thu, 8 Nov 2012 14:49:50 +0000 (14:49 +0000)]
Client: highlight CSS styling #124

12 years agoReplaced 'underscore' with 'lodash'.
Ali Karbassi [Thu, 8 Nov 2012 02:29:54 +0000 (20:29 -0600)]
Replaced 'underscore' with 'lodash'.

12 years agoOption to restrict connections to 1 server
Darren [Thu, 8 Nov 2012 02:23:30 +0000 (02:23 +0000)]
Option to restrict connections to 1 server

12 years agoFix some minor issues
Jack Allnutt [Thu, 8 Nov 2012 02:00:02 +0000 (02:00 +0000)]
Fix some minor issues

12 years agoClient: Default theme set to 'relaxed'
Darren [Thu, 8 Nov 2012 00:08:15 +0000 (00:08 +0000)]
Client: Default theme set to 'relaxed'

12 years agoServer: Custom x-forward-for HTTP header
Darren [Wed, 7 Nov 2012 20:57:44 +0000 (20:57 +0000)]
Server: Custom x-forward-for HTTP header

12 years agoServer: Reverse proxy IP ranges
Darren [Wed, 7 Nov 2012 20:53:50 +0000 (20:53 +0000)]
Server: Reverse proxy IP ranges

12 years agoServer: Comments for the server blocks config
Darren [Wed, 7 Nov 2012 19:47:10 +0000 (19:47 +0000)]
Server: Comments for the server blocks config

12 years agoMissing step in README.md
Darren [Wed, 7 Nov 2012 12:10:57 +0000 (12:10 +0000)]
Missing step in README.md

12 years agoMerge branch 'development' into ircv3
Jack Allnutt [Tue, 6 Nov 2012 23:40:48 +0000 (23:40 +0000)]
Merge branch 'development' into ircv3

12 years agoClient: Nick global highlight in CLI theme
Darren [Tue, 6 Nov 2012 21:46:04 +0000 (21:46 +0000)]
Client: Nick global highlight in CLI theme

12 years agoClient: Hovering over nicks highlights all users messages
Darren [Tue, 6 Nov 2012 21:25:32 +0000 (21:25 +0000)]
Client: Hovering over nicks highlights all users messages

12 years agoClient: Theme CLI improvements
Darren [Tue, 6 Nov 2012 20:38:40 +0000 (20:38 +0000)]
Client: Theme CLI improvements

12 years agoClient: Not scrolling down a panel if scrolled up #59
Darren [Tue, 6 Nov 2012 19:32:12 +0000 (19:32 +0000)]
Client: Not scrolling down a panel if scrolled up #59

12 years agoClient: Settings window updating on change
Darren [Tue, 6 Nov 2012 17:53:26 +0000 (17:53 +0000)]
Client: Settings window updating on change

12 years agoClient: Rudimentry objects for third party use
Darren [Tue, 6 Nov 2012 16:24:34 +0000 (16:24 +0000)]
Client: Rudimentry objects for third party use

12 years agoClient: Show joins/parts in settings applet
Darren [Mon, 5 Nov 2012 23:02:28 +0000 (23:02 +0000)]
Client: Show joins/parts in settings applet

12 years agoClient: Settings window; show_join_parts setting
Darren [Mon, 5 Nov 2012 21:11:26 +0000 (21:11 +0000)]
Client: Settings window; show_join_parts setting

12 years agoClient: CLI access to get/set/save settings
Darren [Mon, 5 Nov 2012 20:05:32 +0000 (20:05 +0000)]
Client: CLI access to get/set/save settings

12 years agoClient: Scrollback setting implemented
Darren [Mon, 5 Nov 2012 19:49:31 +0000 (19:49 +0000)]
Client: Scrollback setting implemented

12 years agoClient: Persistant settings implemented
Darren [Mon, 5 Nov 2012 19:39:22 +0000 (19:39 +0000)]
Client: Persistant settings implemented

12 years agoClient: Private `kiwi` namespace renamed to `_kiwi`
Darren [Mon, 5 Nov 2012 16:02:31 +0000 (16:02 +0000)]
Client: Private `kiwi` namespace renamed to `_kiwi`

12 years agofix typo
Jack Allnutt [Sun, 4 Nov 2012 23:27:22 +0000 (23:27 +0000)]
fix typo

12 years agoClient: New plugin manager implementation
Darren [Sun, 4 Nov 2012 20:02:43 +0000 (20:02 +0000)]
Client: New plugin manager implementation

12 years agoClient: Escaping HTML in /list output
Darren [Sun, 4 Nov 2012 02:03:32 +0000 (02:03 +0000)]
Client: Escaping HTML in /list output

12 years agoBuild command added to bash wrapper
Darren [Sun, 4 Nov 2012 01:05:07 +0000 (01:05 +0000)]
Build command added to bash wrapper

12 years agoClient: .gitignore index.html
Darren [Sun, 4 Nov 2012 01:02:39 +0000 (01:02 +0000)]
Client: .gitignore index.html

12 years agoClient: index.html generated within build script
Darren [Sun, 4 Nov 2012 01:01:57 +0000 (01:01 +0000)]
Client: index.html generated within build script

12 years agoImplements away-notify
Jack Allnutt [Sun, 4 Nov 2012 00:11:37 +0000 (00:11 +0000)]
Implements away-notify

Issue #116

12 years agoSend enabled capabilities to client
Jack Allnutt [Sat, 3 Nov 2012 23:02:42 +0000 (23:02 +0000)]
Send enabled capabilities to client

12 years agoMerge branch 'development' of https://github.com/prawnsalad/KiwiIRC into development
Darren [Sat, 3 Nov 2012 22:14:59 +0000 (22:14 +0000)]
Merge branch 'development' of https://github.com/prawnsalad/KiwiIRC into development

12 years agoClient: Default theme set to 'relaxed'
Darren [Sat, 3 Nov 2012 22:14:08 +0000 (22:14 +0000)]
Client: Default theme set to 'relaxed'

12 years agoClient: Query model for actual query windows
Darren [Sat, 3 Nov 2012 22:09:01 +0000 (22:09 +0000)]
Client: Query model for actual query windows

Solved a bug on a previous hack to hide the nicklist

12 years agoMerge pull request #115 from M2Ys4U/irc_uri
Darren [Sat, 3 Nov 2012 20:47:37 +0000 (13:47 -0700)]
Merge pull request #115 from M2Ys4U/irc_uri

Implement client handling of irc: uris

12 years agoRemoving debugging, adding some comments
Jack Allnutt [Sat, 3 Nov 2012 20:42:25 +0000 (20:42 +0000)]
Removing debugging, adding some comments

12 years agoImplement client handling of irc: uris
Jack Allnutt [Sat, 3 Nov 2012 20:25:20 +0000 (20:25 +0000)]
Implement client handling of irc: uris

First half of the irc: uri handling.

Issue #43

12 years agoClient: Rogue console.log()s removed
Darren [Sat, 3 Nov 2012 20:11:27 +0000 (20:11 +0000)]
Client: Rogue console.log()s removed

12 years agoClient: backbone/jquery/underscore files updated
Darren [Sat, 3 Nov 2012 20:09:49 +0000 (20:09 +0000)]
Client: backbone/jquery/underscore files updated

12 years agonpm postinstall updated with new client folder structure
Darren [Sat, 3 Nov 2012 19:42:25 +0000 (19:42 +0000)]
npm postinstall updated with new client folder structure

12 years agoUpdated readme
Darren [Sat, 3 Nov 2012 19:41:51 +0000 (19:41 +0000)]
Updated readme

12 years agoServer: bash wrapper file executable bit
Darren [Sat, 3 Nov 2012 19:18:35 +0000 (19:18 +0000)]
Server: bash wrapper file executable bit

12 years agoServer: Correct IRC socket connect handler
Darren [Fri, 2 Nov 2012 23:54:22 +0000 (23:54 +0000)]
Server: Correct IRC socket connect handler

12 years agoServer: Uncaught exception handler
Darren [Fri, 2 Nov 2012 20:49:04 +0000 (20:49 +0000)]
Server: Uncaught exception handler

12 years agoUpdate way we check if we're SASL authented when we attempt to send PASS command
Jack Allnutt [Fri, 2 Nov 2012 19:02:33 +0000 (19:02 +0000)]
Update way we check if we're SASL authented when we attempt to send PASS command

Issue #110