Jérémie Astori
|
29e0717d8c
|
Merge pull request #238 from williamboman/fix/safer-add-user
clientManager: don't write user configs outside of lounge's users dir
|
2016-05-08 13:21:01 -04:00 |
|
Jérémie Astori
|
c7fb388323
|
Merge pull request #292 from thelounge/xpaw/csp
Add security headers to minimize XSS damage
|
2016-05-08 00:42:05 -04:00 |
|
William Boman
|
5e38060567
|
clientManager: don't write user configs outside of lounge's users dir
|
2016-05-07 13:35:16 +02:00 |
|
Pavel Djundik
|
4585583ebc
|
Save user when parting channels
|
2016-05-06 19:32:35 +03:00 |
|
Pavel Djundik
|
d143542fe5
|
Add security headers to minimize XSS damage
|
2016-05-06 11:08:45 +03:00 |
|
Jérémie Astori
|
48ce92bdcf
|
Make sure app does not crash when webirc is not defined in the configuration
|
2016-05-02 01:11:57 -04:00 |
|
Maxime Poulin
|
96d282e73c
|
Add WEBIRC support
Fixes #181
|
2016-05-02 00:45:19 -04:00 |
|
Maxime Poulin
|
6d1e81b324
|
Remove "trust proxy" as it does litterally nothing
|
2016-05-02 00:42:03 -04:00 |
|
Pavel Djundik
|
e75a8f40a6
|
Stricter eslint rule for curly brackets
|
2016-05-01 12:41:17 +03:00 |
|
Pavel Djundik
|
c6c32e7d5f
|
Merge pull request #217 from thelounge/xpaw/keep-autocomplete
Keep autocompletion sort whenever user list updates
|
2016-05-01 08:56:13 +03:00 |
|
Jérémie Astori
|
404bf2c4df
|
Merge pull request #270 from thelounge/ircv3/echo-message
Add support for echo-message and znc.in/self-message caps
|
2016-04-30 19:37:10 -04:00 |
|
Pavel Djundik
|
a082039ecb
|
Keep autocompletion sort whenever an user joins
|
2016-04-28 22:44:27 +03:00 |
|
Pavel Djundik
|
d9a0dd9406
|
Use lowercase global
GLOBAL shows a deprecated warning in node 6
|
2016-04-28 21:36:09 +03:00 |
|
Jérémie Astori
|
177041c9bb
|
Merge pull request #280 from thelounge/min-node-ver
Document supported node version
|
2016-04-27 10:03:43 -04:00 |
|
Maxime Poulin
|
96d180077c
|
Add support for ~ home folder expansion
|
2016-04-27 04:23:54 -04:00 |
|
Max-P
|
12c88debf4
|
Fix derp in new logger (#283)
Chose to rename to `error` as that's what's used everywhere and what the `console` object would expose, so it's more of a drop-in replacement.
|
2016-04-27 10:42:54 +03:00 |
|
Pavel Djundik
|
d428bb7511
|
Document supported node version
|
2016-04-27 10:07:43 +03:00 |
|
Jérémie Astori
|
21fb0e0709
|
Merge pull request #257 from thelounge/xpaw/console-log
Add global logging helper
|
2016-04-27 02:43:54 -04:00 |
|
Jérémie Astori
|
1150d646cb
|
Merge pull request #205 from maxpoulin64/I-194
Restrict access to the home directory by default
|
2016-04-27 02:25:30 -04:00 |
|
Pavel Djundik
|
ede3131168
|
Add global logging helper
|
2016-04-27 00:05:55 +03:00 |
|
Pavel Djundik
|
fd36eea0ed
|
Rename log to userLog
|
2016-04-26 23:58:53 +03:00 |
|
Pavel Djundik
|
80ac72709d
|
Do not count your own messages as unread
|
2016-04-26 13:10:17 +03:00 |
|
Pavel Djundik
|
2d8f4fdf14
|
Log enabled capabilities
|
2016-04-24 11:14:06 +03:00 |
|
Pavel Djundik
|
91aa4c6c4a
|
Never highlight self messages in queries, and leave it up to the server to decide
|
2016-04-22 19:38:59 +03:00 |
|
Pavel Djundik
|
84685acdcd
|
Add support for echo-message cap
|
2016-04-22 19:38:13 +03:00 |
|
Pavel Djundik
|
f4ac2aad19
|
Fix loading config before HOME variable is set
|
2016-04-19 23:58:49 +03:00 |
|
Pavel Djundik
|
148be767bb
|
Fix #232: Do not store messages in memory when running in public mode
|
2016-04-19 13:28:07 +03:00 |
|
Pavel Djundik
|
6dc807ef07
|
Create a single helper function to write messages
|
2016-04-19 13:20:18 +03:00 |
|
Jérémie Astori
|
116dbc07be
|
Merge pull request #167 from thelounge/irc-framework
Drop slate-irc, switch to irc-framework
|
2016-04-13 01:28:32 -04:00 |
|
Pavel Djundik
|
71a4dde7ad
|
Do not generate random nicks on nick errors if already registered with the network
|
2016-04-10 11:55:58 +03:00 |
|
Jérémie Astori
|
49a62c4015
|
Merge pull request #230 from williamboman/fix/password-prompt
command-line/add,reset: reword password prompt
|
2016-04-08 23:49:43 -04:00 |
|
Pavel Djundik
|
34af38ff92
|
Change how nick errors are displayed
|
2016-04-07 16:08:33 -04:00 |
|
Pavel Djundik
|
7fdd0e90c1
|
Generate a random hexadecimal nickname when servers says current nick is invalid
|
2016-04-07 16:08:33 -04:00 |
|
Pavel Djundik
|
40a15b2676
|
Whitelist which commands are allowed while not being connected
|
2016-04-07 16:08:33 -04:00 |
|
Pavel Djundik
|
69bb003e45
|
Do not try to quit from errored networks
|
2016-04-07 16:08:32 -04:00 |
|
Pavel Djundik
|
7d24394814
|
Update irc-framework and fix issue when changing your own nick
|
2016-04-07 16:08:32 -04:00 |
|
Pavel Djundik
|
16370d8fcc
|
Add /ctcp command and handle ctcp responses
|
2016-04-07 16:08:31 -04:00 |
|
Maxime Poulin
|
9cd4c6744c
|
Support kick message in /kick command
|
2016-04-07 16:07:40 -04:00 |
|
Maxime Poulin
|
6c5ade3fe3
|
Fix the /topic command
|
2016-04-07 16:07:40 -04:00 |
|
Pavel Djundik
|
338116a01e
|
Prevent opening query windows for CHANTYPES and PREFIX
|
2016-04-07 16:07:40 -04:00 |
|
Pavel Djundik
|
142aa85548
|
Handle invites
Requires irc-fw update
|
2016-04-07 16:07:40 -04:00 |
|
Pavel Djundik
|
3fc7036d32
|
Don't reset time in link expander and hide time with css
|
2016-04-07 16:07:40 -04:00 |
|
Pavel Djundik
|
6b2ebd790d
|
Always send notices for non existing targets into server window
This matches current master behaviour
|
2016-04-07 16:07:40 -04:00 |
|
Pavel Djundik
|
d1da4b338a
|
Update irc-framework, fixes quitting networks
|
2016-04-07 16:07:40 -04:00 |
|
Pavel Djundik
|
769bd16c8b
|
Fix sending unknown commands
|
2016-04-07 16:07:40 -04:00 |
|
Pavel Djundik
|
43f58a8075
|
Format topic set date
|
2016-04-07 16:07:40 -04:00 |
|
Pavel Djundik
|
92cc130e2b
|
Always send notices that are not targeted at us into the server window
|
2016-04-07 16:07:40 -04:00 |
|
Pavel Djundik
|
e0fb454223
|
Search channel case insensitively
|
2016-04-07 16:07:37 -04:00 |
|
Jérémie Astori
|
40677e3248
|
Update tests to match the new irc-framework models
|
2016-04-07 16:06:03 -04:00 |
|
Pavel Djundik
|
54526215a4
|
Correctly create new windows for private messages
|
2016-04-07 16:06:03 -04:00 |
|