Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Sync hardware-team with master #113
…y the backend team. Changes include: 1. Changing the model and making migrations. Also added the AGSensor and AGMeasurement models provided by the backend team. 2. Update urls.py to route to the delete_event and update_event views based on UUID rather than int. 3. Update forms.py to handle new AGEvent attribute names. 4. Add migrations files for the new DB changes. 5. Update event.html and dashboard.html to handle new AGEvent attribute names. 6. Fix event tests to handle new AGEvent attribute names. 7. Started to fix selenium create event test, but unable to complete. 8. Fix events.py and event.py (even though one will eventually be discarded) to avoid breaking anything. 9. Fix simulator.py, dashboard.py to handle new AGEvent attribute names.
…name is required, at least 1 field is required, sensor name not already in use, field names are unique (amongst those used for the current sensor). Errors are all passed back to sensor.html via the django messaging framework. Update sensor.html to display the sensor name and all fields if the form is rejected, rather than displaying a blank form each time there is a validatiion error. Modify test_configure_sensor.py to conform with changes to the view.
…sts. Following cases tested: sensor name missing, field missing, duplicate field names. Black & flake8 reformmatting.
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments.