Commit Graph

1898 Commits

Author SHA1 Message Date
Élie Michel
642442c041 Implement a proper LDAP authentication process
The Lounge first log as a special user in order to search (as in LDAP's
'"search" verb) for the user's full DN. It then attempts to bind using the
found user DN and the user provided password.
2017-03-21 15:15:33 +01:00
Jérémie Astori
52cc3ee909 Merge pull request #970 from thelounge/xpaw/fix-ident
Fix variable shuffling around ident handler
2017-03-17 20:56:59 -04:00
Pavel Djundik
c409328ddf Fix variable shuffling around ident handler
Fixes #965
2017-03-17 22:24:40 +02:00
Jérémie Astori
ff72ebbb74 Merge pull request #804 from thelounge/xpaw/new-identd
Rewrite identd server, combine with oidentd
2017-03-13 02:04:24 -04:00
Jérémie Astori
908f816c43 2.2.2 2017-03-13 01:29:56 -04:00
Jérémie Astori
06f734753f Add changelog entry for v2.2.2 2017-03-13 01:27:57 -04:00
Pavel Djundik
972e1eefa7 Merge pull request #959 from thelounge/astorije/fix-help-cli
Fix `-h` help option alias shadowed by a similar alias for `--home`
2017-03-13 07:25:53 +02:00
Jérémie Astori
1c732ffc5b Fix -h help option alias shadowed by a similar alias for --home
In v2.2.1 (and in pretty much every software out there, really), `-h` was an alias of `--help`. By adding it as an alias of `--home`, it is now shown twice in the help.
2017-03-13 01:06:11 -04:00
Jérémie Astori
bdf4a93200 Merge pull request #957 from thelounge/xpaw/harden-lobby
Prevent message sending in lobbies
2017-03-12 23:52:00 -04:00
Pavel Djundik
9997aafec7 Rewrite identd server, combine with oidentd 2017-03-12 12:02:22 +02:00
Pavel Djundik
23599fc39b Prevent message sending in lobbies
Fixes #956
2017-03-11 20:09:37 +02:00
Jérémie Astori
2f1cc97631 Merge pull request #954 from thelounge/update-packages
Update express and nyc to latest versions
2017-03-11 12:34:34 -05:00
Pavel Djundik
7c25a9e7f0 Update express and nyc to latest versions 2017-03-11 11:20:40 +02:00
Pavel Djundik
e00fa06db7 Merge pull request #941 from thelounge/astorije/help-window
Help window with supported commands and shortcuts
2017-03-11 11:18:38 +02:00
Pavel Djundik
885bb16228 Merge pull request #952 from thelounge/greenkeeper/irc-framework-2.6.1
Update irc-framework to the latest version 🚀
2017-03-11 10:17:37 +02:00
Jérémie Astori
c1fc185643 Move "About The Lounge" section from Settings to Help window 2017-03-10 20:23:45 -05:00
Jérémie Astori
0f9b12f2b8 Add a help window within the app
This brings commands and keyboard shortcuts from the website, after a massive overhaul. It comes as part of the big documentation rewrite that I am currently doing.

`kbd` design inspiration from GitHub, `code` design inspiration from Bootstrap.

This help page is accessible from an icon in the sidebar, near the Settings icon.
2017-03-10 20:23:45 -05:00
greenkeeper[bot]
7806579009 fix(package): update irc-framework to version 2.6.1
https://greenkeeper.io/
2017-03-11 01:12:13 +00:00
Jérémie Astori
764019bade Merge pull request #944 from thelounge/greenkeeper/request-2.80.0
Update request to the latest version 🚀
2017-03-10 20:10:25 -05:00
Jérémie Astori
8a6d3851e5 Merge pull request #947 from thelounge/greenkeeper/babel-loader-6.4.0
Update babel-loader to the latest version 🚀
2017-03-10 20:04:36 -05:00
Pavel Djundik
24bd39361b Merge pull request #929 from msaun008/msaun008/fix-command-line-arg-parsing
Update arg parsing and default 'lounge' to 'lounge --help'
2017-03-10 19:27:09 +02:00
Pavel Djundik
c1a0796082 Merge pull request #943 from thelounge/greenkeeper/eslint-3.17.0
Update eslint to the latest version 🚀
2017-03-10 19:26:13 +02:00
greenkeeper[bot]
30b86a8b40 fix(package): update request to version 2.81.0
https://greenkeeper.io/
2017-03-10 19:25:35 +02:00
greenkeeper[bot]
9f053dfaae chore(package): update eslint to version 3.17.1
https://greenkeeper.io/
2017-03-10 19:23:19 +02:00
Jérémie Astori
1c96919551 Merge pull request #946 from thelounge/greenkeeper/urijs-1.18.9
Update urijs to the latest version 🚀
2017-03-06 12:52:24 -05:00
greenkeeper[bot]
a85b7a789e chore(package): update babel-loader to version 6.4.0
https://greenkeeper.io/
2017-03-06 12:27:22 +00:00
greenkeeper[bot]
a3c0512143 chore(package): update urijs to version 1.18.9
https://greenkeeper.io/
2017-03-06 10:58:57 +00:00
Matthew Saunders
86ed0b6e59 Update arg parsing and default 'lounge' to 'lounge --help' 2017-03-04 15:58:44 -05:00
Al McKinlay
cd3ce55dcf Merge pull request #940 from thelounge/greenkeeper/urijs-1.18.8
Update urijs to the latest version 🚀
2017-02-28 08:20:16 +00:00
greenkeeper[bot]
7fec8ebc72 chore(package): update urijs to version 1.18.8
https://greenkeeper.io/
2017-02-27 20:32:07 +00:00
Jérémie Astori
48bfa30acd Merge pull request #937 from thelounge/greenkeeper/eslint-3.16.0
Update eslint to the latest version 🚀
2017-02-26 21:09:03 -05:00
greenkeeper[bot]
d3d374c129 chore(package): update eslint to version 3.16.1
https://greenkeeper.io/
2017-02-26 21:03:23 -05:00
Jérémie Astori
535a2e577f Merge pull request #931 from thelounge/jquery3
Update to jQuery 3
2017-02-26 20:59:09 -05:00
Jérémie Astori
7c4050590c Merge pull request #939 from thelounge/disable-client-ping
Disable (temporarily) client ping timeouts
2017-02-25 01:11:39 -05:00
Pavel Djundik
ffa0740b50 Disable (temporarily) client ping timeouts 2017-02-24 22:13:50 +02:00
Jérémie Astori
77721c0982 Merge pull request #938 from thelounge/greenkeeper/npm-run-all-4.0.2
Update npm-run-all to the latest version 🚀
2017-02-22 19:18:50 -05:00
greenkeeper[bot]
54b26891a8 chore(package): update npm-run-all to version 4.0.2
https://greenkeeper.io/
2017-02-22 22:48:30 +00:00
Jérémie Astori
3d17b12f58 Merge pull request #934 from thelounge/greenkeeper/stylelint-7.9.0
Update stylelint to the latest version 🚀
2017-02-19 05:26:11 -05:00
greenkeeper[bot]
eec8dcd130 chore(package): update stylelint to version 7.9.0
https://greenkeeper.io/
2017-02-19 10:10:40 +00:00
Pavel Djundik
db5afa0c1d Update to jQuery 3 2017-02-18 20:41:27 +02:00
Jérémie Astori
f21a67b6f5 Merge pull request #905 from thelounge/greenkeeper/webpack-2.2.1
Update webpack to the latest version 🚀
2017-02-18 13:38:20 -05:00
Pavel Djundik
213a4b0f13 Merge pull request #930 from thelounge/astorije/indent-multiline-chain
Make sure multiline chains of calls are correctly indented
2017-02-18 10:41:18 +02:00
Jérémie Astori
2025aff7eb Merge pull request #926 from thelounge/greenkeeper/socket.io-1.7.3
Update socket.io and socket.io-client to the latest version 🚀
2017-02-18 02:07:49 -05:00
Jérémie Astori
78bb2edf1a Make sure multiline chains of calls are correctly indented
Without this rule, the following examples are passing ESLint:

```js
foo()
.bar(); // 0 tabs

foo()
		.bar() // 2 tabs
	.baz(); // 1 tab

foo()
  .bar() // 2 spaces
	.baz(); // 1 tab
```
2017-02-18 01:57:50 -05:00
Jérémie Astori
b140a1c452 Merge pull request #922 from thelounge/greenkeeper/babel-core-6.23.0
Update babel-core and babel-loader to the latest version 🚀
2017-02-17 19:34:44 -05:00
Pavel Djundik
e0111ed587 Update to webpack 2 2017-02-17 17:06:46 +02:00
greenkeeper[bot]
4786085ec4 fix(package): update socket.io to version 1.7.3
https://greenkeeper.io/
2017-02-17 17:04:25 +02:00
Pavel Djundik
b7b12b9f75 update babel-preset-es2015 to version 6.22.0 2017-02-17 16:34:31 +02:00
greenkeeper[bot]
3127de7a81 chore(package): update babel-loader to version 6.3.1
https://greenkeeper.io/
2017-02-17 16:34:31 +02:00
greenkeeper[bot]
e53c3ebe11 chore(package): update babel-core to version 6.23.1
https://greenkeeper.io/
2017-02-17 16:34:31 +02:00