Skip to content

Latest commit

 

History

History
41 lines (41 loc) · 1.46 KB

TODO.md

File metadata and controls

41 lines (41 loc) · 1.46 KB

To-Do for Open: Feel free to expand or help out on the project via pull requests.

Base stuff

  • SQL Database interaction.
  • User Authentication.
  • Main Page.
  • Login Page.
  • Upload Page.
  • Registration Page.
  • Profile Page.
  • Video Viewing Page.

Profiles/Users

  • Profile Statuses (i.e. Verified/Admin roles).
  • Functioning Subscriber count.
  • Profile customization.
  • Currently Supports: Profile Pictures, Backgrounds.
  • Needs Fixing: Banner support.
  • Not Supported: About Me's, Display Names, Profile Colourization support, Subscriber List, Removing Videos, Animated Profile Pictures and Backgrounds.
  • Private Videos Support

Video Player

  • Native Video Player (via browser).
  • Custom Video Player.
  • Comments.
    • Currently Supports: Barebones Commenting
    • Not Supported: Profile Picture rendering, Ability to Delete, Edit, or Report a comment.
  • Functioning Ratings (Like/Dislike) System.
  • Similar Videos fetching.

Admin/Moderation Tools

  • Reporting feature
  • Working Admin Panel.
  • Moderator's Panel.
  • Ability to Ban users.
  • Ability to Remove Videos (by Mod).
  • Ability to IP Ban users.

Security Tools

  • Base-MD5 Support.
  • Basic Password Support.
  • More Advanced Security Support (i.e. SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) + SCRAM-SHA-512(-PLUS) + SCRAM-SHA3-512(-PLUS) support).
  • 2FA Support.
  • Email Verification.
  • Phone Number Verification.