Commit Graph

3054 Commits

Author SHA1 Message Date
ea6c757b55 Merge pull request #1311 from balena-io/1068-add-vpn-state-endpoint
Add device VPN information endpoint
2020-05-11 22:13:29 -04:00
8295858b32 Added endpoint to check if VPN is connected
Change-type: minor
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-05-11 21:21:44 -04:00
402a85cf2b Decoupled checking VPN status from notify callback
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-05-11 20:43:03 -04:00
a361e44b14 v11.3.11 v11.3.11 2020-05-12 02:16:19 +03:00
40b942547f Merge pull request #1313 from balena-io/1280-fix-dbus-stub
Fixed stubs for test suite
2020-05-11 18:54:03 -04:00
f6aa4dd015 Fixed stubs for test suite
Closes: #1280
Change-type: patch
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-05-11 18:16:22 -04:00
2fa9e638f1 v11.3.10 v11.3.10 2020-05-11 22:53:15 +03:00
1ee0ea05df Merge pull request #1285 from balena-io/new-developer-doc-enhancements
Added more documentation to help new contributors start developing
2020-05-11 15:51:15 -04:00
856e7cba2c Added more documentation to help new contributors start developing
Change-type: patch
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-05-11 14:46:13 -04:00
6060e65220 v11.3.9 v11.3.9 2020-05-11 16:28:38 +03:00
0164b7e19c Merge pull request #1307 from balena-io/1306-dindctl
Fix dindctl script and update balenaos-in-container
2020-05-11 14:25:57 +01:00
c317b02aef Fix dindctl script and update balenaos-in-container
Change-type: patch
Closes: #1306
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-05-11 13:10:35 +01:00
d21366aa51 v11.3.8 v11.3.8 2020-05-08 15:56:32 +03:00
6dda78859b Merge pull request #1268 from balena-io/remove-unnecessary-keys
Remove unnecessary config.json keys
2020-05-08 13:54:31 +01:00
913418bb37 Remove unnecessary config.json keys
Change-type: patch
2020-05-08 12:56:42 +01:00
fff87127ce v11.3.7 v11.3.7 2020-05-08 14:56:10 +03:00
1a2a96d45f Merge pull request #1309 from balena-io/ci-fixes
Ci fixes
2020-05-08 12:54:13 +01:00
095f67c830 CI: Use node 12 for tests to match runtime version
Change-type: patch
2020-05-08 12:31:58 +01:00
8c1838fd5e CI: Use docker 18 client to match remote
Change-type: patch
2020-05-08 12:31:36 +01:00
77a7c980c8 v11.3.6 v11.3.6 2020-05-07 22:58:31 +03:00
75c7bbae67 Merge pull request #1286 from balena-io/1277-move-api-state-logs
Move SupervisorAPI state change logs to appropriate functions
2020-05-07 14:55:09 -04:00
60c07fc2fc Move SupervisorAPI state change logs to appropriate functions
Closes: #1277
Change-type: patch
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-05-07 13:48:12 -04:00
5ec86813c1 v11.3.5 v11.3.5 2020-05-07 20:43:53 +03:00
f44cb32180 Merge pull request #1305 from balena-io/add-20k-ultra-to-codeowners
Add 20k-ultra to codeowners
2020-05-07 13:41:53 -04:00
74d012dc7f Add 20k-ultra to codeowners
Change-type: patch
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-05-07 12:09:29 -04:00
94a1e5ccb1 v11.3.4 v11.3.4 2020-05-07 11:20:07 +03:00
320090850b Merge pull request #1303 from balena-io/1293-fix-dbus-alias
Don't use the openvpn alias to check VPN status
2020-05-07 09:17:25 +01:00
8f09022d1f Don't use the openvpn alias to check VPN status
Closes: #1293
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-05-06 17:15:44 +01:00
c1f546d08d v11.3.3 v11.3.3 2020-05-06 18:41:50 +03:00
32581a8198 Merge pull request #1302 from balena-io/1301-link-error
Use lstat rather than stat to avoid error with symlinks in sync
2020-05-06 16:39:24 +01:00
a7399fd78b Use lstat rather than stat to avoid error with symlinks in sync
Change-type: patch
Closes: #1301
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-05-06 09:59:23 +01:00
313ee2048a v11.3.2 v11.3.2 2020-05-05 20:48:59 +03:00
be8b11394d Merge pull request #1275 from balena-io/fix-knex-imports
Make knex avoid using webpacks import
2020-05-05 18:46:55 +01:00
02d088d351 Move build files into build-conf and rename to build-utils
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-05-05 17:55:28 +01:00
585bd80313 Fix knex migration require translation
Change-type: patch
Closes: #1274
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-05-05 17:55:28 +01:00
a9b830e68c v11.3.1 v11.3.1 2020-05-05 14:26:08 +03:00
2186097a63 Merge pull request #1288 from balena-io/add-established-iptables-rule
Add an ESTABLISHED flag to API iptables rules
2020-05-05 12:23:52 +01:00
31957566e5 Remove legacy fallback to DROP rule in iptables
This has not been necessary for a long time, and wwe can now remove it.

Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-05-05 12:15:19 +01:00
7b1f03ced5 Add an ESTABLISHED flag to API iptables rules
This allows a response to an input with dport=`supevisor api port` and
is required when the host OS is doing stateful firewalling.

This should not affect things when stateful firewalling is not in
effect, as the standard OUTPUT chain policy is ACCEPT, so we're just
being explicit about it.

Change-type: patch
Backport-to: next, current, sunset
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-05-05 12:15:12 +01:00
d78d9712fe Merge pull request #1289 from balena-io/update-repo-yml
Add ESR information to repo.yml
2020-05-05 12:10:33 +01:00
7f5395da88 Add ESR information to repo.yml
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-05-05 12:08:33 +01:00
89848e6830 v11.3.0 v11.3.0 2020-05-04 20:35:39 +03:00
c127adcf03 Merge pull request #1279 from balena-io/1249-support-bearer-token-header
Support Bearer scheme in Authorization header
2020-05-04 13:34:00 -04:00
2007a98940 Added Bearer Authorization spec
Closes: #1249
Change-type: minor
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-05-04 13:22:58 -04:00
698435a5c8 Added spec for current auth implementation
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-05-04 10:49:09 -04:00
ce39921c7b v11.2.0 v11.2.0 2020-04-30 22:19:36 +03:00
f7783747ac Merge pull request #1284 from balena-io/run-specific-test-docs
Added explanation README for running specific tests
2020-04-30 15:17:31 -04:00
16509ba525 Added punctuation to sentence in README
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-04-30 14:52:30 -04:00
a8ac3d0bc9 Added explanation README for running specific tests
Change-type: minor
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-04-28 16:35:21 -04:00
71d3dcf724 v11.1.11 v11.1.11 2020-04-28 18:45:24 +03:00