KiwiIRC.git
11 years agoproxy binding to local interfaces
Darren [Fri, 24 Jan 2014 11:50:23 +0000 (11:50 +0000)]
proxy binding to local interfaces

11 years agoignore invalid cert options
Darren [Fri, 24 Jan 2014 10:15:45 +0000 (10:15 +0000)]
ignore invalid cert options

11 years agoIdentd + SSL fixes
Darren [Thu, 23 Jan 2014 22:28:46 +0000 (22:28 +0000)]
Identd + SSL fixes

11 years agoTLS connection fixes
Darren [Thu, 23 Jan 2014 22:05:01 +0000 (22:05 +0000)]
TLS connection fixes

11 years agoConnecting to a SSL/TLS kiwi proxy
Darren [Thu, 23 Jan 2014 21:09:59 +0000 (21:09 +0000)]
Connecting to a SSL/TLS kiwi proxy

11 years agoSSL support on the proxy
Darren [Thu, 23 Jan 2014 20:32:25 +0000 (20:32 +0000)]
SSL support on the proxy

11 years agoProxy server type in config file
Darren [Thu, 23 Jan 2014 20:04:35 +0000 (20:04 +0000)]
Proxy server type in config file

11 years agoProxy connect options
Darren [Thu, 23 Jan 2014 19:40:57 +0000 (19:40 +0000)]
Proxy connect options

11 years agoproxy - correct identd lookup usage
Darren [Wed, 22 Jan 2014 17:04:40 +0000 (17:04 +0000)]
proxy - correct identd lookup usage

11 years agoIdentd in Proxy
Darren [Wed, 22 Jan 2014 16:56:53 +0000 (16:56 +0000)]
Identd in Proxy

11 years agoproxy.js tidy-up
Darren [Wed, 22 Jan 2014 15:20:11 +0000 (15:20 +0000)]
proxy.js tidy-up

11 years agoWorking proxy sockets
Darren [Tue, 21 Jan 2014 23:01:18 +0000 (23:01 +0000)]
Working proxy sockets

11 years agochannel info in build script
Darren [Mon, 20 Jan 2014 10:46:22 +0000 (10:46 +0000)]
channel info in build script

11 years agoSeparated httphandler and settings generation
Darren [Sat, 18 Jan 2014 20:40:06 +0000 (20:40 +0000)]
Separated httphandler and settings generation

11 years agoFix theme switching bug
Jack Allnutt [Fri, 17 Jan 2014 15:25:08 +0000 (15:25 +0000)]
Fix theme switching bug

11 years agoRe-jigging UI layout after a theme change
Darren [Thu, 16 Jan 2014 19:50:34 +0000 (19:50 +0000)]
Re-jigging UI layout after a theme change

11 years agoCSS images moved to relevant theme folders
Darren [Thu, 16 Jan 2014 19:50:14 +0000 (19:50 +0000)]
CSS images moved to relevant theme folders

11 years agoSwitching stylesheets - specify node type in query selector
Darren [Thu, 16 Jan 2014 12:04:05 +0000 (12:04 +0000)]
Switching stylesheets - specify node type in query selector

11 years agoMerge branch 'themes' of https://github.com/M2Ys4U/KiwiIRC into M2Ys4U-themes
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

11 years agoMerge pull request #442 from coolsmile/development
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'

11 years agoServer module hooks for IRC events
Darren [Tue, 14 Jan 2014 22:44:05 +0000 (22:44 +0000)]
Server module hooks for IRC events

11 years agoLess strict IRC parsing to allow non-latin characters #376 #202
Darren [Sun, 12 Jan 2014 20:48:44 +0000 (20:48 +0000)]
Less strict IRC parsing to allow non-latin characters #376 #202

11 years agoQUIT without a message fix
Darren [Sun, 12 Jan 2014 18:54:07 +0000 (18:54 +0000)]
QUIT without a message fix

11 years agoSimple channel info theming
Darren [Mon, 6 Jan 2014 16:30:39 +0000 (16:30 +0000)]
Simple channel info theming

11 years agoCapping ui_menubox height
Darren [Mon, 6 Jan 2014 15:32:27 +0000 (15:32 +0000)]
Capping ui_menubox height

11 years agoAuto updating banlist + UI improvements
Darren [Mon, 6 Jan 2014 11:28:27 +0000 (11:28 +0000)]
Auto updating banlist + UI improvements

11 years agoMerge branch 'development' into channel_info
Darren [Mon, 6 Jan 2014 10:54:16 +0000 (10:54 +0000)]
Merge branch 'development' into channel_info

Conflicts:
client/src/index.html.tmpl

11 years agogateway kiwi_server setting now only set in one place
Darren [Mon, 6 Jan 2014 10:20:00 +0000 (10:20 +0000)]
gateway kiwi_server setting now only set in one place

11 years agoSetting kiwi_server config via application options
Darren [Mon, 6 Jan 2014 10:10:31 +0000 (10:10 +0000)]
Setting kiwi_server config via application options

11 years agoFix previous commit
Darren [Sun, 5 Jan 2014 23:40:56 +0000 (23:40 +0000)]
Fix previous commit

11 years agoDefault gecos supporting user hostname insertion
Darren [Sun, 5 Jan 2014 23:28:01 +0000 (23:28 +0000)]
Default gecos supporting user hostname insertion

11 years agochannel info window tidying
Darren [Sun, 5 Jan 2014 23:24:17 +0000 (23:24 +0000)]
channel info window tidying

11 years agoMenubox - allow title change after rendered
Darren [Sun, 5 Jan 2014 23:23:44 +0000 (23:23 +0000)]
Menubox - allow title change after rendered

11 years agoConfig count_joins_parts > count_all_activity; Do not show joins/parts by default
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

11 years agoMerge branch 'development' of https://github.com/tonylechner/KiwiIRC into tonylechner...
Darren [Fri, 3 Jan 2014 08:33:12 +0000 (08:33 +0000)]
Merge branch 'development' of https://github.com/tonylechner/KiwiIRC into tonylechner-development

11 years agoChannel Info+admin window; RPL_CHANNEL_URL; Ban list; CSS forms refactor
Darren [Wed, 1 Jan 2014 16:59:29 +0000 (16:59 +0000)]
Channel Info+admin window; RPL_CHANNEL_URL; Ban list; CSS forms refactor

11 years agoLeave transport management to engine.io
Darren [Sun, 29 Dec 2013 21:03:54 +0000 (21:03 +0000)]
Leave transport management to engine.io

11 years agoSecond IRC connection via /server fix
Darren [Sun, 29 Dec 2013 20:31:29 +0000 (20:31 +0000)]
Second IRC connection via /server fix

11 years agoSpaces could be encoded as '+' instead '%20'
Capitaine [Tue, 17 Dec 2013 17:14:57 +0000 (18:14 +0100)]
Spaces could be encoded as '+' instead '%20'

12 years agojump server reconnecting to the updated server addresses fix
Darren [Fri, 13 Dec 2013 11:05:16 +0000 (11:05 +0000)]
jump server reconnecting to the updated server addresses fix

12 years agoVerifying reverse DNS lookups
Darren [Mon, 9 Dec 2013 23:51:58 +0000 (23:51 +0000)]
Verifying reverse DNS lookups

12 years agoAdded hide-join/parts-from-configs to settings screen with en-gb translation only.
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.

12 years agoAdded config option to disregard joins/parts from unread message counter.
Tony Lechner [Thu, 5 Dec 2013 04:41:05 +0000 (22:41 -0600)]
Added config option to disregard joins/parts from unread message counter.

12 years agoMerge pull request #434 from M2Ys4U/space_fix
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

12 years agoFix bug where parameters separated by multiple spaces woul result in empty string...
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

12 years agoMerge pull request #432 from aarontc/development
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

12 years agoFixed 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'.

12 years agoMerge pull request #427 from antwebes/antwebes_development
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...

12 years agoFixed func mappings in _kiwi.global.components.ControlInput method of apps.js
jdeveloper [Tue, 19 Nov 2013 13:00:47 +0000 (14:00 +0100)]
Fixed func mappings in _kiwi.global.components.ControlInput method of apps.js

12 years agoDefault window_title if not set
Darren [Sat, 16 Nov 2013 22:33:23 +0000 (22:33 +0000)]
Default window_title if not set

12 years agoserver-time-iso fix
Darren [Fri, 15 Nov 2013 11:09:23 +0000 (11:09 +0000)]
server-time-iso fix

12 years agoUpdate development version number
Darren [Tue, 12 Nov 2013 23:57:21 +0000 (23:57 +0000)]
Update development version number

12 years agoUpdate master version number
Darren [Tue, 12 Nov 2013 23:50:14 +0000 (23:50 +0000)]
Update master version number

12 years agoLittle more contrast in CLI theme
Darren [Tue, 12 Nov 2013 16:53:45 +0000 (16:53 +0000)]
Little more contrast in CLI theme

12 years agoLess flat looking relaxed theme for supported browsers
Darren [Tue, 12 Nov 2013 16:40:40 +0000 (16:40 +0000)]
Less flat looking relaxed theme for supported browsers

12 years agoServer: noop RPL_WHOREPLY and RPL_ENDOFWHO commands for the time being
Darren [Mon, 11 Nov 2013 22:41:10 +0000 (22:41 +0000)]
Server: noop RPL_WHOREPLY and RPL_ENDOFWHO commands for the time being

12 years agoMerge pull request #423 from M2Ys4U/title
Darren [Mon, 11 Nov 2013 21:08:01 +0000 (13:08 -0800)]
Merge pull request #423 from M2Ys4U/title

Make the window title configurable

12 years agoMove window_title config option to client settings
Jack Allnutt [Mon, 11 Nov 2013 20:45:00 +0000 (20:45 +0000)]
Move window_title config option to client settings

12 years agoMake the window title configurable
Jack Allnutt [Sun, 10 Nov 2013 18:47:17 +0000 (18:47 +0000)]
Make the window title configurable

12 years agoClient plugins loading correctly with new HTML templates
Darren [Mon, 11 Nov 2013 10:16:13 +0000 (10:16 +0000)]
Client plugins loading correctly with new HTML templates

12 years agoHandle RPL_INVITING command
Darren [Mon, 11 Nov 2013 10:14:14 +0000 (10:14 +0000)]
Handle RPL_INVITING command

12 years agoRepeat incorrect password fix #243
Darren [Tue, 5 Nov 2013 16:31:25 +0000 (16:31 +0000)]
Repeat incorrect password fix #243

12 years agoUser menu location now depends on cursor location #420
Darren [Mon, 4 Nov 2013 21:17:20 +0000 (21:17 +0000)]
User menu location now depends on cursor location #420

12 years agoFont formatting + colours in sent message (xchats %Cn format)
Darren [Mon, 4 Nov 2013 16:51:04 +0000 (16:51 +0000)]
Font formatting + colours in sent message (xchats %Cn format)

12 years agoUpdating DNSBL server module
Darren [Sun, 3 Nov 2013 12:59:59 +0000 (12:59 +0000)]
Updating DNSBL server module

12 years agoNet. interface binding per outgoing IRC connection
Darren [Sat, 2 Nov 2013 13:01:31 +0000 (13:01 +0000)]
Net. interface binding per outgoing IRC connection

12 years agoSOCKS server fix
Darren [Sat, 2 Nov 2013 13:00:45 +0000 (13:00 +0000)]
SOCKS server fix

12 years agoUpdate package.json to reflect new location of build.js
Jack Allnutt [Thu, 31 Oct 2013 23:56:14 +0000 (23:56 +0000)]
Update package.json to reflect new location of build.js

12 years agoMerge pull request #421 from CoryChaplin/development
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

12 years agoRemoved redundant call to NAMES onJoin
Cory Chaplin [Tue, 29 Oct 2013 23:12:00 +0000 (00:12 +0100)]
Removed redundant call to NAMES onJoin

12 years agoLoad themes as soon as possible to avoid FoUC
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

12 years agoIndex template updated for start button
Darren [Sun, 27 Oct 2013 17:19:26 +0000 (17:19 +0000)]
Index template updated for start button

12 years agoMore prominent 'Start' button
Darren [Sun, 27 Oct 2013 14:52:46 +0000 (14:52 +0000)]
More prominent 'Start' button

12 years agoMerge remote-tracking branch 'origin/development' into M2ys4U-server-time
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

12 years agoserver-time refactor; znc.in/server-time formatting implemented
Darren [Sun, 27 Oct 2013 13:07:37 +0000 (13:07 +0000)]
server-time refactor; znc.in/server-time formatting implemented

12 years agoMerge branch 'server-time' of https://github.com/M2Ys4U/KiwiIRC into M2ys4U-server...
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

12 years agoCorrectly using application template (fixes timestamps/theme/css class issues)
Darren [Sun, 27 Oct 2013 11:01:57 +0000 (11:01 +0000)]
Correctly using application template (fixes timestamps/theme/css class issues)

12 years agoRestoring conf.public_http config option for backwards compatibility
Darren [Sun, 27 Oct 2013 10:28:41 +0000 (10:28 +0000)]
Restoring conf.public_http config option for backwards compatibility

12 years ago.gitignore update
Darren [Sun, 27 Oct 2013 10:24:53 +0000 (10:24 +0000)]
.gitignore update

12 years agoMoving index.html out of the assets folder - the page is not an asset of itself
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

12 years agoMove src files out of assets dir
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

12 years agoUpdate dependency. socksjs 0.4.1 -> 0.4.3
Jack Allnutt [Sun, 27 Oct 2013 04:41:56 +0000 (04:41 +0000)]
Update dependency. socksjs 0.4.1 -> 0.4.3

12 years agoCaching jquery objects in doLayout
Darren [Sat, 26 Oct 2013 16:30:34 +0000 (17:30 +0100)]
Caching jquery objects in doLayout

12 years agoPanel list fix
Darren [Sat, 26 Oct 2013 16:30:07 +0000 (17:30 +0100)]
Panel list fix

12 years agoRemove external image dependancy
Darren [Sat, 26 Oct 2013 13:04:34 +0000 (14:04 +0100)]
Remove external image dependancy

12 years agoApplication HTML as a template to delay HTML parsing/painting
Darren [Sat, 26 Oct 2013 13:00:33 +0000 (14:00 +0100)]
Application HTML as a template to delay HTML parsing/painting

12 years agoMove themes from client/assets/src/themes to client/assets/themes
Jack Allnutt [Fri, 25 Oct 2013 21:46:00 +0000 (22:46 +0100)]
Move themes from client/assets/src/themes to client/assets/themes

12 years agoMisc fixes
Jack Allnutt [Fri, 25 Oct 2013 21:40:37 +0000 (22:40 +0100)]
Misc fixes

Correctly define link and remove superflous `var set_theme`

12 years agoNot waiting for settings.json for production files to load; BootManager
Darren [Fri, 25 Oct 2013 21:19:23 +0000 (22:19 +0100)]
Not waiting for settings.json for production files to load; BootManager

12 years agoAuto-generate 'thumbnail' previews of themes in settings applet
Jack Allnutt [Fri, 25 Oct 2013 13:35:18 +0000 (14:35 +0100)]
Auto-generate 'thumbnail' previews of themes in settings applet

12 years agoUpdate dependencies
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)

12 years agoSplit themes off into individual .css files
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.

12 years agoAlso use the ZNC-specific version of the `server-time` CAP
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

12 years agoClickable channels in chanlist applet
Darren [Sun, 6 Oct 2013 12:15:37 +0000 (13:15 +0100)]
Clickable channels in chanlist applet

12 years agoUpdating build script for previous commit
Darren [Sat, 5 Oct 2013 18:36:21 +0000 (19:36 +0100)]
Updating build script for previous commit

12 years agoClient loading script in correct order
Darren [Sat, 5 Oct 2013 18:21:28 +0000 (19:21 +0100)]
Client loading script in correct order

12 years agoQuery panel fixes
Darren [Sat, 5 Oct 2013 14:28:02 +0000 (15:28 +0100)]
Query panel fixes

12 years agoTransition background background on nick highlights
Darren [Sat, 28 Sep 2013 20:06:05 +0000 (21:06 +0100)]
Transition background background on nick highlights

12 years agoMerge branch 'server-time' of https://github.com/M2Ys4U/KiwiIRC into M2Ys4U-server...
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

12 years agoClient-side support for server-time CAP
Jack Allnutt [Sat, 28 Sep 2013 16:54:27 +0000 (17:54 +0100)]
Client-side support for server-time CAP