Pavel Djundik
|
8c6460b58a
|
Disable link prefetching for urls with no schema specified
|
2020-08-04 20:21:12 +03: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
|
f8f692af05
|
Generate client certificates and automatically do SASL EXTERNAL
|
2020-04-15 10:56:04 +03:00 |
|
Pavel Djundik
|
6de6f8185e
|
Clean up folders in after test runs
|
2020-03-22 20:43:06 +02:00 |
|
Pavel Djundik
|
881b3eda19
|
Run format after updating to prettier 2.0
|
2020-03-21 22:55:36 +02:00 |
|
Pavel Djundik
|
1b2894bf99
|
Fix increasing test timeout on github actions
|
2020-02-09 14:21:45 +02:00 |
|
Pavel Djundik
|
26bf0850d7
|
Stub checkForUpdates in tests
|
2020-01-19 01:14:52 +02:00 |
|
Pavel Djundik
|
d2932ccea8
|
Correctly track user toggle of previews
|
2019-12-23 12:26:57 +02:00 |
|
Pavel Djundik
|
769585e72d
|
Collapse prefetch errors by default
|
2019-12-23 12:15:23 +02:00 |
|
Pavel Djundik
|
72a954b865
|
Add preview for text/plain urls
|
2019-12-19 15:12:02 +02:00 |
|
Pavel Djundik
|
8b7fb33627
|
Increase test timeout due to unpredictable I/O on CI services
|
2019-11-27 20:25:29 +02:00 |
|
Raqbit
|
95cc9a47fb
|
Add file size to link preview
|
2019-11-07 16:58:28 +01:00 |
|
MiniDigger
|
6f8364b1dd
|
Print package versions on startup
|
2019-11-06 18:02:28 +01:00 |
|
Pavel Djundik
|
fe4e0343a4
|
Load existing users on startup when LDAP is enabled
Fixes #3219
|
2019-10-31 11:01:44 +02:00 |
|
Pavel Djundik
|
390a0b8e83
|
Let OS generate a port in link prefetch tests
|
2019-10-04 14:19:04 +03:00 |
|
Pavel Djundik
|
cee3a50ddc
|
Move back to ldapjs dependency
Fixes #3381
|
2019-09-15 22:42:27 +03:00 |
|
Alistair McKinlay
|
133e7bf710
|
Format js/vue with prettier
|
2019-07-19 11:27:40 +01: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
|
95a3ec42c2
|
Add a message about experimental API
|
2019-07-05 10:26:22 +03:00 |
|
Alistair McKinlay
|
4cbe72f635
|
Add support for command plugins
|
2019-07-02 17:02:05 +01:00 |
|
moundahiwale
|
c30684aad1
|
Assert LDAP bind failed error and search warning log messages in ldap tests
|
2019-01-05 23:08:10 +00:00 |
|
Pavel Djundik
|
11bd2dfa4c
|
Increase delay between links to remove random test failure
|
2018-07-06 12:29:21 +03:00 |
|
Pavel Djundik
|
472d618033
|
Remove log from global
|
2018-06-15 23:31:06 +03:00 |
|
Pavel Djundik
|
0d48c596c8
|
Fix multiple <title> tags being concatenated
|
2018-06-11 11:32:32 +03:00 |
|
Pavel Djundik
|
4e2523060b
|
De-duplicate link fetching to one request at once
|
2018-06-11 10:38:03 +03:00 |
|
Ben Harris
|
d2987d037c
|
use http for protocol-less URLs
|
2018-06-09 13:46:46 -04:00 |
|
Pavel Djundik
|
0de90daa64
|
Merge pull request #2366 from thelounge/xpaw/refactor-userlog
Refactor userLog to be the same as sqlite logger
|
2018-05-26 23:53:17 +03:00 |
|
Pavel Djundik
|
5cfec76d3a
|
Refactor userLog to be the same as sqlite logger
Fixes #1392
|
2018-05-23 16:56:18 +03:00 |
|
Pavel Djundik
|
97dfdbf7c0
|
Default to https: for urls with no scheme
|
2018-05-23 16:50:59 +03:00 |
|
Pavel Djundik
|
d4fa6bbcb0
|
Use WHATWG URL parser in link prefetcher
|
2018-05-23 16:31:02 +03:00 |
|
Pavel Djundik
|
629ae8bfa4
|
Fix protocol-aware urls, add better link validation in previews
|
2018-05-23 16:31:02 +03:00 |
|
Pavel Djundik
|
886301e765
|
Merge pull request #2396 from thelounge/xpaw/fix-2341
Use per-client channel and message ids
|
2018-05-01 13:26:38 +03:00 |
|
Jérémie Astori
|
1daad45f11
|
Use the new logo for favicons, notifications badges, and homescreen app icons
|
2018-04-28 12:14:41 -04:00 |
|
Pavel Djundik
|
bf8a16b7fe
|
Use per-client channel and message ids
Fixes #2341
|
2018-04-27 13:16:23 +03:00 |
|
Pavel Djundik
|
a222dc9237
|
Ensure sqlite tests are serialized
|
2018-03-25 16:00:48 +03:00 |
|
Pavel Djundik
|
ca96d09a23
|
Send Accept header
Closes #2277
|
2018-03-23 20:17:03 +02:00 |
|
Jérémie Astori
|
c86ea9463d
|
Use Sinon to stub the logger instead of manual stubbing
|
2018-03-20 01:54:04 -04:00 |
|
Pavel Djundik
|
351a203acd
|
Fix some URLs not being sent as-is to the client
|
2018-03-13 22:08:19 +02:00 |
|
Pavel Djundik
|
a15e922e27
|
Close sqlite database when user quits
Fixes #2178
|
2018-03-11 00:21:47 +02:00 |
|
Pavel Djundik
|
49046be361
|
Try to fix sqlite test failing on CI randomly
|
2018-03-09 11:41:30 +02:00 |
|
Pavel Djundik
|
5aa9d7e1dc
|
Merge pull request #1839 from thelounge/sqlite
Add sqlite logging and reloading messages
|
2018-03-09 09:06:25 +02:00 |
|
Jérémie Astori
|
5e6e27d73f
|
Ignore order of preview results in unicode link tests
|
2018-03-08 21:01:57 -05:00 |
|
Pavel Djundik
|
dfc4cad712
|
Add test coverage for sqlite plugin
|
2018-03-08 20:23:29 +02:00 |
|
Pavel Djundik
|
f475cc39ef
|
Normalize unicode URLs in link prefetcher
Fixes #1644
|
2018-03-08 19:43:39 +02:00 |
|
William Boman
|
acb6179b30
|
relay client's preferred language in link preview requests
Closes #1440.
|
2018-02-21 10:35:33 +01:00 |
|
Pavel Djundik
|
c733e72e7a
|
Auto-fix code for padding-line-between-statements rule
|
2018-02-20 09:28:04 +02:00 |
|
Pavel Djundik
|
4639a2528d
|
Merge pull request #2021 from thelounge/xpaw/ldapjs-no-dtrace
Use forked ldapjs to remove dtrace
|
2018-02-13 11:58:25 +02:00 |
|
Jérémie Astori
|
2c570fa9ef
|
Load packages from package.json, fix loading thelounge metadata from the wrong file, add tests
|
2018-02-13 01:06:31 -05:00 |
|
Pavel Djundik
|
c4f6701d65
|
Use forked ldapjs to remove dtrace
Fixes #1756
|
2018-02-06 13:21:59 +02:00 |
|
Pavel Djundik
|
6675ced196
|
Store images with correct file extension
|
2018-01-03 13:33:52 +02:00 |
|