Skip to content

Latest commit

 

History

History
38 lines (34 loc) · 844 Bytes

TODO.md

File metadata and controls

38 lines (34 loc) · 844 Bytes

TODO

Before v0.1.0 Release

  • Allow middleware to reject a request.
    • Mostly for authorization and the like.
  • Tests.
  • Change router to support a path function.
  • Implement middleware calling.
  • Route parameter ids instead of tuple positions.
  • Static files with path sanitization.
  • Error handling
  • Response builders
    • Files
      • Code
        • CSS
        • HTML
        • JS
      • Images
        • GIF
        • JPEG
        • PNG
      • Sound
        • FLAC
        • MP3
        • Ogg
      • Video
        • MP4
        • WebM
    • JSON
    • Tera
  • Large File Streaming
    • futures-fs/tokio-fs and Hyper Body::pair?

Future

  • Documentation, both in the code and the readme.
  • Make Direkuta faster (somehow).