Skip to content

Latest commit

 

History

History
21 lines (20 loc) · 952 Bytes

TODO.md

File metadata and controls

21 lines (20 loc) · 952 Bytes

Todo

  • Peer-to-peer encryption
  • Self host Telegram Bot API
    • Figure out how to serve the files from the container and delete them after
  • Make easily deployable on Heroku
  • Split files bigger than 2GB
  • Download and upload folders
  • File preview
  • Move frontend code to SvelteKit for routing
  • Progress while uploading files
  • Avoid stopping the main javascript "thread" while making calls to libsodium and show some kind of loading
  • Make the UI and UX better and consistent (maybe with this?)
  • Trash can
  • Implement renaming and moving files in the frontend
  • Write some CI to at least see if it build
  • Implement some way to change the password
    • Would it be possible to even reset it?
  • Move to the browser Crypto API + argon2 instead of LibSodium
  • HTTPS
  • S3 compatible API (?)