deerfarce
6f8bde91e1
adjust sendUserMeta rank comparison
...
includes users with the same rank as the minimum rank for the action when sending the meta frame
2020-09-22 20:12:09 -07:00
Calvin Montgomery
df82d2d4f1
Add registration captcha support
2020-09-22 20:11:34 -07:00
Calvin Montgomery
f08cce5aed
Update some devdeps, resolves some npm audit warnings
2020-08-21 20:47:01 -07:00
Calvin Montgomery
962998c543
deps: bump bcrypt to 5.0.0
2020-08-21 20:37:16 -07:00
Calvin Montgomery
80d3d14c85
Add integ test for verifyLogin
2020-08-21 20:31:54 -07:00
Calvin Montgomery
f081bc782a
RIP Mixer
2020-07-26 10:24:36 -07:00
Lewis Crichton
99af92ed2c
Make option on by default
2020-07-18 18:43:47 -07:00
Lewis Crichton
c148c991cd
Relocate and rename option, make option restore after page refresh.
2020-07-18 18:43:47 -07:00
Lewis Crichton
d4f75146c7
option to disable IP on userlist hover
2020-07-18 18:43:47 -07:00
Calvin Montgomery
4598a6a58c
Wrap chat input in fake form to appease chrome's heuristics ( #807 )
2020-07-03 11:55:17 -07:00
Calvin Montgomery
248c200a74
Implement twitch changes for #874
2020-06-22 19:39:00 -07:00
Calvin Montgomery
b70194c8f2
Add destroy cb for dailymotion ( #873 )
2020-06-19 18:31:25 -07:00
Calvin Montgomery
ffa10648e4
Update travis.yml: drop 10, 13, add 14
2020-06-18 21:25:54 -07:00
Calvin Montgomery
4f5cd7d741
Fix UI bug ( #872 )
2020-06-18 21:23:05 -07:00
Calvin Montgomery
a85b379f17
Fix old 6irc ref
2020-06-09 23:54:38 -07:00
Calvin Montgomery
9e5fcf4904
Fix #866
2020-05-17 10:42:21 -07:00
Calvin Montgomery
529a3561ca
Set user-agent in ffprobe pre-flight check ( #869 )
2020-05-17 10:42:21 -07:00
Xaekai
88365612da
Replace userlist visibility check logic ( #859 )
...
* Replace visibility check logic
JQuery queries using getComputedStyle, which makes it impossible to change userlist behavior using CSS. This replaces the check with a direct style="" value check so the JS does not trip up if any CSS customizations to the list visibility were made.
Co-authored-by: Algoinde <algoinde@gmail.com>
2020-04-17 14:53:39 -07:00
Xaekai
f2adbe18da
Explicitly use UTF8 encoding for media metadata table ( #863 )
2020-04-11 14:23:36 -07:00
Xaekai
a53f65a1d5
Fix channel password prompt
...
Add zin param to allow explicit z-index in JS generated dialog boxes.
Give needpass dialog explicit z-index
2020-03-29 10:31:27 -07:00
Calvin Montgomery
47bb3e47a2
Add metric for yt cached result age
2020-03-20 19:54:34 -07:00
Calvin Montgomery
83fd8f11b2
Fix updated_at in media_metadata_cache
2020-03-20 19:44:11 -07:00
Calvin Montgomery
5a386d0f81
Remove fallback to YT from library search
2020-03-20 19:38:48 -07:00
kr4ssi@tuta.io
d2358924a4
Add tabcompletion for PMs
2020-03-16 20:08:04 -07:00
Calvin Montgomery
106065184f
Remove old flatfile chandump storage
2020-02-15 16:17:49 -08:00
Calvin Montgomery
e3a9915b45
Clean up a few things that no longer work/are no longer used
2020-02-09 16:50:37 -08:00
Calvin Montgomery
b80a532f9e
Add YouTube cache table
2020-02-09 15:49:38 -08:00
Calvin Montgomery
46311bd661
Add missed file
2020-01-26 20:20:37 -08:00
Calvin Montgomery
58e4e09840
Replace twitch clip player ( #842 )
2020-01-26 20:17:55 -08:00
Calvin Montgomery
c809b1994a
Fix redirect logic for ffprobe pre-flight check
2020-01-11 11:24:34 -08:00
Olie440
842d0bb4be
update button labels ( #839 )
...
Update video search button labels to use a consistent verb.
2019-12-05 20:32:23 -08:00
Calvin Montgomery
40b5a0fe83
Upgrade knex
2019-12-01 16:29:52 -08:00
Calvin Montgomery
4d3c90f5ee
Sunset node v8, add node v13 to travis
2019-12-01 16:04:55 -08:00
Calvin Montgomery
9aa73bee7c
Remove --loose babel parameter that throws errors now
2019-12-01 16:04:16 -08:00
Calvin Montgomery
b0b22a7579
Fix migrator ( #831 )
2019-10-27 13:09:22 -07:00
Calvin Montgomery
06b3916a6c
Fix #822
2019-10-26 20:43:44 -07:00
Calvin Montgomery
c4a1d4b18c
Add dummy ID to migrator to fix #831
2019-10-26 20:35:42 -07:00
Calvin Montgomery
08f9feef74
Match word boundaries for nick highlight ( #819 )
2019-08-01 20:02:37 -07:00
Calvin Montgomery
1ec3eab0dc
Preserve current playing item when shuffling ( #812 )
2019-08-01 19:57:32 -07:00
Calvin Montgomery
27e8885285
Add kick logline ( #821 )
2019-08-01 19:49:22 -07:00
Calvin Montgomery
77b7af7fd9
deps: bump cytubefilters
2019-06-27 20:51:58 -07:00
Calvin Montgomery
5c51d73c4e
Update nodemailer
2019-06-16 13:41:51 -07:00
mrx1983
959ef89c27
add autoplay attribute to custom embed iframe tag, so autoplay works as expected
...
calzone said i should make a pull request. so here it is.
it would be great if 'allow="autoplay"' attribute is added to the generated iframe for custom embeds.
so autoplay works as expected.
2019-06-09 10:33:25 -07:00
Calvin Montgomery
5a2494adcf
Prevent uncaught exception if spawn() throws synchronously (e.g. ENOMEM)
2019-05-28 21:32:03 -07:00
Calvin Montgomery
6b2dfa483c
Fix #813
2019-05-25 16:07:44 -07:00
Calvin Montgomery
df934f401c
Add clarity to custom media doc about how the user must host the JSON file
2019-05-05 14:17:59 -07:00
Calvin Montgomery
60c348a905
Clamp timeouts to 1 day
2019-04-28 22:30:08 -07:00
Calvin Montgomery
2a1f1df17b
Bump some crufty dependencies
2019-04-28 11:18:04 -07:00
Calvin Montgomery
97266b6dfc
Better fix for jank dailymotion race conditions
2019-04-11 20:43:24 -07:00
Calvin Montgomery
a3a2daff4c
Remove file extension check ( #801 )
2019-04-07 16:32:58 -07:00