balena-supervisor/src
Felipe Lalanne 3c6e9dd209
Refactor update-locks implementation
The refactor simplifies the implementation and ensures that locks per
app can only be held by one supervisor task at the time.

Change-type: patch
2024-11-27 16:40:50 -03:00
..
api-binder Refactor contracts validation code 2024-08-30 10:52:11 -04:00
compose Refactor update-locks implementation 2024-11-27 16:40:50 -03:00
config Move OS variant retrieval to config module 2024-05-27 14:36:03 -04:00
device-api Refactor update-locks implementation 2024-11-27 16:40:50 -03:00
device-state Refactor update-locks implementation 2024-11-27 16:40:50 -03:00
host-config Refactor update-locks implementation 2024-11-27 16:40:50 -03:00
lib Refactor update-locks implementation 2024-11-27 16:40:50 -03:00
logging Avoid leaking memory on deep promise recursions 2024-07-31 18:39:29 -04:00
migrations Store rejected apps in the database 2024-08-30 10:52:11 -04:00
types Store rejected apps in the database 2024-08-30 10:52:11 -04:00
app.ts Refactor MDNS resolver into a module 2024-04-23 19:23:32 -04:00
db.ts Update typescript to v5 2024-03-05 15:33:56 -03:00
device-config.ts Update typescript to v5 2024-03-05 15:33:56 -03:00
event-bus.ts Update typescript to v5 2024-03-05 15:33:56 -03:00
event-tracker.ts Log takeLock and releaseLock steps as system events 2024-04-04 14:07:47 -07:00
local-mode.ts Update typescript to v5 2024-03-05 15:33:56 -03:00
logger.ts Improve the LogBackend interface 2024-07-30 10:51:19 -04:00
mdns.ts Refactor MDNS resolver into a module 2024-04-23 19:23:32 -04:00
memory.ts Add memory usage healthcheck 2024-04-11 18:16:47 -07:00
network.ts Verify that LED_FILE exists on blinking setup 2024-08-07 15:33:07 -04:00
supervisor.ts Revert PR #2364 2024-08-22 14:31:35 -07:00