Lorenzo Alberto Maria Ambrosi
b76366a514
Add more typings & refactor code accordingly
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-09-04 11:24:10 +02:00
Lorenzo Alberto Maria Ambrosi
8fa6e618c4
Use pretty-bytes instead of custom function
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-09-02 17:41:31 +02:00
Lorenzo Alberto Maria Ambrosi
093008dee7
Rework system & large drives handling logic
...
Change-type: patch
Changelog-entry: Rework system & large drives handling logic
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-09-02 17:41:09 +02:00
Lorenzo Alberto Maria Ambrosi
dda022df37
Add clone-drive workflow
...
Change-type: patch
Changelog-entry: Add clone-drive workflow
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-08-31 15:13:41 +02:00
Alexis Svinartchouk
a24be20e95
Fix writing config file
...
Changelog-entry: Fix writing config file
Change-type: patch
2020-08-20 17:27:24 +02:00
Alexis Svinartchouk
0c59168ceb
Change isFocused check to isVisible in tests
...
Change-type: patch
2020-08-18 14:05:18 +02:00
Alexis Svinartchouk
540fe90609
Fix running tests on Windows
...
Change-type: patch
2020-08-18 14:05:18 +02:00
Alexis Svinartchouk
a3322e9fd7
Set module: es2015 in tsconfig.json
...
Changelog-entry: Set module: es2015 in tsconfig.json
Change-type: patch
2020-08-18 14:05:18 +02:00
Alexis Svinartchouk
f2a37079eb
Don't use lodash in child-writer.js
...
Changelog-entry: Don't use lodash in child-writer.js
Change-type: patch
2020-08-06 15:40:42 +02:00
Alexis Svinartchouk
406955ca3e
Add .vhd to the list of supported extensions, allow opening any file
...
Changelog-entry: Add .vhd to the list of supported extensions, allow opening any file
Change-type: patch
2020-06-19 16:54:17 +02:00
Lorenzo Alberto Maria Ambrosi
b0c71b21b3
Merge unsafe mode with new target selector
...
Change-type: patch
Changelog-entry: Merge unsafe mode with new target selector
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-12 14:44:31 +02:00
Alexis Svinartchouk
7e7a669116
Simplify spectron tests
...
Change-type: patch
2020-06-04 17:18:50 +02:00
Alexis Svinartchouk
34349f64d5
Update progress bar style
...
Changelog-entry: Update progress bar style
Change-type: patch
2020-06-02 12:46:57 +02:00
Juan Cruz Viotti
bb6d909949
spectron: Make tests pass on Windows Docker containers
...
The Spectron test that we have that checks that the browser window is
visible fails when ran inside a Windows Docker container.
In particular, the `isVisible()` function returns `false` when running
in a headless Windows machine.
However, the `isMinimized()` function returns `false`, the `isFocused()`
function returns `true`, and we can fetch the expected browser window
bounds, so we can use all those values in conjunction to reformulate the
test case and avoid `isVisible()`.
The results should be pretty much the same, and the assertions will pass
inside Docker Windows containers.
Changelog-entry: spectron: Make tests pass on Windows Docker containers
Change-type: patch
Signed-off-by: Juan Cruz Viotti <juan@balena.io>
2020-05-30 02:16:41 +02:00
Alexis Svinartchouk
4752fa6dd2
Stop checking file extensions
...
Changelog-entry: Stop checking file extensions
Change-type: patch
2020-05-27 17:27:09 +02:00
Alexis Svinartchouk
d5df3de1d7
Update electron to v9.0.0
...
Changelog-entry: Update electron to v9.0.0
Change-type: patch
2020-05-25 15:32:05 +02:00
Alexis Svinartchouk
d90e3a816e
Update leds behaviour
...
Changelog-entry: Update leds behaviour
Change-type: patch
2020-05-20 14:50:56 +02:00
Alexis Svinartchouk
ffe281f25d
Simplify settings
...
Change-type: patch
2020-04-30 11:35:29 +02:00
Alexis Svinartchouk
9bf58c89d4
Update resin-lint -> @balena/lint
...
Change-type: patch
2020-04-30 11:35:25 +02:00
Alexis Svinartchouk
ee62b9a4c7
Decompress images before flashing, remove trim setting, trim ext partitions
...
Changelog-entry: Decompress images before flashing, remove trim setting, trim ext partitions
Change-type: patch
2020-04-30 11:35:23 +02:00
Lorenzo Alberto Maria Ambrosi
124e8af649
Add flash from url workflow
...
Change-type: patch
Changelog-entry: Add flash from url workflow
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-04-24 10:51:52 +02:00
Lorenzo Alberto Maria Ambrosi
b3f25c176b
Add average speed in flash results
...
Changelog-entry: Add average speed in flash results
Change-type: patch
2020-04-14 17:25:25 +02:00
Alexis Svinartchouk
6fcd9e1595
Remove settings.getDefaults function
...
Change-type: patch
2020-01-30 16:59:28 +01:00
Alexis Svinartchouk
9caa42d257
Remove unused settings.assign function
...
Change-type: patch
2020-01-30 16:59:28 +01:00
Alexis Svinartchouk
9ce97be6a4
Convert runner.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:26 +01:00
Alexis Svinartchouk
121b69b0c3
Convert available-drives.spec.ts to typescript
...
Change-type: patch
2020-01-27 12:35:25 +01:00
Alexis Svinartchouk
cb7cc2f276
Convert selection-state.spec.ts to typescript
...
Change-type: patch
2020-01-27 12:35:25 +01:00
Alexis Svinartchouk
d01849306e
Convert errors.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:24 +01:00
Alexis Svinartchouk
a4e87982a6
Convert drive-constraints.spec.ts to typescript
...
Change-type: patch
2020-01-27 12:35:24 +01:00
Alexis Svinartchouk
e1c3c80c0f
Convert supported-formats.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:23 +01:00
Alexis Svinartchouk
fd6346ed59
Convert utils.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:23 +01:00
Alexis Svinartchouk
2e4f7b5a8c
Convert permissions.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:22 +01:00
Alexis Svinartchouk
d812d4e12e
Convert flash-state.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:22 +01:00
Alexis Svinartchouk
10b3f09e7e
Convert image-writer.spc.js to typescript
...
Change-type: patch
2020-01-27 12:35:21 +01:00
Alexis Svinartchouk
2d3776844c
Convert child-writer.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:21 +01:00
Alexis Svinartchouk
914a4574de
Convert progress-status.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:20 +01:00
Alexis Svinartchouk
2b3c84f21a
Convert settings.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:20 +01:00
Alexis Svinartchouk
f4eb1af8d0
Convert windows-network-drives.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:19 +01:00
Alexis Svinartchouk
c01fc332d2
Convert window-progress.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:19 +01:00
Alexis Svinartchouk
b8fdbc3e94
Convert middle-ellipsis.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:18 +01:00
Alexis Svinartchouk
3c7c55364b
Convert file-extensions.spc.js to typescript
...
Change-type: patch
2020-01-27 12:35:18 +01:00
Alexis Svinartchouk
bff4355a1a
Convert messages.spec.js to typescript
...
Change-type: patch
2020-01-27 12:35:17 +01:00
Alexis Svinartchouk
9ea57a7df1
Convert units.spc.js to typescript
...
Change-type: patch
2020-01-27 12:35:17 +01:00
Alexis Svinartchouk
bfe895c690
Convert image-writer.js to typescript
...
Change-type: patch
2020-01-27 12:35:08 +01:00
Alexis Svinartchouk
97aff2eb4c
Convert child-writer.js to typescript
...
Change-type: patch
2020-01-21 17:54:17 +01:00
Alexis Svinartchouk
1c46ee2988
Convert flash-state.js to typescript
...
Change-type: patch
2020-01-21 17:54:15 +01:00
Alexis Svinartchouk
d0d4ee843d
Convert selection-state.js to typescript
...
Change-type: patch
2020-01-21 17:54:14 +01:00
Alexis Svinartchouk
fd127da342
Convert available-drives.js to typescript
...
Change-type: patch
2020-01-21 17:54:12 +01:00
Alexis Svinartchouk
c0eb9bd1e9
Convert settings.js to typescript
...
Change-type: patch
2020-01-21 17:54:10 +01:00
Alexis Svinartchouk
c85896845f
Convert drive-constraints.js to typescript
...
Change-type: patch
2020-01-21 17:54:08 +01:00