William Goodspeed
f785acb07d
Fix misleading LDAP filiter in default config
...
The default filter provided in config files is invalid. This may mislead people. Confirm to issue #4620 .
2023-01-27 20:02:57 +08:00
Reto Brunner
30e9f45fac
Use nick as a realname fallback
...
Currently the realname is set to an advertisement if it isn't explicitly
set by the user.
Some clients started to show the realname as a display name in their
UI, which makes this tedious as you'll end up with gazillion "The Lounge
User" entries.
To avoid this, set the realname to the nick on first connect, so that
it is useful.
Note that this isn't done on nick changes, but only on the initial
connect step.
Fixes: https://github.com/thelounge/thelounge/issues/4527
2022-08-28 11:21:54 +02:00
Murph Finnicum
4af5fc6f33
Use correct option name (filter instead of ldapFilter) in config.js comment. ( #4590 )
...
The comment for the "filter" key under "searchDN" refers to it as "ldapFilter" instead of "filter".
2022-06-18 18:23:59 -07:00
Emily Strickland
3a84290314
Apply fixes suggested by Prettier to fix CI
2022-04-09 19:40:38 +00:00
Emily Strickland
b2a363f099
Document default value for prefetchTimeout
2022-04-09 00:17:57 +00:00
Emily Strickland
3202b79990
Set prefetchTimeout
setting default to 5000 ms
...
This change adds a `prefetchTimeout` setting to the default configuration and sets it to 5000 milliseconds. Its description indicates the advantages and disadvantages of changing its default value.
2022-04-08 15:42:31 -07:00
fnutt
b1aa8528a4
Added 'to* in a sentence
2022-02-01 11:31:34 +01:00
Max Leiter
0fce974f2c
Remove extra 'be' in default config.js LDAP comment
2021-12-06 14:30:25 -08:00
John Sullivan
21c6abdd1d
Clarify description of prefetchMaxSearchSize. ( #4338 )
...
This is a comments only change that fixes two problems:
1. The previous comment described it as limiting request size, but it
instead limits the response size.
2. Previously it was unclear _why_ this size was significant. It wasn't
obvious to me that the entire response would be stored in memory.
2021-10-18 23:20:11 -07:00
Mateusz Hajder
42bafe7165
Change the IRC server to Libera.Chat
2021-05-23 16:40:08 +02:00
Max Leiter
c94ace5843
Slightly adjust config option wording
2021-03-02 15:03:39 -08:00
Reto Brunner
7c17662fea
Add prefetchMaxSearchSize to override limit for link previews
...
YouTube puts the opengraph tags needed for the preview after ~300KB in the body
instead of the beginning of the <head> tag.
Instead of hardcoding the value, allow the server admin to set the policy as
they prefer.
2021-02-27 00:10:53 +01:00
Nachtalb
877e4acf7d
Add network specific leave message
2020-12-18 10:53:37 +01:00
Dexter Chua
2f434be75d
Add option to disable media preview.
...
This disables image previews iff prefetchStorage is disabled. This
stops the client from making any requests to third-party sites.
2020-07-21 08:52:02 +08:00
Pavel Djundik
020323ca45
Change wording of prefetchStorage option
2020-07-10 13:52:39 +03:00
Pavel Djundik
6ee71779d1
Combine displayNetwork
into lockNetwork
2020-04-15 10:56:05 +03:00
Pavel Djundik
6c57339668
Allow configure base url for uploads
...
Fixes #3484
2019-10-31 13:21:22 +02:00
Pavel Djundik
54a4085b68
Store ip and language in a separate object in user file
2019-07-16 13:00:29 +03:00
Pavel Djundik
1ea8b576b3
Add webirc
key and commas to make it more understandable
2019-01-30 11:15:46 +02:00
Max Leiter
47abb00f19
Fix spelling mistake in defaults/config.js
2018-12-03 19:25:12 +01:00
Pavel Djundik
4038236e8a
Update documentation links in config, fix up ldap section
2018-11-21 18:47:09 +02:00
Pavel Djundik
e321c7eb99
Minor fixes in the config
2018-10-29 09:54:58 +02:00
Pavel Djundik
6d2bde023f
Disable file uploads by default until the UX is better
2018-09-03 10:37:32 +03:00
Pavel Djundik
ce212e001c
Add file uploading support
...
Co-Authored-By: Max Leiter <hello@maxleiter.com>
Co-Authored-By: Jérémie Astori <astorije@users.noreply.github.com>
2018-09-03 10:30:05 +03:00
Jérémie Astori
7c1619554d
Re-order and improve inline comments of config.js
...
This is now used to generate https://thelounge.github.io/docs/server/configuration.html . These should now always match.
There is no breaking changes involved by this commit.
2018-07-18 01:42:04 -04:00
Pavel Djundik
c0d712c53d
Remove ability to change date format and timezone
2018-06-05 12:03:06 +03:00
Jérémie Astori
be591d016a
Rename Example theme
2018-04-02 23:51:57 -04:00
Pavel Djundik
941849eaa8
Add message indexing
2018-03-08 20:23:29 +02:00
Pavel Djundik
eab823ba66
Allow setting rejectUnauthorized per network
2018-03-04 12:45:48 +02:00
Pavel Djundik
84e524c635
Change default nick
2018-02-21 19:34:33 +02:00
Pavel Djundik
906e79f39b
Allow generating random numbers in nick on page load
2018-02-21 19:34:33 +02:00
Jérémie Astori
8403d277b4
Replace reference to website with new URL
2018-02-19 12:23:41 -05:00
MiniDigger
9517360531
Fix incorrect documentation url in default config
2017-12-22 10:16:09 +01:00
Jérémie Astori
827f1dab96
Deprecate LOUNGE_HOME env var in favor of THELOUNGE_HOME, .lounge_home file in favor of .thelounge_home
...
This is one more step towards uniformization of lounge/thelounge due with The Lounge v3.
2017-11-21 00:36:26 -05:00
Jérémie Astori
1dc92d8934
Enforce dangling commas with ESLint
...
¯\_(ツ)_/¯
2017-11-15 01:35:15 -05:00
Alistair McKinlay
59d2f93f61
Allow themes from npm
2017-09-17 19:47:29 -04: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
Elie Michel
00e54e49ac
Add tests for LDAP auth plugin
2017-09-03 23:00:24 +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
d543123095
Bump default image prefetch limit to 2MB
2017-09-02 21:17:46 +03:00
Pavel Djundik
b79a6cce0c
Add support for binding to unix sockets
...
Fixes #686 .
Fixes #691 .
2017-08-31 21:56:20 +03:00
Élie Michel
19710b90c0
Merge branch 'master' into pr-proper-ldap
2017-08-29 08:42:26 +02:00
Pavel Djundik
4a3026e11b
Set default quit default message
2017-08-24 21:07:47 +03:00
Jérémie Astori
cdbefd3905
Make The Lounge private mode by default
2017-08-23 13:21:14 -04:00
Jérémie Astori
5e7a7a3870
Update CLI help with regard to recent deprecation of --home
option
...
- Mark the option as deprecated (cannot be removed from the help, unfortunately)
- Add details to `lounge config` regarding `LOUNGE_HOME`
- Remove mention of `--home` in default config file
2017-08-16 00:33:33 -04:00
Pavel Djundik
f35a2809a7
Store preview images on disk for privacy, security and caching
2017-07-18 11:37:16 +03:00
Pavel Djundik
16bc465cfd
Remove kilobyte ambiguity
2017-06-21 14:01:47 +03:00
Metsjeesus
fa51a2c281
Add CA bundle option in SSL
2017-04-15 19:12:21 +03:00
É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
Pavel Djundik
a8b93edd86
Change default maxHistory to 10000
2017-01-29 11:18:33 +02:00