2015-10-01 18:32:18 +00:00
|
|
|
# v0.0.18
|
|
|
|
|
2015-10-01 18:18:35 +00:00
|
|
|
* Fix preloaded apps so that they have the complete environment [Pablo]
|
|
|
|
|
2015-09-29 20:13:02 +00:00
|
|
|
# v0.0.17
|
|
|
|
|
2015-09-28 18:28:16 +00:00
|
|
|
* Updated bases image to board-specific, and all node versions to 0.10.40-slim [Pablo]
|
2015-09-25 16:31:06 +00:00
|
|
|
* Allow changing RPi config.txt with environment variables [Pablo]
|
|
|
|
* Allow special env vars with a callback which don't cause an app restart [Pablo and Praneeth]
|
2015-09-23 20:04:00 +00:00
|
|
|
* Remove unused config.supervisorContainer in config.coffee [Praneeth]
|
2015-09-16 14:03:56 +00:00
|
|
|
* Implement and use golang endpoint for getting IPs of the device, also fixes duplicate IP reporting in the JS implementation [Praneeth]
|
2015-09-07 13:29:03 +00:00
|
|
|
* Refactor bootstrapping to run in background [Pablo]
|
|
|
|
* Run preloaded app images [Pablo]
|
2015-09-09 14:39:17 +00:00
|
|
|
* Add API endpoints for device reboot and shutdown [Pablo]
|
2015-09-08 15:59:30 +00:00
|
|
|
* Add /restart endpoint to restart container [Pablo]
|
2015-09-10 11:07:42 +00:00
|
|
|
* Add additional mount point for the host dbus on host_run/dbus [Praneeth]
|
|
|
|
* Switch to golang 1.5.1 for compiling [Praneeth]
|
2015-09-07 13:05:45 +00:00
|
|
|
* Allow /purge to be called with appId as string or number [Pablo]
|
|
|
|
* Fetch containerId from DB within lock [Pablo]
|
|
|
|
* Change update cycle to map by appId [Pablo]
|
|
|
|
* Allow updates to be forced via an env var or an API call [Pablo]
|
|
|
|
* Use lockfile to lock updates per app [Pablo]
|
|
|
|
|
|
|
|
# v0.0.16
|
2015-09-07 09:36:52 +00:00
|
|
|
|
|
|
|
* Disabled the TCP ping whilst the VPN is connected. [Praneeth]
|
|
|
|
* Added TCP ping enable/disable endpoints. [Praneeth]
|
|
|
|
* Added initial go supervisor, using it to purge the /data directory of apps. [Pablo]
|
|
|
|
* Mounted /lib/firmware into the user container. [Pablo]
|
|
|
|
* Fixed spaces in env vars for web terminal. [Petros]
|
|
|
|
* Added missing return when no app id specified. [Pablo]
|
2015-07-31 16:01:36 +00:00
|
|
|
* Try to populate the docker cache before building. [Page]
|
|
|
|
|
2015-07-23 14:55:01 +00:00
|
|
|
# v0.0.15
|
|
|
|
|
2015-07-21 22:09:59 +00:00
|
|
|
* Make resolv.conf writable from a user container. [Praneeth]
|
2015-07-20 18:29:41 +00:00
|
|
|
* Updated pubnub (3.7.13 doesn't seem to have the heartbeat unnecessarily)
|
2015-07-08 19:09:58 +00:00
|
|
|
* Fixed an issue where an image would not be cleaned up if it was tagged in multiple repos. [Page]
|
2015-07-15 21:25:35 +00:00
|
|
|
* Use JOBS=MAX for npm install. [Page]
|
2015-07-08 17:00:20 +00:00
|
|
|
* Updated pinejs-client so that valid ssl certificates are enforced by default. [Page]
|
2015-05-20 13:22:37 +00:00
|
|
|
* Write the `registered_at` time to config.json as well, in case there is a failure between writing to config.json and writing to knex [Page]
|
|
|
|
|
2015-05-12 09:13:01 +00:00
|
|
|
# v0.0.14
|
|
|
|
|
2015-05-07 15:27:27 +00:00
|
|
|
* Clean up tmp files left behind by npm [Page]
|
2015-05-05 14:31:55 +00:00
|
|
|
* Fix an error where mixpanel events would have the wrong uuid set on first provision. [Page]
|
2015-05-06 12:33:11 +00:00
|
|
|
* Update knexjs to ~0.8.3, which uses lodash 3 and means it will be deduplicated (reducing image size and runtime memory usage) [Page]
|
2015-05-04 11:45:50 +00:00
|
|
|
* Stop caching config.json, avoids a race that could cause getting stuck repeatedly trying to register [Page]
|
|
|
|
|
2015-05-05 14:32:38 +00:00
|
|
|
# v0.0.13
|
2015-04-30 09:43:00 +00:00
|
|
|
|
|
|
|
* Bind mount /etc/resolv.conf as ro for application containers and supervisor [Praneeth]
|
2015-05-05 14:32:38 +00:00
|
|
|
|
2015-04-15 18:13:39 +00:00
|
|
|
# v0.0.12
|
|
|
|
|
2015-04-15 16:16:20 +00:00
|
|
|
* Stopped displaying an error message when trying to start a container that is already started.
|
2015-04-15 16:13:15 +00:00
|
|
|
* Improved error messages reported to the user in the case of finding an empty string.
|
2015-04-10 16:52:57 +00:00
|
|
|
* Switched to using the dockerode pull progress mechanism.
|
2015-04-10 17:09:55 +00:00
|
|
|
* Fixed trying to delete supervisor container when it reports an alternate tag instead of the primary tag.
|
2015-04-15 18:13:39 +00:00
|
|
|
* Switched to using the i386-node image as a base for the i386-supervisor
|
|
|
|
* Fixed reporting error objects to mixpanel.
|