Commit Graph

2703 Commits

Author SHA1 Message Date
Jérémie Astori
b33ea0f567
Squash me when ready 2017-09-10 14:28:00 -04:00
Jérémie Astori
2d61c018b0 Merge pull request #1513 from thelounge/greenkeeper/mocha-3.5.1
Update mocha to the latest version 🚀
2017-09-10 14:20:25 -04:00
greenkeeper[bot]
2a510c38a2 chore(package): update mocha to version 3.5.1 2017-09-10 05:54:46 +00:00
Jérémie Astori
bb432497be
Handle browser history when opening/closing image preview 2017-09-09 16:40:34 -04:00
Jérémie Astori
a44eea61a1 Merge pull request #1512 from thelounge/xpaw/fix-black-previews
Fix image viewer turning black sometimes
2017-09-09 12:45:08 -04:00
Pavel Djundik
67da82c151 Fix image viewer turning black sometimes 2017-09-09 18:46:49 +03:00
Jérémie Astori
9d7d5a110c Merge pull request #1509 from thelounge/astorije/fix-expand-preview
Fix `/expand` command also expanding condensed status messages
2017-09-09 10:47:57 -04:00
Pavel Djundik
f2bc5adf7b Checkered background for transparent images in image viewer 2017-09-09 14:09:23 +03:00
Jérémie Astori
d82f4007ec
Fix /expand command also expanding condensed status messages 2017-09-07 19:50:00 -04:00
Pavel Djundik
3b049f174c Merge pull request #1507 from thelounge/greenkeeper/webpack-3.5.6
Update webpack to the latest version 🚀
2017-09-07 08:29:15 +03:00
Jérémie Astori
4d8fae1ab8 Merge pull request #1508 from thelounge/xpaw/msg-preview-idle
Render link previews in browser idle event
2017-09-06 19:34:23 -04:00
Pavel Djundik
c81a74a20c Render link previews in browser idle event
Fixes #1504
2017-09-06 22:03:56 +03:00
greenkeeper[bot]
86289f0a6e chore(package): update webpack to version 3.5.6 2017-09-06 16:08:19 +00:00
Pavel Djundik
9a981a526e Merge pull request #1505 from thelounge/greenkeeper/nyc-11.2.1
Update nyc to the latest version 🚀
2017-09-06 19:07:22 +03:00
greenkeeper[bot]
8304f5da81 chore(package): update nyc to version 11.2.1 2017-09-06 06:33:07 +00:00
Jérémie Astori
87d6918358 Merge pull request #1495 from thelounge/xpaw/only-order-autocomplete-on-msg
Only change nick autocompletion when receiving a message
2017-09-05 19:50:08 -04:00
Pavel Djundik
65e4e386da Merge pull request #1499 from thelounge/greenkeeper/stylelint-8.1.1
chore(package): update stylelint to version 8.1.1
2017-09-05 18:36:21 +03:00
Pavel Djundik
e2a122c3ca Only change nick autocompletion when receiving a message
And other minor optimizations and fixes
2017-09-05 18:28:01 +03:00
Al McKinlay
3d2d8495f5 Merge pull request #1498 from thelounge/greenkeeper/nyc-11.2.0
Update nyc to the latest version
2017-09-05 16:17:45 +01:00
greenkeeper[bot]
07de177b0e chore(package): update stylelint to version 8.1.1
Closes #1494
2017-09-05 11:45:00 +00:00
Al McKinlay
845db70969 Merge pull request #1496 from MaxLeiter/commands
Add /list to autocomplete
2017-09-05 10:15:11 +01:00
greenkeeper[bot]
f885ce456e chore(package): update nyc to version 11.2.0 2017-09-05 05:29:05 +00:00
Max Leiter
d80efdfe23 Add /list to autocomplete 2017-09-04 15:33:33 -07:00
Pavel Djundik
6b1be79026 Merge pull request #1493 from thelounge/greenkeeper/eslint-4.6.1
Update eslint to the latest version 🚀
2017-09-04 09:06:16 +03:00
Pavel Djundik
099fb058c6 Merge pull request #1478 from eliemichel/pr-proper-ldap--rebased
Implement a proper LDAP authentication process
2017-09-04 09:02:58 +03:00
greenkeeper[bot]
477736a231 chore(package): update eslint to version 4.6.1 2017-09-03 21:53:07 +00:00
Elie Michel
32e1a36980 Generalize auth plugin fallback mechanism
@astorije this is for you ;)
https://github.com/thelounge/lounge/pull/1478#discussion_r136492534
2017-09-03 23:00:25 +02:00
Elie Michel
435e14669b Change string formatting style 2017-09-03 23:00:25 +02:00
Elie Michel
803cff92c8 Set public to true for websocket tests
A side effect of LDAP auth tests was breaking these other tests,
that should have already forced public instance in their pre-condition.
2017-09-03 23:00:24 +02:00
Elie Michel
00e54e49ac Add tests for LDAP auth plugin 2017-09-03 23:00:24 +02:00
Elie Michel
12ba10f688 Reorganize auth plugins 2017-09-03 23:00:23 +02:00
Élie Michel
cfa6db10c7 Make new LDAP options backward compatible
Also draft some kind of plugin system for auth, although it essentially consists in writing a function
and there is no mechanism to automatically fallback from one auth to another
2017-09-03 23:00:23 +02:00
Jérémie Astori
d7d185d06a Merge pull request #1492 from thelounge/xpaw/simpler-server-error
One line server startup errors
2017-09-03 14:37:03 -04:00
Pavel Djundik
c845d5723d One line server startup errors 2017-09-03 15:13:56 +03:00
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