01ed7bb103
refactor: Convert ApiBinder module to typescript
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2019-01-08 11:59:56 +00:00
d5f4ac690f
refactor: Only promisify read and write locks once
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2019-01-08 11:59:54 +00:00
9decea1d3b
refactor: Convert supervisor api module to typescript
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2019-01-08 11:59:53 +00:00
3a130f4f9c
refactor: Change config modules export type to new-style
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2019-01-02 18:12:22 +00:00
6c1f36dd75
v9.2.8
v9.2.8
2019-01-02 13:55:32 +01:00
30b33a0cc9
Merge pull request #862 from balena-io/824-ascending-ports
...
compose: Normalise target ports for comparison with docker's output
2019-01-02 12:53:55 +00:00
dc34025545
refactor: Generate and normalise PortMaps from compose ports in-class
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2019-01-02 12:19:30 +00:00
e82749e63a
tests: Add test case for ascending ports issue
...
Signed-off-by: Cameron Diver <cameron@balena.io >
2019-01-02 11:31:25 +00:00
557c32b80e
compose: Normalise target ports for comparison with docker's output
...
Docker always returns ports in ascending order, so if they aren't
specified like that in the compose, a restart loop would occur. This
patch changes the port maps to be stored in ascending order, based on
an alphabetical sort of the internalStart port (not taking into account
the protocol). This is the same as how Docker returns them, so they will
match, regardless of input form.
Change-type: patch
Closes : #824
Signed-off-by: Cameron Diver <cameron@balena.io >
2019-01-02 11:24:56 +00:00
68aa34927b
v9.2.7
v9.2.7
2018-12-21 18:39:33 +01:00
3f743b7477
Merge pull request #857 from balena-io/typescript
...
Further typescript conversions
2018-12-21 17:38:14 +00:00
95031e6e8a
misc: Update package-lock
...
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-21 17:18:49 +00:00
b32fba43e1
refactor: Convert DeviceConfig module to typescript
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-21 17:18:35 +00:00
7ba1ab981c
types: Make DeviceApplicationState reflect state endpoint
...
Also change the return format of ApplicationManager.getStatus(), which
does not conform to the above.
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-21 17:18:33 +00:00
de5157c04c
refactor: Change export style of db to named
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-21 17:18:33 +00:00
64db38204f
refactor: Add default export to logger module
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-21 17:18:33 +00:00
f4f67a5afc
refactor: Convert host-config module to typescript
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-21 17:18:32 +00:00
59887bad57
v9.2.6
v9.2.6
2018-12-21 14:22:15 +01:00
ab7765f040
Merge pull request #859 from balena-io/exclude-ts-files
...
misc: Exclude typescript files from resulting image
2018-12-21 13:20:18 +00:00
34e5a7b048
misc: Exclude typescript files from resulting image
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-21 09:26:11 +00:00
7284863e6c
v9.2.5
v9.2.5
2018-12-20 19:00:28 +01:00
d57db859d4
Merge pull request #858 from balena-io/sync-watch
...
Use webpack watching for sync.js for a faster dev cycle
2018-12-20 17:58:09 +00:00
c0c805d072
Use webpack watching for sync.js for a faster dev cycle
...
Change-type: patch
2018-12-20 17:40:45 +00:00
851db08af0
v9.2.4
v9.2.4
2018-12-20 18:04:21 +01:00
26fc4d7fba
Merge pull request #856 from balena-io/transpile-only
...
Speed up the webpack build
2018-12-20 17:02:20 +00:00
1130ecd3ce
Force devtool: none
to avoid issues with env.noOptimize
...
Change-type: patch
2018-12-20 16:42:32 +00:00
77dd1d0a44
Use fork-ts-checker to speed up the webpack build
...
Change-type: patch
2018-12-20 16:41:30 +00:00
bc0354cb0e
v9.2.3
v9.2.3
2018-12-20 11:57:07 +01:00
c31ab6cdd0
Merge pull request #855 from balena-io/fix-top-level-network-ipam
...
fix: Correctly type top level network IPAM config
2018-12-20 10:54:58 +00:00
9fab0fc5cc
fix: Correctly type top level network IPAM config
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-20 10:07:38 +00:00
2d014d2a5d
v9.2.2
v9.2.2
2018-12-20 11:04:26 +01:00
53fdd3e4fe
Merge pull request #852 from balena-io/pin-event-stream
...
deps: Pin event-stream to avoid false audit warning
2018-12-20 10:02:41 +00:00
0bae497e4d
deps: Pin event-stream to avoid false audit warning
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-20 09:49:45 +00:00
0598c2e7d5
v9.2.1
v9.2.1
2018-12-19 19:47:48 +01:00
7b35663916
Merge pull request #795 from balena-io/update-pinejs-client
...
Update pinejs-client to pinejs-client-request 5.x
2018-12-19 18:45:59 +00:00
019190646e
Update pinejs-client to pinejs-client-request 5.x
...
Change-type: patch
2018-12-19 17:54:53 +00:00
b48947895c
v9.2.0
v9.2.0
2018-12-19 18:52:02 +01:00
4be44905aa
Merge pull request #799 from balena-io/update-webpack
...
Update to webpack 4
2018-12-19 17:50:18 +00:00
655c476ccd
Update to webpack 4
...
Change-type: minor
2018-12-19 17:12:55 +00:00
e74f2fd7da
v9.1.0
v9.1.0
2018-12-19 16:06:15 +01:00
980f5da3a7
Merge pull request #853 from balena-io/834-add-morgan
...
device-api: Add morgan to log api requests
2018-12-19 15:04:12 +00:00
45b322b7e0
device-api: Add morgan to log api requests
...
Change-type: minor
Closes : #834
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-19 14:30:37 +00:00
e98ec2189d
v9.0.3
v9.0.3
2018-12-19 15:27:53 +01:00
fccd66c773
Merge pull request #849 from balena-io/typescript
...
More typescript conversions
2018-12-19 14:26:13 +00:00
0b14af69dd
misc: Update package-lock
...
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-19 14:08:03 +00:00
b977b30dfe
refactor: Convert update-lock module to typescript
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-19 14:07:47 +00:00
ec37db597d
refactor: Convert systemd module to typescript
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-19 14:07:45 +00:00
e00954babd
refactor: Convert request module to typescript
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-19 14:07:45 +00:00
2ea657c95d
refactor: Convert migration module to typescript
...
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io >
2018-12-19 14:07:44 +00:00
dc1450d65d
v9.0.2
v9.0.2
2018-12-19 13:35:59 +01:00