Commit Graph

50 Commits (a283c3143d3707dabc3b225d50d600b022c4965f)

Author SHA1 Message Date
Omar Roth 52cad8d6da Update change index for channel_videos and add index for nonces
Omar Roth ff563a70a5 Fix typo in session_ids
Omar Roth 5528a130b6 Mark migrate-db-3646395.sh as executable
Omar Roth a384f6e5fd Add migrate script and update README
Omar Roth 3646395f1d Store session_ids in separate table
Omar Roth 0d509c82ee Rename migrate-db-e1aa1ce.sh to migrate-db-30e6d29.sh
Omar Roth 30e6d29106 Add 'deleted' to channel info
Omar Roth 5cb57fb176 Move 'domain' into config.yml
Omar Roth 32e4ad0784 Update default config
Omar Roth a242390fc1 Fix typo in nonces.sql
Omar Roth ad20d6359b Add 'expire' to filter invalid tokens
Omar Roth 94c92b68a2 Add flat list of proxies for geo-bypass
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 bcc8ba73bf Fix update_feeds job
Omar Roth 35e63fa3f5 Use materialized views for subscription feeds
Omar Roth f83e9e6eb9 Add config option for geo-bypass
Omar Roth 51d00b16c3 Use hash instead of btree for channel_videos_ucid_idx
Omar Roth 5b2c228bb6 Add 'license'
Omar Roth 62f023c50f Add 'https_only' default
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 6d8caaee65 Add option to pull all videos
Omar Roth b5c92c1a2f Add watch history
Omar Roth b13b91e2bf Add ucid index for channel_videos
Omar Roth 09a9364427 Update videos SQL
Omar Roth 1eedd6ebf9 Lower default number of jobs
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 58410e09f7 Clarify crawl option
Omar Roth 1ea7290892 Add video refresh
Omar Roth 92f78ff541 Remove client pool
Omar Roth b3e84e27f8 Allow channel_threads to be configured and increase pool_size
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
Omar Roth 7704b76f45 Fix HTTP redirect
Omar Roth 2596410b97 Add HTTP redirect
Omar Roth eb1d1e30d1 Add config file