Add auth middleware
Test stubs for document querying
[ci skip] [red] Tests for /documents
[ci skip] [red] Tests for /documents/:id
Resolve new tests

Implemented /documents
Implemented /documents/:id
Add dates attribute

/documents and /documents/:id endpoints
Use prerendered projections
Add a message when refusing due to a lack of query parameter
Add message to forbidden errors
Check for message when missing the query parameter
Test semantics enhanced
Add space between test cases
No async in documents tests
Move api mock server overrides to other files
Merge pull request #2 from AnyFetch/document-gathering

Document query endpoint