Pavel Djundik
ec65fd17af
Merge pull request #3983 from SRCF/audio
...
Add option to disable media preview.
2020-07-27 11:04:06 +03:00
Pavel Djundik
5a1963647e
Merge pull request #3962 from thelounge/xpaw/help-info-blocks
...
Implement generic monospace blocks for INFO and HELP numerics
2020-07-27 11:02:14 +03:00
Pavel Djundik
a8a2bd7755
Merge pull request #3986 from thelounge/xpaw/upload-keepalive
...
Fix upload tokens expiring while uploading when TL is proxied
2020-07-27 11:01:44 +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
63a420ac21
Implement generic monospace blocks for INFO and MOTD numerics
...
Fixes #3961
2020-07-20 10:07:49 +03:00
Pavel Djundik
531ea920e0
Improvements to mentions window
...
- Add hide all button
- Only show overflow scroll when necessary
- Fix key in v-for loop
- Increase window height if browser size allows for it
2020-07-19 17:29:52 +03:00
Pavel Djundik
b1115475bf
Fix upload tokens expiring while uploading
...
Fixes #3982
2020-07-15 12:29:02 +03:00
Pavel Djundik
4becb152bb
Changes for irc-framework update
2020-07-13 10:25:54 +03:00
Pavel Djundik
c21ccad823
Allow changing network name in private mode with lockNetwork
2020-07-08 15:42:34 +03:00
Pavel Djundik
b6bd869d5f
Merge pull request #3918 from ashwinikammar/ashwini/fix_username
...
Make usernames case-insensitive when logging in
2020-07-08 11:26:58 +03:00
Ashwini Kammar
9e8033e36e
Fixing thelounge username case-sensitivity - issue#2943
...
Removing the duplicate user profiles
2020-06-23 13:01:06 +01:00
Pavel Djundik
72b7906949
Merge branch 'renovate/mocha-8.x'
2020-06-14 12:34:07 +03:00
Pavel Djundik
d29f2fb251
Got: "options.rejectUnauthorized" is now deprecated, please use "options.https.rejectUnauthorized"
2020-06-14 12:32:08 +03:00
Pavel Djundik
dbc829b5f8
Reply to the server if that's where CTCP VERSION originated
2020-05-11 21:55:30 +03:00
Pavel Djundik
24d4276a7c
Fix msg id order when loading from sqlite
2020-04-28 17:45:27 +03:00
Pavel Djundik
96a983b310
Merge pull request #3875 from thelounge/xpaw/statusmsg-ui
...
Add an indicator to statusmsg messages
2020-04-24 14:07:48 +03:00
Pavel Djundik
53bd9c2f68
Merge pull request #3868 from thelounge/xpaw/mentions-fixes
...
Some fixes in mentions window
2020-04-24 14:07:40 +03:00
Pavel Djundik
ad6569cf06
Add an indicator to statusmsg messages
2020-04-24 11:46:39 +03:00
Pavel Djundik
4ac25d4bc5
Merge pull request #3871 from ebardie/ebardie/dont_load_extinct_users
...
Filter user loading at startup for "advanced" LDAP
2020-04-24 10:21:42 +03:00
Jonathan Sambrook
878ac0d192
Filter user loading at startup for "advanced" LDAP
...
Users are loaded at startup. Currently when using "advanced" LDAP
authentication this is true even if they no longer have a
valid entry in the LDAP server.
This commit uses the existing LDAP filter (specified in config.js's searchDN
used by the "advanced" LDAP mechanism) to weed out any users that no
longer have the relevant LDAP entry.
Local and "simple" LDAP auth mechanisms continue to use the existing
load all users approach. In the "simple" LDAP case this is because we
only have access to the hashed password, and so can't bind to LDAP.
2020-04-23 15:54:09 +01:00
Jonathan Sambrook
a0d10989ad
Tidy up the auth plugin API mechanism to hide implementation details
...
The caller doesn't care which plugin is being used, so this commit
consolidates implementation details within auth.js
The motivation for this work is to prepare for extending the auth API
(to allow "advanced" LDAP to query user entry ontological state at start
up), by tidying up rather than duplicating the existing mechanism.
2020-04-23 15:11:35 +01:00
Pavel Djundik
2b0afcacf2
Safeguard nick randomizer up to allowed length
2020-04-22 15:18:55 +03:00
Pavel Djundik
bcd2e7cb08
Some fixes in mentions window
2020-04-20 13:40:45 +03:00
Pavel Djundik
6ee71779d1
Combine displayNetwork
into lockNetwork
2020-04-15 10:56:05 +03:00
Pavel Djundik
8a281bacd8
Preliminary SASL UI
2020-04-15 10:56:04 +03:00
Pavel Djundik
f8f692af05
Generate client certificates and automatically do SASL EXTERNAL
2020-04-15 10:56:04 +03:00
Pavel Djundik
3900e9dd81
Consolidate irc-framework options
2020-04-15 10:56:03 +03:00
Pavel Djundik
1754c77517
Merge pull request #3857 from thelounge/xpaw/optimize-userlist-updates
...
Optimize user list updates for quit/part/kick events
2020-04-13 11:39:57 +03:00
Pavel Djundik
bc4f9b5f51
Track mentions and add a window to view them
2020-04-11 12:49:42 +03:00
Pavel Djundik
487a438f02
Replace all uses of fs-extra
with native methods
2020-03-22 20:42:16 +02:00
Pavel Djundik
4bf4b7baf0
Merge pull request #3797 from thelounge/xpaw/fix-changelog-check
...
Pass in client manager object in update checker
2020-03-22 20:41:39 +02:00
Pavel Djundik
881b3eda19
Run format after updating to prettier 2.0
2020-03-21 22:55:36 +02:00
Pavel Djundik
a6f70696f3
Separate active sessions section
...
Fixes #2562
2020-03-17 17:36:13 +02:00
Pavel Djundik
424bc4f7df
Fix up first argument not being used as part message
2020-03-15 20:16:53 +02:00
Pavel Djundik
80b0e8ad12
Fix up commander changes
2020-03-15 14:00:02 +02:00
Pavel Djundik
0e62103010
Pass in client manager object in update checker
2020-03-09 17:58:40 +02:00
Pavel Djundik
a4ef328d8d
Merge pull request #3778 from thelounge/xpaw/clear-history
...
Clear channel history (and a new confirmation dialog)
2020-03-09 15:59:37 +02:00
Pavel Djundik
5233fb2dbb
Fix sending unhandled numerics to target channel
2020-03-03 11:47:09 +02:00
Pavel Djundik
c463d1ddd3
Emit an event to clear history on all open clients
2020-02-28 17:01:28 +02:00
Pavel Djundik
eb7f9ab298
Implement channel history clearing on the server
2020-02-28 17:01:28 +02:00
Pavel Djundik
d2e4f56219
Merge pull request #3783 from thelounge/xpaw/uninstall
...
Fix not being able to uninstall packages
2020-02-27 21:06:42 +02:00
Alexandre Oliveira
ab8593d3cd
Write prettier error messages for IRC errors
2020-02-27 15:27:34 -03:00
Pavel Djundik
8f15548770
Fix not being able to uninstall packages
2020-02-27 19:21:01 +02:00
Pavel Djundik
d99d56fe81
Merge pull request #3762 from thelounge/xpaw/sqlite-serialize
...
Change sqlite parallelize to serialize when loading messages
2020-02-27 14:02:29 +02:00
Pavel Djundik
365613f0ee
Merge pull request #3767 from thelounge/setname
...
Unprefix setname cap
2020-02-27 14:01:03 +02:00
Pavel Djundik
8976fa163e
Do not reconnect if STS cap is received in CAP NEW
2020-02-27 13:48:48 +02:00
Pavel Djundik
db866f9823
Refresh STS policy expiration on network quit
2020-02-27 13:48:48 +02:00
Pavel Djundik
568427ca98
Disable changing TLS if STS is enforced
2020-02-27 13:48:48 +02:00
Pavel Djundik
d9985e7318
Enforce STS policies
2020-02-27 13:48:47 +02:00
Pavel Djundik
9b9db35e3c
Implement basic STS reconnection
2020-02-27 13:48:47 +02:00