Commit Graph

7236 Commits

Author SHA1 Message Date
Emily Strickland
c782ca5b93
Configure server ping timeout to 60 seconds
The default socket.io server-side ping timeout was changed from 60 seconds to 5 seconds. In browsers based on Chrome, this is not enough time to respond when the browser is idle. The end result is that the server sets the user away and then back approximately once every minute if the client window is idle, which is undesirable.

This change restores the previous timeout value.

See https://github.com/socketio/socket.io/issues/3259#issuecomment-474523271.
2021-02-28 18:53:36 -08:00
Pavel Djundik
e6fc726c91 Upgrade to socket.io v3 2021-02-28 15:30:44 -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
Max Leiter
f99e4eef77
Merge pull request #4116 from Nachtalb/na/network-specific-leave-message 2021-02-13 17:22:12 -08:00
Max Leiter
c974ecb14a
Adjust placeholder away message 2021-02-12 14:07:48 -08:00
Max Leiter
ab66c3f487
Merge pull request #4129 from thelounge/renovate/actions-setup-node-2.x
Update actions/setup-node action to v2
2021-02-09 16:51:20 -08:00
Renovate Bot
32ec420763
Update actions/setup-node action to v2 2021-02-10 00:12:09 +00:00
Max Leiter
7fef41131a
Merge pull request #4155 from thelounge/depUpdates
Update dependencies
2021-02-09 16:11:14 -08:00
Max Leiter
de12699fa6 Update dependencies 2021-02-09 14:52:55 -08:00
Max Leiter
d09f6f6144
Merge pull request #4138 from thelounge/renovate/copy-webpack-plugin-6.x
Update dependency copy-webpack-plugin to v6.4.1
2021-02-09 13:19:53 -08:00
Max Leiter
27195dd34a
Merge pull request #4139 from thelounge/renovate/dayjs-1.x
Update dependency dayjs to v1.10.4
2021-02-09 13:19:38 -08:00
Max Leiter
b29850b2d0
Merge pull request #4140 from thelounge/renovate/eslint-7.x
Update dependency eslint to v7.19.0
2021-02-09 13:19:07 -08:00
Max Leiter
02c0290ee3
Merge pull request #4141 from thelounge/renovate/eslint-plugin-vue-7.x
Update dependency eslint-plugin-vue to v7.5.0
2021-02-09 13:18:38 -08:00
Renovate Bot
43a70df1b1
Update dependency eslint-plugin-vue to v7.5.0 2021-02-09 00:01:45 +00:00
Renovate Bot
247f20c8ef
Update dependency eslint to v7.19.0 2021-02-09 00:01:29 +00:00
Renovate Bot
6fc72624aa
Update dependency dayjs to v1.10.4 2021-02-09 00:01:13 +00:00
Renovate Bot
3d1834cc5e
Update dependency copy-webpack-plugin to v6.4.1 2021-02-09 00:00:58 +00:00
Pavel Djundik
eb056c4997
Merge pull request #4151 from Willamin/patch-1
Add gopher and gemini to the commonSchemes
2021-02-04 11:43:39 +02:00
Will Lewis
9aadf1a739
Add gopher and gemini to the commonSchemes 2021-02-01 10:43:06 -05:00
Nachtalb
03377c6ced
Also use the networks specific leave message on quit 2020-12-18 10:53:40 +01:00
Nachtalb
877e4acf7d
Add network specific leave message 2020-12-18 10:53:37 +01:00
Pavel Djundik
aa84e13656
Merge pull request #4110 from Nachtalb/na/fix-breaking-gifs
Fix breaking GIFs while removing metadata
2020-11-25 22:57:55 +02:00
Nick Espig
0e7a5f5c9b Fix breaking GIFs while removing metadata
Closes #4109
GIFs can't contain EXIF data and do not contain any other metadata that isn't operationl
2020-11-25 21:55:33 +01:00
Pavel Djundik
8fa8eed1e5 Upgrade dependencies 2020-11-25 17:45:22 +02:00
Pavel Djundik
b2d5cdd4fc
Merge pull request #4104 from GewoonYorick/4097/add-ignore-to-contextmenu
Add ignore option to contextmenu
2020-11-19 16:27:48 +02:00
Pavel Djundik
4529118fd9
Merge pull request #4105 from GewoonYorick/3700/add-extended-join-info
Add extended join information to join message
2020-11-19 16:26:16 +02:00
Yorick Bosman
651a7ac2e9 Add extended join information to join message. 2020-11-19 00:25:28 +01:00
Yorick Bosman
51b0ec1e98 Add ignore option to contextmenu 2020-11-18 23:57:20 +01:00
Pavel Djundik
ee16d98a94
Merge pull request #4094 from thelounge/renovate/vue-monorepo
Update vue monorepo
2020-11-04 15:34:55 +02:00
Pavel Djundik
2bbad443c0
Merge pull request #4093 from thelounge/xpaw/fix-4092
Do not generate and send client certificate unless SASL EXTERNAL is requested
2020-11-04 15:30:53 +02:00
Renovate Bot
a4f4d23693
Update vue monorepo 2020-11-02 08:20:01 +00:00
Pavel Djundik
a76e75f609 Do not generate and send client certificate unless SASL EXTERNAL is requested
Fixes #4092
2020-10-30 23:03:57 +02:00
Pavel Djundik
69986b3ee5 Add node 15 to test matrix 2020-10-30 23:03:45 +02:00
Pavel Djundik
c2e8eaf9df Fix test for production build
Webpack 5 minifies it now
2020-10-30 23:02:40 +02:00
Pavel Djundik
41831d18b1
Upgrade to webpack 5 and all deps 2020-10-30 15:10:50 +02:00
Pavel Djundik
800fc95278 Update dependencies 2020-10-23 11:52:04 +03:00
Pavel Djundik
3e9262a345 Update dependencies 2020-10-15 12:22:49 +03:00
Pavel Djundik
a9fb563c01 Update mini-css-extract-plugin 2020-10-11 11:06:52 +03:00
Pavel Djundik
e7a8258ac0 Update packages 2020-10-11 10:56:13 +03:00
Pavel Djundik
0322c043e3
Merge pull request #4090 from supertassu/scripable-user-password-change
Make `add` and `reset` CLI commands scriptable
2020-10-07 10:03:37 +03:00
Taavi Väänänen
e790a72e59 Make add and reset CLI commands scriptable
Add CLI options `--password` and `--save-logs` (for `add` only) in
order to make adding users and changing user passwords scriptable.

Closes #3913
2020-10-07 09:00:00 +03:00
Pavel Djundik
6ca3bae73e
Merge pull request #4087 from thelounge/update-deps
Update dependencies
2020-09-30 17:54:29 +03:00
Pavel Djundik
c89b2bb0d6 Update postcss-loader
postcss is required by cssnano, so no need to list is explicitly
2020-09-30 17:50:24 +03:00
Pavel Djundik
1c004cbd17 Upgrade eslint-plugin-vue and fix rules 2020-09-30 17:44:07 +03:00
Pavel Djundik
02357ab9de Upgrade dependencies 2020-09-30 17:41:56 +03:00
Pavel Djundik
d4bf0e365f
Merge pull request #4060 from thelounge/xpaw/fix-323
Always use multi-prefix modes
2020-09-29 13:48:21 +03:00
Pavel Djundik
61ebd65367 Add depTypeList 2020-09-18 11:51:12 +03:00
Pavel Djundik
e622662c16 Update dependencies 2020-09-18 11:49:09 +03:00
Pavel Djundik
7ee0732f56 Change renovate to monthly 2020-09-18 11:49:01 +03:00
Pavel Djundik
75926432d0 Update dependencies 2020-09-02 10:38:16 +03:00