Add caption model, update video model in Ember. [Finish #59102940 #59382388]
Ember keeps current video time updated. [Finish #59384492]
Update video's currentTime only when video is playing.
Video player captions and youtube ID are populated from EmberJS models. [Finish #59618920]
Add editor component that displays all captions for editing. [Finish #59621346]
Append extra captions to the video in the editor. [Finish #59245400]
Caption automatically focuses caption content on insertion of new caption. [Finish #59621554]
Video scrubs to proper point depending on start/end/content focus. [Finish #59245652]
Video scrubs in real time as you update the seekTo values.
Video model can now return captions sorted by start value. [Finish #59383308]
Video updates current caption's value depending on the video player's current time. [Finish #59383314]
Dynamically load YouTube video from a given URL. [Finish #59623122]
Add initial deploy scripts for staging site on AWS.
Updating deploy scripts for proper SASS compilation and inclusion.
Caption model converts to and from human readable time notation. [Finish #59623150]
Inserting a new caption drops it in at the video playhead time—precise up to the second. [Finish #59636966]
Caption end time is always later than the start point. [Finish #59636976]
Video player seeks to caption time minus a quarter second so user can observe caption starts and ends within context.
Videos save and update to the server properly. [Finish #59623126]
Can resubmit video after errors. [Finish #59804054]