Archived
2
Commit Graph

167 Commits

Author SHA1 Message Date
VLE2FE
a8e8b28c11 added first_id for template response 2020-07-23 15:25:45 +02:00
VLE2FE
3b08fb63c7 /authorized returns level, added device to spectrum measurement 2020-07-23 14:55:41 +02:00
Veit Lukas (PEA4-Fe)
005e5d2a4d Merge pull request #17 in ~VLE2FE/dfop-api from develop to master
* commit '675ba8608291099c9f3a7ced5592fd6ff5ce7348':
  added stringin filter mode
  added GET /sample/number/{number} route
  fixed sample requests for the restructured material
  restructured material
2020-07-22 10:55:34 +02:00
Veit Lukas (PEA4-Fe)
675ba86082 Merge pull request #16 in ~VLE2FE/dfop-api from material-restructuring to develop
* commit 'a8465ff1285f00cb1f7ce5067edfda6fb3ca0340':
  added stringin filter mode
  added GET /sample/number/{number} route
  fixed sample requests for the restructured material
  restructured material
2020-07-22 10:55:12 +02:00
VLE2FE
a8465ff128 added stringin filter mode 2020-07-22 10:53:45 +02:00
VLE2FE
1a784ade85 added GET /sample/number/{number} route 2020-07-20 16:31:48 +02:00
VLE2FE
cd81cbf4bd fixed sample requests for the restructured material 2020-07-17 10:41:19 +02:00
VLE2FE
78d35c520e restructured material 2020-07-15 13:11:33 +02:00
Veit Lukas (PEA4-Fe)
ca5b315a01 Merge pull request #15 in ~VLE2FE/dfop-api from develop to master
* 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
  ...
2020-07-14 12:10:30 +02:00
Veit Lukas (PEA4-Fe)
e976d45ded Merge pull request #14 in ~VLE2FE/dfop-api from sample-filters to develop
* 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
2020-07-14 12:10:03 +02:00
VLE2FE
3dda3d77a1 minor fixes 2020-07-14 12:07:43 +02:00
VLE2FE
758eb0e143 implemented added filters 2020-07-10 13:09:15 +02:00
VLE2FE
523b2c9b68 added workaround for 'added' field compatible to MongoDB 3.6 2020-07-10 09:42:05 +02:00
VLE2FE
f41498da53 implemented x-total-items header 2020-07-09 16:30:10 +02:00
VLE2FE
1ddc2b617a spectrum field working again 2020-07-09 13:48:27 +02:00
VLE2FE
6a02f09e7f reworked filters 2020-07-06 16:57:09 +02:00
VLE2FE
29eefce0c9 added filters 2020-07-06 09:43:04 +02:00
VLE2FE
e4bc5a77f1 restructured aggregation 2020-07-02 12:18:01 +02:00
VLE2FE
8cf1c14d88 implementation of measurement fields 2020-06-30 14:16:37 +02:00
VLE2FE
52eb828bea first implementation of fields 2020-06-29 15:50:24 +02:00
VLE2FE
e5cc661928 base for csv export 2020-06-29 12:27:39 +02:00
VLE2FE
8aa051f0bd switched to aggregation, included material sort keys 2020-06-26 15:23:29 +02:00
VLE2FE
43413001e9 sorting for direct sample properties added 2020-06-26 09:38:28 +02:00
VLE2FE
49f7a475b7 added /samples/count 2020-06-25 14:29:54 +02:00
VLE2FE
4dad680edf changed last-id behaviour to from-id 2020-06-25 11:59:36 +02:00
VLE2FE
cd2962e186 implemented paging 2020-06-25 10:44:55 +02:00
VLE2FE
ac72d8a975 fixed validation to return measurements in /sample/{id} 2020-06-18 08:57:50 +02:00
VLE2FE
869a675840 added status filter for materials 2020-06-17 13:42:14 +02:00
VLE2FE
c95af7bc0b added status filter 2020-06-15 12:49:32 +02:00
Veit Lukas (PEA4-Fe)
5c04263475 Merge pull request #13 in ~VLE2FE/dfop-api from decisions-200525 to develop
* 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
2020-06-05 10:51:59 +02:00
VLE2FE
99be1798d0 cleaned TODOS 2020-06-05 10:51:03 +02:00
VLE2FE
ca29cef48c implemented changelog 2020-06-05 08:50:06 +02:00
VLE2FE
74080d0902 only allowed latest template version and allowed admin to set sample number 2020-06-02 10:24:22 +02:00
VLE2FE
0fcb902499 introduced first_id to reference new template versions to original 2020-05-29 15:24:24 +02:00
VLE2FE
ea336f4ebc forbid condition_template as parameter name for template 2020-05-29 14:26:39 +02:00
VLE2FE
90c8898391 validation for material 2020-05-29 12:54:05 +02:00
VLE2FE
d93b2ad748 validation for sample 2020-05-29 12:22:01 +02:00
VLE2FE
ea81108251 validation for measurement 2020-05-29 11:28:35 +02:00
VLE2FE
e342224b7f made GET /sample/{id} work with new material model 2020-05-29 11:06:39 +02:00
VLE2FE
48b1a9da6e separated groups and suppliers for material PUT and POST 2020-05-29 10:40:17 +02:00
VLE2FE
14ba1655ba separated groups and suppliers for material GET 2020-05-28 17:05:23 +02:00
Veit Lukas (PEA4-Fe)
c7d25bd7cb Merge pull request #12 in ~VLE2FE/dfop-api from status-handling to develop
* commit 'd924ee5a8cfc9d1f7644ff4af9de2d5f36c71522':
  restore measurements
  restore materials
  restore samples
  adapted /materials
  adapted /measurements
  delete measurements with sample
  adjusted PUT /sample/{id}
2020-05-28 15:09:25 +02:00
VLE2FE
d924ee5a8c restore measurements 2020-05-28 15:03:49 +02:00
VLE2FE
52039317e0 restore materials 2020-05-28 14:54:52 +02:00
VLE2FE
0fd0cc8da4 restore samples 2020-05-28 14:41:35 +02:00
VLE2FE
1c2631c6fb adapted /materials 2020-05-28 14:11:19 +02:00
VLE2FE
c4752d12ba adapted /measurements 2020-05-28 13:16:15 +02:00
VLE2FE
d58026426c delete measurements with sample 2020-05-28 13:05:00 +02:00
VLE2FE
54168e4500 adjusted PUT /sample/{id} 2020-05-28 12:40:37 +02:00
Veit Lukas (PEA4-Fe)
dc8828dbeb Merge pull request #11 in ~VLE2FE/dfop-api from condition-merge to develop
* commit '8276e5108c86e92739ffd830b056a3884ce35cf3':
  /api/ subroutes only available in dev/test
  implemented code coverage
  adapted /measurements to use sample_id
  adapted existing /sample methods to condition, removed /condition route
2020-05-28 12:20:09 +02:00