All docs.
Does not list docs.
Merge branch 'feature/list-docs' into develop
IsFile check.
Use middleware.
Introduce doc class.
Merge branch 'feature/middleware' into develop
Middleware example.
Merge branch 'develop'