Commit Graph

4474 Commits (720789b6221518fd1614debfcee794a422df9466)
 

Author SHA1 Message Date
Omar Roth f68b27da7c Organize routes
Omar Roth 23711a127c Add 'autoplay', 'controls', 'loop' to embedded player options
Omar Roth f189cd7c48 Speed up /videoplayback streaming
Omar Roth 73247d75ca Add fix for mimetype in /videoplayback
Omar Roth 9cb96de426 Add CORS header for /videoplayback redirect
Omar Roth aa389399bc Add fix for videoplayback requests with trailing slash
Omar Roth f05afaf342 Add dash support for videos that already have manifest
Omar Roth c19b373944
Merge pull request from omarroth/add-embed
Add /embed/:id
Omar Roth 38af1b4c1b Add /embed/:id
Omar Roth be4eda91e0 Update .gitignore
Omar Roth 06dfcc679f Update signature
Omar Roth c56a945533 Update signature
Omar Roth f7fad7fe85 Update signature
Omar Roth 6660b2b56b Fix conflict on video update
Omar Roth 6c934542a6 Add versioning for assets
Omar Roth 72690f587e Clarify request types
Omar Roth 4671bcf71a Add support for Google Authenticator codes
Omar Roth 26c496ce78 Clarify link to subscription manager
Omar Roth eb1df96e1b Remove patch and update file structure
Omar Roth a789114f43 Fix login
Omar Roth 99c02722db Remove all cookies on sign out
Omar Roth 431fa642bf Add /subscription_manager
Omar Roth 1ada71e5ba Move user state into before_all
Omar Roth b10d0dce78 Fix conflict on duplicates
Omar Roth a01bdf6c16 Add /user endpoint
Omar Roth 8e24f4e9e3 Update signature
Omar Roth a15c523e1d Update signature
Omar Roth fdf92ddc03 Update signature
Omar Roth b7f673b1e1 Add alt links for all youtube endpoints
Omar Roth aa20f0424d Update signature
Omar Roth a50ff5cffb Update signature
Omar Roth be5c925418 Update signature
Omar Roth f5ea832721 Upgrade to Crystal 0.25 and update signature
Omar Roth 604ae665b6 Update signature
Omar Roth 650b8a50fc Add subscribe button to channel page
Omar Roth 7234785145 Update signature
Omar Roth d89ccc4d50 Unify video/audio player
Omar Roth e9e6bbd710 Update options for videoplayback preflight
Omar Roth e0dd56f4ff Fix dash endpoint
Omar Roth 208f32661b Fix notifications
Omar Roth 5e572c4610 Update signature
Omar Roth 3c9fb5ab71 Use properties instead of info
Omar Roth ce714a0854 Rename id to ucid for clarity
Omar Roth 581056ae39 Future-proof extractors
Omar Roth 6d0079e886 Clean up published extraction
Omar Roth 36ba69be1f Add channel page
Omar Roth e865a801aa Spin parts into components
Omar Roth a2e23f7022 Move author and ucid into schema
Omar Roth cbe10784aa Fix notifications layout on mobile
Omar Roth a405188af6 Qualify time for shared videos