Darren [Wed, 22 Jan 2014 15:20:11 +0000 (15:20 +0000)]
proxy.js tidy-up
Darren [Tue, 21 Jan 2014 23:01:18 +0000 (23:01 +0000)]
Working proxy sockets
Darren [Mon, 20 Jan 2014 10:46:22 +0000 (10:46 +0000)]
channel info in build script
Darren [Sat, 18 Jan 2014 20:40:06 +0000 (20:40 +0000)]
Separated httphandler and settings generation
Jack Allnutt [Fri, 17 Jan 2014 15:25:08 +0000 (15:25 +0000)]
Fix theme switching bug
Darren [Thu, 16 Jan 2014 19:50:34 +0000 (19:50 +0000)]
Re-jigging UI layout after a theme change
Darren [Thu, 16 Jan 2014 19:50:14 +0000 (19:50 +0000)]
CSS images moved to relevant theme folders
Darren [Thu, 16 Jan 2014 12:04:05 +0000 (12:04 +0000)]
Switching stylesheets - specify node type in query selector
Darren [Thu, 16 Jan 2014 11:18:21 +0000 (11:18 +0000)]
Merge branch 'themes' of https://github.com/M2Ys4U/KiwiIRC into M2Ys4U-themes
Conflicts:
client/assets/css/style.css
client/src/applets/settings.js
client/src/index.html.tmpl
server/httphandler.js
Darren [Thu, 16 Jan 2014 08:52:15 +0000 (00:52 -0800)]
Merge pull request #442 from coolsmile/development
Spaces could be encoded as '+' instead '%20'
Darren [Tue, 14 Jan 2014 22:44:05 +0000 (22:44 +0000)]
Server module hooks for IRC events
Darren [Sun, 12 Jan 2014 20:48:44 +0000 (20:48 +0000)]
Less strict IRC parsing to allow non-latin characters #376 #202
Darren [Sun, 12 Jan 2014 18:54:07 +0000 (18:54 +0000)]
QUIT without a message fix
Darren [Mon, 6 Jan 2014 16:30:39 +0000 (16:30 +0000)]
Simple channel info theming
Darren [Mon, 6 Jan 2014 15:32:27 +0000 (15:32 +0000)]
Capping ui_menubox height
Darren [Mon, 6 Jan 2014 11:28:27 +0000 (11:28 +0000)]
Auto updating banlist + UI improvements
Darren [Mon, 6 Jan 2014 10:54:16 +0000 (10:54 +0000)]
Merge branch 'development' into channel_info
Conflicts:
client/src/index.html.tmpl
Darren [Mon, 6 Jan 2014 10:20:00 +0000 (10:20 +0000)]
gateway kiwi_server setting now only set in one place
Darren [Mon, 6 Jan 2014 10:10:31 +0000 (10:10 +0000)]
Setting kiwi_server config via application options
Darren [Sun, 5 Jan 2014 23:40:56 +0000 (23:40 +0000)]
Fix previous commit
Darren [Sun, 5 Jan 2014 23:28:01 +0000 (23:28 +0000)]
Default gecos supporting user hostname insertion
Darren [Sun, 5 Jan 2014 23:24:17 +0000 (23:24 +0000)]
channel info window tidying
Darren [Sun, 5 Jan 2014 23:23:44 +0000 (23:23 +0000)]
Menubox - allow title change after rendered
Darren [Fri, 3 Jan 2014 09:04:31 +0000 (09:04 +0000)]
Config count_joins_parts > count_all_activity; Do not show joins/parts by default
Darren [Fri, 3 Jan 2014 08:33:12 +0000 (08:33 +0000)]
Merge branch 'development' of https://github.com/tonylechner/KiwiIRC into tonylechner-development
Darren [Wed, 1 Jan 2014 16:59:29 +0000 (16:59 +0000)]
Channel Info+admin window; RPL_CHANNEL_URL; Ban list; CSS forms refactor
Darren [Sun, 29 Dec 2013 21:03:54 +0000 (21:03 +0000)]
Leave transport management to engine.io
Darren [Sun, 29 Dec 2013 20:31:29 +0000 (20:31 +0000)]
Second IRC connection via /server fix
Capitaine [Tue, 17 Dec 2013 17:14:57 +0000 (18:14 +0100)]
Spaces could be encoded as '+' instead '%20'
Darren [Fri, 13 Dec 2013 11:05:16 +0000 (11:05 +0000)]
jump server reconnecting to the updated server addresses fix
Darren [Mon, 9 Dec 2013 23:51:58 +0000 (23:51 +0000)]
Verifying reverse DNS lookups
Tony Lechner [Thu, 5 Dec 2013 05:10:24 +0000 (23:10 -0600)]
Added hide-join/parts-from-configs to settings screen with en-gb translation only.
Tony Lechner [Thu, 5 Dec 2013 04:41:05 +0000 (22:41 -0600)]
Added config option to disregard joins/parts from unread message counter.
Darren [Tue, 3 Dec 2013 20:41:51 +0000 (12:41 -0800)]
Merge pull request #434 from M2Ys4U/space_fix
Fix bug where parameters separated by multiple spaces would result in empty string entries in the params array
Jack Allnutt [Tue, 3 Dec 2013 20:36:25 +0000 (20:36 +0000)]
Fix bug where parameters separated by multiple spaces woul result in empty string entries in the params array
Darren [Tue, 26 Nov 2013 22:17:40 +0000 (14:17 -0800)]
Merge pull request #432 from aarontc/development
Fixed typo in config.example.js
Aaron Ten Clay [Tue, 26 Nov 2013 22:16:14 +0000 (14:16 -0800)]
Fixed typo in config.example.js
Comment before module export had misspelled 'amend'.
Darren [Tue, 19 Nov 2013 13:04:51 +0000 (05:04 -0800)]
Merge pull request #427 from antwebes/antwebes_development
Fixed func mappings in _kiwi.global.components.ControlInput method of ap...
jdeveloper [Tue, 19 Nov 2013 13:00:47 +0000 (14:00 +0100)]
Fixed func mappings in _kiwi.global.components.ControlInput method of apps.js
Darren [Sat, 16 Nov 2013 22:33:23 +0000 (22:33 +0000)]
Default window_title if not set
Darren [Fri, 15 Nov 2013 11:09:23 +0000 (11:09 +0000)]
server-time-iso fix
Darren [Tue, 12 Nov 2013 23:57:21 +0000 (23:57 +0000)]
Update development version number
Darren [Tue, 12 Nov 2013 23:50:14 +0000 (23:50 +0000)]
Update master version number
Darren [Tue, 12 Nov 2013 16:53:45 +0000 (16:53 +0000)]
Little more contrast in CLI theme
Darren [Tue, 12 Nov 2013 16:40:40 +0000 (16:40 +0000)]
Less flat looking relaxed theme for supported browsers
Darren [Mon, 11 Nov 2013 22:41:10 +0000 (22:41 +0000)]
Server: noop RPL_WHOREPLY and RPL_ENDOFWHO commands for the time being
Darren [Mon, 11 Nov 2013 21:08:01 +0000 (13:08 -0800)]
Merge pull request #423 from M2Ys4U/title
Make the window title configurable
Jack Allnutt [Mon, 11 Nov 2013 20:45:00 +0000 (20:45 +0000)]
Move window_title config option to client settings
Jack Allnutt [Sun, 10 Nov 2013 18:47:17 +0000 (18:47 +0000)]
Make the window title configurable
Darren [Mon, 11 Nov 2013 10:16:13 +0000 (10:16 +0000)]
Client plugins loading correctly with new HTML templates
Darren [Mon, 11 Nov 2013 10:14:14 +0000 (10:14 +0000)]
Handle RPL_INVITING command
Darren [Tue, 5 Nov 2013 16:31:25 +0000 (16:31 +0000)]
Repeat incorrect password fix #243
Darren [Mon, 4 Nov 2013 21:17:20 +0000 (21:17 +0000)]
User menu location now depends on cursor location #420
Darren [Mon, 4 Nov 2013 16:51:04 +0000 (16:51 +0000)]
Font formatting + colours in sent message (xchats %Cn format)
Darren [Sun, 3 Nov 2013 12:59:59 +0000 (12:59 +0000)]
Updating DNSBL server module
Darren [Sat, 2 Nov 2013 13:01:31 +0000 (13:01 +0000)]
Net. interface binding per outgoing IRC connection
Darren [Sat, 2 Nov 2013 13:00:45 +0000 (13:00 +0000)]
SOCKS server fix
Jack Allnutt [Thu, 31 Oct 2013 23:56:14 +0000 (23:56 +0000)]
Update package.json to reflect new location of build.js
Jack Allnutt [Tue, 29 Oct 2013 23:51:50 +0000 (16:51 -0700)]
Merge pull request #421 from CoryChaplin/development
Removed redundant call to NAMES onJoin
Cory Chaplin [Tue, 29 Oct 2013 23:12:00 +0000 (00:12 +0100)]
Removed redundant call to NAMES onJoin
Jack Allnutt [Mon, 28 Oct 2013 12:14:35 +0000 (12:14 +0000)]
Load themes as soon as possible to avoid FoUC
Also move theme configuration slightly to avoid sever-side caching bug
Darren [Sun, 27 Oct 2013 17:19:26 +0000 (17:19 +0000)]
Index template updated for start button
Darren [Sun, 27 Oct 2013 14:52:46 +0000 (14:52 +0000)]
More prominent 'Start' button
Darren [Sun, 27 Oct 2013 13:09:00 +0000 (13:09 +0000)]
Merge remote-tracking branch 'origin/development' into M2ys4U-server-time
# By Darren (14) and Jack Allnutt (3)
* origin/development:
Correctly using application template (fixes timestamps/theme/css class issues)
Restoring conf.public_http config option for backwards compatibility
.gitignore update
Moving index.html out of the assets folder - the page is not an asset of itself
Move src files out of assets dir
Update dependency. socksjs 0.4.1 -> 0.4.3
Caching jquery objects in doLayout
Panel list fix
Remove external image dependancy
Application HTML as a template to delay HTML parsing/painting
Not waiting for settings.json for production files to load; BootManager
Update dependencies
Clickable channels in chanlist applet
Updating build script for previous commit
Client loading script in correct order
Query panel fixes
Transition background background on nick highlights
Darren [Sun, 27 Oct 2013 13:07:37 +0000 (13:07 +0000)]
server-time refactor; znc.in/server-time formatting implemented
Darren [Sun, 27 Oct 2013 11:04:14 +0000 (11:04 +0000)]
Merge branch 'server-time' of https://github.com/M2Ys4U/KiwiIRC into M2ys4U-server-time
Darren [Sun, 27 Oct 2013 11:01:57 +0000 (11:01 +0000)]
Correctly using application template (fixes timestamps/theme/css class issues)
Darren [Sun, 27 Oct 2013 10:28:41 +0000 (10:28 +0000)]
Restoring conf.public_http config option for backwards compatibility
Darren [Sun, 27 Oct 2013 10:24:53 +0000 (10:24 +0000)]
.gitignore update
Darren [Sun, 27 Oct 2013 10:23:17 +0000 (10:23 +0000)]
Moving index.html out of the assets folder - the page is not an asset of itself
Jack Allnutt [Sun, 27 Oct 2013 05:08:57 +0000 (05:08 +0000)]
Move src files out of assets dir
* client/assets/src moved to client/src
* build.js moved to client/build.js
* Auto-generated index.html now written to assets/index.html
* Fixed bug where conf.public_http was set in config file ut conf.public_html was being read in httphandler.js
Jack Allnutt [Sun, 27 Oct 2013 04:41:56 +0000 (04:41 +0000)]
Update dependency. socksjs 0.4.1 -> 0.4.3
Darren [Sat, 26 Oct 2013 16:30:34 +0000 (17:30 +0100)]
Caching jquery objects in doLayout
Darren [Sat, 26 Oct 2013 16:30:07 +0000 (17:30 +0100)]
Panel list fix
Darren [Sat, 26 Oct 2013 13:04:34 +0000 (14:04 +0100)]
Remove external image dependancy
Darren [Sat, 26 Oct 2013 13:00:33 +0000 (14:00 +0100)]
Application HTML as a template to delay HTML parsing/painting
Jack Allnutt [Fri, 25 Oct 2013 21:46:00 +0000 (22:46 +0100)]
Move themes from client/assets/src/themes to client/assets/themes
Jack Allnutt [Fri, 25 Oct 2013 21:40:37 +0000 (22:40 +0100)]
Misc fixes
Correctly define link and remove superflous `var set_theme`
Darren [Fri, 25 Oct 2013 21:19:23 +0000 (22:19 +0100)]
Not waiting for settings.json for production files to load; BootManager
Jack Allnutt [Fri, 25 Oct 2013 13:35:18 +0000 (14:35 +0100)]
Auto-generate 'thumbnail' previews of themes in settings applet
Jack Allnutt [Thu, 24 Oct 2013 02:27:38 +0000 (03:27 +0100)]
Update dependencies
* node-static: 0.7.0 -> 0.7.2
* uglify-js: 2.3.6 -> 2.4.1
* engine.io: 0.7.4 -> 0.7.9
* lodash: 1.3.1 -> 2.2.1 (client & server)
* eventemitter2: 0.4.12 -> 0.4.13
* iconv-lite: 0.2.10 -> 0.2.11
* spdy: 0.10.0 -> 0.14.11
* jQuery: 1.9.1 -> 0.10.2 (client)
Jack Allnutt [Thu, 24 Oct 2013 00:15:45 +0000 (01:15 +0100)]
Split themes off into individual .css files
config.example.js now lists which themes are available for use by the client.
TODO: Auto-generate 'thumbnails' for the themes in the settings applet.
Jack Allnutt [Wed, 16 Oct 2013 14:24:00 +0000 (15:24 +0100)]
Also use the ZNC-specific version of the `server-time` CAP
Adds `znc.in/server-time-iso` to the list of requested CAPs
and checks for it alongside `server-time` in commands.js
Darren [Sun, 6 Oct 2013 12:15:37 +0000 (13:15 +0100)]
Clickable channels in chanlist applet
Darren [Sat, 5 Oct 2013 18:36:21 +0000 (19:36 +0100)]
Updating build script for previous commit
Darren [Sat, 5 Oct 2013 18:21:28 +0000 (19:21 +0100)]
Client loading script in correct order
Darren [Sat, 5 Oct 2013 14:28:02 +0000 (15:28 +0100)]
Query panel fixes
Darren [Sat, 28 Sep 2013 20:06:05 +0000 (21:06 +0100)]
Transition background background on nick highlights
Darren [Sat, 28 Sep 2013 19:35:23 +0000 (20:35 +0100)]
Merge branch 'server-time' of https://github.com/M2Ys4U/KiwiIRC into M2Ys4U-server-time
Jack Allnutt [Sat, 28 Sep 2013 16:54:27 +0000 (17:54 +0100)]
Client-side support for server-time CAP
Jack Allnutt [Sat, 28 Sep 2013 16:53:40 +0000 (17:53 +0100)]
Server-side support for server-time CAP
Jack Allnutt [Sat, 28 Sep 2013 16:52:25 +0000 (17:52 +0100)]
Fix code that ignores capability modifiers
No longer remove a '-' from the middle of a capability name
Jack Allnutt [Sat, 28 Sep 2013 16:50:40 +0000 (17:50 +0100)]
Fix parse_regex
The regex was incorrectly capturing the @ from message tags
Darren [Sat, 28 Sep 2013 15:23:17 +0000 (16:23 +0100)]
Channel key on connect auto-join used correctly #391
Darren [Sat, 28 Sep 2013 14:59:22 +0000 (15:59 +0100)]
Replace %n with the nick for a custom real name #247
Darren [Sat, 28 Sep 2013 14:36:58 +0000 (15:36 +0100)]
Unknown IRC commands sent to client; RPL_WHOISACCOUNT, RPL_WHOISHOST, ERR_USERONCHANNEL, RPL_WHOISSECURE
Darren [Sat, 28 Sep 2013 13:18:09 +0000 (14:18 +0100)]
New IRC connection - don't send redundant con_num to client on connection error
Darren [Sat, 28 Sep 2013 12:10:16 +0000 (13:10 +0100)]
Customisable realname on irc connections #401
Darren [Sat, 28 Sep 2013 11:58:00 +0000 (12:58 +0100)]
Remove unused conf.cap_options from example config
Darren [Sat, 28 Sep 2013 11:52:24 +0000 (12:52 +0100)]
panel.addMsg moved to models/channel.js
Not every panel needs .addMsg such as applets.