Commit Graph

3225 Commits

Author SHA1 Message Date
CameronDiver
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
Cameron Diver
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
Balena CI
313ee2048a v11.3.2 2020-05-05 20:48:59 +03:00
CameronDiver
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
Cameron Diver
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
Cameron Diver
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
Balena CI
a9b830e68c v11.3.1 2020-05-05 14:26:08 +03:00
CameronDiver
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
Cameron Diver
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
Cameron Diver
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
CameronDiver
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
Cameron Diver
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
Balena CI
89848e6830 v11.3.0 2020-05-04 20:35:39 +03:00
M. Casqueira
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
Miguel Casqueira
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
Miguel Casqueira
698435a5c8 Added spec for current auth implementation
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-05-04 10:49:09 -04:00
Balena CI
ce39921c7b v11.2.0 2020-04-30 22:19:36 +03:00
M. Casqueira
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
Miguel Casqueira
16509ba525 Added punctuation to sentence in README
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-04-30 14:52:30 -04:00
Miguel Casqueira
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
Balena CI
71d3dcf724 v11.1.11 2020-04-28 18:45:24 +03:00
CameronDiver
4858e7304c
Merge pull request #1282 from balena-io/remove-coverage
Remove coverage running and modules
2020-04-28 16:43:15 +01:00
Cameron Diver
6c360c2273 Remove coverage running and modules
The coverage no longer works with es2020, and nobody really pays any
attention to the coverage as it is.

Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-28 13:23:03 +01:00
Balena CI
331a508d25 v11.1.10 2020-04-28 11:22:37 +03:00
CameronDiver
218c289fe5
Merge pull request #1276 from balena-io/bump-balena-register-device
Update balena-register-device to fix provisioning
2020-04-28 09:20:18 +01:00
Cameron Diver
7c27a561a8 Update balena-register-device to fix provisioning
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-27 18:43:49 +01:00
Balena CI
40f7ba6b2f v11.1.9 2020-04-23 23:46:45 +03:00
M. Casqueira
92b1ec0e37
Merge pull request #1257 from balena-io/1256-add-protocol-to-link
Added protocol to semver.org link
2020-04-23 16:44:54 -04:00
Miguel Casqueira
f9d7951cc5 Added protocol to semver.org link
Closes: #1256
Change-type: patch
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2020-04-22 17:38:35 -04:00
Balena CI
ead7d84d2e v11.1.8 2020-04-21 23:50:05 +03:00
CameronDiver
83540d2fad
Merge pull request #1271 from balena-io/remove-dbus-native
Actually remove dbus-native dependency
2020-04-21 21:48:24 +01:00
Cameron Diver
508708aa32 Actually remove dbus-native dependency
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-21 14:27:47 +01:00
Balena CI
b051647e9d v11.1.7 2020-04-21 15:15:10 +03:00
CameronDiver
d371a3adbf
Merge pull request #1272 from balena-io/better-sh
Fix livepush predicate for POSIX sh in entry.sh
2020-04-21 13:13:42 +01:00
Cameron Diver
e2eba6280d Fix livepush predicate for POSIX sh in entry.sh
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-21 12:56:58 +01:00
Balena CI
ca8478a820 v11.1.6 2020-04-21 12:39:05 +03:00
CameronDiver
f4fa5a0707
Merge pull request #1270 from balena-io/remove-double-print
Remove double printing of API status error
2020-04-21 10:36:51 +01:00
Cameron Diver
f599799950 Remove double printing of API status error
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-21 09:51:56 +01:00
Balena CI
ccfdd57887 v11.1.5 2020-04-15 16:27:09 +03:00
CameronDiver
3441c68210
Merge pull request #1266 from balena-io/update-knex
Upgrade knex to avoid CVE-2019-10757
2020-04-15 14:24:54 +01:00
Cameron Diver
f791424829 ⤴️ Upgrade migrations to work with knex
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-15 13:37:50 +01:00
Cameron Diver
a43d71d1ac 📄 Upgrade knex to avoid CVE-2019-10757
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-15 13:37:50 +01:00
Balena CI
5f0d69d275 v11.1.4 2020-04-15 00:12:35 +03:00
CameronDiver
90ca1757e5
Merge pull request #1261 from balena-io/live-directives
Use livepush commands for copying and running dev specific steps
2020-04-14 22:10:26 +01:00
Cameron Diver
aa46be93d4 🔎 Also watch js files during livepush
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-14 10:50:21 +01:00
Cameron Diver
4f2a534075 Clear changed files after successful livepush invocation
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-14 10:50:05 +01:00
Cameron Diver
67c3055fd4 Use livepush commands for copying and running dev specific steps
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-14 10:50:03 +01:00
Balena CI
6ed272085f v11.1.3 2020-04-13 17:39:38 +03:00
CameronDiver
642c255f18
Merge pull request #1251 from balena-io/update-to-node12
🚀 Update supervisor to node12
2020-04-13 15:37:53 +01:00
Cameron Diver
826eec2e4f 🚀 Update supervisor to node12
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2020-04-13 14:36:59 +01:00