82 Commits

Author SHA1 Message Date
Tobias Eidelpes
3f087c5d83 Remove unneeded update function in storages 2021-01-08 19:11:18 +01:00
Tobias Eidelpes
8c64333e27 Rewrite update function consisting of move + create 2021-01-08 19:10:23 +01:00
Tobias Eidelpes
e50e027ea9 Rewrite update function for MongoDBService 2021-01-08 19:09:38 +01:00
Tobias Eidelpes
f05571a81d Add move/rename function for storages 2021-01-08 19:09:01 +01:00
Tobias Eidelpes
27b4f50f69 Return None on 404 2021-01-08 13:13:01 +01:00
Tobias Eidelpes
6ad99561e7 Fix log messages 2021-01-08 13:12:34 +01:00
Tobias Eidelpes
9a6e2d3ca8 Add log messages in MongoDBService 2021-01-08 12:20:58 +01:00
Tobias Eidelpes
75299189b6 Add log messages in MinioService 2021-01-08 12:20:40 +01:00
Tobias Eidelpes
94ffac4984 Add log messages in DropboxService 2021-01-08 12:20:25 +01:00
Tobias Eidelpes
36226186a0 Fix bug where filename is used instead of identifier 2021-01-08 12:09:49 +01:00
Tobias Eidelpes
7c8e2a9f23 Add update endpoint for API 2021-01-08 11:20:01 +01:00
Tobias Eidelpes
8371aba88b Add update function for MinioService 2021-01-08 11:19:18 +01:00
Tobias Eidelpes
bc82e3675d Add update function for MongoDB 2021-01-07 18:01:17 +01:00
Tobias Eidelpes
79985f1139 Add update function for Dropbox 2021-01-07 18:00:50 +01:00
Martin Schett
b98976a016 Added first draft of recovery logic 2020-12-28 18:41:34 +01:00
Martin Schett
96b94f5c89 Rewrote storage services to implement new interface 2020-12-28 17:29:14 +01:00
Martin Schett
6d9f1a856d Another bunch of fixes for presentation 1 2020-12-09 19:51:33 +01:00
Martin Schett
5d70201516 removed unnecessary print in wrapper 2020-12-09 19:07:01 +01:00
Martin Schett
7009eb85f8 Merge branch 'master' of https://hyde.infosys.tuwien.ac.at/aic20/g4t2 2020-12-09 19:04:33 +01:00
Martin Schett
ffa2954d1f Fixes for Presentation 1 2020-12-09 19:04:25 +01:00
Manuel Hude
f75a42c703 getimage in iot change 2020-12-09 17:26:59 +01:00
Manuel Hude
d093dbb5b9 added return and failsafe 2020-12-09 17:12:46 +01:00
Martin Weick
47dfe26ace Merge branch '3-minio_api' into 'master'
Resolve "MinIO_API"

Closes #3

See merge request aic20/g4t2!7
2020-12-07 12:41:03 +01:00
Martin Weick
d6d9daabf0 #3 add delete all 2020-12-07 12:41:32 +01:00
Tobias Eidelpes
44a912a842 Remove minio_upload directory 2020-12-07 12:15:19 +01:00
Martin Weick
8a50493b18 #3 add delete function 2020-12-07 10:15:07 +01:00
Martin Weick
2d25d616b5 change typo in Readme 2020-12-07 09:10:18 +01:00
Martin Schett
2e3e9f9fad Fixed error where missing image in fetch request caused error in client 2020-12-06 19:41:45 +01:00
Martin Schett
c440b66894 Added update (pre minio delete) 2020-12-06 19:36:30 +01:00
Martin Schett
f313d18313 Added cursor feedback in iot-client for index relevant commands 2020-12-06 19:14:40 +01:00
Martin Schett
08b30bb9cd Added health check feature to find faulty components 2020-12-06 18:53:29 +01:00
Martin Schett
ddf0cbf2d7 Added delete all in dropbox service and iot client help command 2020-12-06 18:24:07 +01:00
Marco Zeisler
ce34ce8562 Merge branch 'master' of https://hyde.infosys.tuwien.ac.at/aic20/g4t2 2020-12-06 16:48:58 +01:00
Marco Zeisler
776c144f3f added create / compare hashes and notify on miss-match for MinIO backups; 2020-12-06 16:48:50 +01:00
Manuel Hude
325f083448 added delete all 2020-12-06 16:14:51 +01:00
Manuel Hude
7eb728968a added return 2020-12-06 15:00:17 +01:00
Manuel Hude
bd5247f21e added Service Class for MongoDB 2020-12-06 14:57:57 +01:00
Manuel Hude
e6f54951e6 Merge branch 'master' into 4-mongodb_api
# Conflicts:
#	middleware/app_be/views/rest_api.py
2020-12-06 14:24:01 +01:00
Manuel Hude
8b170b61a6 added Service Class for MongoDB 2020-12-06 14:21:08 +01:00
Martin Weick
03a4036b08 Merge branch '3-minio_api' into 'master'
Resolve "MinIO_API"

Closes #3

See merge request aic20/g4t2!5
2020-12-02 10:31:13 +01:00
Martin Weick
5dc0ccbde4 Merge branch 'master' into '3-minio_api'
# Conflicts:
#   middleware/app_be/views/rest_api.py
2020-12-02 10:30:44 +01:00
Martin Weick
37b089881b #3 add pots and get for minio 2020-12-02 10:16:59 +01:00
Martin Schett
f104795c17 Changed minio rest endpoint to aws bucket 2020-12-01 19:25:42 +01:00
0ceda9e53a Add test script for uploading to S3 2020-12-01 12:22:40 +01:00
Marco Zeisler
6a64eb305b added hashservice.py;
implemented create_sha512();
store image hash to mongoDB;
compare stored with actual dropbox hash;
2020-11-30 19:16:36 +01:00
Marco Zeisler
dc9912f90c added hashservice.py; 2020-11-30 19:15:43 +01:00
Marco Zeisler
1f444cce27 catch KeyError;
print os.error;
print KeyError;
2020-11-30 19:15:27 +01:00
Marco Zeisler
4b6052f502 reformat code; 2020-11-30 18:58:04 +01:00
Marco Zeisler
8748611fa6 update; 2020-11-30 18:57:57 +01:00
Marco Zeisler
3ea437c670 remove redundant utf-8; 2020-11-30 18:52:04 +01:00