Files
BBS-Server/TODO.md
T

783 B

Development plans

  • Remove file when error while saving the data in DB

Tasks

  • Switch to SQLite
  • Get rid of unsigned integers
  • Check registration
  • Common functions for both DBs, only db_query should be different
  • Close the DB correctly in any quit case (also by SIGTERM)
  • Auto create a database when one is missing.

Features

  • Database integration
  • Paging in the file list
  • Get files in FS by their hash
  • Registration
  • Encrypt passwords in DB
  • Registration: Error when username or email is already used
  • Check correctness of email
  • Message to admin
  • Advanced folder structure in the storage
  • File encryption
  • Connection encryption
  • Advanced rights for files
  • Multithreading