Calvin Montgomery
c88c63a422
Merge getGlobalRank and getProfile into one query
...
Really the entire "Account" thing needs to be refactored/deleted and
replaced with separate global account and per-channel state, which I
plan to do, but this brings some minor benefit in the meantime
2016-09-26 22:36:17 -07:00
Calvin Montgomery
e1120455b2
Cache channel ID for quicker loads/saves
2016-09-26 22:20:58 -07:00
Calvin Montgomery
b4b23f748f
Change Hitbox player to HTTPS ( #627 )
2016-09-19 20:45:21 -07:00
Calvin Montgomery
489c0933e8
Upgrade to babel 6
2016-09-18 22:08:43 -07:00
Calvin Montgomery
83987afd73
Add config for twitch client ID
2016-09-18 21:35:08 -07:00
Calvin Montgomery
edff85dfb0
Fix User#inChannel for channels with passwords
2016-09-17 15:02:30 -07:00
Calvin Montgomery
1b1d2596f8
Change default for new account delays to 0
2016-09-14 22:06:00 -07:00
Calvin Montgomery
cbfbf396dd
Merge pull request #623 from calzoneman/twitch-vod
...
Add twitch vod support
2016-09-10 12:04:06 -07:00
Calvin Montgomery
f62d9bc271
Add twitch vod support
2016-09-04 18:53:38 -07:00
Calvin Montgomery
7b4126c32f
Add concurrency to channel saving on server shutdown
2016-08-31 21:46:54 -07:00
Calvin Montgomery
5b60a48c7f
Fix double save when reloading partition map
2016-08-31 21:33:56 -07:00
Calvin Montgomery
8b94c54d25
Fix bug causing channels to get stuck when DB is down
2016-08-31 21:32:42 -07:00
Calvin Montgomery
ced2719f0e
Document chat account age restrictions
2016-08-30 21:32:27 -07:00
Calvin Montgomery
84fa7972e3
Skip minification for userscript
2016-08-30 21:20:42 -07:00
Calvin Montgomery
d821fc6ccd
Replace Twitch.TV player
...
Replaced the flash player with their HTML5 API. This also lays the
groundwork for VOD playback.
2016-08-24 20:21:49 -07:00
Calvin Montgomery
e17dac58fd
Add a temp bypass for initial rollout
2016-08-24 20:03:30 -07:00
Calvin Montgomery
b34a8fce3c
Merge pull request #614 from calzoneman/ip-session-age
...
Restrict chat messages from newer accounts/IPs
2016-08-24 19:49:46 -07:00
Calvin Montgomery
377512340a
Bump package version
2016-08-24 19:49:26 -07:00
Calvin Montgomery
af6e958c49
Merge remote-tracking branch 'origin' into ip-session-age
2016-08-24 19:48:58 -07:00
Calvin Montgomery
459ae4dec8
Merge pull request #618 from calzoneman/gdrive-userscript
...
Implement last resort solution: Google Drive userscript
2016-08-24 19:14:57 -07:00
Calvin Montgomery
5a81ab7ce7
Add a prompt explaining the situation as well as documentation
2016-08-23 21:50:18 -07:00
Calvin Montgomery
578d3fbb23
Add workaround for GM sandbox and refactor userscript a bit
2016-08-20 10:59:20 -07:00
Calvin Montgomery
8d3b2e59df
Shut up tampermonkey about redefined variables
2016-08-15 21:16:14 -07:00
Calvin Montgomery
ba9fbea1a1
Minor fixes/cleanup
2016-08-15 21:09:43 -07:00
Calvin Montgomery
4feee02e33
Add initial userscript
2016-08-15 21:00:56 -07:00
Calvin Montgomery
d51722c466
Merge pull request #616 from calzoneman/gd-html5-hack
...
Gd html5 hack
2016-08-11 21:32:44 -07:00
calzoneman
6ebd4af490
Add video.js source link fallback
2016-08-11 21:07:06 -07:00
calzoneman
050dec4d0f
Fix initialization race condition and make it toggleable
2016-08-11 20:25:06 -07:00
calzoneman
af663bfbcf
Implement HTML5 hack for google drive
...
Requires enabling in config.yaml
google-drive:
html5-hack-enabled: true
Requires a recent version of node and an IPv6 address
EXPERIMENTAL
2016-08-11 20:04:51 -07:00
calzoneman
d9d385f85e
Fix an age old log message missing whitespace
2016-08-10 23:10:44 -07:00
calzoneman
17aad006f7
Fix startup issue
2016-08-10 22:37:33 -07:00
calzoneman
33f775051d
Fixes for bot logins
2016-08-10 22:20:53 -07:00
calzoneman
05b40b8091
Bump version number
2016-08-10 22:10:17 -07:00
calzoneman
0327b3de2e
Modifications for ip session cookie
2016-08-10 22:10:02 -07:00
calzoneman
74cb1b3efc
Implement time parsing/formatting for channel settings
2016-08-10 21:59:36 -07:00
calzoneman
8305c235eb
Add initial channel setting for new account chat delay
2016-08-10 21:59:30 -07:00
calzoneman
701d470494
Add initial blocking of new users in chat
2016-08-10 21:59:18 -07:00
Calvin Montgomery
f9ccb1509b
Merge pull request #613 from calzoneman/videojs-hls
...
Add HLS support (and upgrade Video.JS)
2016-08-09 22:42:12 -07:00
calzoneman
e99bfcd47b
Merge branch '3.0' into videojs-hls
2016-08-09 22:41:55 -07:00
calzoneman
6245dc84da
Minor bug fix
2016-08-08 23:04:34 -07:00
calzoneman
016b125f49
Initial IP session cookie implementation
2016-08-08 23:03:16 -07:00
calzoneman
7b95777d99
Add a few things missed last commit
2016-08-08 20:34:03 -07:00
calzoneman
96a5d657a5
Merge branch 'streamable-1' into 3.0
2016-08-07 21:27:38 -07:00
calzoneman
ac94d6ba22
Merge branch '3.0' into streamable-1
2016-08-07 21:27:27 -07:00
calzoneman
d06c614ccc
Add HLS support (and upgrade Video.JS)
2016-08-06 21:14:52 -07:00
calzoneman
da99ea8288
Add node version check to index.js
2016-08-04 19:00:36 -07:00
Calvin Montgomery
38c3883c01
Merge pull request #609 from jarrpa/jarrpa-patch-1
...
Fix URL in package.json
2016-08-04 17:28:32 -07:00
Jose A. Rivera
c0fc4c7a86
Fix URL in package.json
...
The dependency on status-message-polyfill appeared to be missing part of its URL, judging by the rest of the file. Changing this line allowed me to build and install on a self-hosted server.
2016-08-04 15:48:41 -05:00
calzoneman
8ebfb431ce
Fix a bug with vid.me and streamable.com error handling
2016-08-02 22:40:29 -07:00
calzoneman
88c42af139
Add streamable.com support ( #585 )
2016-08-02 22:35:00 -07:00