780 B
780 B
Development plans
- Remove file when error while saving the data in DB
Tasks
- Switch to SQLite
- Files search doesn't work
- 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