Alexis Svinartchouk
b5d04a2031
Don't use wmic's ProviderName if it's empty
...
Changelog-entry: Don't use wmic's ProviderName if it's empty
Change-type: patch
2019-07-22 19:40:01 +02:00
Alexis Svinartchouk
52a3258814
Option for trimming ext partitions on raw images
...
Changelog-entry: Option for trimming ext partitions on raw images
Change-type: patch
2019-06-13 20:00:20 +02:00
Lorenzo Alberto Maria Ambrosi
17f83135c5
Rework drive-selector with react + rendition
...
Change-type: patch
Changelog-entry: Rework drive-selector with react + rendition
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-06-10 11:43:47 +02:00
Lorenzo Alberto Maria Ambrosi
543ba51d3c
Add first rendition theme configs
...
Change-type: patch
Changelog-entry: Use rendition theme property for step buttons
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-06-10 11:43:47 +02:00
Lorenzo Alberto Maria Ambrosi
33df23fc8c
Upgrade styled-system to v4.1.0
...
Change-type: patch
Changelog-entry: Upgrade styled-system to v4.1.0
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-06-10 11:43:47 +02:00
Lorenzo Alberto Maria Ambrosi
3236d6b934
Upgrade rendition to v8.7.2
...
Change-type: patch
Changelog-entry: Upgrade rendition to v8.7.2
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-06-10 11:43:47 +02:00
Alexis Svinartchouk
6d8346b13a
Fix elevation on windows when the path contains "&" or "'"
...
Change-type: patch
Changelog-entry: Fix elevation on windows when the path contains "&" or "'"
2019-05-29 17:52:01 +02:00
Lorenzo Alberto Maria Ambrosi
de5bee29ef
Revert "Include sass in webpack configs"
...
This reverts commit 156c25cea19bc4a382bb7ce672304546ce476d37.
Change-type: patch
Changelog-entry: Revert "Include sass in webpack configs"
2019-05-28 19:34:12 +02:00
Lorenzo Alberto Maria Ambrosi
156c25cea1
Include sass in webpack configs
...
Change-type: patch
Changelog-entry: Include sass in webpack configs
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-05-28 11:08:54 +02:00
Alexis Svinartchouk
6386f85258
Use https url for fetching config, avoid redirection
...
Changelog-entry: Use https url for fetching config, avoid redirection
Change-type: patch
2019-05-09 16:01:36 +02:00
Alexis Svinartchouk
1f7e4c886b
Don't show a dialog when the write fails.
...
There is already an error modal and the error detail will be shown in the console.
Changelog-entry: Don't show a dialog when the write fails.
2019-04-22 18:25:26 +02:00
Alexis Svinartchouk
63c047009f
Remove useless returns and unused parameter
...
Change-type: patch
2019-04-22 18:24:50 +02:00
Lorenzo Alberto Maria Ambrosi
7e2c62c520
Fix mixpanel events sampling rate
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-04-19 17:26:38 +02:00
Giovanni Garufi
3d3b4f4a46
Add electron autoupdater
...
Change-type: patch
Changelog-entry: Add support for auto-updating feature
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
2019-04-19 17:13:37 +02:00
Alexis Svinartchouk
11def54adb
Fix reading images from network drives on windows when the tmp dir has spaces
...
Changelog-entry: (Windows): Fix reading images from network drives when the tmp dir has spaces
Change-type: patch
2019-04-16 13:44:25 +02:00
Alexis Svinartchouk
6e72c07190
Fix reading images from network drives containing non ascii characters
...
Changelog-entry: (Windows): Fix reading images from network drives containing non ascii characters
Change-type: patch
2019-04-12 18:56:12 +02:00
Lorenzo Alberto Maria Ambrosi
6a9b739541
New parameter in webview for opt-out analytics
...
Change-type: patch
Changelog-entry: New parameter in webview for opt-out analytics
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-04-09 19:10:29 +02:00
Lorenzo Alberto Maria Ambrosi
24a83260ca
Update building scripts to latest master
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-04-05 20:01:44 +02:00
Lorenzo Alberto Maria Ambrosi
fc1c1b402b
Add sample property to Mixpanel events
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-04-05 17:02:04 +02:00
Alexis Svinartchouk
db771bc2cc
Use full path to wmic as some systems don't have it in their PATH
...
Changelog-entry: (Windows): Use full path to wmic as some systems don't have it in their PATH
Change-type: patch
2019-04-02 17:32:49 +02:00
Alexis Svinartchouk
40de7f5d54
Fix error when config.analytics was undefined
...
Changelog-entry: Fix error when config.analytics was undefined
Change-type: patch
2019-04-01 18:16:56 +02:00
Alexis Svinartchouk
b61109a269
Fix reading images from network drives on windows
...
Change-type: patch
2019-04-01 15:40:30 +02:00
Alexis Svinartchouk
164fd8f022
Don't try to flash when no device is selected
...
Changelog-entry: Don't try to flash when no device is selected
Change-type: patch
2019-03-29 17:24:34 +01:00
Alexis Svinartchouk
34c98d1dcd
Use async/await in flash.js
...
Avoid a rare race condition leading to "Error: There is already a flash in progress" messages
Changelog-entry: Avoid "Error: There is already a flash in progress" errors
Change-type: patch
2019-03-29 17:24:34 +01:00
Alexis Svinartchouk
ec015da795
Avoid "Invalid state percentage: null" errors
...
Change-type: patch
2019-03-29 17:24:34 +01:00
Alexis Svinartchouk
bceb7c77d1
Better reporting of unhandled rejections to sentry
...
Changelog-entry: Better reporting of unhandled rejections to sentry
Change-type: patch
2019-03-27 19:54:28 +01:00
Alexis Svinartchouk
66b19677bf
Use APPDIR from env in the child writer
...
Change-type: patch
2019-03-12 13:30:26 +01:00
Robert Vojta
136ca282eb
fix(gui): Fix disappearing modal window
...
Changelog-entry: Fix disappearing modal window
Change-type: patch
Signed-off-by: Robert Vojta <robert@balena.io>
2019-03-01 15:09:19 +01:00
Alexis Svinartchouk
dd583a176f
Don't pass undefined sockets to ipc.server.emit()
...
Changelog-entry: Don't pass undefined sockets to ipc.server.emit()
Change-type: patch
2019-02-28 11:16:12 +01:00
Alexis Svinartchouk
5299d958f2
Fix error when event.dataTransfer.files is empty
...
Changelog-entry: Fix error when event.dataTransfer.files is empty
Change-type: patch
2019-02-28 11:16:12 +01:00
Alexis Svinartchouk
f0374cf9d9
Fix error message not showing when an unsupported image is selected
...
Changelog-entry: Fix error message not showing when an unsupported image is selected
Change-type: patch
2019-02-28 11:16:12 +01:00
Alexis Svinartchouk
6b6a0d7b4f
Avoid Invalid percentage
exceptions
...
Changelog-entry: Avoid `Invalid percentage` exceptions
Change-type: patch
2019-02-28 11:16:12 +01:00
Alexis Svinartchouk
082c77586f
Don't use drivelist directly
...
Use etcher-sdk's drive scanner instead.
Change-Type: patch
2019-02-14 19:19:19 +01:00
Alexis Svinartchouk
da072e7621
Remove etcher-cli
...
Change-type: major
2019-02-14 18:22:40 +01:00
Alexis Svinartchouk
43319853ef
Workaround a bug when 2 webviews are loaded at the same time.
...
In some cases the spectron tests time out in app:start. This should
prevent it.
Change-type: patch
2019-02-14 15:41:03 +01:00
Lorenzo Alberto Maria Ambrosi
ce9f142621
Bump electron to v3.1.3
...
Change-type: major
Changelog-entry: Upgrade to Electron v3
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-02-12 15:42:05 +01:00
Alexis Svinartchouk
c4b636f80a
upgrade(package): Update to etcher-sdk@0.1.26 and fix npm-shrinkwrap
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
adcc3343ec
fix(gui): Disable compute modules selection during preparation
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
645e114a1f
fix(gui): Allow drives to be objects
...
This fixes an error when plugging usbboot devices.
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
aaccd10c2a
fix(gui): Allow undefined eta
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
871db09447
fix(tests): Fix gui tests
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:26 +01:00
Jonas Hermsmeier
fd765443e4
fix(image-selection): Only trigger digest loop after setting image
...
Change-type: patch
Signed-off-by: Jonas Hermsmeier <jhermsmeier@gmail.com>
2019-01-24 13:21:26 +01:00
Alexis Svinartchouk
63967d1558
fix(tests): Remove throw if no percentage or eta test
...
Since 25916200f2864a9b137325f919c0f8ef5d62fa60 we can handle a progress
state with no percentage or eta.
2019-01-24 13:21:26 +01:00
Alexis Svinartchouk
6b270885bf
feat(driverless) show driverless devices
2019-01-24 13:21:26 +01:00
Alexis Svinartchouk
7d2ba45620
fix(store): Lowercase extensions before comparing
2019-01-24 13:21:26 +01:00
Jonas Hermsmeier
b270d819a8
fix(store): Restore drive object validity check
2019-01-24 13:21:26 +01:00
Alexis Svinartchouk
5ae93bf6d0
Update etcher-sdk and load DriverlessDeviceAdapter on windows
2019-01-24 13:21:26 +01:00
Alexis Svinartchouk
caf5f10326
lint
2019-01-24 13:21:26 +01:00
Alexis Svinartchouk
a42e81cf8c
Replace imageStream with etcher-sdk in the react file selector
2019-01-24 13:21:21 +01:00
Alexis Svinartchouk
98a8588c1b
Update etcher-sdk and use it in the cli
2019-01-24 13:21:21 +01:00