* commit '4f7eb6f92fa322d879afdd56f653d997af5a364f':
minor fixes
api and headers
modified api.ts to directly incorporate swagger-ui-express code
added first_id for template response
/authorized returns level, added device to spectrum measurement
* commit '675ba8608291099c9f3a7ced5592fd6ff5ce7348':
added stringin filter mode
added GET /sample/number/{number} route
fixed sample requests for the restructured material
restructured material
* commit 'a8465ff1285f00cb1f7ce5067edfda6fb3ca0340':
added stringin filter mode
added GET /sample/number/{number} route
fixed sample requests for the restructured material
restructured material
* commit 'e976d45dedb978d8e5cf0c5d8d09c77a7154f757': (83 commits)
minor fixes
implemented added filters
added workaround for 'added' field compatible to MongoDB 3.6
implemented x-total-items header
spectrum field working again
reworked filters
added filters
restructured aggregation
implementation of measurement fields
first implementation of fields
base for csv export
switched to aggregation, included material sort keys
sorting for direct sample properties added
added /samples/count
changed last-id behaviour to from-id
implemented paging
fixed validation to return measurements in /sample/{id}
added status filter for materials
added status filter
cleaned TODOS
...
* commit '3dda3d77a13f84a40f8132f49f4ad704f2810a75':
minor fixes
implemented added filters
added workaround for 'added' field compatible to MongoDB 3.6
implemented x-total-items header
spectrum field working again
reworked filters
added filters
restructured aggregation
implementation of measurement fields
first implementation of fields
base for csv export
switched to aggregation, included material sort keys
sorting for direct sample properties added
added /samples/count
changed last-id behaviour to from-id
implemented paging
fixed validation to return measurements in /sample/{id}
added status filter for materials
added status filter