remunds / data-offloading-box Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
e.g. line 102:11 in app.js. I think this happens everytime when you try to send a response aber you already sent one.
Als Entwickler moechte ich, dass alle aktiven Tasks der jeweiligen Sensorbox in der entsprechenden DB unter der Collection Tasks generiert werden.
box_communicator.dart
Verbessert das bash skritp, dahingehend, dass sich richtig registriert und den bekommen nodeName richtig abspeichert. Der WLAN Accesspoint wird richtig konfiguiert.
Ich als Forscher*in moechte die Moeglichkeit haben, unabhaengig vom Datenlimit alle Daten auf mein Geraet zu laden
Es gibt einen Eintrag in den Einstellungen, den man anklicken kann. Darauf hin wird ein Alert Fenster geoeffnet, was bei fehlender Verbindung auf die Anleitung verweist. Sollte eine Verbindunge bestehen, drueckt man auf "Ja" und der allgemeine Download wird daraufhin pausiert und der Download Aller auf der Sensorbox enthaltenenen Sensordaten beginnt. Man sieht dabei noch einen sich drehenden Kreis, welcher anzeigt, dass der Download im Gange ist. Wenn der Download fertig ist, dann wird noch 2 min ein Pfeil angezeigt, dass der Download abgeschlossen ist. Sollten auf der Box keine Daten verfuegbar sein, so ist der Download frueher fertig
Akzeptanzkriterium: Es gibt eine http Route für /getImage. Wird darüber ein http.get request mit einem ID Parameter in der url gesendet, so wird das zugehörige Bild in der Datenbank gesucht und im http response body als byte stream gesendet.
Als App-Nutzer moechte ich eine moeglichst einfache und unkomplizierte Verbindung mit den Sensorboxen herstellen. Am besten passiert dies automatisch oder mit nur einem Button-press. Danach moechte ich ueber den Verbindungsstatus informiert werden.
Akzeptanzkriterien: Es gibt eine http Route für /putLabel. Wird darüber ein http.post request mit einer ID und einem Label im request body gesendet, so wird das zugehörige Bild in der Datenbank gesucht und das Label dazu abgespeichert. Bereits in der Datenbank bestehende Label für das Bild bleiben dabei erhalten.
data-offloading-box/app.js:23
if (priorityChunk.downloads == null || priorityFile.downloads == null ||
^
TypeError: Cannot read property 'downloads' of null
Beschreibung: Als App-Nutzer moechte ich, dass der Datenaustausch moeglichst schnell von statten geht, damit ich nicht lange an einer Stelle warten muss und auch bei kurzen Aufenthaltszeiten bereits Daten mitgenommen werden.
Akzeptanzkriterium: Die Datenuebertragung funktioniert in Datenpaketen von 255kB. Solange eine Verbindung besteht und das festgesetzte Datenlimit (siehe Userstory ?) noch nicht erreicht ist, werden Pakete gesendet. Wenn das Datenlimit erreicht ist, werden keine Pakete mehr gesendet.
Beschreibung:
Ich als Forscher*in moechte die Moeglichkeit haben, die Daten einer Sensorbox beginnend mit den neuesten Daten herunterzuladen.
Akzeptanzkriterium:
Ist das Smartphone mit der Sensorbox verbunden, muss zuerst die neueste Datei auf das Handy uebertragen werden. Dann folgen die anderen Dateien zeitlich nach dem Timestamp absteigend sortiert.
Multer und Express File Upload haben miteinander interferiert. Das Problem wurde aufgehoben, indem Express File Upload durch Multer ersetzt wurde.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.