Skip to content

Aria - Sprint 3

Pre-release
Pre-release
Compare
Choose a tag to compare
@mattmaynes2 mattmaynes2 released this 23 Nov 16:07
· 1465 commits to master since this release

This sprint was focused on development of the database and web interfaces.

Development of the database and web interface proceeded in parallel, using mocked events from devices to test the database, and mock responses to REST API requests to test the web interface. This lead to complete integration tests for running the systems in a test mode to observe the behaviour using these mocks.

Change Log

  • Build system re-write
    • Re-written in node.js
    • Added --quiet and --silent flags to build
    • Added build statistics with --stats flag
    • Added --stay-alive flag so build can run to completion even with errors
  • Added initial database to central exchange
  • Added database integration tests
  • Gateway improvements
    • Expanded REST API in gateway
    • Gateway can now be run in isolation mode with --test
  • Added remote interface
    • Skeleton of event feed
    • Addition of device controls
  • Added adapter for software devices
    • Added software timer device