Commit Graph

43 Commits (8b0ed8b110752327b98565e4ecc4faf437c0bb3b)

Author SHA1 Message Date
Émilien Devos 7b9f5d74dc Create videos caching table as UNLOGGED
Andre Borie ffa9e5dfab Make migrations (mostly) idempotent.
Omar Roth 1eca969cf6
Add support for polymer redesign
Omar Roth 61150c74d2
Move privacy type into playlists.sql
Omar Roth be055d9dcb
Add support for custom playlists
Omar Roth 18d66ddded
Add 'needs_update' column for scheduling feed refresh
Omar Roth 64464f23ae
Add 'views' to channel_videos
Omar Roth 42dd6326d5 Remove unnecessary index
Omar Roth 3bcb98e644 Add config option to cache annotations from IA
Omar Roth fd26f9f34e Add support for premieres to search and feed
Omar Roth 7425700009 Update pubsub to support lease_seconds
Omar Roth 52cad8d6da Update change index for channel_videos and add index for nonces
Omar Roth ff563a70a5 Fix typo in session_ids
Omar Roth a384f6e5fd Add migrate script and update README
Omar Roth 3646395f1d Store session_ids in separate table
Omar Roth 30e6d29106 Add 'deleted' to channel info
Omar Roth a242390fc1 Fix typo in nonces.sql
Omar Roth ad20d6359b Add 'expire' to filter invalid tokens
Omar Roth d185ba84bf Remember nonce to prevent replay attacks
Omar Roth 19632511d5 Update SQL
Omar Roth c55c553725 Fix channel_videos schema
Omar Roth 8794e26e67 Add length_seconds to channel_videos
Omar Roth f88697541c Add author_thumbnail to '/api/v1/videos'
Omar Roth 1a39faee75 Add subCountText and add XHR alternative for subscribing to channels
Omar Roth 51d00b16c3 Use hash instead of btree for channel_videos_ucid_idx
Omar Roth 5b2c228bb6 Add 'license'
Omar Roth 40028e1462 Update SQL and remove migration points
Omar Roth 74cf3d18d0 Remove ID constrant for users
Omar Roth 8adb4650a0 Add support for multiple sessions
Omar Roth b5c92c1a2f Add watch history
Omar Roth b13b91e2bf Add ucid index for channel_videos
Omar Roth 09a9364427 Update videos SQL
Omar Roth 99ff27dae3 Update users.sql
Omar Roth d29ea79a5d Add separate user accounts
Omar Roth c928a938f9 Fix typo in users.sql
Omar Roth 96c520b02b Add user preferences
Omar Roth a2e23f7022 Move author and ucid into schema
Omar Roth 57102c54c7 Add notifications
Omar Roth ffdf2ea4c5 Add email to user table
Omar Roth 0aa8ad9a7c Make user id unique
Omar Roth 6c4cfbe39d Add users table
Omar Roth 239a6c892c Use seperate table for videos pulled from RSS
Omar Roth 908543dd62 Add channel sql