balena-supervisor/src
Cameron Diver 39d8ac0133
Change config function providers to be mutable
Also change logsChannelSecret value to be queried with the api backend,
so that logs are not shared between instances. This has been implemented
as the first config function provider with mutability.

Change-type: minor
Closes: #675
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-06-26 14:02:25 +01:00
..
compose Move compose types to ./types and add partial definitions for compose modules 2018-06-25 17:32:47 +01:00
config Change config function providers to be mutable 2018-06-26 14:02:25 +01:00
device-api Add applications state v2 endpoint 2018-06-25 17:32:48 +01:00
lib Move v2 endpoints to separate module 2018-06-25 17:32:47 +01:00
migrations Change config function providers to be mutable 2018-06-26 14:02:25 +01:00
types Add applications state v2 endpoint 2018-06-25 17:32:48 +01:00
api-binder.coffee Pin a device to a commit when preload has a pinDevice field 2018-06-11 20:27:16 +01:00
app.coffee Introduce workaround for IPv6 DNS resolution until nodejs becomes RFC 3484 compliant 2018-03-07 07:01:43 -08:00
application-manager.coffee Fix /v1/device endpoint returning null for commit after an update 2018-06-25 17:32:48 +01:00
application-manager.d.ts Add applications state v2 endpoint 2018-06-25 17:32:48 +01:00
config.ts Change config function providers to be mutable 2018-06-26 14:02:25 +01:00
db.ts Convert db module to typescript 2018-06-18 13:39:08 +01:00
device-config.coffee Move config backend code out to classes which implement a common base 2018-06-06 14:50:21 +01:00
device-state.coffee Pin a device to a commit when preload has a pinDevice field 2018-06-11 20:27:16 +01:00
event-tracker.coffee Various bugfixes and sytlistic improvements 2018-03-06 10:32:29 -08:00
host-config.coffee Replace the gosuper component with a node module that handles communication with systemd, and stop using an init system in the supervisor container 2018-03-22 15:55:15 +00:00
logger.coffee Add some more unit tests to the multicontainer supervisor 2018-04-30 19:39:01 -07:00
network.coffee Various bugfixes and sytlistic improvements 2018-03-06 10:32:29 -08:00
proxyvisor.coffee Implement a new logger that sends logs to the resin API, that can be used optionally instead of PubNub 2018-03-06 21:09:06 -08:00
supervisor-api.coffee Use a supervisor0 network interface for the supervisor network API. Remove RESIN_APP_COMMIT and RESIN_APP_RELEASE env vars. 2018-03-06 10:32:28 -08:00
supervisor.coffee Implement a new logger that sends logs to the resin API, that can be used optionally instead of PubNub 2018-03-06 21:09:06 -08:00