KiwiIRC.git
10 years agoRefactor gecos so plugins can modify it before connecting
Darren [Tue, 1 Jul 2014 01:37:21 +0000 (02:37 +0100)]
Refactor gecos so plugins can modify it before connecting

10 years agoMore relevant example in server/plugininterface.js
Darren [Mon, 30 Jun 2014 22:28:04 +0000 (23:28 +0100)]
More relevant example in server/plugininterface.js

10 years agoChannel tools no longer scrolling with nick list
Darren [Mon, 30 Jun 2014 16:49:57 +0000 (17:49 +0100)]
Channel tools no longer scrolling with nick list

10 years agoNew tab styling on mini theme
Darren [Mon, 30 Jun 2014 15:31:30 +0000 (16:31 +0100)]
New tab styling on mini theme

10 years agoMini theme - nick list toggle now enabled
Darren [Mon, 30 Jun 2014 15:02:49 +0000 (16:02 +0100)]
Mini theme - nick list toggle now enabled

10 years agoTouch-screen friendly 100% nick list on narrow screens
Darren [Mon, 30 Jun 2014 14:53:36 +0000 (15:53 +0100)]
Touch-screen friendly 100% nick list on narrow screens

10 years agoBasic theme - Nick hiding on narrow screen
Darren [Mon, 30 Jun 2014 14:47:19 +0000 (15:47 +0100)]
Basic theme - Nick hiding on narrow screen

10 years agoBasic theme - right bar 100% width + app tools collapse on small screens
Darren [Mon, 30 Jun 2014 14:45:58 +0000 (15:45 +0100)]
Basic theme - right bar 100% width + app tools collapse on small screens

10 years agoBasic theme tabs matching new relaxed theme tabs
Darren [Mon, 30 Jun 2014 14:41:37 +0000 (15:41 +0100)]
Basic theme tabs matching new relaxed theme tabs

10 years ago/alias command fixes
Darren [Fri, 27 Jun 2014 22:59:02 +0000 (23:59 +0100)]
/alias command fixes

10 years ago/cycle command #444
Darren [Fri, 27 Jun 2014 22:47:14 +0000 (23:47 +0100)]
/cycle command #444

10 years agoShowing user quits in the query panel #538
Darren [Fri, 27 Jun 2014 22:31:33 +0000 (23:31 +0100)]
Showing user quits in the query panel #538

10 years agoMerge pull request #557 from H7-25/buildts
Darren [Fri, 27 Jun 2014 22:17:03 +0000 (22:17 +0000)]
Merge pull request #557 from H7-25/buildts

Added build ts to js an css load to avoid cache problem after updates

10 years agopanel:created panel:close panel:active plugin hooks
Darren [Fri, 27 Jun 2014 22:06:06 +0000 (23:06 +0100)]
panel:created panel:close panel:active plugin hooks

10 years agomessage:new & message:display plugin hooks
Darren [Fri, 27 Jun 2014 22:05:31 +0000 (23:05 +0100)]
message:new & message:display plugin hooks

10 years agoStop printing RAW commands to the console #558
Darren [Fri, 27 Jun 2014 21:33:59 +0000 (22:33 +0100)]
Stop printing RAW commands to the console #558

10 years agoProxy checker comments
Darren [Wed, 25 Jun 2014 09:17:02 +0000 (10:17 +0100)]
Proxy checker comments

10 years agoProxy checker module: 5s timeout
Darren [Wed, 25 Jun 2014 09:14:35 +0000 (10:14 +0100)]
Proxy checker module: 5s timeout

10 years agoOpen proxy checker module
Darren [Wed, 25 Jun 2014 08:49:54 +0000 (09:49 +0100)]
Open proxy checker module

10 years agoExtracting client user commands from application.js
Darren [Mon, 23 Jun 2014 00:04:26 +0000 (01:04 +0100)]
Extracting client user commands from application.js

10 years agoAdded build ts to js an css load ro avoid cache problem after updates
KiwiIRC [Tue, 17 Jun 2014 23:32:24 +0000 (01:32 +0200)]
Added build ts to js an css load ro avoid cache problem after updates

10 years agoCorrectly switching between polling/websockets
Darren [Tue, 17 Jun 2014 14:06:24 +0000 (15:06 +0100)]
Correctly switching between polling/websockets

10 years agoSelected helper functions available via kiwi.utils
Darren [Mon, 16 Jun 2014 13:37:57 +0000 (14:37 +0100)]
Selected helper functions available via kiwi.utils

10 years agoNetwork objects listening for IRC connection events only
Darren [Mon, 16 Jun 2014 13:00:57 +0000 (14:00 +0100)]
Network objects listening for IRC connection events only

10 years agoNicklist toggle button icon change
Darren [Mon, 16 Jun 2014 10:36:24 +0000 (11:36 +0100)]
Nicklist toggle button icon change

10 years agoLog errors on loading locales
Darren [Sun, 15 Jun 2014 18:04:54 +0000 (19:04 +0100)]
Log errors on loading locales

10 years agoMerge pull request #555 from Pseudochu/development
Darren [Fri, 13 Jun 2014 17:16:15 +0000 (17:16 +0000)]
Merge pull request #555 from Pseudochu/development

Patching XSS vulnerability

10 years agoPatching XSS vulnerability
Pseudochu [Fri, 13 Jun 2014 17:08:20 +0000 (20:08 +0300)]
Patching XSS vulnerability

The following message produces a clickable link that triggers JavaScript when clicked (pre-patch):
javascript://www.google.com/?%0Aalert(0);

Patch was designed to prevent this while maintaining support for arbitrary link protocols.

10 years agoMerge pull request #554 from M2Ys4U/cleanup
Jack Allnutt [Thu, 12 Jun 2014 22:23:13 +0000 (23:23 +0100)]
Merge pull request #554 from M2Ys4U/cleanup

Fix regression due to 353d261

10 years agoFix regression due to 353d261
Jack Allnutt [Thu, 12 Jun 2014 22:18:43 +0000 (23:18 +0100)]
Fix regression due to 353d261

10 years agoMerge pull request #552 from M2Ys4U/cleanup
Darren [Thu, 12 Jun 2014 15:58:23 +0000 (15:58 +0000)]
Merge pull request #552 from M2Ys4U/cleanup

Small cleanup of server/irc/connection.js

10 years agoFix typo in comment
Jack Allnutt [Thu, 12 Jun 2014 15:34:43 +0000 (16:34 +0100)]
Fix typo in comment

10 years agoUse strict equality (===)
Jack Allnutt [Thu, 12 Jun 2014 15:34:32 +0000 (16:34 +0100)]
Use strict equality (===)

10 years agoRm superfluous local vars, pass had_error to close event
Jack Allnutt [Thu, 12 Jun 2014 15:34:12 +0000 (16:34 +0100)]
Rm superfluous local vars, pass had_error to close event

10 years agoAdd missing braces
Jack Allnutt [Thu, 12 Jun 2014 15:31:37 +0000 (16:31 +0100)]
Add missing braces

10 years agoFix global variable leakage
Jack Allnutt [Thu, 12 Jun 2014 15:29:39 +0000 (16:29 +0100)]
Fix global variable leakage

10 years agoMissing exit command from controlinterface help
Darren [Mon, 9 Jun 2014 12:45:54 +0000 (13:45 +0100)]
Missing exit command from controlinterface help

10 years agoHelp command in the controlinterface
Darren [Mon, 9 Jun 2014 12:29:30 +0000 (13:29 +0100)]
Help command in the controlinterface

10 years agoTranslations update; SR translation now included
Darren [Sun, 8 Jun 2014 23:09:55 +0000 (00:09 +0100)]
Translations update; SR translation now included

10 years agoChannel info box using translations
Darren [Sun, 8 Jun 2014 19:29:19 +0000 (20:29 +0100)]
Channel info box using translations

10 years agoListening to QUIT events correctly
Darren [Sun, 8 Jun 2014 18:59:19 +0000 (19:59 +0100)]
Listening to QUIT events correctly

10 years agoMerge pull request #548 from M2Ys4U/api-cleanup
Darren [Sun, 8 Jun 2014 11:58:55 +0000 (11:58 +0000)]
Merge pull request #548 from M2Ys4U/api-cleanup

Add message param to irc.part RPC command

10 years agoAdd message param to irc.part RPC command (as per #509)
Jack Allnutt [Sun, 8 Jun 2014 08:28:16 +0000 (09:28 +0100)]
Add message param to irc.part RPC command (as per #509)

10 years agoMerge pull request #544 from M2Ys4U/whois-host
Darren [Wed, 4 Jun 2014 21:40:42 +0000 (21:40 +0000)]
Merge pull request #544 from M2Ys4U/whois-host

Rename 'host' to 'hostname' in whois client event

10 years agoFixed additional host -> hostname
Jack Allnutt [Wed, 4 Jun 2014 21:37:11 +0000 (22:37 +0100)]
Fixed additional host -> hostname

10 years agoMerge pull request #545 from M2Ys4U/font-awesome
Darren [Wed, 4 Jun 2014 21:17:32 +0000 (21:17 +0000)]
Merge pull request #545 from M2Ys4U/font-awesome

Upgrade font-awesome to 4.1.0

10 years agoUpgrade font-awesome to 4.1.0
Jack Allnutt [Wed, 4 Jun 2014 20:35:13 +0000 (21:35 +0100)]
Upgrade font-awesome to 4.1.0

10 years agoFix indentation in server/irc/user.js
Jack Allnutt [Wed, 4 Jun 2014 19:34:42 +0000 (20:34 +0100)]
Fix indentation in server/irc/user.js

10 years agoRemove unused require('util') from server/irc/user.js
Jack Allnutt [Wed, 4 Jun 2014 19:34:22 +0000 (20:34 +0100)]
Remove unused require('util') from server/irc/user.js

10 years agoRename 'host' to 'hostname' in whois client event
Jack Allnutt [Wed, 4 Jun 2014 19:33:30 +0000 (20:33 +0100)]
Rename 'host' to 'hostname' in whois client event

Fixes #511

10 years agousermenu:created plugin interface
Darren [Wed, 4 Jun 2014 18:09:52 +0000 (19:09 +0100)]
usermenu:created plugin interface

10 years agoRemoving console.log()
Darren [Wed, 4 Jun 2014 16:35:30 +0000 (17:35 +0100)]
Removing console.log()

10 years agoSimplified http handler. /deep/base/path/urls/irc.network.com URLs now working
Darren [Wed, 4 Jun 2014 15:18:17 +0000 (16:18 +0100)]
Simplified http handler. /deep/base/path/urls/irc.network.com URLs now working

10 years agoengine.io fix for "forgetting" remoteAddress on websockets
Darren [Wed, 4 Jun 2014 14:49:37 +0000 (15:49 +0100)]
engine.io fix for "forgetting" remoteAddress on websockets

10 years agoWork around for engine.io forgetting remoteAddress at times
Darren [Wed, 4 Jun 2014 14:39:26 +0000 (15:39 +0100)]
Work around for engine.io forgetting remoteAddress at times

10 years agoengine.io update
Darren [Wed, 4 Jun 2014 13:55:04 +0000 (14:55 +0100)]
engine.io update

10 years agoTypo
Darren [Sun, 1 Jun 2014 11:30:16 +0000 (12:30 +0100)]
Typo

10 years agoCombining join, part, kick + quit client events into a single 'channel' event
Darren [Sun, 1 Jun 2014 11:28:05 +0000 (12:28 +0100)]
Combining join, part, kick + quit client events into a single 'channel' event

10 years agoMerge branch 'message_events' into development
Darren [Sun, 1 Jun 2014 11:20:28 +0000 (12:20 +0100)]
Merge branch 'message_events' into development

* message_events:
  EventComponent comments
  Triggering message:type events
  privmsg/action/notice events combined into a 'message' event

10 years agoEventComponent comments
Darren [Sun, 1 Jun 2014 11:18:30 +0000 (12:18 +0100)]
EventComponent comments

10 years agoTriggering message:type events
Darren [Sun, 1 Jun 2014 10:58:22 +0000 (11:58 +0100)]
Triggering message:type events

10 years agoUpdate version number
Darren [Sat, 31 May 2014 23:46:38 +0000 (00:46 +0100)]
Update version number

10 years agoClient plugin RPC call improvement
Darren [Sat, 31 May 2014 20:39:13 +0000 (21:39 +0100)]
Client plugin RPC call improvement

10 years agoLet plugins use rpcCall()
Darren [Sat, 31 May 2014 20:30:40 +0000 (21:30 +0100)]
Let plugins use rpcCall()

10 years agoIncluding state object in 'irc connecting' module event
Darren [Sat, 31 May 2014 20:14:53 +0000 (21:14 +0100)]
Including state object in 'irc connecting' module event

10 years agoprivmsg/action/notice events combined into a 'message' event
Darren [Sat, 31 May 2014 13:01:18 +0000 (14:01 +0100)]
privmsg/action/notice events combined into a 'message' event

10 years agoRemoving obsolete member count container
Darren [Thu, 29 May 2014 21:13:44 +0000 (22:13 +0100)]
Removing obsolete member count container

10 years agoMerge branch 'development' of github.com:prawnsalad/KiwiIRC into development
Darren [Thu, 29 May 2014 20:55:51 +0000 (21:55 +0100)]
Merge branch 'development' of github.com:prawnsalad/KiwiIRC into development

# By tonymke
# Via tonymke (4) and Darren (1)
* 'development' of github.com:prawnsalad/KiwiIRC:
  Do not highlight the user's own messages/actions.
  Send nick with messages to channels.

10 years agoMerge branch 'CoryChaplin-feature_user_count' into development
Darren [Thu, 29 May 2014 20:55:41 +0000 (21:55 +0100)]
Merge branch 'CoryChaplin-feature_user_count' into development

Conflicts:
client/assets/themes/relaxed/style.css

10 years agoMerging the user counts element into member list view
Darren [Thu, 29 May 2014 20:52:40 +0000 (21:52 +0100)]
Merging the user counts element into member list view

10 years agoMerge pull request #533 from tonymke/tonytrunk
Darren [Thu, 29 May 2014 20:09:33 +0000 (21:09 +0100)]
Merge pull request #533 from tonymke/tonytrunk

Do not highlight on own messages

10 years agoMessage styling on narrow screens
Darren [Sun, 25 May 2014 13:48:41 +0000 (14:48 +0100)]
Message styling on narrow screens

10 years ago100% width nick list on small screens
Darren [Sun, 25 May 2014 13:17:06 +0000 (14:17 +0100)]
100% width nick list on small screens

10 years agorelaxed theme panellist styling
Darren [Sat, 24 May 2014 15:31:58 +0000 (16:31 +0100)]
relaxed theme panellist styling

10 years agoCore theme tweaks
Darren [Sat, 24 May 2014 15:26:47 +0000 (16:26 +0100)]
Core theme tweaks

10 years agoMerge remote-tracking branch 'upstream/development' into tonytrunk
tonymke [Fri, 23 May 2014 23:41:45 +0000 (18:41 -0500)]
Merge remote-tracking branch 'upstream/development' into tonytrunk

10 years agoReconnecting fix
Darren [Fri, 23 May 2014 15:44:04 +0000 (16:44 +0100)]
Reconnecting fix

10 years agoMerge branch 'feature_user_count' of https://github.com/CoryChaplin/KiwiIRC into...
Darren [Fri, 23 May 2014 13:51:59 +0000 (14:51 +0100)]
Merge branch 'feature_user_count' of https://github.com/CoryChaplin/KiwiIRC into CoryChaplin-feature_user_count

10 years agoMerge branch 'CoryChaplin-extra_raw_handlers' into development
Darren [Fri, 23 May 2014 13:50:16 +0000 (14:50 +0100)]
Merge branch 'CoryChaplin-extra_raw_handlers' into development

10 years agoSpace indentation
Darren [Fri, 23 May 2014 13:49:44 +0000 (14:49 +0100)]
Space indentation

10 years agoWALLOPS should only show in channel/query panels for the current network
Darren [Fri, 23 May 2014 13:48:52 +0000 (14:48 +0100)]
WALLOPS should only show in channel/query panels for the current network

10 years agoRemoving `wallops` as a network function; Whitespace cleanup
Darren [Fri, 23 May 2014 13:43:18 +0000 (14:43 +0100)]
Removing `wallops` as a network function; Whitespace cleanup

10 years agoMerge branch 'extra_raw_handlers' of https://github.com/CoryChaplin/KiwiIRC into...
Darren [Fri, 23 May 2014 13:38:19 +0000 (14:38 +0100)]
Merge branch 'extra_raw_handlers' of https://github.com/CoryChaplin/KiwiIRC into CoryChaplin-extra_raw_handlers

10 years agoAnother improvement to Wallops, and a bunch of new raws
Cory Chaplin [Tue, 20 May 2014 20:57:05 +0000 (22:57 +0200)]
Another improvement to Wallops, and a bunch of new raws

10 years agoWallops cleanup
Cory Chaplin [Tue, 20 May 2014 20:17:32 +0000 (22:17 +0200)]
Wallops cleanup

10 years agoChannels user counter
Cory Chaplin [Tue, 20 May 2014 11:23:02 +0000 (13:23 +0200)]
Channels user counter

10 years agoMerge remote-tracking branch 'upstream/development' into tonytrunk
tonymke [Sat, 17 May 2014 20:56:41 +0000 (15:56 -0500)]
Merge remote-tracking branch 'upstream/development' into tonytrunk

10 years agoRemoving console.log
Cory Chaplin [Fri, 16 May 2014 08:54:19 +0000 (10:54 +0200)]
Removing console.log

10 years agoMAking Wallops a specific message type
Cory Chaplin [Thu, 15 May 2014 21:06:39 +0000 (23:06 +0200)]
MAking Wallops a specific message type

10 years agoServer side PluginInterface ported into the browser
Darren [Thu, 15 May 2014 15:14:24 +0000 (16:14 +0100)]
Server side PluginInterface ported into the browser

10 years agoCleaner nick detection in WALLOPS
Cory Chaplin [Wed, 14 May 2014 09:05:27 +0000 (11:05 +0200)]
Cleaner nick detection in WALLOPS

10 years agoFix wallops
Cory Chaplin [Wed, 14 May 2014 08:30:51 +0000 (10:30 +0200)]
Fix wallops

10 years agoMerge upstream branch 'development' into tonytrunk
tonymke [Wed, 14 May 2014 02:12:50 +0000 (21:12 -0500)]
Merge upstream branch 'development' into tonytrunk

Conflicts:
client/src/models/application.js

10 years agoReverting to original genericNotice for now
Cory Chaplin [Mon, 12 May 2014 13:58:28 +0000 (15:58 +0200)]
Reverting to original genericNotice for now

10 years agoCleanup
Cory Chaplin [Mon, 12 May 2014 13:56:34 +0000 (15:56 +0200)]
Cleanup

10 years agoAdding extra Raw handlers
Cory Chaplin [Mon, 12 May 2014 13:55:06 +0000 (15:55 +0200)]
Adding extra Raw handlers

10 years agoMerge pull request #536 from CoryChaplin/fix_channel_link
Darren [Sun, 11 May 2014 00:08:34 +0000 (01:08 +0100)]
Merge pull request #536 from CoryChaplin/fix_channel_link

Fix channel links

10 years agoSmarter way to avoid triming the space before a channel name
Cory Chaplin [Sun, 11 May 2014 00:04:41 +0000 (02:04 +0200)]
Smarter way to avoid triming the space before a channel name

10 years agoAdding network object to network panel and query panel - fixes channel links in the...
Cory Chaplin [Sat, 10 May 2014 23:26:58 +0000 (01:26 +0200)]
Adding network object to network panel and query panel - fixes channel links in the two panels.

10 years agoRenaming kiwi.connect to kiwi.connect_irc #509
Darren [Sat, 10 May 2014 20:08:23 +0000 (21:08 +0100)]
Renaming kiwi.connect to kiwi.connect_irc #509