Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix handling of release / contract param as string (Fixes #1427) #1468

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
221 commits
Select commit Hold shift + click to select a range
1859c34
v11.8.4
May 16, 2023
d4a862f
Optimize the unique release_version rule
thgreasi May 10, 2023
2ae7d2f
v11.8.5
May 17, 2023
dbff085
Update to pinejs 15
Page- Dec 20, 2022
a5e733e
Make use of native booleans
Page- Dec 29, 2022
7cc46ec
v12.0.0
May 24, 2023
a629cb2
Update balena/open-balena-base Docker tag to v14.9.3
renovate-bot May 24, 2023
c8a3a99
v12.0.1
May 24, 2023
80cc2d1
Update grafana/loki Docker tag to v2.8.2
renovate-bot May 24, 2023
63c0f9b
v12.0.2
May 24, 2023
841f698
Add a CPU ID readable character filter
fisehara May 17, 2023
39a017f
v12.0.3
May 24, 2023
7cff660
Update balena/open-balena-base Docker tag to v14.9.4
balena-renovate[bot] May 31, 2023
df7e54a
v12.0.4
May 31, 2023
7dd13ee
Update TypeScript to 5.1.3
thgreasi Jun 1, 2023
e036c99
v12.0.5
Jun 2, 2023
0c465a2
Clear the associated service instance when a device disconnects from it
Page- Jun 7, 2023
1ab5a3c
v12.0.6
Jun 7, 2023
70a7cd4
Update balena/open-balena-base Docker tag to v14.10.0
balena-renovate[bot] Jun 7, 2023
b9c0d45
v12.1.0
Jun 7, 2023
e16fe44
Drop unused `device has vpn address` property
Page- Jun 8, 2023
a4eb7a2
v13.0.0
Jun 12, 2023
cac353e
Gracefully deny device registrations with duplicate api key
thgreasi Jun 9, 2023
0e86487
v13.0.1
Jun 13, 2023
cbddcc0
Combine two of the rules about supervisor releases managing devices
thgreasi May 12, 2023
4d8bdd0
v13.0.2
Jun 14, 2023
3454ce5
device-provisioning: Stop reporting conflict errors
thgreasi Jun 13, 2023
40888a2
v13.0.3
Jun 14, 2023
0e6a1b1
Update balena/open-balena-base Docker tag to v14.10.1
balena-renovate[bot] Jun 21, 2023
376e89c
v13.0.4
flowzone-app[bot] Jun 21, 2023
5b81f0c
Update balena/open-balena-base Docker tag to v14.10.2
balena-renovate[bot] Jun 21, 2023
c96fb49
v13.0.5
flowzone-app[bot] Jun 21, 2023
093b2f5
Rollback device registration if the request ends/is aborted midway
Page- Jun 26, 2023
7d172f2
v13.0.6
flowzone-app[bot] Jun 27, 2023
e75a33d
Update dependency semver to v7.5.2 [SECURITY]
balena-renovate[bot] Jul 1, 2023
0055a8d
v13.0.7
flowzone-app[bot] Jul 1, 2023
7b841cf
Expose the RPi family config vars to Revolution Pi Connect and Revolu…
floion Jul 5, 2023
8b95386
v13.1.0
flowzone-app[bot] Jul 5, 2023
c9c7c73
Update balena/open-balena-base Docker tag to v14.11.0
balena-renovate[bot] Jul 5, 2023
200a118
v13.2.0
flowzone-app[bot] Jul 5, 2023
40c3211
Update balena/open-balena-base Docker tag to v14.11.1
balena-renovate[bot] Jul 5, 2023
99310bd
v13.2.1
flowzone-app[bot] Jul 5, 2023
09163fd
Update open-balena-base to 15.0.0
Page- Jul 10, 2023
55a1f57
v13.2.2
flowzone-app[bot] Jul 10, 2023
32f19be
vars-schema: Add custom DTB support for Jetson Orin Nano
acostach Jul 11, 2023
0eac877
v13.3.0
flowzone-app[bot] Jul 12, 2023
cdfaa3e
Use the graceful deny mechanism for device state PATCH v3
thgreasi Mar 17, 2023
331984d
v14.0.0
flowzone-app[bot] Jul 17, 2023
095278a
Update balena/open-balena-base Docker tag to v15.0.1
balena-renovate[bot] Jul 18, 2023
6434b7f
v14.0.1
flowzone-app[bot] Jul 18, 2023
a1a71f8
Update balena/open-balena-base Docker tag to v15.0.2
balena-renovate[bot] Jul 19, 2023
9240bea
v14.0.2
flowzone-app[bot] Jul 19, 2023
802cfc6
Update balena/open-balena-base Docker tag to v15.0.3
balena-renovate[bot] Jul 19, 2023
3292123
v14.0.3
flowzone-app[bot] Jul 19, 2023
fbaf56c
Update grafana/loki Docker tag to v2.8.3
balena-renovate[bot] Jul 21, 2023
a03eab6
v14.0.4
flowzone-app[bot] Jul 21, 2023
b3a514f
Add /actor/v1/whoami endpoint
otaviojacobi Jul 26, 2023
5a2e0a6
v14.1.0
flowzone-app[bot] Aug 2, 2023
ccc45f5
Update grafana/loki Docker tag to v2.8.4
balena-renovate[bot] Aug 11, 2023
95fcc13
v14.1.1
flowzone-app[bot] Aug 11, 2023
da4f240
Adds webresource typing
otaviojacobi Mar 12, 2023
ba17157
v14.2.0
flowzone-app[bot] Aug 17, 2023
caed98d
CI: Use pglast to validate SQL
joshbwlng Aug 18, 2023
86a31f9
v14.2.1
flowzone-app[bot] Aug 18, 2023
8d6dbac
Remove imports from pinejs/out directory
otaviojacobi Aug 17, 2023
43817a1
v14.2.2
flowzone-app[bot] Aug 21, 2023
cfcf9f9
Update dependency lint-staged to v14
balena-renovate[bot] Aug 21, 2023
151ec63
v14.2.3
flowzone-app[bot] Aug 22, 2023
c8abdff
Add support for Redis auth
shaunco Aug 21, 2023
d6bf905
v14.3.0
flowzone-app[bot] Aug 22, 2023
6edccf4
One additional Redis AUTH location
shaunco Aug 22, 2023
01cb611
v14.3.1
flowzone-app[bot] Aug 23, 2023
e4b3d40
Make use of `.at(-1)` instead of `.length - 1`
Page- Aug 22, 2023
08d0efe
v14.3.2
flowzone-app[bot] Aug 23, 2023
23a68d1
Enable external PRs to run custom actions
Page- Aug 23, 2023
b8317ce
v14.3.3
flowzone-app[bot] Aug 23, 2023
d57cb10
Update balena/open-balena-base Docker tag to v15.0.4
balena-renovate[bot] Aug 24, 2023
e62d426
v14.3.4
flowzone-app[bot] Aug 24, 2023
1fc7f97
Update balena/open-balena-base Docker tag to v15.0.5
balena-renovate[bot] Aug 24, 2023
7462d3f
v14.3.5
flowzone-app[bot] Aug 24, 2023
5f6d3c3
Update balena/open-balena-base Docker tag to v15.1.0
balena-renovate[bot] Aug 25, 2023
d87dd84
v14.3.6
flowzone-app[bot] Aug 25, 2023
a3d0f01
Fix the construction of the Redis RO auth options in non-cluster mode
thgreasi Aug 29, 2023
6281e52
v14.3.7
flowzone-app[bot] Aug 29, 2023
fb48d2a
Annotate a few type-only ioredis imports as such
thgreasi Aug 29, 2023
5d58c09
Throw when the redis auth env vars are not in the expected format
thgreasi Aug 29, 2023
b6382ef
config: Refactor the cluster mode Redis auth env var checks
thgreasi Aug 29, 2023
80b6c93
v14.3.8
flowzone-app[bot] Aug 29, 2023
eaf280e
Update @balena/lint to 7.0.2
thgreasi Aug 28, 2023
d3e45f6
Rerun prettier
thgreasi Aug 22, 2023
6aff6f1
Remove not used lodash imports
thgreasi Aug 22, 2023
fd54925
Add explicit no-var-requires exceptions
thgreasi Aug 22, 2023
c976273
Remove unnecessary escaping from regexes
thgreasi Aug 22, 2023
6ae37f5
Switch hasOwnProperty() to Object.prototype.hasOwnProperty.call
thgreasi Aug 22, 2023
bbe1f05
Stop using {} as a type
thgreasi Aug 28, 2023
a56dc6b
scheduler: Add missing await to the unlocking phase
thgreasi Aug 28, 2023
9b5bbda
Properly mark floating-promise errors
thgreasi Aug 28, 2023
567f326
Fix the remaining eslint errors
thgreasi Aug 22, 2023
3e38566
Mark runCommand & runFromCommandLine as deprecated
thgreasi Aug 29, 2023
c82163e
v14.3.9
flowzone-app[bot] Aug 29, 2023
2c1fbac
Update TypeScript to 5.2.2
thgreasi Aug 28, 2023
df0a50d
v14.3.10
flowzone-app[bot] Aug 29, 2023
9f3d826
device-logs: Import the Loki backend asyncronoushly
thgreasi Aug 29, 2023
6bd04f6
v14.3.11
flowzone-app[bot] Aug 29, 2023
3f8c625
Use snappy compression for device logs
Page- Aug 25, 2023
2c2ffda
v14.4.0
flowzone-app[bot] Aug 29, 2023
411e05c
Export the augmentReqApiKeyPermissions api key helper
thgreasi Jul 18, 2023
3e85558
v14.5.0
flowzone-app[bot] Aug 30, 2023
73eec4e
Update @balena/pinejs dependencies
fisehara Aug 30, 2023
54cdb7d
v14.5.1
flowzone-app[bot] Aug 30, 2023
18f5dfa
Update grafana/loki Docker tag to v2.9.0
balena-renovate[bot] Sep 7, 2023
85d78f5
v14.5.2
flowzone-app[bot] Sep 7, 2023
534df08
Update open-balena-base to 16.0.0
Page- Sep 11, 2023
dc34a16
v14.5.3
flowzone-app[bot] Sep 11, 2023
08bf0db
Update open-balena-base package.json to specify nodejs 20
Page- Sep 11, 2023
64c5652
v14.5.4
flowzone-app[bot] Sep 11, 2023
eb4173b
Update balena/open-balena-base Docker tag to v16.0.1
balena-renovate[bot] Sep 13, 2023
41fda56
v14.5.5
flowzone-app[bot] Sep 13, 2023
df6018d
Update grafana/loki Docker tag to v2.9.1
balena-renovate[bot] Sep 14, 2023
04cb209
v14.5.6
flowzone-app[bot] Sep 14, 2023
a6fb351
Use general Redis auth when also using the general Redis host
shaunco Sep 9, 2023
98d369a
v14.6.0
flowzone-app[bot] Sep 20, 2023
872e1ab
Mark expected floating promises with the `void` operator
thgreasi Aug 29, 2023
4c5f301
v14.6.1
flowzone-app[bot] Sep 27, 2023
9b6c83c
Support extending the device fields populated in the "get-state" event
thgreasi Sep 19, 2023
dbad5e5
v14.7.0
flowzone-app[bot] Sep 28, 2023
73f1585
Check user access to the device type provided to /config/vars
thgreasi Sep 28, 2023
43ef40f
v14.7.1
flowzone-app[bot] Sep 28, 2023
33926e5
Expose the RPi family config vars to raspberrypi5 board
alexgg Sep 28, 2023
6ea1d40
v14.8.0
flowzone-app[bot] Sep 28, 2023
15306b7
Add S3 webresource handler
otaviojacobi Aug 28, 2023
34c9de0
v14.9.0
flowzone-app[bot] Sep 29, 2023
40a9faa
Update dependency sinon to v16
balena-renovate[bot] Sep 29, 2023
a876125
v14.9.1
flowzone-app[bot] Oct 1, 2023
8fa1809
Bump protobufjs from 7.2.2 to 7.2.5
dependabot[bot] Sep 29, 2023
15cbb05
v14.9.2
flowzone-app[bot] Oct 1, 2023
caa81fc
Update balena/open-balena-base Docker tag to v16.0.6
balena-renovate[bot] Oct 1, 2023
11ffa99
v14.9.3
flowzone-app[bot] Oct 1, 2023
e33351a
Update dependency @balena/pinejs-webresource-cloudfront to ^0.0.5
balena-renovate[bot] Oct 1, 2023
4d0b79e
v14.9.4
flowzone-app[bot] Oct 3, 2023
6b68c7e
Update balena/open-balena-base Docker tag to v16.0.7
balena-renovate[bot] Oct 3, 2023
a140009
v14.9.5
flowzone-app[bot] Oct 3, 2023
1bce075
Update balena/open-balena-base Docker tag to v16.0.8
balena-renovate[bot] Oct 3, 2023
317594e
v14.9.6
flowzone-app[bot] Oct 3, 2023
512ae73
Bump postcss from 8.4.21 to 8.4.31
dependabot[bot] Oct 3, 2023
bf5d07b
v14.9.7
flowzone-app[bot] Oct 4, 2023
78a049a
New CONTRACT_ALLOWLIST option to limit device types/contracts
shaunco Sep 19, 2023
fa609be
v14.10.0
flowzone-app[bot] Oct 6, 2023
0aceffd
Update pinejs-client-supertest to v2.0.1
thgreasi Oct 10, 2023
54fe8fd
v14.10.1
flowzone-app[bot] Oct 10, 2023
64777f8
Augment supertest .expect(status) to log the response body when faili…
thgreasi Oct 10, 2023
f3bbbd4
v14.10.2
flowzone-app[bot] Oct 10, 2023
af6d515
Update /os/v1/config endpoint for config.json migration
cywang117 Aug 17, 2023
8df414d
v14.11.0
flowzone-app[bot] Oct 10, 2023
4b47628
Update @balena/pinejs dependencies
otaviojacobi Oct 11, 2023
a470d6d
v14.11.1
flowzone-app[bot] Oct 11, 2023
ec88d23
Update grafana/loki Docker tag to v2.9.2
balena-renovate[bot] Oct 16, 2023
e146b23
v14.11.2
flowzone-app[bot] Oct 16, 2023
38f5de5
Bump @babel/traverse from 7.21.2 to 7.23.2
dependabot[bot] Oct 16, 2023
3b78d32
v14.11.3
flowzone-app[bot] Oct 16, 2023
c550641
Increase max webresource file
otaviojacobi Oct 13, 2023
26bf2c7
v14.11.4
flowzone-app[bot] Oct 16, 2023
d710828
Add release_asset
otaviojacobi Oct 11, 2023
7990733
v14.12.0
flowzone-app[bot] Oct 17, 2023
8f2b325
Update dependency lint-staged to v15
balena-renovate[bot] Oct 17, 2023
775fbd6
v14.12.1
flowzone-app[bot] Oct 18, 2023
807c095
Fix the request.creds typings
thgreasi Oct 17, 2023
23e6767
v14.12.2
flowzone-app[bot] Oct 18, 2023
d92bc13
Update balena/open-balena-base Docker tag to v16.0.9
balena-renovate[bot] Oct 18, 2023
a8bf3e2
v14.12.3
flowzone-app[bot] Oct 18, 2023
2dff0d1
Update balena/open-balena-base Docker tag to v16.0.10
balena-renovate[bot] Oct 18, 2023
ce17816
v14.12.4
flowzone-app[bot] Oct 18, 2023
be38251
Add cascade deletes for release assets
thgreasi Oct 19, 2023
cdced30
v14.12.5
flowzone-app[bot] Oct 19, 2023
702c9dd
Add release_asset update asset_key tests
otaviojacobi Oct 19, 2023
87e0780
v14.12.6
flowzone-app[bot] Oct 19, 2023
d97fcab
multi-level-memoizee: Support local & global specific extra Cache opt…
thgreasi Oct 18, 2023
14403ed
v14.13.0
flowzone-app[bot] Oct 20, 2023
a7ae588
Lock file maintenance
balena-renovate[bot] Oct 23, 2023
d182428
v14.13.1
flowzone-app[bot] Oct 23, 2023
57e245c
Update @balena/pinejs dependency
otaviojacobi Oct 23, 2023
1b3ae2e
v14.13.2
flowzone-app[bot] Oct 23, 2023
16f3391
Update dependency sinon to v17
balena-renovate[bot] Oct 23, 2023
ee9fcd8
v14.13.3
flowzone-app[bot] Oct 24, 2023
dc33674
Lock file maintenance
balena-renovate[bot] Oct 30, 2023
81f6918
v14.13.4
flowzone-app[bot] Oct 30, 2023
c992d8b
Update balena/open-balena-base Docker tag to v16.0.11
balena-renovate[bot] Oct 31, 2023
83a75c7
v14.13.5
flowzone-app[bot] Oct 31, 2023
b782253
Update balena/open-balena-base Docker tag to v16.0.12
balena-renovate[bot] Oct 31, 2023
10bd92b
v14.13.6
flowzone-app[bot] Oct 31, 2023
ea4fdcb
rate-limiting: Use the ceiling of ms values for the Retry-After header
thgreasi Nov 2, 2023
1f17c1e
v14.13.7
flowzone-app[bot] Nov 2, 2023
da10917
Update balena/open-balena-base Docker tag to v16.0.13
balena-renovate[bot] Nov 2, 2023
3a031ca
v14.13.8
flowzone-app[bot] Nov 2, 2023
0378fcc
Make Retry-After available to CORS browser requests
thgreasi Nov 1, 2023
cead1cd
v14.14.0
flowzone-app[bot] Nov 3, 2023
6faf2bf
Lock file maintenance
balena-renovate[bot] Nov 6, 2023
a06b5fc
v14.14.1
flowzone-app[bot] Nov 6, 2023
8b2c807
Update dependency @types/sinon to v17
balena-renovate[bot] Nov 6, 2023
1c2966f
v14.14.2
flowzone-app[bot] Nov 6, 2023
ca8676f
Lock file maintenance
balena-renovate[bot] Nov 13, 2023
4d3c10b
v14.14.3
flowzone-app[bot] Nov 13, 2023
ad78c95
Update @balena/pinejs
fisehara Nov 23, 2023
03c5533
v14.14.4
flowzone-app[bot] Nov 23, 2023
75ab2de
Update dependency rate-limiter-flexible to v3
balena-renovate[bot] Nov 23, 2023
50063b8
v14.14.5
flowzone-app[bot] Nov 24, 2023
35a0b89
Update balena/open-balena-base Docker tag to v16.0.15
balena-renovate[bot] Nov 24, 2023
6d4174b
v14.14.6
flowzone-app[bot] Nov 24, 2023
a207c74
Publish `balena/open-balena-api` for ARM64
fisehara Nov 28, 2023
fde4ed0
v14.15.0
flowzone-app[bot] Nov 28, 2023
0a7da9a
Update TypeScript to 5.3.2
thgreasi Nov 29, 2023
6d88123
v14.15.1
flowzone-app[bot] Nov 29, 2023
0153e83
Update @balena/pinejs to 15.3.28
otaviojacobi Nov 30, 2023
3183bc6
v14.15.2
flowzone-app[bot] Nov 30, 2023
f38768f
Update balena/open-balena-base Docker tag to v16.0.16
balena-renovate[bot] Dec 5, 2023
7d9187a
v14.15.3
flowzone-app[bot] Dec 5, 2023
d02761a
Update balena/open-balena-base Docker tag to v16.0.17
balena-renovate[bot] Dec 6, 2023
48a1b9d
v14.15.4
flowzone-app[bot] Dec 7, 2023
22bbd95
Update grafana/loki Docker tag to v2.9.3
balena-renovate[bot] Dec 11, 2023
58a2391
v14.15.5
flowzone-app[bot] Dec 11, 2023
bb9254f
Fix handling of release / contract param as string
dcaputo-harmoni Oct 30, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/workflows/flowzone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,10 @@ jobs:
secrets: inherit
with:
docker_images: balena/open-balena-api
docker_runs_on: >
{
"linux/amd64": ["self-hosted","X64"],
"linux/arm64": ["self-hosted","ARM64"]
}
# This allows external PRs to run custom actions so the custom actions must be safe to run in that context
restrict_custom_actions: false
Loading
Loading