Pavel Djundik
704dae9dec
Merge pull request #1464 from thelounge/xpaw/clipboard
...
Format messages on copy
2017-09-03 14:19:21 +03:00
Pavel Djundik
7ee808169d
Format messages on copy
...
Fixes #1146
2017-09-03 11:27:53 +03:00
Pavel Djundik
43c8f6fd96
Merge pull request #1485 from thelounge/xpaw/always-condense
...
Always create condensed wrapper
2017-09-03 11:26:31 +03:00
Jérémie Astori
f9757786be
Merge pull request #1490 from thelounge/astorije/bump-prefetch-limit
...
Bump default image prefetch limit
2017-09-02 20:31:14 -04:00
Jérémie Astori
d543123095
Bump default image prefetch limit to 2MB
2017-09-02 21:17:46 +03:00
Pavel Djundik
94d40256d9
Always create condensed wrapper
2017-09-02 18:31:47 +03:00
Jérémie Astori
77e9cb65d5
Merge pull request #1318 from thelounge/xpaw/infinite-scroll
...
Automatically load history when scrolling upwards
2017-09-01 19:45:49 -04:00
Pavel Djundik
e2db8b23a4
Add IntersectionObserver polyfill
2017-09-01 19:38:15 -04:00
Pavel Djundik
838eca8fe5
Fix scrolling issue
2017-09-01 19:33:55 -04:00
Pavel Djundik
629592d641
Implement infinite scroll using IntersectionObserver
2017-09-01 19:33:54 -04:00
Pavel Djundik
72a534f42b
Correctly calculate scroll when loading more history
2017-09-01 19:33:54 -04:00
Jérémie Astori
08fbcd4958
Merge pull request #1487 from thelounge/greenkeeper/handlebars-loader-1.6.0
...
Update handlebars-loader to the latest version 🚀
2017-09-01 19:15:31 -04:00
Jérémie Astori
f18ba07be6
Merge pull request #1488 from thelounge/xpaw/eslint-semicolons
...
Enforce semicolon spacing
2017-09-01 19:12:11 -04:00
Pavel Djundik
111453aeaf
Enforce semicolon spacing
2017-09-01 21:17:45 +03:00
greenkeeper[bot]
9b19024ba5
chore(package): update handlebars-loader to version 1.6.0
2017-09-01 17:14:54 +00:00
Pavel Djundik
9e1296d303
Merge pull request #1479 from thelounge/xpaw/unix-socket
...
Add support for binding to unix sockets
2017-09-01 11:25:00 +03:00
Pavel Djundik
f65fb6573b
Merge pull request #1481 from MaxLeiter/emoji-title
...
Change vertical alignment of emoji in topics, fixes #1480
2017-09-01 11:23:39 +03:00
Pavel Djundik
4a6b79d147
Merge pull request #1482 from thelounge/greenkeeper/chai-4.1.2
...
Update chai to the latest version 🚀
2017-09-01 10:22:53 +03:00
Jérémie Astori
220af0e180
Merge pull request #1449 from dgw/cycle-command
...
Add /cycle command (a.k.a. /rejoin)
2017-08-31 23:45:54 -04:00
Jérémie Astori
1c1faf2dd9
Merge pull request #1465 from thelounge/astorije/rm-remember-me
...
Remove the "Stay signed in" checkbox at login
2017-08-31 23:38:59 -04:00
Jérémie Astori
ad8ec4b1e6
Remove the "Stay signed in" checkbox at login
...
This option is less and less the norm on modern webapps, it is fair to assume this is the default behavior. In fact, we were making it the default.
But more importantly, coming soon is the ability of remotely logging out of your other sessions, which is well handled through token deletion. That means we need to know about said tokens, which are not sent in no-"Stay signed in" version.
2017-08-31 23:07:43 -04:00
greenkeeper[bot]
4381395ca6
chore(package): update chai to version 4.1.2
2017-08-31 22:04:54 +00:00
Max Leiter
05aa5da6e0
Change vertical alignment of emoji in topics, fixes #1480
2017-08-31 13:53:21 -07:00
Pavel Djundik
918b7382b8
Merge pull request #1475 from thelounge/xpaw/condensed-css
...
Implement condensed messages option entirely with CSS
2017-08-31 22:16:42 +03:00
Pavel Djundik
271948b0fb
Merge pull request #1477 from thelounge/xpaw/graceful-quit
...
Gracefully quit on Ctrl+C
2017-08-31 22:12:08 +03:00
Pavel Djundik
b79a6cce0c
Add support for binding to unix sockets
...
Fixes #686 .
Fixes #691 .
2017-08-31 21:56:20 +03:00
dgw
bed6053cec
Add /cycle command (a.k.a. /rejoin)
...
Closes #1436
2017-08-31 06:43:32 -05:00
Jérémie Astori
a53169627e
Merge pull request #1473 from thelounge/greenkeeper/jquery-textcomplete-1.8.3
...
Update jquery-textcomplete to the latest version 🚀
2017-08-30 21:00:20 -04:00
greenkeeper[bot]
1e54018f15
chore(package): update jquery-textcomplete to version 1.8.4
2017-08-30 20:52:32 -04:00
Pavel Djundik
0d57df81af
Gracefully quit on Ctrl+C
...
Fixes #268
2017-08-30 20:26:45 +03:00
Pavel Djundik
d814abd1cf
Implement condensed messages option entirely with CSS
...
Fixes #1432
2017-08-30 15:43:31 +03:00
Jérémie Astori
5821247b3d
Merge pull request #1472 from thelounge/xpaw/css-escape
...
Escape channel names in slugify helper correctly
2017-08-29 21:28:10 -04:00
Jérémie Astori
2920f5f24a
Merge pull request #1474 from thelounge/xpaw/fix-user-remove
...
Deleting a user should log them out
2017-08-29 21:27:06 -04:00
Pavel Djundik
05f8bfe906
Deleting a user should log them out
...
Fixes #916
2017-08-29 15:43:52 +03:00
Pavel Djundik
53ebee195c
Escape channel names in slugify helper correctly
...
Fixes #1172 .
2017-08-29 12:38:29 +03:00
Pavel Djundik
d8f2d7fc10
Merge pull request #1452 from thelounge/xpaw/refactor-dates
...
Completely refactor how date markers are inserted
2017-08-29 11:59:35 +03:00
Élie Michel
19710b90c0
Merge branch 'master' into pr-proper-ldap
2017-08-29 08:42:26 +02:00
Jérémie Astori
c8a78d447a
Merge pull request #1466 from thelounge/greenkeeper/npm-run-all-4.1.1
...
Update npm-run-all to the latest version 🚀
2017-08-28 20:40:57 -04:00
greenkeeper[bot]
0929358b9a
chore(package): update npm-run-all to version 4.1.1
2017-08-28 08:33:07 +00:00
Pavel Djundik
99400421ef
Completely refactor how date markers are inserted
2017-08-27 11:38:23 +03:00
Al McKinlay
099d9219fd
Merge pull request #1457 from thelounge/xpaw/requestIdleCallback
...
Process chat messages in requestIdleCallback if available
2017-08-26 20:57:15 +01:00
Al McKinlay
19f3cbd10e
Merge pull request #1453 from thelounge/xpaw/tabcomplete-module
...
Move all auto completion code to a separate file
2017-08-26 19:33:56 +01:00
Pavel Djundik
c55c338c72
Merge pull request #1446 from thelounge/parse-emoji
...
Parse emoji to make them bigger
2017-08-26 20:34:40 +03:00
Pavel Djundik
495d8c3e04
Merge pull request #1448 from thelounge/xpaw/quit-promo
...
Set default quit default message
2017-08-26 20:34:32 +03:00
Jérémie Astori
f7ecd0a053
Merge pull request #1350 from thelounge/xpaw/proper-cli
...
Only create config folder in 'start' command
2017-08-26 12:17:10 -04:00
Jérémie Astori
234fd31411
Clarify some users.length
that were forgotten in a previous PR
2017-08-26 12:04:13 -04:00
Pavel Djundik
252dca3d3f
Only create config folder in 'start' command
...
Fixes #520 .
Fixes #1288 .
2017-08-26 12:04:13 -04:00
Jérémie Astori
330bb9a84e
Merge pull request #1463 from thelounge/astorije/better-error
...
Improve output of WebPush error
2017-08-26 12:03:08 -04:00
Jérémie Astori
9c5071ec98
Improve output of WebPush error
...
Without this, the error displayed contains a lot of superfluous information, repeated.
2017-08-26 11:47:35 -04:00
Jérémie Astori
45eef67163
Merge pull request #1462 from thelounge/greenkeeper/npm-run-all-4.1.0
...
Update npm-run-all to the latest version 🚀
2017-08-26 10:20:31 -04:00