balena-supervisor/test/lib
Felipe Lalanne e9a52e6786 Store rejected apps in the database
This moves from throwing an error when an app is rejected due to unmet
requirements (because of contracts) to storing the target with a
`rejected` flag on the database.

The application manager filters rejected apps when calculating steps to
prevent them from affecting the current state. The state engine uses the
rejection info to generate the state report.

Change-type: minor
2024-08-30 10:52:11 -04:00
..
api-keys.spec.ts Move api-keys module to src/lib 2024-05-27 14:36:03 -04:00
chai.ts Update typescript to v5 2024-03-05 15:33:56 -03:00
docker-helper.ts Update typescript to v5 2024-03-05 15:33:56 -03:00
errors.ts Update typed-error to 3.x 2020-08-19 10:07:54 +01:00
mocha-hooks.ts Migrate API tests to unit/integration 2022-10-25 19:06:39 +00:00
mocked-balena-api.ts Update typescript to v5 2024-03-05 15:33:56 -03:00
mocked-device-api.ts Update @balena/lint to v7 2024-03-01 18:27:30 -03:00
mocked-dockerode.ts Update docker related dependencies 2024-04-26 12:03:04 -04:00
mocked-iptables.ts Update typescript to v5 2024-03-05 15:33:56 -03:00
mockerode.ts Update docker related dependencies 2024-04-26 12:03:04 -04:00
prepare.ts Update to typescript 4.8.2 2022-09-19 16:36:17 +01:00
state-helper.ts Store rejected apps in the database 2024-08-30 10:52:11 -04:00
wait-for-it.sh Fix wait-for-it script to work with external signals 2023-01-31 10:43:19 -03:00