Commit Graph

232 Commits

Author SHA1 Message Date
Balena CI
e14b07390e v10.6.24 2019-12-17 14:18:21 +02:00
Balena CI
4e0b942fc5 v10.6.23 2019-12-16 17:08:59 +02:00
Balena CI
6270adf6e8 v10.6.22 2019-12-16 14:36:05 +02:00
Cameron Diver
6db1f03411
fix: ⬇️ Force a regular pull when moving from v2 to v3 deltas
Change-type: patch
Fixes: #1072
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-12-16 10:42:46 +00:00
Balena CI
64b9391f0f v10.6.21 2019-12-12 20:40:42 +02:00
Balena CI
023af863d2 v10.6.20 2019-12-11 20:47:14 +02:00
Balena CI
107b2939f6 v10.6.19 2019-12-09 15:22:49 +02:00
Balena CI
2a1d82ced2 v10.6.18 2019-12-02 14:14:56 +02:00
Balena CI
a29784a58c v10.6.17 2019-11-29 14:59:08 +02:00
Balena CI
b7ac14a6a3 v10.6.16 2019-11-29 13:01:40 +02:00
Balena CI
8e662110ce v10.6.15 2019-11-28 18:00:30 +02:00
Balena CI
c04ec45f96 v10.6.14 2019-11-27 20:25:20 +02:00
Balena CI
8de85a6a53 v10.6.13 2019-11-27 13:46:09 +02:00
Cameron Diver
bba6d3d728
Upgrade prettier and resin-lint
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-11-27 10:22:33 +00:00
Balena CI
0db6f0660d v10.6.12 2019-11-20 21:36:00 +02:00
Balena CI
7191d4917d v10.6.11 2019-11-19 22:31:16 +02:00
dependabot[bot]
9c88d8fb72
Bump js-yaml from 3.12.0 to 3.13.1
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1)

Change-type: patch
Signed-off-by: dependabot[bot] <support@github.com>
2019-11-19 12:11:56 -08:00
Balena CI
792977f6b5 v10.6.10 2019-11-19 18:38:46 +02:00
Balena CI
41820980d0 v10.6.9 2019-11-19 12:12:46 +02:00
Balena CI
c46c1e04d3 v10.6.8 2019-11-16 20:06:32 +02:00
Theodor Gherzan
659697ff79
Extract backup logic to migration
Part of device-state refactor
Fix the wrong usage of TargetState as DeviceApplicationState

Change-type: patch
Signed-off-by: Theodor Gherzan <theodor@balena.io>
2019-11-15 17:39:48 +00:00
Theodor Gherzan
80ddcbebd4
Regenerate package-lock file
Signed-off-by: Theodor Gherzan <theodor@balena.io>
2019-11-15 14:51:23 +00:00
Balena CI
f4806e7c0f v10.6.7 2019-11-14 18:09:25 +02:00
Balena CI
838e966624 v10.6.6 2019-11-13 21:58:46 +02:00
Balena CI
fa55f94d81 v10.6.5 2019-11-12 13:49:18 +02:00
Balena CI
a3ebfeb32b v10.6.4 2019-11-11 13:13:07 +02:00
Balena CI
b62c069583 v10.6.3 2019-11-07 20:09:50 +02:00
Balena CI
95f2814f98 v10.6.2 2019-11-07 13:32:46 +02:00
Cameron Diver
1d89174caf
Upgrade typescript to 3.7
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-11-06 15:01:05 +00:00
Balena CI
dbf1e4d776 v10.6.1 2019-11-06 11:28:55 +02:00
Balena CI
e50d49e4bf v10.6.0 2019-11-05 17:59:47 +02:00
Balena CI
62f8532743 v10.5.5 2019-10-31 20:54:58 +02:00
dependabot[bot]
835ef7908e Bump lodash from 4.17.11 to 4.17.13
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13)

Change-type: patch
Signed-off-by: dependabot[bot] <support@github.com>
2019-10-31 15:05:39 +00:00
Balena CI
80b0063b0e v10.5.4 2019-10-30 21:18:47 +02:00
Balena CI
91b384a010 v10.5.3 2019-10-30 14:56:56 +02:00
Cameron Diver
b5a427f2b9
Convert some coffeescript tests to typescript
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-10-30 10:58:32 +00:00
dependabot[bot]
d0f35359b3 Bump mixin-deep from 1.3.1 to 1.3.2
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)

Change-type: patch
Signed-off-by: dependabot[bot] <support@github.com>
2019-10-29 17:03:13 +00:00
Balena CI
0e229eb13b v10.5.2 2019-10-29 17:14:22 +02:00
dependabot[bot]
d767bada4e Bump handlebars from 4.0.12 to 4.5.1
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.12 to 4.5.1.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/v4.5.1/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.12...v4.5.1)

Change-type: patch
Signed-off-by: dependabot[bot] <support@github.com>
2019-10-29 11:28:57 +00:00
Balena CI
35e3cd8f39 v10.5.1 2019-10-29 13:13:18 +02:00
Balena CI
424e1f69ca v10.5.0 2019-10-07 18:20:35 +03:00
Balena CI
47d39b70d8 v10.4.1 2019-10-02 21:33:17 +03:00
Balena CI
5b48f791d9 v10.4.0 2019-10-01 19:45:32 +03:00
Cameron Diver
14e442f943 Add support for container contracts
These contracts can specify an OS version and supervisor version that
they require. If any of the containers in a release have requirements
that are not met, the release is rejected, and the previous release
continues to run.

Change-type: minor
Closes: #1086
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-10-01 16:17:44 +01:00
Cameron Diver
9843f62e24 Upgrade io-ts and fp-ts to 2.0.0
Change-type: minor
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-10-01 16:17:44 +01:00
Cameron Diver
5ce8ba8acf Add contract resolution code, which checks release requirements
Change-type: minor
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-10-01 16:17:43 +01:00
Balena CI
6027556150 v10.3.8 2019-09-23 19:36:18 +03:00
Balena CI
89d9e9d117 v10.3.7 2019-09-20 17:37:24 +03:00
Balena CI
310ecb1afb v10.3.6 2019-09-18 11:47:25 +03:00
Balena CI
7ef4880beb v10.3.5 2019-09-16 15:33:29 +03:00
Balena CI
bae78386a8 v10.3.4 2019-09-11 17:59:14 +03:00
Balena CI
b882239fa7 v10.3.3 2019-09-05 13:10:34 +03:00
Balena CI
b487408a18 v10.3.2 2019-09-02 18:11:13 +03:00
Resin CI
72e739f15e v10.3.1 2019-08-22 14:29:42 +03:00
Resin CI
8677c37670 v10.3.0 2019-08-22 11:38:22 +03:00
Resin CI
5121767766 v10.2.7 2019-08-21 16:31:22 +03:00
Resin CI
9a823475b5 v10.2.6 2019-08-19 23:04:25 +03:00
Resin CI
384e0e37bc v10.2.5 2019-08-19 19:00:24 +03:00
Resin CI
b20e5c567d v10.2.4 2019-08-16 11:20:02 +03:00
Resin CI
587e7fa859 v10.2.3 2019-08-15 17:24:43 +03:00
Resin CI
30da419033 v10.2.2 2019-08-09 20:57:49 +03:00
Resin CI
0cb1d454e8 v10.2.1 2019-08-09 16:15:59 +03:00
Resin CI
9500c3469b v10.2.0 2019-08-09 14:24:43 +03:00
Resin CI
fa26988ca6 v10.1.5 2019-08-05 12:26:43 +03:00
Resin CI
d6d5fecf28 v10.1.4 2019-07-25 16:19:37 +03:00
Resin CI
36f2b36136 v10.1.3 2019-07-25 11:42:36 +03:00
Resin CI
7c18ff2901 v10.1.2 2019-07-24 18:21:15 +03:00
Resin CI
de8a5984a9 v10.1.1 2019-07-24 15:39:31 +03:00
Resin CI
e7652fec52 v10.1.0 2019-07-23 16:35:28 +03:00
Resin CI
7afde2fc0e v10.0.5 2019-07-22 18:32:38 +03:00
Resin CI
430e58c932 v10.0.4 2019-07-22 13:43:26 +03:00
Resin CI
095ec0620f v10.0.3 2019-07-19 15:48:09 +03:00
Resin CI
9ad2a6a343 v10.0.2 2019-07-19 13:29:25 +03:00
Resin CI
93b64406d6 v10.0.1 2019-07-11 19:38:13 +03:00
Resin CI
e4caf100b5 v10.0.0 2019-07-10 17:18:38 +03:00
Cameron Diver
3304825216 Add a supervisor endpoint to cleanup orphaned volumes
Change-type: minor
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-07-10 14:25:44 +01:00
Resin CI
1690171304 v9.18.8 2019-07-10 12:26:25 +03:00
Resin CI
64a8f5d884 v9.18.7 2019-07-09 20:02:33 +03:00
Cameron Diver
e36ed26883 Upgrade Dockerode types
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-07-09 13:21:06 +01:00
Resin CI
4522d1ad86 v9.18.6 2019-07-09 15:16:38 +03:00
Resin CI
782fd783c1 v9.18.5 2019-07-08 20:36:43 +03:00
Roman Mazur
bea97f47a7
Use resin-lint for mocha tests check
Change-type: patch
Signed-off-by: Roman Mazur <roman@balena.io>
2019-07-08 19:07:47 +03:00
Resin CI
a817863aa4 v9.18.4 2019-07-05 12:59:03 +03:00
Cameron Diver
89807c21fa
Fix network composition parsing, and correctly report compose config
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-07-04 11:47:39 +01:00
Cameron Diver
286ba58069
Add tests for Volume
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-07-04 11:47:39 +01:00
Resin CI
90e7ec0053 v9.18.3 2019-07-01 11:51:28 +03:00
Resin CI
a87f344607 v9.18.2 2019-06-28 11:59:46 +03:00
Resin CI
fe8ebfc0b0 v9.18.1 2019-06-27 16:33:48 +03:00
Resin CI
064d082836 v9.18.0 2019-06-26 18:27:19 +03:00
Roman Mazur
4974c9200c
Clean up local mode engine objects using snapshots
Snapshot is collected to compare with engine state when local mode is turned off.

Change-type: minor
Signed-off-by: Roman Mazur <roman@balena.io>
2019-06-26 17:40:01 +03:00
Roman Mazur
bc3c56da4e
Add sinon types
Change-type: patch
Signed-off-by: Roman Mazur <roman@balena.io>
2019-06-26 17:40:00 +03:00
Resin CI
230225b49c v9.17.2 2019-06-25 18:06:51 +03:00
Resin CI
4cc83d5520 v9.17.1 2019-06-21 16:28:07 +03:00
Pagan Gazzard
f5aedffa05 Update the resinos version for the dind supervisor
Change-type: patch
2019-06-21 13:32:53 +01:00
Resin CI
30897ddbba v9.17.0 2019-06-20 23:45:43 +03:00
Resin CI
f662a6be39 v9.16.7 2019-06-20 15:27:13 +03:00
Resin CI
cebf3761d6 v9.16.6 2019-06-20 13:29:23 +03:00
Roman Mazur
3f5239b07f
Remove mochainon dependnecy
Change-type: patch
Signed-off-by: Roman Mazur <roman@balena.io>
2019-06-19 23:31:58 +03:00
Resin CI
fe856f091a v9.16.5 2019-06-19 15:58:17 +03:00
Cameron Diver
9dab00d156
Allow writing test files in typescript
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-19 10:55:15 +01:00