XeonCore
35f347472a
Replace illegal characters in username
...
When a user has an _ or any other non-alphanumeric characters in their nickname, Shout would fail to connect to some IRC servers. This replaces all non-alphanumeric characters in the nickname before sending it as the username.
2014-10-12 15:52:43 +11:00
Mattias Erming
40f8a4ddc4
Delay save function
2014-10-12 02:20:30 +02:00
Mattias Erming
aa02b0eaa7
Added client save
2014-10-12 00:47:24 +02:00
Mattias Erming
81401cec0f
Added network export function
2014-10-11 22:44:56 +02:00
Mattias Erming
95bebfe12c
Refactoring
2014-10-11 19:33:28 +02:00
Mattias Erming
3918c0ab61
Merge pull request #226 from wizardfrag/identd
2014-10-11 17:26:41 +02:00
David White
ea0e66afd0
Set up identd and make it work on connection 😎
2014-10-11 11:09:27 +01:00
XeonCore
dbd423e5a1
Allow binding to a local IP
2014-10-11 17:17:41 +11:00
David White
924bc39a95
Fix cut/paste error in close event
2014-10-09 16:56:32 +01:00
David White
898fed76c6
Add initial support for identd
2014-10-09 16:46:12 +01:00
Mattias Erming
2ed7d6364c
Added '--home <path>' option
2014-10-03 16:33:44 -07:00
Shell Turner
7e4534afa9
Always go through the Helper object to load config
2014-10-01 18:53:54 +02:00
Mattias Erming
9947b537b6
Fix bug causing users to disconnect
2014-09-29 08:49:38 -07:00
Mattias Erming
2a00fb1bb6
Added link plugin
2014-09-27 12:17:13 -07:00
Mattias Erming
ea5f7b2517
Call trim() on input string
2014-09-27 08:57:25 -07:00
Mattias Erming
4d9b58ecd5
Autoload users
2014-09-24 15:23:54 -07:00
Mattias Erming
8793551371
Sync sidebar order
2014-09-24 12:42:36 -07:00
Suyeol Jeon
1839162421
Add username field to user info.
...
Most of the networks don't allow unicode username. This patch allows users to specify username optionally. When specified, username is used for connecting IRC networks instead of nickname.
2014-09-24 20:08:14 +09:00
Mattias Erming
11f3d452dd
Server-side tracking of new message count
2014-09-21 09:46:43 -07:00
Mattias Erming
ea1aaf2d6e
Minor changes
2014-09-16 13:39:19 -07:00
Mattias Erming
f3aee8f6cb
Minor changes
2014-09-16 13:06:13 -07:00
Mattias Erming
695e76a544
Added logging
2014-09-16 12:47:01 -07:00
Mattias Erming
78d36d6750
Added 'Remember' login option
2014-09-15 14:13:03 -07:00
Mattias Erming
41027adc69
Normalize line endings
2014-09-13 14:29:45 -07:00
YuviPanda
f015e4bfd4
Add missing semicolons
2014-09-13 18:51:34 +01:00
Mattias Erming
b3b36282aa
Refactoring
2014-09-13 10:10:32 -07:00
Mattias Erming
221ed4b980
Change config.json to config.js
2014-09-13 09:41:11 -07:00
Chris Moeller
b32520b1f9
Add a 500ms between network connections, to prevent hitting operating system rate limiting.
2014-09-13 05:52:03 +01:00
Mattias Erming
05a51f74a7
Fix the 'Show More' button
2014-09-10 12:23:56 -07:00
Mattias Erming
0e00f894a8
Set default port based on TLS setting
2014-09-10 09:22:58 -07:00
Mattias Erming
ef22d84d97
Add TLS/SSL support
2014-09-10 08:56:32 -07:00
Mattias Erming
0f754ea703
Allow custom network name
2014-09-09 15:20:07 -07:00
Mattias Erming
c66fab06a4
Allow commands on connect
2014-09-09 12:31:23 -07:00
Rocco Zanni
86271f6ad0
Add server password. Add rejectUnauthorized to disable SSL verification
2014-09-08 23:24:20 +02:00
Yuki Morishita
41837210e1
Customizable server name
...
Read server name from config if "name" is present.
2014-09-08 14:45:54 -05:00
Mattias Erming
53e08ebff3
Added CTCP replies
2014-09-03 14:43:27 -07:00
Mattias Erming
357578e20c
Use superagent for image download
2014-08-17 14:40:26 -07:00
Mattias Erming
0fcdbeadec
Added thumbnail plugin
2014-08-16 12:49:28 -07:00
Mattias Erming
928220c6c1
Rename lib to src
2014-08-05 00:48:14 -07:00