All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning. ##[1.7.2]
- Matrix create exits cleanly
- New installs start on produciton environment
- Updated urls to point to current servers
- Deploying app while running no longer leaves pending
- List apps now displays online status correctly
- Can now deploy apps in appstore
matrix restart
now restarts apps- Registering a new user clears old device
- Unpublish application
-
Device deprovisioning is handled on remove
-
New devices make shortName (cli-safe)
-
Refresh token if expired. Thanks @diegoribero
- Prevented duplicate device names
matrix upgrade
command to show how to upgrade cli
- Make sure to update policy on deploy
- Remove devices when test is done
- Refactored start, stop, restart to independent services
- New application writes app name to package json
- Missing error messages, removed stack traces.
- Validate device is selected before issuing app control msg
- New API addresses
- More strict docopt help text
- Error message from firebase init
- Images deploy properly on publish
- Improvements to config read for deploy/publish
- Error resolution text
- ES6 passes deploy/publish linter
Properly handles bad searches
No categories defaults to 'Development' on publish
- Verify Config before deploy and publish
- Can set configuration to emails now.
- Publish no longer requires a selected device
- Closed off matrix set config path
- Refactored test suite. See
test/_functions#run()
33 passing (2m) 14 pending
- Keeping device on login
matrix validate
command for testing config.yaml
- Fixed Login Not Exiting Bug
- Removed regex for installing sensors / apps
- Timeouts for start, stop, restart in case device is off
- matrix install supports versions
- matrix update installs latest version
- matrix remove to remove device records and data
- Acknowledgements from device for start, stop restart
- Check for non-expired token before attempting to use
- stop apps before installing, uninstalling or deploying
- clean cancel of matrix create
- matrix remove command to remove devices
- Check to not overwrite folders on create
- Start History file
- Check for token expiration
- Start, stop, restart acknowledgements from firebase
- Apps cannot have only numbers as names