Calvin Montgomery
1a9d920884
Detect old browser JS engines
2023-01-28 19:41:39 -08:00
Calvin Montgomery
c78ef333da
Fix a couple issues discussed on IRC
2023-01-11 17:57:02 -08:00
Calvin Montgomery
fad1da7ab4
deps: fix high sev warnings
2023-01-10 20:56:38 -08:00
Calvin Montgomery
1e2dcee4fa
Update NEWS
2022-09-23 21:39:38 -07:00
Calvin Montgomery
50e2692896
Fix update mediaquery git hash
2022-09-18 19:10:36 -07:00
Calvin Montgomery
9e0f7b8efa
Tweaks
2022-09-18 19:10:36 -07:00
Xaekai
7441892235
Eliminate jQuery event shorthands
2022-09-18 19:10:36 -07:00
Calvin Montgomery
dcfcee9a23
Accept #946
2022-05-17 21:13:50 -07:00
Calvin Montgomery
fd451fe9d2
Require at least one vote to skip
2022-05-09 20:25:34 -07:00
Calvin Montgomery
cc283c0be9
Switch mediaquery back to githash instead of npm
2022-04-23 19:41:00 -07:00
Calvin Montgomery
c9da64107f
Upgrade a couple deps to shut up npm audit
2022-04-23 19:36:51 -07:00
dependabot[bot]
facc72b22d
Bump nodemailer from 6.5.0 to 6.6.1
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) from 6.5.0 to 6.6.1.
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.5.0...v6.6.1 )
---
updated-dependencies:
- dependency-name: nodemailer
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-03 09:42:22 -07:00
Calvin Montgomery
7c3f3070f9
Fix bug introduced by fixing #918
2021-10-17 16:37:57 -07:00
Calvin Montgomery
1bab65bb13
Bump some devdeps to shut up npm audit
2021-10-13 20:19:28 -07:00
Calvin Montgomery
bd63013524
Fix #925
2021-10-13 20:14:44 -07:00
Calvin Montgomery
af62fbaef4
Fix #924
2021-10-13 20:12:31 -07:00
Calvin Montgomery
f41e0bda82
Fix new messages indicator being hidden behind chat messages on chromium
2021-10-13 19:58:19 -07:00
Calvin Montgomery
d179cd896f
Allow revoting without refreshing
2021-08-19 21:03:15 -07:00
Calvin Montgomery
edb5f94b7c
Add a POST flow to password recovery ( #871 )
2021-08-19 20:55:02 -07:00
Calvin Montgomery
d563a85092
Use embed src as url in playlist for custom embed
2021-08-19 20:46:38 -07:00
Calvin Montgomery
394f03ee1c
Remove some legacy cruft
2021-08-19 20:44:57 -07:00
Calvin Montgomery
7214b7c474
Upgrade to socket.io v4
2021-08-19 20:36:04 -07:00
Calvin Montgomery
5f799fe1a1
Disable soundcloud lookup due to #916
2021-08-12 19:46:47 -07:00
Calvin Montgomery
c717a55c2d
Implement #884
2021-08-11 21:16:19 -07:00
Calvin Montgomery
a33d1e12d2
Fix #918
2021-08-10 21:03:13 -07:00
Calvin Montgomery
337e8cd1d3
Add some big ol nags about no support for gdrive
2021-08-08 09:49:20 -07:00
Calvin Montgomery
adfe26aad1
Bump version
2021-08-02 19:24:40 -07:00
Calvin Montgomery
c290f9fcca
deps: bump cheerio to rc10 to resolve dependabot alert
2021-07-25 20:49:37 -07:00
Calvin Montgomery
a3c17ea8ea
Fix #913
2021-07-22 21:55:23 -07:00
dependabot[bot]
b621a1b327
Bump redis from 3.0.2 to 3.1.1
...
Bumps [redis](https://github.com/NodeRedis/node-redis ) from 3.0.2 to 3.1.1.
- [Release notes](https://github.com/NodeRedis/node-redis/releases )
- [Changelog](https://github.com/NodeRedis/node-redis/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NodeRedis/node-redis/compare/v3.0.2...v3.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-30 21:19:24 -07:00
Calvin Montgomery
db08272416
deps: upgrade some devdeps
2021-04-04 14:27:04 -07:00
Calvin Montgomery
8562b2173e
Add placeholder text for #877
2021-03-22 22:58:38 -07:00
Calvin Montgomery
da53decdd5
Fix #885
2021-03-22 22:53:03 -07:00
Calvin Montgomery
05107ce13f
Remove ignore button from self ( #904 )
2021-03-22 22:49:11 -07:00
Calvin Montgomery
56b4ec8f3a
bump version
2021-03-21 21:50:05 -07:00
Calvin Montgomery
08c0cfcd58
deps: upgrade prom-client
2021-03-21 21:50:05 -07:00
Calvin Montgomery
5f3d0859fd
deps: bump knex and mysql
2021-03-21 21:50:05 -07:00
Calvin Montgomery
988029e6c7
deps: bump uuid
2021-03-21 21:50:05 -07:00
Calvin Montgomery
0b57f528bf
deps: bump sanitize-html
2021-03-21 21:50:05 -07:00
Calvin Montgomery
99559d8fda
deps: remove graceful-fs
...
graceful-fs was added at a time when channel state was stored in
flatfiles that could become corrupted if enough concurrent saves
occurred to hit the ulimit for maxfds (EMFILE). Saving channels this
way is no longer supported, so it shouldn't be an issue anymore.
2021-03-21 21:50:05 -07:00
Calvin Montgomery
811a7c4d48
deps: bump cheerio
2021-03-21 21:50:05 -07:00
Calvin Montgomery
9e5a63d880
dep upgrades part 1
2021-03-21 21:50:05 -07:00
Calvin Montgomery
a75917d4e4
fix: attempt to avoid socket leak in node >= 13.x
...
The default timeout was removed from the HTTP module in node 13.x:
https://github.com/nodejs/node/pull/27558 . I believe this is the most
likely cause of fd leaks when running under current node versions.
2021-01-16 14:19:22 -08:00
Calvin Montgomery
00e9acbe4d
Revert "Remove channel reference counter"
...
This reverts commit d678fa56d1
. The
reference counter, flawed as it is, was masking far more issues than I
realized. It would require a more significant rearchitecture of the
code to remove it. Probably better to keep it and try to improve it for
now.
2021-01-09 13:03:38 -08:00
aleves64
a8d9781821
Small changes
2021-01-03 14:48:10 -09:00
Calvin Montgomery
9e3c23c58a
Refuse to start on invalid config
2020-12-02 18:09:49 -08:00
Calvin Montgomery
d678fa56d1
Remove channel reference counter
...
This was an old attempt at gracefully unloading channels that still had
pending callbacks. Its implementation was always flawed, and the number
of places where it was used is small enough to replace with
straightforward checks for whether the channel has been unloaded after
an asynchronous operation. Hopefully fixes the stuck 0 user channels
issue.
2020-11-11 22:05:05 -08:00
Calvin Montgomery
8fc951350e
Bump gcc version in travis.yml
2020-10-23 13:46:26 -07:00
Calvin Montgomery
3f9a0aaf05
Fix npm jank
2020-10-23 11:51:59 -07:00
Calvin Montgomery
df82d2d4f1
Add registration captcha support
2020-09-22 20:11:34 -07:00