Commit Graph

2280 Commits

Author SHA1 Message Date
Pavel Djundik
d143542fe5 Add security headers to minimize XSS damage 2016-05-06 11:08:45 +03:00
Max-P
a3c1127755 Merge pull request #294 from thelounge/astorije/fix-webirc-config
Make sure app does not crash when webirc is not defined in the configuration
2016-05-02 01:15:53 -04: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
Jérémie Astori
ba26724748 Merge pull request #240 from maxpoulin64/webirc
Implement WEBIRC
2016-05-02 00:54:45 -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
Jérémie Astori
228a2d33ee Merge pull request #291 from thelounge/xpaw/strict-curly
Stricter eslint rule for curly brackets
2016-05-01 14:03:43 -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
d73c6d0440 Merge pull request #252 from thelounge/xpaw/setnick
Do not display incorrect nick when switching to a non connected network
2016-04-30 19:40:27 -04: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
Jérémie Astori
044ef3ff14 Merge pull request #290 from thelounge/license-link
Change license link to point at our license file
2016-04-29 10:44:39 -04:00
Pavel Djundik
f2be46474a Change license link to point at our license file 2016-04-29 13:42:04 +03:00
Jérémie Astori
d171e3c390 Merge pull request #262 from thelounge/xpaw/sticky
Improve sticky scroll
2016-04-29 00:15:50 -04:00
Jérémie Astori
0777668eec Remove Docker-related files
They have been moved to https://github.com/thelounge/docker-lounge.
2016-04-28 21:20:05 -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
Pavel Djundik
75f04e6cd0 Improve sticky scroll 2016-04-28 09:04:26 +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
Pavel Djundik
8380fc3b68 Merge pull request #284 from maxpoulin64/tilde
Add support for ~ home folder expansion
2016-04-27 11:30:06 +03: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
d4e014c088 Update travis node versions 2016-04-27 10:40:24 +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
Jérémie Astori
3137966e21 Merge pull request #281 from thelounge/update-deps
Update dependencies
2016-04-27 02:07:47 -04:00
Pavel Djundik
1cfd1ac525 Remove slate-irc from dependencies 2016-04-27 00:26:24 +03:00
Pavel Djundik
ac898209e4 Update dependencies to their latest versions 2016-04-27 00:26:23 +03: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
Max-P
d090cafcaa Merge pull request #279 from thelounge/xpaw/fix-self-unread
Do not count your own messages as unread
2016-04-26 15:37:56 -04:00
Pavel Djundik
80ac72709d Do not count your own messages as unread 2016-04-26 13:10:17 +03:00
Max-P
d256a7c4c8 Merge pull request #278 from thelounge/xpaw/parse-ctcp
Parse ctcp replies
2016-04-25 15:54:39 -04:00
Pavel Djundik
d30e4e68ca Parse ctcp replies 2016-04-25 19:24:43 +03:00
Jérémie Astori
a276e5714a Merge pull request #273 from thelounge/xpaw/fix-badge-counter
Only increase unread counter for whitelisted actions
2016-04-25 00:41:40 -04:00
Max-P
149a1991e2 Merge pull request #272 from thelounge/xpaw/log-caps
Log enabled capabilities
2016-04-24 17:43:05 -04:00
Pavel Djundik
5a58d1a369 Only increase unread counter for whitelisted actions 2016-04-24 11:21:26 +03:00
Pavel Djundik
2d8f4fdf14 Log enabled capabilities 2016-04-24 11:14:06 +03:00
Jérémie Astori
8c41975dd7 Merge pull request #266 from thelounge/xpaw/server-log
Create a single helper function to write messages
2016-04-23 20:27:09 -04: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
2f1eec32b3 Create real channel object in tests 2016-04-19 13:24:57 +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
Jérémie Astori
0dce2d2da6 1.5.0 2016-04-13 00:56:50 -04:00
Jérémie Astori
0335cd6b01 Add change log entry for upcoming v1.5.0 2016-04-13 00:56:36 -04:00
Jérémie Astori
c70176d3a8 Merge pull request #228 from thelounge/xpaw/kill-printers
Remove print styles
2016-04-12 22:14:21 -04:00