This repository has been archived by the owner on Dec 29, 2023. It is now read-only.
IQRF Daemon webapp version 1.0.0
Added:
- Parse last RSSI from DPA OS read response
- Add enhanced command manager
- Add wizard for adding new MQTT instance from IBM Bluemix
- Add button to clear all bonds into IQMESH Network manager
- Add showing of debugging data about iqrfapp in Tracy's debug bar
- Add Sentry for logging uncatched exceptions (fix #36)
- Add method for cleaning all bonds into IQMESH manager
- Implement new way to get version of installed iqrf-daemon
- Add selection of verbosity level of iqrfapp
- Add dashboard for IQRF Gateway Docker image
- Add IQMESH Discovery to IQMESH Network Manager
- Add adding new base service when new MQTT interface is added via module 'Clouds'
- Add methods for adding new Base services and Instances
- Add default login credentials to Read me
- Add MQTT configuration for Amazon AWS IoT cloud
- Add MQTT configuration for Inteliments InteliGlue cloud
- Add composer's script for checking/fixing coding standards
- Add ApiGen for a generating documentation
- Add address's validation to IQMESH Network Manager
- Add rebond node and remove node to IQMESH Network Manager
- Add skeleton of IQMESH Network Manager - bonding new nodes
- Add new Service manager - supervisor for Docker containers
- Add basic Docker images
- Add Dockerfiles for Raspberry Pi (models 2B and 3B)
- Add Dockerfiles for amd64
Updated:
- Merge forms for IQMESH Network bonding into one
- Change default TX Power for IQRFMESH Discovery to 6
- Update label for Azure IoT Connection String for Device, add PHPDocs in form
- Update dependencies 'nette/php-generator' and 'mockery/mockery'
- Redesign IQMESH Network Manager
- Split configuration into modules
- Update Debian to stretch in Dockerfiles for Raspberry Pi
- Modify texts in the Dashboard
Fixed:
- Fix bug in installer with sed command
- Fix issue with the undefined offset in JSON array when new base service is added
- Fix issue with the undefined offset in JSON array when new instance is added
- Fix issue with empty response from iqrfapp
- Fix problem with iqrfapp in DBG mode or with some other messages
- Fix typo in 'iqrfapp readonly' command and fix tests for iqrfapp
- Workaround to fix mismatched msgid in 'iqrfapp'
- Fix bug about timeout = 0
- Make directories 'log' and 'temp' writable
- Catch exception 'Nette\IOException' in forms for adding new MQTT interface
- Catch and throw an exception if the MS Azure IoT Hub connection string for device is invalid
- Fix bug in the IQMESH Discovery command
- Catch exceptions when iqrf-daemon's log not found
- Fix URLs in Inteliments InteliGlue manager
- Attempt to fix bug in AWS IoT manager
- Fix bad index for new Base services, MQ instances and MQTT instances
- Fix bug in the installer - remove webapp's directory when it's upgraded from stable to development version
- Fix redirect in 'CloudAzureMqttFormFactory' form
- Fix path to templates for error pages
- Catch and throw 'NotSupportedInitSystemException' exception if the used init system is not supported
- Throw and catch exception if JSON DPA response is empty
- Fix the path to webroot
- Fix the path to root of the webapp
- Refactor the JavaScript script
Renamed:
- Rename files with unit tests
- Rename JSON DPA property 'req_data' to 'rdata'
Deleted:
- Remove unused private field '$fileName' in AzurePresenter