Pavel Djundik
|
bf8a16b7fe
|
Use per-client channel and message ids
Fixes #2341
|
2018-04-27 13:16:23 +03:00 |
|
Jérémie Astori
|
00bca229f0
|
Enforce object literal shorthand syntax with ESLint
|
2018-03-15 00:22:09 -04:00 |
|
Pavel Djundik
|
a3e448acf5
|
Enable no-var rule
Fixes #1961
|
2018-02-19 19:49:39 +02:00 |
|
Pavel Djundik
|
7e704b2d73
|
Track channel state to allow removing channels user is not in
|
2018-02-13 12:30:26 +02:00 |
|
Pavel Djundik
|
aee1ec2739
|
Fix crash when hostname is changed in lockNetwork mode
Fixes #2040
|
2018-02-07 12:03:25 +02:00 |
|
Pavel Djundik
|
5fc70397a9
|
Make sure all joins send filtered clone
|
2017-12-03 16:31:37 +02:00 |
|
Pavel Djundik
|
fe1c7612f5
|
Add tests for getFilteredClone methods
|
2017-12-03 16:31:37 +02:00 |
|
Pavel Djundik
|
0f75c1a138
|
Change users array to be a Map
|
2017-11-19 11:35:15 +02:00 |
|
Jérémie Astori
|
1dc92d8934
|
Enforce dangling commas with ESLint
¯\_(ツ)_/¯
|
2017-11-15 01:35:15 -05:00 |
|
Jérémie Astori
|
157289258a
|
Keep track of preview visibility on the server so it persists at page reload
|
2017-07-26 18:16:50 -04:00 |
|
Pavel Djundik
|
f6dd616d5e
|
Update to eslint 4 and enforce extra rules
|
2017-06-19 09:58:29 +03:00 |
|
Pavel Djundik
|
acf5dd5351
|
Do not store unnecessary information in user objects
|
2017-06-01 21:54:46 +03:00 |
|
Jérémie Astori
|
089c315a8e
|
Use forEach instead of lodash's each, and ES6 fat arrows like it's 2015
|
2016-10-15 15:58:48 -04:00 |
|
Pavel Djundik
|
2e82c6b5c6
|
Make use of multi-prefix cap and remove NAMES spam on mode changes
|
2016-10-08 20:30:25 +03:00 |
|
Pavel Djundik
|
e75a8f40a6
|
Stricter eslint rule for curly brackets
|
2016-05-01 12:41:17 +03:00 |
|
Jérémie Astori
|
40677e3248
|
Update tests to match the new irc-framework models
|
2016-04-07 16:06:03 -04:00 |
|
Jérémie Astori
|
6495f1769e
|
Add tests for the sortUsers method
|
2016-03-16 01:08:39 -04:00 |
|