Changelog

2020.6.2 → 2020.8.1 (Aug 6, 2020)

== Changes ==
- Added 'Persistent' flag for playlists and associated features
- Converted more of front-end to use VueJS

== Known Issues ==
- Theater viewers can sometimes force others in the theater to skip the rest of a video at the end
- Playlist copying from profiles is temporarily disabled

2020.6.1 → 2020.6.2 (Jun 25, 2020)

== Changes ==
- Added external authentication for Facebook, Twitter, and TwitchTV
- Added ability for users to join theater without logging in

== Fixes ==
- Fixed sorting for recent playlists and manage playlist

== Known Issues ==
- Theater viewers can sometimes force others in the theater to skip the rest of a video at the end
- Playlist copying from profiles is temporarily disabled

1.1 → 2020.6.1 (Jun 12, 2020)

== Changes ==
- New version numbers!
- Slight change to site UI
- Added 'Clear Videos' functionality to video management
- Added recent playlists and 'watch now' features to home page when logged in
- Lots of new profile permissions
- Added timezone selection and location field in place of zip code
- Removed requirement for birth year, zip code, and gender for registration
- Timestamps can now be hidden in theaters
- Combined 'friends/invitations' into account page
- Stats!
- Made playlist and video tables searchable/sortable
- New status icons for viewers in theaters

== Known Issues ==
- Theater viewers can sometimes force others in the theater to skip the rest of a video at the end
- Playlist copying from profiles is temporarily disabled

1.0 → 1.1 (Apr 23, 2020)

== Changes ==
- Added new 'enter' functionality for video creation
- Added new 'play' button on video management page
- Added new '/addvid' chat command for theaters
- Added new '/skip' chat command for theaters
- Added new '/force-start' chat command for theaters

== Fixes ==
- Normalized link colors in system emails
- Removed 'scene' button from player on mobile browsers
- Fixed issue where side menu wouldn't disappear on mobile browsers
- Fixed issue where patrons could be stuck waiting for patrons who leave a theater
- Fixed issue where cookie consent banner was behind side menu

0.15.1 → 1.0 (Sep 25, 2017)

== Changes ==
- Changed backend account cleanup process
- Added cropping to user avatar uploads
- New backend!
- Can join multiple theaters at once, if you're into that sort of thing

== Fixes ==
- Login/etc status messages should now appear
- Blog listing header fixed (thanks Paola)
- User avatars now loaded through HTTPS for browser happiness
- Login loop from theater redirect resolved
- Fixed YouTube playlist imports
- Double-click of play/pause in CSWS theaters shouldn't punish you anymore
- Double-edit of playlists no longer gets confused and creates a duplicate
- Upgraded player to work with YouTube

== Known Issues ==
- Long-running theaters can sometimes get confused from strategic join/parts
- Mobile update is now in progress but not imminent

0.14.2 → 0.15.0 (Mar 6, 2017)

== Changes ==
- Theater creation redirects to video page
- Playlists default to FFA mode at creation
- Added user avatars
- Added YouTube playlist import to Fly-By-Url
- Added HTML versions of system emails

== Fixes ==
- Scrubbing can accumulate time incorrectly on backend
- Left-menu not highlighted when editing playlist videos
- Sync to paused theater-goer doesn't update status icon
- Incorrect passwords blank input box

== Known Issues ==
- Periodic freezing of backend service
- Mobile apps still need update

0.14.1 → 0.14.2 (Feb 23, 2017)

== Changes ==
- Added hosted video support to Fly-By-Url feature
- Added multiple-video support to Fly-By-Url feature
- Added playlist title support to Fly-By-Url feature
- Allowed new registered users to view theaters from Fly-By-Url w/o confirming email

== Fixes ==
- Fixed PlaySounds to be on by default for all existing/new users

== Known Issues ==
- Periodic freezing of backend service, not consistent but does happen
- Mobile apps will have problem with playing videos, updates soon
- Errors not appearing on forms (login, register, etc)

0.14.0 → 0.14.1 (Feb 12, 2017)

== Changes ==
- Allowed email address additionally for logins
- Allowed username additionally for friend requests
- Allowed new registered users to view theaters w/o confirming email

== Fixes ==
- Fixed white dash in logo for some pages
- Fixed accepting friend requests after logging in

== Known Issues ==
- Periodic freezing of backend service, not consistent but does happen
- Mobile apps will have problem with playing videos, updates soon
- Errors not appearing on forms (login, register, etc)

0.13.1 → 0.14.0 (Nov 17, 2016)

== Changes ==
- Added Friends List to Theater
- Converted Invitations page to include (and utilize) Friends List

== Fixes ==
- Fixed left-menu highlighting for active pages

== Known Issues ==
- Periodic freezing of backend service, not consistent but does happen
- Mobile apps will have problem with playing videos, updates soon
- Errors not appearing on forms (login, register, etc)

0.13.0 → 0.13.1 (Nov 11, 2016)

== Changes ==
- Added Repeat All feature to theater player

== Fixes ==
- Playing on first click should be more consistent

== Known Issues ==
- Periodic freezing of backend service, not consistent but does happen
- Mobile apps will have problem with playing videos, updates soon
- Errors not appearing on forms (login, register, etc)

0.12.4 → 0.13.0 (Sep 14, 2016)

== Changes ==
- Added Fly-By-Url feature for creating playlists off YouTube videos
- Added Auto-Advance feature to theater player

== Fixes ==
- Fixed issue with certain characters in playlist names breaking theater

== Known Issues ==
- Playing doesn't always work on first click in theaters
- Periodic freezing of backend service, not consistent but does happen
- Mobile apps will have problem with playing videos after release, updates soon
- Errors not appearing on forms (login, register, etc)

0.12.1 → 0.12.2 (Jul 23, 2016)

== Fixes ==
- Fixed issue with player pausing briefly in theaters after action
- Fixed issue with playlist advancement and pausing for multi-user theaters
- Fixed issue with deployment from ShortCode subsystem integration
- Fixed width of theater chat to be more dynamic

== Known Issues ==
- Use of spacebar for play/pause can de-sync theater goers

0.12.0 → 0.12.1 (Jul 16, 2016)

== Fixes ==
- Fixed issue with feedback form not submitting for feature requests

0.11.9 → 0.12.0 (Jul 14, 2016)

== Changes ==
- Added short codes feature for theater URL's
- Added new "Can't Stop Won't Stop" mode for playlists/theaters
- Expanded blog page & added link to left-menu
- Adjusted icons to be clearer

== Fixes ==
- Fixed issue with new theater-goer seeking and disconnecting other users (DarwinTheGuy)
- Fixed issue with incomplete account password information causing error (AndyCarolan)

== Known Issues ==
- Seeking can periodically cause a non-escapable pause in video player
- Sync can sometimes cause a brief period of rubber-banding between two theater-goers
- CSWS theaters will sometimes refuse to advance to the next playlist item (refresh to fix)

0.11.8 → 0.11.9 (Jul 08, 2016)

- Added FAQ page
- Added Feedback system
- Reversed birth year order for registration/account pages
- Fixed coloration on links throughout system
- Upgraded player for UI improvements
- Added statistics to backend for system health monitoring

0.11.0 → 0.11.8 (Jul 01, 2016)

- Fixed issue with password reset form (DarwinTheGuy)
- Fixed issue with share video link from playlists page
- Fixed issue with insecure asset loads disabling protected browsing indicator
- Fixed issue with secure pages disabling theater

0.10.0 → 0.11.0 (Jun 30, 2016)

- Hello, World!