1.5 KiB
2015-07-07
- CyTube and CyTube/mediaquery have both been updated to use
calzoneman/status-message-polyfill to polyfill res.statusMessage on older
versions of node (e.g., v0.10). After pulling, run
npm installto update this dependency. This fixes an issue where HTTP status messages from mediaquery were reported asundefined, and removes the need for manually looking up status messages inlib/ffmpeg.js.
2015-07-06
-
As part of the video player rewrite, Google Drive and Google+ metadata lookups are now offloaded to CyTube/mediaquery. After pulling the new changes, run
npm installornpm updateto update the mediaquery dependency. -
www/js/player.jsis now built from the CoffeeScript source files in theplayer/directory. Instead of modifying it directly, modify the relevant player implementations inplayer/and runnpm run build-player(ornode build-player.js) to generatewww/js/player.js. -
Also as part of the video player rewrite, the schema for custom embeds changed so any custom embeds stored in the
channel_librariestable need to be updated. The automatic upgrade script will convert any custom embeds that are parseable (i.e., not truncated by the width of theidfield using the old format) and will delete the rest (you may see a lot of WARNING: unable to convert xxx messages-- this is normal). Custom embeds in channel playlists in the chandumps will be converted when the channel is loaded.