* commit '91c11046a0e87f98e33d5e5e394b38500fa8f5e5':
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 '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
* commit '99be1798d0a3c90d297df210e9f15fd877b4508f':
cleaned TODOS
implemented changelog
only allowed latest template version and allowed admin to set sample number
introduced first_id to reference new template versions to original
forbid condition_template as parameter name for template
validation for material
validation for sample
validation for measurement
made GET /sample/{id} work with new material model
separated groups and suppliers for material PUT and POST
separated groups and suppliers for material GET