Skip to content

Instantly share code, notes, and snippets.

@KevinJDurant
Last active September 20, 2021 01:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KevinJDurant/690ff206779582a404d481ab0a165519 to your computer and use it in GitHub Desktop.
Save KevinJDurant/690ff206779582a404d481ab0a165519 to your computer and use it in GitHub Desktop.
OpenTorrentSite to-do list

Pages

  • Torrent
    • Popular overview algorithm
    • Torrent detail
    • Torrent upload
    • Torrent bundles
      • List
      • Create
      • View
    • Torrent searchresult
    • Dynamic categories
  • User
    • User register
    • User login
    • User torrents
    • Other user torrents
    • User configuration
  • Admin
    • Reports
    • Delete

Torrent

  • Uploading
  • Metadata
  • Scraping
  • Searching
    • Basic
    • Advanced
      • Uploader
      • Date
      • (Sub)Categories
  • Update seed/peer data
  • Delete
  • Stop exposing database id's

Uploading

  • Security
    • Basic
      • Filename
      • Filesize
      • File duplicates
      • File location
    • Advanced
      • Non-existant category check
      • Account verification
      • Database duplicate check
      • Description byte size
      • Sanitize torrent name

Account

  • Security
    • Basic
      • BCrypt & Salt passwords
      • E-Mail whitelist
      • Confirmation mail
    • Advanced
      • reCaptcha
  • Logout
  • Configuration
    • Basic
      • Change mail
  • Tiers
    • Basic
    • Verified uploader
    • Admin

UX

  • Responsive
    • User Login
    • User Register
    • Torrent Index
    • Torrent Upload
    • Torrent Detail
    • Torrent Search
  • Errors
    • Sign up
    • Sign in
    • Upload
  • Filelist
  • Sorting
  • Pagination

Plugins and configuration

  • Private & Signup
    • Force user to login page if you're not logged in
    • Allow or disable registring
    • Username & Key verification
  • Invites
  • Verified torrents only
  • Torrent caching
    • itorrents.org
      • Download
      • Upload
  • Email verification

Features

  • Initial setup wizard
  • Static index page (CRON-Job)
  • OMDb API
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment