Adam Davis
423c673e99
trailing space fixes and other formatting stuff.
2018-04-08 22:00:58 -04:00
Adam Davis
d19d1bec0e
Cleanup
2018-04-08 21:35:17 -04:00
Adam Davis
fa197db148
returning the disconnect check that got away.
2018-04-08 20:48:58 -04:00
Adam Davis
da1c3e5ab5
reverting some unintended format changes in else statement.
2018-04-08 20:44:51 -04:00
Adam Davis
d5abf3a238
More empty lines.
2018-04-08 20:39:15 -04:00
Adam Davis
1230d3bcbc
Cleaning up empty lines.
2018-04-08 20:38:23 -04:00
Adam Davis
d67a106487
Cleaning up empty lines.
2018-04-08 20:36:21 -04:00
Adam Davis
57226f4d68
reverting white space I deleted in a test commit.
2018-04-08 20:33:26 -04:00
Adam Davis
b98ba476d7
Fix type in overlayInput variable name + some minor code cleanup.
2018-04-08 19:23:00 -04:00
Adam Davis
ab54ea7b65
Tweaking some CSS rules, fix bug with wrong callback in anonymouscheck.js, making sure to unbind keydown and click events for channel overlay before re-using, added message for wrong password.
2018-04-08 19:12:52 -04:00
Adam Davis
1eb3c0221f
Just deleting some white space for a test commit
2018-04-08 12:20:36 -04:00
Adam Davis
327be436b8
Updates to channel UI for identity and password challenges.
2018-04-08 12:09:35 -04:00
Adam Davis
f106bdf919
Merge branch '3.0' of https://github.com/calzoneman/sync into 3.0 fork
...
# Conflicts:
# src/channel/anonymouscheck.js
# src/channel/opts.js
2018-04-08 12:01:18 -04:00
Calvin Montgomery
62417f7fb8
Add eslint ( #741 )
2018-04-07 15:30:30 -07:00
Adam davis
953428cad5
Add Admin Setting - Block anonymous connections ( #740 )
2018-04-07 11:24:52 -07:00
Adam Davis
544b2cc530
Missing check to see if user was already disconnected by the time onUserPreJoin gets called.
2018-04-06 20:31:08 -04:00
Calvin Montgomery
ef7bf1a319
Use path.join(__dirname, ...) to potentially avoid www/js/player.js issue
2018-04-05 20:48:59 -07:00
Calvin Montgomery
c1e78fd4dc
Kill process if www/js/player.js is not found at startup
2018-04-05 20:39:49 -07:00
Adam Davis
59b7eddfcf
Spacing updates.
2018-04-02 16:38:39 -04:00
Adam Davis
fc7ebced2f
Fixing spacing.
2018-04-02 15:46:34 -04:00
Adam Davis
6e31e0aad3
Adding user socket disconnect callback for anonymous check.
2018-04-02 15:44:39 -04:00
Adam Davis
18819e7553
Just a little cleanup.
2018-04-01 00:07:31 -04:00
Adam Davis
0fef83e05e
Moved anonymous check out of acceptUser into its own module . Changed behavior to allow access after user provides a guest login name or logs in.
2018-03-31 23:56:40 -04:00
Adam Davis
7dd6357c7c
reverting additions for /leader command. Leaving it out off Block Anonymous Users Pull request work.
2018-03-30 02:30:59 -04:00
Adam Davis
a636b2996f
Added /leader command to assign leader via chat.
2018-03-30 02:16:26 -04:00
Adam Davis
49baabdf66
Adding option to block anonymous users from joining a channel. First draft.
2018-03-29 22:59:28 -04:00
Calvin Montgomery
2087921072
Clarify some wording
2018-03-17 17:47:27 -07:00
Calvin Montgomery
6070f7fc06
Update the README
2018-03-17 17:46:21 -07:00
Calvin Montgomery
304a6c9cfa
Fix parseMediaLink stripping querystring from HLS manifest URLs
2018-03-17 10:49:08 -07:00
Calvin Montgomery
34eaca7b84
Fix version check in index.js to reject node <v6
2018-03-13 22:36:21 -07:00
Calvin Montgomery
fcfc45dd70
Save YouTube playlists to library in batch to avoid connection pool starvation
2018-03-05 22:19:51 -08:00
Calvin Montgomery
54bf7f1c5b
Strip GDrive metadata from saved channel playlists
2018-03-05 21:56:08 -08:00
Calvin Montgomery
8340bf2c81
Add notice that quality preference doesn't work for YouTube anymore ( #726 )
2018-03-05 21:51:40 -08:00
Calvin Montgomery
81e1947656
Clear template cache on /reload ( #734 )
2018-03-05 21:46:58 -08:00
Calvin Montgomery
247cf770d0
Avoid O(N^2) loop when loading channel emotes on channel load
2018-03-05 21:35:56 -08:00
Calvin Montgomery
726a5bf7c4
Minor tweaks to specific error conditions
2018-02-24 19:51:28 -08:00
Calvin Montgomery
79556d9365
deps: remove "q" ( #731 )
...
Insert Star Trek joke here.
Also did significant refactoring of the surrounding logic for the things
that depended on Q.
2018-02-24 19:47:50 -08:00
Calvin Montgomery
d5f5c91b05
Minor fixes
2018-02-15 19:59:23 -08:00
Calvin Montgomery
49661a95ab
Upgrade dependencies
2018-02-15 19:58:33 -08:00
Calvin Montgomery
03f30a82b9
Fix botched version bump in package.json
2018-02-01 17:41:06 -08:00
Calvin Montgomery
966da1ac58
Revert "Replace quadratic emote list impl with Map"
...
This reverts commit 0f9bc449259171cf67901e7bc3b531ec70c55126.
The original commit was not backwards compatible with use cases that
users were relying on, such as emotes being sorted in insertion order by
default.
I will develop a new patch which fixes the performance issue in a
backwards compatible way.
2018-02-01 17:39:45 -08:00
Calvin Montgomery
aeab31825e
Fix a raw file error caused by facebook CDN violating RFC 2616
2018-01-21 18:53:16 -08:00
Calvin Montgomery
e7781b5c09
Remove accidentally committed script
2018-01-18 19:48:32 -08:00
Calvin Montgomery
8821de0e7d
Try to reduce the extra crap logged when a db query fails
2018-01-18 19:47:55 -08:00
Calvin Montgomery
0f9bc44925
Replace quadratic emote list impl with Map
2018-01-18 19:34:57 -08:00
Calvin Montgomery
8399eab33f
Fix error on invalid regex for /clean
2018-01-17 21:54:43 -08:00
Calvin Montgomery
326e67893c
Minor bugfix
2018-01-14 15:43:12 -08:00
Calvin Montgomery
1797e11b43
Sanitize google drive IDs to remove URL hash etc.
2018-01-14 15:15:59 -08:00
Calvin Montgomery
46a738b7f4
Minor tweak to playlist dirty check
2018-01-14 15:08:55 -08:00
Calvin Montgomery
d706bf63b1
Fix ustream
2018-01-14 15:02:15 -08:00