Skip to content
This repository has been archived by the owner on Dec 29, 2023. It is now read-only.

IQRF Daemon webapp version 1.0.0

Compare
Choose a tag to compare
@Roman3349 Roman3349 released this 11 Dec 19:32
· 151 commits to master since this release
v1.0.0
a9a4646

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