calzoneman
7e75611e7f
Fix fullscreen CSS for webkit browsers
2015-07-11 22:10:59 -07:00
Damian Bushong
397cc97e1e
Add license to package.json
2015-07-11 22:13:08 -05:00
Calvin Montgomery
4100dfbc04
Sanity check for mediarefresher error
2015-07-09 21:47:11 -07:00
Calvin Montgomery
6e7225aa0d
Change mediaurl keydown to keyup so that the Title box shows correctly
2015-07-09 21:45:41 -07:00
Calvin Montgomery
b2687f49a8
Update error messages caught by mediarefresher
2015-07-08 13:27:43 -07:00
calzoneman
cb52148b2f
Replace lib/status-messages with status-message-polyfill
2015-07-08 11:00:40 -07:00
calzoneman
bba6b29483
Fix ustream embeds
2015-07-07 19:30:39 -07:00
Calvin Montgomery
d1f21573e6
customembed: don't parse in xmlMode
...
This fixes an issue where <params> weren't being parsed correctly
because they are self-closing HTML5 tags.
2015-07-07 12:28:09 -07:00
Calvin Montgomery
c212d32a6e
Merge pull request #494 from calzoneman/player-fullscreen
...
Add fullscreen button
2015-07-06 22:38:50 -07:00
Calvin Montgomery
c0f76bcf00
Add fullscreen button
2015-07-06 17:35:04 -07:00
calzoneman
a6ddebbec3
Fix custom embeds in user_playlists; add NEWS.md
...
Server administrators should check NEWS.md before updating for
information about important changes or required administrator
intervention.
2015-07-06 12:49:21 -07:00
calzoneman
83e3c44a6d
Merge branch 'player-rewrite' into 3.0
2015-07-06 11:28:30 -07:00
calzoneman
70be8a6713
Resolve merge conflict
2015-07-06 11:28:18 -07:00
calzoneman
2b6d980aeb
Remove redundancy
2015-07-06 11:23:58 -07:00
calzoneman
e40db5f27e
Fix mediaquery for contentType
2015-07-06 11:21:52 -07:00
calzoneman
87c1112508
Bump version number
2015-07-06 11:16:02 -07:00
calzoneman
e3d12007b3
Fix css/js textboxes on channelCSSJS frame
2015-07-05 17:52:51 -07:00
Calvin Montgomery
44f1091952
Remove redundancy by extending EmbedPlayer for Twitch
2015-07-05 14:04:21 -07:00
Calvin Montgomery
aad8eef52b
Add LIVESTREAM_CHROMELESS flag
2015-07-05 14:00:59 -07:00
Calvin Montgomery
9f030376b5
Fix VideoJS volume
2015-07-05 13:50:34 -07:00
Calvin Montgomery
62ed922c73
Fix leader
2015-07-05 13:29:06 -07:00
calzoneman
35500822d2
Fixes
2015-07-03 11:24:21 -07:00
calzoneman
9db9856a4e
Fix stuck loading spinner on IE
2015-07-01 23:59:21 -07:00
calzoneman
c422fa65fc
Add fileplayer
2015-07-01 09:38:01 -07:00
calzoneman
a457ea6c8a
Convert custom embeds when loading playlist
2015-06-30 09:38:19 -07:00
calzoneman
b34ea01c3d
Changes to how custom embeds work
2015-06-29 18:32:18 -07:00
calzoneman
92d5375950
database: update for new custom embed format
2015-06-29 17:43:57 -07:00
calzoneman
7fee1414e2
Use VideoJSPlayer for vimeo workaround
2015-06-28 09:42:21 -07:00
Calvin Montgomery
c2b4033903
package: bump cytubefilters
2015-06-24 17:32:32 -04:00
calzoneman
b34f972629
Add imgur and ustream
2015-06-21 10:39:16 -04:00
calzoneman
8dd3280305
Add hitbox and update mixed content errors
2015-06-21 10:27:51 -04:00
calzoneman
b279a41122
Add RTMP player
2015-06-19 22:12:48 -04:00
Calvin Montgomery
4433260041
Merge pull request #490 from calzoneman/fix-489
...
Fix #489
2015-06-19 17:09:54 -04:00
calzoneman
c28dc0d3d2
Fix #489
...
Channels are occasionally plagued by trolls who confuse users by
"hijacking" names of other users in the channel. This is accomplished
by replacing certain letters with visually similar letters (in fact,
indistinguishable in some sans-serif fonts), e.g. replacing lowercase
'l' with capital 'I'
This commit replaces capital 'I', lowercase 'l', digit '1', lowercase
'o', uppercase 'O', and digit '0' with '_' and changes the matching for
isUsernameTaken() to a LIKE query. Since '_' is a single character
wildcard, this causes the database to treat a username with one of these
simple replacements as already registered.
2015-06-19 16:44:25 -04:00
calzoneman
f43e46c716
Fix loading no_emotes setting
2015-06-19 14:49:49 -04:00
calzoneman
14c25ef8c1
Add explicit warning that custom embeds cannot be synchronized
2015-06-19 08:39:11 -04:00
calzoneman
01fbd3c54e
Work on custom embeds
2015-06-18 18:46:33 -04:00
calzoneman
60743bd2ea
Add twitch player
2015-06-16 16:44:14 -04:00
calzoneman
cf5756227d
Add livestream.com player
2015-06-16 12:50:17 -04:00
calzoneman
480497bea4
Initial soundcloud implementation
2015-06-16 07:39:39 -04:00
calzoneman
9451e3978c
Cut down on unneccessary ffprobe error logging
2015-06-15 08:32:11 -04:00
calzoneman
32d9285560
Temporary fix for vimeoWorkaround
2015-06-14 06:41:01 -04:00
Erik Little
3f79e9f858
Merge pull request #487 from calzoneman/remove-yt2
...
Remove YouTube v2 API fallback since v2 is dead
2015-06-07 13:11:09 -04:00
calzoneman
0d8a389e05
Remove YouTube v2 API fallback since v2 is dead
2015-06-07 11:45:23 -04:00
calzoneman
d9f06a50de
Fix 484
2015-06-04 00:57:51 -04:00
Calvin Montgomery
a4cd0659b6
Merge pull request #483 from calzoneman/ffmpeg-preflight
...
Preflight ffprobe requests with node to check headers/error conditions
2015-05-25 16:08:43 -04:00
calzoneman
a81f691d4e
Allow 2 redirects
2015-05-25 16:04:27 -04:00
calzoneman
9b3a71d84f
Fix typo
2015-05-24 11:23:43 -04:00
calzoneman
241db797d3
Add node comment to status-messages.js
2015-05-24 11:22:08 -04:00
calzoneman
18199b32ad
Add status message map for pre-node v0.12 servers
2015-05-24 11:20:09 -04:00