Alexis Svinartchouk
0259572ded
Update etcher-sdk to ^1.0.2 and update npm-shrinkwrap.json
...
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
a78866069b
Update webpack to 4.27.0 and babel to 7.2.0
...
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
b8fc83577c
Remove asar from devDependencies, update versionist
...
Change-Type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
e02cfc4529
update(etcher-sdk): Update etcher-sdk and shrinkwrap.json
...
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
ac07c63631
update(etcher-sdk): Update etcher-sdk and shrinkwrap.json
...
Also update the node-pre-gyp patch (the directory has changed)
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
3560ab6387
update(package): Update etcher-sdk and npm-shrinkwrap.json
...
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
e50274b962
Remove no longer used bluebird-retry
...
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
941dc3b1b4
update(package): Update shrinkwrap.json
...
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
7f6ffe0f73
fix(package): Fix shrinkwrap file
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@balena.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
66457ca0c7
upgrade(package): Update to etcher-sdk@0.1.28
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
3344f1fd88
upgrade(package): Update to etcher-sdk@0.1.27
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +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
Jonas Hermsmeier
254b482651
upgrade(package): Update mime-types 2.1.15 -> 2.1.18
...
This update includes a previously missing mapping for gzip
(`application/gzip`), which contributes to fixing gzip compressed
image detection in the new SDK
Change-type: patch
2019-01-24 13:21:26 +01:00
Alexis Svinartchouk
98a8588c1b
Update etcher-sdk and use it in the cli
2019-01-24 13:21:21 +01:00
Alexis Svinartchouk
268c5302e8
Handle the last fail as an error if all devices failed
2019-01-24 13:21:21 +01:00
Alexis Svinartchouk
d07d535993
Show raspberry pi usbboot update progress in devices list
2019-01-24 13:21:21 +01:00
Alexis Svinartchouk
6143023502
Integrate etcher-sdk
2019-01-24 13:21:21 +01:00
Alexis Svinartchouk
911d3a9188
Update node-gyp to 3.8.0
...
Change-type: patch
2019-01-23 16:26:26 +01:00
Lorenzo Alberto Maria Ambrosi
c16fbb5b47
Rename resin-io modules to balena-io
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-18 17:05:06 +01:00
Lorenzo Alberto Maria Ambrosi
8c8a0bf8eb
Fix linting error for winusb-driver-generator
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-18 14:48:10 +01:00
Lorenzo Alberto Maria Ambrosi
e85251d2e3
Bump drivelist to v6.4.6
...
Change-type: patch
Changelog-entry: Fix incorrect drives list on Linux
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-17 10:57:46 +01:00
Lorenzo Alberto Maria Ambrosi
73e4827249
Bump mountutils to v1.3.16 for XCode build fix
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-17 10:54:29 +01:00
Lorenzo Alberto Maria Ambrosi
c37270ea08
Switch to fork of xxhash with XCode build fix
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-17 10:52:34 +01:00
Lorenzo Alberto Maria Ambrosi
8cc33b46bb
Make winusb-driver-generator optional (win only)
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-17 10:51:11 +01:00
Lorenzo Alberto Maria Ambrosi
d71b3fe1bc
v1.4.9
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-12-19 22:10:26 +01:00
Lorenzo Alberto Maria Ambrosi
64ec6d0e58
Convert flash results component to React
...
Change-type: minor
Changelog-entry: Added React component for the Flash Results button
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-12-19 16:02:38 +01:00
Lorenzo Alberto Maria Ambrosi
22acc5ae96
Customize Mixpanel configs
...
Change-type: minor
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-12-18 11:32:07 +01:00
Lorenzo Alberto Maria Ambrosi
9a83bd4267
v1.4.8
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-23 17:51:41 +01:00
Lorenzo Alberto Maria Ambrosi
6e9deeba5b
v1.4.7
...
Change-type: major
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-11 16:23:13 +01:00
Lorenzo Alberto Maria Ambrosi
c4c4d347cf
Update application name & copyright
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-05 15:58:09 +01:00
amdomanska
2907cd173b
refactor(GUI): Convert Select Image button to Rendition
...
Convert Select Image button to Rendition component
Change-type: minor
Signed-off-by: amdomanska <aga@resin.io>
2018-11-01 19:21:39 +01:00
Lorenzo Alberto Maria Ambrosi
c1a8b0c303
v1.4.6
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2018-10-28 22:00:27 +01:00
Lorenzo Alberto Maria Ambrosi
c2c59f4a9e
Enable React lint rules
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2018-10-23 21:56:02 +02:00
Juan Cruz Viotti
3855bb4d56
Use Resin CI scripts to build Etcher
...
Change-type: patch
Signed-off-by: Juan Cruz Viotti <juan@resin.io>
2018-10-22 14:58:15 +02:00
Lorenzo Alberto Maria Ambrosi
da23740f17
v1.4.5
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@resin.io>
2018-10-10 21:29:34 +02:00
Lorenzo Alberto Maria Ambrosi
7e01eca7f5
Use fork of node-usb to disable libudev
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@resin.io>
2018-10-05 18:43:29 +02:00
Alexis Svinartchouk
e9760c2100
update(sudo-prompt): Update sudo-prompt to 8.2.3
...
This is to avoid running the child-writer twice when the hostname isn't
set in /etc/hosts. See https://github.com/jorangreef/sudo-prompt/pull/76
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2018-09-27 11:37:50 +02:00
Lorenzo Alberto Maria Ambrosi
1bb86fe4a8
Update drivelist to v6.4.2
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@resin.io>
2018-09-25 18:47:03 +02:00
Jonas Hermsmeier
f798fef212
upgrade(package): Bump mountutils to v1.3.15
...
Change-type: patch
Signed-off-by: Jonas Hermsmeier <jhermsmeier@gmail.com>
2018-08-07 03:11:10 +02:00
Jonas Hermsmeier
73d287e7ee
upgrade(package): Bump drivelist to v6.4.0
...
Change-type: patch
Signed-off-by: Jonas Hermsmeier <jhermsmeier@gmail.com>
2018-08-02 22:40:25 +02:00
Jonas Hermsmeier
00ab816791
upgrade(package): Update winusb-driver-generator
...
This updates `winusb-driver-generator` to the latest version,
which supports building under VS 2015 and running under Electron 2.0+
Change-Type: patch
2018-07-04 15:12:45 +02:00
Jonas Hermsmeier
fc22e9e28a
refactor(gui): Refactor file picker fs I/O
...
This refactors the experimental file picker to avoid fs i/o
in as many places as possible to improve performance.
Further, rendering performance is improved by avoiding unnecessary
element state changes invalidating components.
Also, recent files & favorites have been temporarily disabled
due to lack of need for Etcher Pro.
Change-Type: patch
2018-06-12 18:51:58 +02:00
Jonas Hermsmeier
4ddac50d9b
fix(webpack): Exclude all node externals / node_modules
...
This adds `webpack-node-externals` to exclude node_modules,
immensely reducing bundle size and avoiding complex exclusion rules
for the etcher-sdk
Change-Type: patch
2018-06-08 16:56:21 +02:00
Jonas Hermsmeier
201995eb90
upgrade(package): Update lodash to 4.17.10
...
This updates `lodash` to mitigate a prototype pollution vulnerability.
See https://nodesecurity.io/advisories/577
Change-Type: patch
2018-05-30 13:17:20 +02:00
Jonas Hermsmeier
4a239cc217
upgrade(package): Update React to v16 ( #2355 )
...
Change-Type: patch
2018-05-21 11:23:42 +01:00
Benedict Aas
7782f94daa
feat(GUI): add electron-native file-picker component ( #2333 )
...
We add a file-picker written with Rendition/React. It is activated with
the `ETCHER_EXPERIMENTAL_FILE_PICKER` environment variable. Further
customisation can be done with the `ETCHER_FILE_BROWSER_CONSTRAIN_FOLDER`
variable that takes a path and allows one to constrain the file-picker to
a folder.
Related: https://github.com/resin-io/etcher/issues/2238
Related: https://github.com/resin-io/etcher/issues/2285
Change-Type: patch
Changelog-Entry: Add electron-native file-picker component.
2018-05-16 20:34:04 +01:00
Jonas Hermsmeier
bb2dac7504
feat(gui): Add resin update lock based on inactivity
...
This adds functionality to acquire & release the update lock
when running under resinOS, re-using the `ELECTRON_RESIN_UPDATE_LOCK`
environment variable from `resin-electronjs`.
Further this adds the `ETCHER_INTERACTION_TIMEOUT_MS` env var, to
facilitate adjusting the inactivity period required to release the lock.
Change-Type: minor
2018-05-10 19:15:31 +02:00
Jonas Hermsmeier
e6ea3879c3
upgrade(package): Bump drivelist 6.1.7 -> 6.2.2
...
This will enable use of unique device paths on Linux
Change-Type: patch
2018-05-10 13:33:50 +02:00
Jonas Hermsmeier
28cb21db13
Merge pull request #2292 from resin-io/bench-verify
...
feat(writer): Use xxHash instead of SHA512 for verification
2018-05-09 16:46:02 +02:00
Benedict Aas
7f37f4ca41
feat(GUI): add font-awesome ( #2177 )
...
We add font-awesome icons as this is more in-line with the designs.
Change-Type: patch
Changelog-Entry: Add font-awesome.
2018-05-09 15:44:03 +01:00