flowzone-app[bot]
85b1e3c2c2
v2.1.0
2025-02-27 16:16:59 +00:00
Matthew Yarmolinsky
e5d1b4ce23
Merge pull request #4406 from balena-io/add-analytics-alert
...
Add informational notice about how to disable analytics collection
2025-02-27 11:16:08 -05:00
myarmolinsky
aac092fd4d
Add informational notice about how to disable analytics collection
...
Change-type: minor
2025-02-20 09:51:30 -05:00
flowzone-app[bot]
ff852c029e
v2.0.0
2025-02-20 14:27:03 +00:00
flowzone-app[bot]
4759bc7686
Merge pull request #4407 from balena-io/build-ubuntu22-macos13
...
major: build on ubuntu 22 and macos 13
2025-02-20 14:26:06 +00:00
Edwin Joassart
039a022353
major: build on ubuntu 22 and macos 13
2025-02-20 09:12:20 +01:00
flowzone-app[bot]
4375b960c2
v1.19.25
2024-10-10 10:03:36 +00:00
flowzone-app[bot]
ee5505d596
Merge pull request #4335 from balena-io/bump-etcher-sdk
...
patch: bump etcher-sdk to 9.1.2
2024-10-10 10:02:28 +00:00
Edwin Joassart
c726b51dca
patch: bump etcher-sdk to 9.1.2
2024-10-09 17:42:19 +02:00
flowzone-app[bot]
676eaf82e7
v1.19.24
2024-10-09 14:22:59 +00:00
flowzone-app[bot]
87fb4df9eb
Merge pull request #4333 from balena-io/rglidden/rpm-fix-etcher-util
...
patch: etcher-util is corrupted in RPM package
2024-10-09 14:21:45 +00:00
Richard Glidden
e43ee788ec
patch: etcher-util is corrupted in RPM package
...
rpmbuild strips executables by default when generating an rpm packge.
This was causing the JavaScript code bundled in the etcher-util file
to be removed, causing "Pkg: Error reading from file." whenever
etcher-util was called.
This in turn caused balena-etcher to generate the error message
`Error: (0, h.requestMetadata) is not a function` when attempting
to write an SD card.
This fixes the issue for RPM builds by replacing the `strip` command
with `true` so that rpmbuild no longer strips the executables and
the embeded code stays intact.
See: https://github.com/balena-io/etcher/issues/4150
Signed-off-by: Richard Glidden <richard@glidden.org>
2024-10-09 15:54:16 +02:00
flowzone-app[bot]
3dc17c89b4
v1.19.23
2024-10-09 13:52:59 +00:00
flowzone-app[bot]
5774dded7b
Merge pull request #4334 from balena-io/marcaurele/remove-gconf2
...
patch: remove gconf2 libgconf-2-4 deps
2024-10-09 13:52:04 +00:00
Edwin Joassart
9f408241f9
remove gcconf2 deps from docs
2024-10-09 13:55:44 +02:00
Marc-Aurèle Brothier
2ed779ef37
patch: remove gconf2 libgconf-2-4 deps
...
Closes #4096
2024-10-09 10:50:35 +02:00
flowzone-app[bot]
5fd6376f45
v1.19.22
2024-07-18 18:13:00 +00:00
flowzone-app[bot]
818dcd3b13
Merge pull request #4279 from balena-io/klutchell-patch-1
...
Replace deprecated Flowzone inputs
2024-07-18 18:12:06 +00:00
Kyle Harding
52d396aa7e
Replace deprecated Flowzone inputs
...
Change-type: patch
2024-07-17 09:37:12 -04:00
flowzone-app[bot]
c748c2a9c0
v1.19.21
2024-05-30 15:00:39 +00:00
Edwin Joassart
a5dac57b09
Merge pull request #4238 from balena-io/fix-win-2
...
patch: fix missing windows dependency
2024-05-30 16:59:45 +02:00
Edwin Joassart
8dad81ae34
patch: fix missing windows dependency
2024-05-30 16:28:56 +02:00
Edwin Joassart
d28719daf2
patch: fix missing windows dependency
2024-05-30 14:56:07 +02:00
Edwin Joassart
98db4df0dc
patch: fix missing windows dependency
2024-05-30 14:35:02 +02:00
flowzone-app[bot]
52144f4a6e
v1.19.20
2024-05-30 10:17:34 +00:00
flowzone-app[bot]
39b02f2168
Merge pull request #4237 from balena-io/fix-win
...
patch: fix missing windows dependency
2024-05-30 10:16:39 +00:00
Edwin Joassart
c4d3f8db87
patch: fix missing windows dependency
2024-05-30 11:44:50 +02:00
flowzone-app[bot]
6d796df017
v1.19.19
2024-05-28 12:10:03 +00:00
flowzone-app[bot]
326a3c740f
Merge pull request #4233 from balena-io/sentry
...
patch: add sentry debug flag
2024-05-28 12:07:54 +00:00
Edwin Joassart
8223130e8d
patch: add sentry debug flag
2024-05-28 12:22:34 +02:00
flowzone-app[bot]
3245439744
v1.19.18
2024-05-22 13:28:07 +00:00
flowzone-app[bot]
74854f1720
Merge pull request #4228 from balena-io/aethernet-patch-2
...
patch: fix sentry DSN
2024-05-22 13:27:17 +00:00
Edwin Joassart
4ffda6e208
patch: fix Sentry DSN for main process
2024-05-22 15:02:04 +02:00
flowzone-app[bot]
62ac0b98b9
v1.19.17
2024-05-09 06:33:47 +00:00
flowzone-app[bot]
ae70c20779
Merge pull request #4221 from balena-io/fix-analytics-imports
...
patch: fix injection of analytics key at build time
2024-05-09 06:33:00 +00:00
JOASSART Edwin
e94767aca7
patch: fix injection of analytics key at build time
2024-05-08 23:06:34 +02:00
flowzone-app[bot]
6a648e9215
v1.19.16
2024-04-26 14:33:23 +00:00
flowzone-app[bot]
fa8220d5ba
Merge pull request #4212 from balena-io/fix-race
...
patch: hold request for metadata while waiting for flasher
2024-04-26 14:32:11 +00:00
Edwin Joassart
2dfa795129
patch: hold request for metadata while waiting for flasher
2024-04-26 15:53:59 +02:00
flowzone-app[bot]
73afb2fc55
v1.19.15
2024-04-26 13:27:17 +00:00
flowzone-app[bot]
c5a8bfc0dc
Merge pull request #4211 from balena-io/fix-url-loading
...
patch: bump etcher-sdk to 9.0.11 to fix url loading using http/2
2024-04-26 13:24:43 +00:00
Edwin Joassart
cb03fb8375
patch: bump etcher-sdk to 9.0.11 to fix url loading using http/2
2024-04-26 14:51:16 +02:00
flowzone-app[bot]
c756b10a38
v1.19.14
2024-04-25 21:11:39 +00:00
flowzone-app[bot]
ebeacc9be9
Merge pull request #4210 from balena-io/bump-pretty-bytes
...
patch: pretty-bytes to 6.1.1
2024-04-25 21:10:38 +00:00
JOASSART Edwin
fa642270f7
patch: pretty-bytes to 6.1.1
2024-04-25 21:22:58 +02:00
flowzone-app[bot]
0cc7440573
v1.19.13
2024-04-25 19:02:27 +00:00
flowzone-app[bot]
bf5c00a839
Merge pull request #4209 from balena-io/fix-win-install
...
patch: fix windows squirrel install
2024-04-25 19:01:38 +00:00
Edwin Joassart
bc3340960a
patch: use etcher icon as loading for windows installer
2024-04-25 19:24:01 +02:00
Edwin Joassart
d498248a0f
patch: fix windows squirrel install
2024-04-25 19:24:01 +02:00
flowzone-app[bot]
2e8e0d77bc
v1.19.12
2024-04-25 16:47:45 +00:00
flowzone-app[bot]
8389537bf4
Merge pull request #4208 from balena-io/bump3
...
Bump (most) dependencies to latest
2024-04-25 16:46:54 +00:00
Edwin Joassart
afd659f9e5
patch: bump minors & patch
2024-04-25 17:13:27 +02:00
Edwin Joassart
ffdeccf7ef
patch: bump @electron-forge/* to 7.4.0
2024-04-25 16:47:18 +02:00
Edwin Joassart
37ac323e10
patch: bump electron to 30.0.1 & @electron/remote to 2.1.2
2024-04-25 16:47:18 +02:00
Edwin Joassart
7c8f3c35d3
patch: npm upgrade
2024-04-25 16:47:18 +02:00
Edwin Joassart
4aa4140d65
patch: bump @balena/lint to 8.0.2 and fix formating
2024-04-25 16:47:18 +02:00
Edwin Joassart
0642611079
patch: fix pretty-bytes imports
2024-04-25 16:47:18 +02:00
Edwin Joassart
2f4a12a48f
patch: bump etcher-sdk to 9.0.9
2024-04-25 15:06:05 +02:00
flowzone-app[bot]
70f0fb677c
v1.19.11
2024-04-25 13:00:18 +00:00
flowzone-app[bot]
58c82b33ec
Merge pull request #4207 from balena-io/switch-test-runner-to-wdio
...
patch: setup wdio and port most tests
2024-04-25 12:59:17 +00:00
Edwin Joassart
a661d102bc
patch: setup wdio and port (most) tests
2024-04-25 14:24:36 +02:00
flowzone-app[bot]
b132352464
v1.19.10
2024-04-23 10:28:03 +00:00
flowzone-app[bot]
0a243caf35
Merge pull request #4185 from balena-io/reverse-control-flow
...
Patch: switch from node-ipc to ws
2024-04-23 10:27:14 +00:00
Edwin Joassart
ccc31bb9aa
patch: remove node-ipc and tests
2024-04-23 11:44:10 +02:00
Edwin Joassart
b3e33824ed
patch: switch api; use ws; integrate sudo-prompt
...
- switch api roles flow
- use websocket instead of node-ipc
- integrate; modernize; simplify and deprecate sudo-prompt
2024-04-23 11:44:10 +02:00
Edwin Joassart
6582260355
patch: refactor api to use a single topic
2024-04-22 13:20:39 +02:00
Edwin Joassart
b1d2bdaa06
patch: set require node engine to 20
2024-04-22 13:20:39 +02:00
flowzone-app[bot]
5ad8d5a72a
v1.19.9
2024-04-22 10:20:13 +00:00
flowzone-app[bot]
ad1c4c7175
Merge pull request #4202 from balena-io/prevent-electron-rebuild
...
patch: prevent rebuild of native modules by @electron/rebuild
2024-04-22 10:19:21 +00:00
Edwin Joassart
003abfb88f
patch: prevent rebuild of native deps by @electron/rebuild
2024-04-22 11:40:04 +02:00
flowzone-app[bot]
dc5c68a6a1
v1.19.8
2024-04-22 09:37:44 +00:00
flowzone-app[bot]
d76adfb081
Merge pull request #4166 from balena-io/aethernet/switch-yao-pkg
...
patch: replace deprecated pkg with yao-pkg and bump etcher-util to node20
2024-04-22 09:36:43 +00:00
Edwin Joassart
c696c389c9
patch: replace deprecated pkg with yao-pkg and bump etcher-util node v to 20.10
2024-04-22 09:54:56 +03:00
flowzone-app[bot]
96f00aa024
v1.19.7
2024-04-22 06:52:22 +00:00
flowzone-app[bot]
59356c5bd1
Merge pull request #4194 from balena-io/balena-lint/prettier
...
patch: configure prettier in the project to use balena-lint config
2024-04-22 06:51:31 +00:00
Edwin Joassart
1a9a3d2cdc
patch: fix formating
2024-04-19 18:10:27 +02:00
Edwin Joassart
faeaa58ec5
patch: configure prettier in the project to use balena-lint configuration
2024-04-19 18:10:27 +02:00
flowzone-app[bot]
3957273f40
v1.19.6
2024-04-19 15:59:31 +00:00
flowzone-app[bot]
a02a233177
Merge pull request #4193 from balena-io/fix-windows-signature
...
patch: fix windows signature
2024-04-19 15:58:46 +00:00
Edwin Joassart
f629e6d53b
patch: fix win signature process
2024-04-19 17:24:34 +02:00
flowzone-app[bot]
37618ce2fd
v1.19.5
2024-02-14 19:51:20 +00:00
flowzone-app[bot]
14c3e28642
Merge pull request #4176 from balena-io/kyle/custom-runs-on
...
Replace deprecated flowzone input tests_run_on
2024-02-14 19:50:18 +00:00
Kyle Harding
bec0e50741
Replace deprecated flowzone input tests_run_on
...
The `custom_runs_on` array supports multiple runner labels
in nested arrays.
Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
2024-02-14 14:23:00 -05:00
flowzone-app[bot]
9ea7a25323
v1.19.4
2024-01-26 17:29:30 +00:00
flowzone-app[bot]
e71d432675
Merge pull request #4167 from balena-io/aethernet/fix-screensaver-error
...
Aethernet/fix screensaver error
2024-01-26 17:28:37 +00:00
Edwin Joassart
196fd8ae24
patch: remove screensaver error when not on etcher-pro
2024-01-26 18:06:22 +01:00
Edwin Joassart
5d43699242
patch: fix typo in IPC server id
2024-01-26 17:35:35 +01:00
flowzone-app[bot]
3626ffc7ef
v1.19.3
2023-12-22 16:13:06 +00:00
dfunckt
cb8e57bfbe
Merge pull request #4145 from balena-io/aethernet/upgrade-deps
...
Update dependencies
2023-12-22 18:11:50 +02:00
Akis Kesoglou
4a7fb996e4
Simplify test script
...
Interestingly, even before this commit and despite using `xvfb` a bunch of errors are printed during Linux tests, but they seem to run successfully to completion:
[5300:1222/133804.075080:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[5323:1222/133804.332045:ERROR:viz_main_impl.cc(196)] Exiting GPU process due to errors during initialization
[5333:1222/133804.352286:ERROR:command_buffer_proxy_impl.cc(127)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
2023-12-22 15:42:01 +02:00
Edwin Joassart
0f2b4dbc10
Update dependencies
...
- upgrade pretty_bytes to 6.1.1
- upgrade electron-remote to 2.1.0
- upgrade semver to 7.5.4 + @types/semver to 7.5.6
- upgrade chai to 4.3.11 + @types/chai to 4.3.10
- upgrade mocha to 10.2.0 + @types/mocha to 10.0.6
- upgrade sinon to 17.0.1 + @types/sinon to 17.0.2
- remove useless @types
- upgrade @svgr/webpack to 8.1.0
- upgrade @sentry/electron to 4.15.1
- upgrade tslib to 2.6.2
- upgrade immutable to 4.3.4
- upgrade redux to 4.2.1
- upgrade ts-node to 10.9.2 & ts-loader to 9.5.1
- remove mini-css-extract-plugin
- upgrade husky to 8.0.3
- upgrade uuid to 9.0.1
- upgrade lint-staged to 15.2.1
- upgrade @types/node to 18.11.9
- upgrade @fortawesome/fontawesome-free to 6.5.1
- upgrade i18next to 23.7.8 & react-i18next to 11.18.6
- bump react, react-dom + related @types to 17.0.2 and rendition to 35.1.0
- fix getuid for ts
- fix @types/react being in wrong deps
- upgrade @types/tmp to 0.2.6
- upgrade typescript to 5.3.3
- upgrade @types/mime-types to 2.1.4
- remove d3 from deps
- upgrade electron-updater to 6.1.7
- upgrade rendition to 35.1.2
- upgrade node-ipc to 9.2.3
- upgrade @types/node-ipc to 9.2.3
- upgrade electron to 27.1.3
- upgrade @electron-forge/* to 7.2.0
- upgrade @reforged/marker-appimage to 3.3.2
- upgrade style-loader to 3.3.3
- upgrade balena-lint to 7.2.4
- run CI with node 18.19
- add xxhash-addon to sidecar assets
Change-type: patch
2023-12-22 15:20:28 +02:00
flowzone-app[bot]
70304b492d
v1.19.2
2023-12-22 12:57:38 +00:00
dfunckt
8eacab2c4b
Merge pull request #4146 from Rotzbua/fix_typo
...
fix: typos
2023-12-22 14:56:47 +02:00
Rotzbua
aaac133670
fix: typos
...
Change-type: patch
2023-12-22 09:27:40 +01:00
flowzone-app[bot]
d1b5a2aea1
v1.19.1
2023-12-22 08:12:38 +00:00
dfunckt
fffe5e278f
Merge pull request #4091 from vedantmgoyal2009/patch-1
...
patch: update winget-releaser v2
2023-12-22 10:11:52 +02:00
Vedant
ea184eb635
patch: update winget-releaser v2
2023-12-22 13:09:00 +05:30
flowzone-app[bot]
5bb8ba857a
v1.19.0
2023-12-21 16:42:01 +00:00
dfunckt
6e4db830e9
Merge pull request #4132 from balena-io/switch-to-electron-forge
...
Modernize build pipeline
2023-12-21 18:41:10 +02:00
Akis Kesoglou
a0dd6c5401
Update docs
2023-12-21 18:19:33 +02:00
Akis Kesoglou
01a96bb6de
Use native ARM runner for Apple Silicon builds
...
Change-type: minor
2023-12-21 18:17:33 +02:00
Akis Kesoglou
2e3a75e685
Calculate and upload build artifact sha256 checksums
...
Change-type: minor
2023-12-21 18:15:42 +02:00
Akis Kesoglou
da4f3ca28e
Bundle etcher-util with main app
2023-12-21 14:38:47 +02:00
Akis Kesoglou
a22d2468fd
Run on CI
2023-12-21 14:38:47 +02:00
Akis Kesoglou
559f2b4d68
Define packaging targets
2023-12-21 13:33:57 +02:00
Akis Kesoglou
bd33c5b092
Migrate build pipeline to Electron Forge
...
Change-type: minor
2023-12-21 13:33:25 +02:00
flowzone-app[bot]
2cdf65b244
v1.18.14
2023-12-20 16:23:04 +00:00
Kyle Harding
8645273fef
Merge pull request #4149 from balena-io/kyle/upload-artifact-v4
...
Update actions/upload-artifact to v4
2023-12-20 11:22:07 -05:00
Kyle Harding
ecb24dad25
Remove repo config from flowzone.yml
...
This functionality is being deprecated in Flowzone.
See: https://github.com/product-os/flowzone/pull/833
Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
2023-12-20 11:02:10 -05:00
Kyle Harding
a970f55b55
Update actions/upload-artifact to v4
...
Also ensure we are generating unique artifact names on upload.
Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
See: https://github.com/product-os/flowzone/pull/827
2023-12-19 13:57:25 -05:00
flowzone-app[bot]
e969735955
v1.18.13
2023-10-16 13:32:31 +00:00
flowzone-app[bot]
45bb29a393
Merge pull request #4102 from balena-io/aethernet/childwriter-standalone
...
patch: compile child-writer.ts as a standalone cli
2023-10-16 13:31:21 +00:00
Edwin Joassart
f38bca290f
patch: upgrade to electron 25
2023-10-16 14:49:06 +02:00
Edwin Joassart
fb8ed5b529
patch: refactor scanner, loader and flasher out of gui + upgrade to electron 25
2023-10-16 14:49:06 +02:00
flowzone-app[bot]
09e13e9b43
v1.18.12
2023-07-19 10:24:26 +00:00
Edwin Joassart
13e1e8e504
Merge pull request #4060 from jcapona/master
...
patch: update instructions for installing deb file
2023-07-19 12:23:20 +02:00
Jorge Capona
acab03ad77
Update instructions for installing deb file
...
Change-type: patch
2023-07-14 15:27:38 -05:00
flowzone-app[bot]
0a6c15f702
v1.18.11
2023-07-13 14:31:44 +00:00
dfunckt
589ce9c28e
Merge pull request #4075 from leadpogrommer/fix_focus_stealing
...
Prevent stealing window focus from auth dialog
2023-07-13 17:30:44 +03:00
leadpogrommer
f716c74ef7
fix: prevent stealing window focus from auth dialog
...
Change-type: patch
2023-07-12 22:06:04 +07:00
flowzone-app[bot]
2d7a6220cd
v1.18.10
2023-07-12 11:22:02 +00:00
dfunckt
e0b26d455c
Merge pull request #3765 from jsoref/spelling
...
Spelling
2023-07-12 14:21:07 +03:00
Josh Soref
06d246e3fd
spelling: validates
...
Change-type: patch
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2023-07-12 13:40:47 +03:00
Josh Soref
67b26a5b69
spelling: undefined
...
Change-type: patch
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2023-07-12 13:40:47 +03:00
Josh Soref
b4b9db7ffa
spelling: except if
...
Change-type: patch
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2023-07-12 13:40:47 +03:00
flowzone-app[bot]
cc037d23c4
v1.18.9
2023-07-12 09:07:22 +00:00
dfunckt
9c9c036956
Merge pull request #4086 from balena-io/fix-opening-links-in-safe-webview
...
Fix opening links from within SafeWebView
2023-07-12 12:06:25 +03:00
Akis Kesoglou
7fdbc439f7
Fix Publish action on Windows
2023-07-12 11:34:22 +03:00
Akis Kesoglou
9410669294
Fix lint issues
2023-07-06 21:50:29 +03:00
Akis Kesoglou
497bb0e2cb
Fix opening links from within SafeWebView
...
Change-type: patch
2023-07-06 21:41:59 +03:00
balenaCI
a42be8ee74
v1.18.8
2023-04-26 09:57:47 +00:00
flowzone-app[bot]
16b50d2a71
Merge pull request #4056 from balena-io/update-support
...
Patch: Fix support link
2023-04-26 09:57:05 +00:00
Oliver Plummer
882b385c88
Patch: Fix Support link
2023-04-26 11:25:55 +02:00
balenaCI
059a36659e
v1.18.7
2023-04-25 15:25:37 +00:00
flowzone-app[bot]
cd9cf09422
Merge pull request #4055 from balena-io/update-docs
...
Update docs
2023-04-25 15:24:48 +00:00
Edwin Joassart
02a4067118
patch: update docs to remove cloudsmith install instructions for linux
2023-04-25 16:55:30 +02:00
balenaCI
6fae328f1f
v1.18.6
2023-03-21 13:24:20 +00:00
Lizzie Epton
81b0eed4d4
Merge pull request #4036 from balena-io/add-flash-with-etcher-to-docs
...
add-flash-with-etcher-to-docs
2023-03-21 13:23:29 +00:00
Lizzie Epton
b786c8bc10
Update docs/FAQ.md
...
Co-authored-by: Chris Crocker-White <chriscw@balena.io>
2023-03-21 12:49:04 +00:00
Lizzie Epton
856b426dc9
add-flash-with-etcher-to-docs
...
Change-type: patch
2023-03-21 10:17:14 +00:00
balenaCI
197a8f9c57
v1.18.5
2023-03-09 11:30:37 +00:00
Edwin Joassart
bc4ee48c1b
Merge pull request #4025 from balena-io/aethernet-apt-update
...
patch: add apt-get update in flowzone preinstall
2023-03-09 12:29:40 +01:00
Edwin Joassart
0d9ac71088
patch: add apt-get update in flowzone preinstall
...
libudev package has changed and cannot be installed if we not update apt cache
2023-03-09 10:51:34 +01:00
balenaCI
a0fc9bbd68
v1.18.4
2023-03-02 17:31:34 +00:00
Edwin Joassart
7e0519df9a
Merge pull request #4019 from balena-io/fix-accept-encoding-gzip
...
patch: bump etcher-sdk to 8.3.1
2023-03-02 18:30:30 +01:00
JOASSART Edwin
bf0360e7f4
patch: bump etcher-sdk to 8.3.1
2023-03-02 10:14:22 +01:00
balenaCI
62bae7c52e
v1.18.3
2023-02-22 12:12:41 +00:00
Balena CI
802f5b2980
Merge pull request #4005 from balena-io/etcher-efp-ref-in-doc
...
Add reference to etcher-efp in publishing.md
2023-02-22 14:11:57 +02:00
Lizzie Epton
496f131c4b
fix-typo
...
Change-type: patch
2023-02-22 11:42:12 +00:00
Lizzie Epton
f582b0215c
edits-to-info-about-efp
...
Change-type: patch
2023-02-22 11:31:21 +00:00
Edwin Joassart
4c3c4babea
Add reference to etcher-efp in publishing.md
...
Add reference to etcher-efp in publishing.md
Change-type: patch
2023-02-22 11:31:21 +00:00
balenaCI
6ec0550b4c
v1.18.2
2023-02-21 13:17:11 +00:00
mcraa
4e9039c244
Merge pull request #4009 from balena-io/migrate-docs
...
Docs to Docusaurus
2023-02-21 13:16:15 +00:00
mcraa
e479b95d72
patch: organize docs
2023-02-21 13:39:28 +01:00
mcraa
926ff2b754
patch: actualized develop guide
2023-02-21 12:59:44 +01:00
mcraa
394b64319d
patch: updated commit message guide
2023-02-21 12:58:13 +01:00
Lizzie Epton
96fa53b6ee
add-item-from-FAQs
...
Change-type: patch
2023-02-20 11:07:03 +00:00
mcraa
9b54e2af0b
patch: removed gt characters from contributing guide
2023-02-15 15:59:46 +01:00
mcraa
b01cf3c2e1
patch: added docosaurus site name
2023-02-15 15:59:46 +01:00
balenaCI
46307d85d8
v1.18.1
2023-02-15 14:54:47 +00:00
mcraa
772df8f5e7
Merge pull request #4012 from balena-io/electron-remote-rpiboot
...
patch: use @electron/remote for locating rpiboot files
2023-02-15 14:53:53 +00:00
mcraa
04fa3dcd8c
patch: use @electron/remote for locating rpiboot files
2023-02-15 15:01:07 +01:00
balenaCI
6538864de4
v1.18.0
2023-02-14 18:07:07 +00:00
dfunckt
480adc3426
Merge pull request #4011 from balena-io/update-electron-19
...
Drop Spectron and update to Electron 19
2023-02-14 20:06:09 +02:00
Akis Kesoglou
c11db0a279
Update to Electron 19
...
Change-type: minor
2023-02-14 18:35:01 +02:00
Akis Kesoglou
6f7570d265
Remove Spectron and related (low-value) tests
...
Spectron is long deprecated and abandoned and the browser tests are so rudimentary that it’s no longer worth having them around. We will introduce a proper browser-based test suite in the short term — it’s a project in progress.
Change-type: minor
2023-02-14 18:34:56 +02:00
balenaCI
ae976894a3
v1.17.0
2023-02-14 16:18:57 +00:00
dfunckt
cd00f78c05
Merge pull request #4010 from balena-io/update-electron-17
...
Update to Electron 17 and Node 16
2023-02-14 18:17:55 +02:00
Akis Kesoglou
3c1dd6ce29
Update to Electron 17 and Node 16
...
This is the latest Electron version officially supported by Spectron.
Change-type: minor
2023-02-14 17:46:49 +02:00
balenaCI
5099c6ff21
v1.16.0
2023-02-14 12:40:43 +00:00
dfunckt
c63c98b80a
Merge pull request #4003 from balena-io/update-electron
...
Update to Electron 14
2023-02-14 14:39:56 +02:00
builder555
6834dae281
this is no longer necessary, and breaks with new electron
2023-02-14 13:42:30 +02:00
Akis Kesoglou
df7854111a
Update to Electron 14
...
Change-type: minor
2023-02-14 13:42:29 +02:00
balenaCI
c0404597c0
v1.15.6
2023-02-13 11:23:14 +00:00
mcraa
64eafdc6f0
Merge pull request #4004 from l10n-tw/master
...
patch: app: i18n: Translation: Update zh-TW strings
2023-02-13 11:22:27 +00:00
Edward Wu
b51418814f
patch: app: i18n: Translation: Update zh-TW strings
...
* Improve translate.
* Sync layout with English strings ts file.
Signed-off-by: Edward Wu <bluehome.wu@gmail.com>
2023-02-12 09:31:06 +08:00
balenaCI
748f9d9147
v1.15.5
2023-02-03 14:25:21 +00:00
Edwin Joassart
5c8c4ea412
Merge pull request #4006 from balena-io/aethernet/restore-update
...
revert auto-update feature
2023-02-03 15:24:32 +01:00
JOASSART Edwin
e6d33eda2b
revert auto-update feature
...
Change-type: patch
2023-02-03 11:31:56 +01:00
balenaCI
324102bc73
v1.15.4
2023-02-02 18:26:47 +00:00
Balena CI
e6182ff807
Merge pull request #4000 from balena-io/switch-to-electron-remote
...
Switch to `@electron/remote`
2023-02-02 20:26:02 +02:00
Akis Kesoglou
7ee174edce
Switch to @electron/remote
...
Electron 12 deprecated `electron.remote` and the functionality was removed in Electron 14, but became available as a separate `@electron/remote` module. This commit makes the transition to the external module as an intermediary step to enable updating to a newer Electron version.
Change-type: patch
2023-02-02 19:50:04 +02:00
balenaCI
cbb4810260
v1.15.3
2023-02-02 17:23:19 +00:00
Balena CI
c3257216c2
Merge pull request #4001 from balena-io/aethernet/standalone-efp
...
move EFP & success-banner to efp.balena.io
2023-02-02 19:22:27 +02:00
Edwin Joassart
a140faaebe
move EFP & success-banner to efp.balena.io
...
Change-type: patch
2023-02-02 14:06:29 +01:00
balenaCI
79200d1f79
v1.15.2
2023-02-02 13:05:03 +00:00
Balena CI
10e2da2c00
Merge pull request #4002 from balena-io/aethernet/remove-getconfig
...
Remove configuration remote update
2023-02-02 15:04:10 +02:00
Edwin Joassart
85a49a221f
Remove configuration remote update
...
Change-type: patch
2023-02-01 15:09:04 +01:00
balenaCI
1bc64bbaf8
v1.15.1
2023-02-01 12:18:57 +00:00
dfunckt
180bd29afa
Merge pull request #3995 from balena-io/fix-build
...
Fix build
2023-02-01 14:17:33 +02:00
Akis Kesoglou
48ddafd120
Remove redundant resinci-deploy build step
...
Change-type: patch
2023-02-01 12:50:00 +02:00
Akis Kesoglou
851219f835
Lazily import Electron from child-writer process
...
No idea how this *used* to work, but it doesn’t since 887ec428 and this is fixing it properly.
Change-type: patch
2023-02-01 11:44:39 +02:00
balenaCI
286c74b41b
v1.15.0
2023-01-27 11:36:34 +00:00
dfunckt
8a0711e2a6
Merge pull request #3987 from balena-io/support-node-18
...
Add support for Node 18
2023-01-27 13:35:09 +02:00
Akis Kesoglou
887ec42847
Add support for Node 18
...
The Electron version we’re currently using is on Node 14 but this is a step forward to upgrading to a newer Electron and Node version.
Updates etcher-sdk and switches the redundant aws4-axios dependency to just axios.
Also changed bundler to stop trying to bundle wasm files — they must be included inline with JS code as data — and removed some now redundant code.
The crucial changes that enable support are:
1. The update to etcher-sdk@8 where some dependency fixes and updates took place
2. The downgrade and pinning of "electron-rebuild" to v3.2.3 until we’re able to update to Electron >= 14.2. The patch we need to avoid is https://github.com/electron/rebuild/pull/907 . Also see: https://github.com/nodejs/node-gyp/issues/2673 and https://github.com/electron/rebuild/issues/913
3. A rule in webpack.config to ignore `aws-crt` which is a dependency of (ultimately) `aws4-axios` which is used by etcher-sdk and does a runtime check to its availability. We’re not currently using the “assume role” functionality (AFAIU) of aws4-axios and we don’t care that it’s not found, so force webpack to ignore the import. See https://github.com/aws/aws-sdk-js-v3/issues/3025
Change-type: minor
2023-01-27 12:12:11 +02:00
balenaCI
62c3c35526
v1.14.3
2023-01-19 12:21:04 +00:00
Balena CI
1a368f55fa
Merge pull request #3982 from balena-io/i18n-sudo-en-fallback
...
patch: fixed mac sudo on other languages
2023-01-19 14:19:34 +02:00
Peter Makra
19d1e093fc
patch: fixed mac sudo on other languages
2023-01-19 11:56:44 +01:00
balenaCI
407138c999
v1.14.2
2023-01-17 14:37:43 +00:00
Balena CI
b5536bfc7f
Merge pull request #3980 from balena-io/update-sdk-for-cm4v5
...
patch: update etcher-sdk for cm4v5
2023-01-17 16:36:07 +02:00
Peter Makra
72af77860b
patch: revert to lockfile v1
2023-01-17 14:57:15 +01:00
builder555
8e63be2efe
patch: update etcher-sdk for cm4v5
...
Change-type: patch
2023-01-16 16:34:02 -05:00
balenaCI
5f014e163e
v1.14.1
2023-01-16 13:22:38 +00:00
Balena CI
bd88e5a1ca
Merge pull request #3978 from balena-io/aethernet/fix-screensaver
...
fix disabled-screensaver unhandled exception outside balena-electron env
2023-01-16 15:21:13 +02:00
Edwin Joassart
5bd4e06cb9
send exeption to console even when error reporting is off
2023-01-16 13:24:12 +01:00
Edwin Joassart
46c406e8c1
fix disabled-screensaver unhandled exception outside balena-electron env
...
Change-type: patch
2023-01-16 12:48:56 +01:00
balenaCI
615e035a5d
v1.14.0
2023-01-16 11:23:56 +00:00
Balena CI
7616c41564
Merge pull request #3891 from balena-io/removes-corvus
...
Removes corvus in favor of sentry and analytics client
2023-01-16 13:22:29 +02:00
balenaCI
d5ba1ea5e1
v1.13.4
2023-01-12 15:10:51 +00:00
Balena CI
54d3636a22
Merge pull request #3890 from balena-io/wolvi-lataniere/adding-serial-number-etcher-pro
...
Adding EtcherPro device serial number to the Settings modal
2023-01-12 17:09:11 +02:00
Aurelien VALADE
45f6ee667d
Cleaning-up EtcherPro specific code
2023-01-12 14:52:08 +01:00
Aurelien VALADE
d25eda9a7d
Adding EtcherPro device serial number to the Settings modal
...
Change-type: patch
2023-01-12 12:12:10 +01:00
Otávio Jacobi
86d43a536f
Anonymizes all paths before sending
...
Change-type: patch
2023-01-12 11:11:52 +00:00
Edwin Joassart
6c417e35a1
patch: Sentry fix path
2023-01-12 11:11:52 +00:00
Otávio Jacobi
2b728d3c52
Remove personal path on etcher
...
Change-type: minor
2023-01-12 11:11:52 +00:00
Edwin Joassart
f3f7ecb852
Unifying sentry reports in a single project
...
Change-type: patch
2023-01-12 11:11:52 +00:00
Otávio Jacobi
41fca03c98
Removes corvus in favor of sentry and analytics client
...
Change-type: patch
Signed-off-by: Otavio Jacobi
2023-01-12 11:11:52 +00:00
Otávio Jacobi
10caf8f1b6
Removes corvus in favor of sentry and analytics client
...
Change-type: patch
Signed-off-by: Otavio Jacobi
2023-01-12 11:11:52 +00:00
balenaCI
7420283249
v1.13.3
2023-01-11 14:30:46 +00:00
Balena CI
453952440f
Merge pull request #3971 from balena-io/mcraa/win-cm4
...
patch: progress cm4 to second stage
2023-01-11 16:28:49 +02:00
Peter Makra
2475d576c7
patch: progress cm4 to second stage
2023-01-11 13:36:11 +01:00
balenaCI
8cd6da1260
v1.13.2
2023-01-02 20:55:59 +00:00
Balena CI
82dd4fc1d1
Merge pull request #3964 from balena-io/fix-winget-releaser
...
patch: fixed winget parameter name
2023-01-02 15:54:20 -05:00
mcraa
33fe4b2c1a
patch: fixed winget parameter name
2023-01-02 21:17:55 +01:00
balenaCI
b1c1188107
v1.13.1
2023-01-02 17:26:57 +00:00
Balena CI
63b45aefae
Merge pull request #3959 from balena-io/update-copyright
...
patch: update copyright in electron-builder
2023-01-02 12:25:24 -05:00
Peter Makra
f79cb0fac5
patch: updated sdk to fix bz2 issue
2023-01-02 17:44:42 +01:00
JOASSART Edwin
ec42892c7c
patch: update copyright in electron-builder
2023-01-02 12:45:42 +01:00
balenaCI
371716fe6a
v1.13.0
2022-12-28 16:48:14 +00:00
Balena CI
d5fb6bec15
Merge pull request #3945 from balena-io/update-sdk-for-cm4
...
Patch: update etcher-sdk version to fix CM4 issues
2022-12-28 11:46:52 -05:00
Peter Makra
c5e7bf26d7
bump electron deps
2022-12-23 21:32:30 +01:00
Peter Makra
e3072ac416
minor: electron version bump
2022-12-23 21:32:30 +01:00
Peter Makra
dfaf06e4cf
sdk version bump
2022-12-23 21:32:29 +01:00
Peter Makra
6e24d25576
fixed ext2fs regex
2022-12-23 21:32:29 +01:00
Peter Makra
b59b171e43
patch: handle ext2fs with webpack
2022-12-23 21:32:29 +01:00
Peter Makra
28726584c2
prerelease etcher-compat etcher-sdk
2022-12-23 21:32:29 +01:00
Peter Makra
00b151311a
alignerd webpack to ext2fs
2022-12-23 21:32:28 +01:00
builder555
36c813714b
Patch: update etcher-sdk version to fix CM4 issues
...
Change-type: patch
2022-12-23 21:32:28 +01:00
balenaCI
2ae6764dd9
v1.12.7
2022-12-20 19:35:13 +00:00
Balena CI
debefc9652
Merge pull request #3954 from balena-io/renovate/i18next-21.x
...
Update dependency i18next to 21.10.0
2022-12-20 14:33:35 -05:00
Renovate Bot
b068b847c7
Update dependency i18next to 21.10.0
...
Update i18next to 21.10.0
Update i18next from 21.8.14 to 21.10.0
Change-type: patch
2022-12-20 18:56:45 +00:00
balenaCI
6c410c07ce
v1.12.6
2022-12-20 18:00:05 +00:00
Balena CI
c01206c1f3
Merge pull request #3953 from balena-io/renovate/react-i18next-11.x
...
Update dependency react-i18next to 11.18.6
2022-12-20 12:58:30 -05:00
Renovate Bot
2e85fb45de
Update dependency react-i18next to 11.18.6
...
Update react-i18next to 11.18.6
Update react-i18next from 11.18.1 to 11.18.6
Change-type: patch
2022-12-20 17:02:05 +00:00
balenaCI
67513e384d
v1.12.5
2022-12-20 12:27:35 +00:00
Balena CI
828dafa493
Merge pull request #3950 from balena-io/easier-text-settings
...
Patch: made trim setting more readable
2022-12-20 07:26:13 -05:00
builder555
5c5a761222
Patch: made trim setting more readable
...
Change-type: patch
2022-12-20 06:52:06 -05:00
balenaCI
fab10e5fc5
v1.12.4
2022-12-19 19:42:01 +00:00
Balena CI
797345fc1c
Merge pull request #3780 from balena-io/actions
...
patch: introducing github actions (WinGet)
2022-12-19 14:40:29 -05:00
Anton Belodedenko
a0388a43c3
Update winget.yml
2022-12-19 11:05:16 -08:00
mcraa
f5b0a3023b
Update winget.yml
2022-12-19 11:05:16 -08:00
mcraa
dc1d7bd1fd
fixed version of action to v1
2022-12-19 11:05:16 -08:00
Vedant
9d674321b6
Update winget.yml
2022-12-19 11:05:16 -08:00
Begula
f9c8378d6a
patch: publish to winget with gh action
2022-12-19 11:05:16 -08:00
balenaCI
65da751a52
v1.12.3
2022-12-19 09:51:53 +00:00
Balena CI
72142be0de
Merge pull request #3948 from balena-io/fix-i18n-settings
...
Patch: replaced plain text with i18n in settings
2022-12-19 04:50:25 -05:00
builder555
11cea7c926
Patch: replaced plain text with i18n in settings
...
Change-type: patch
2022-12-16 14:42:28 -05:00
balenaCI
8d46ee4c22
v1.12.2
2022-12-16 16:59:05 +00:00
Balena CI
d63c09e2c2
Merge pull request #3944 from balena-io/renovate/webpack-dev-server-4.x
...
Update dependency webpack-dev-server to 4.11.1
2022-12-16 11:56:45 -05:00
Renovate Bot
c9e9d7d109
Update dependency webpack-dev-server to 4.11.1
...
Update webpack-dev-server to 4.11.1
Update webpack-dev-server from 4.5.0 to 4.11.1
Change-type: patch
2022-12-16 15:57:46 +00:00
balenaCI
2412d20eb4
v1.12.1
2022-12-16 15:02:36 +00:00
Balena CI
7f90d23a12
Merge pull request #3947 from balena-io/expose-trim-setting
...
Patch: expose trim ext{2,3,4} setting
2022-12-16 09:59:32 -05:00
builder555
b9a82be29b
Patch: expose trim ext{2,3,4} setting
...
Change-type: patch
2022-12-16 09:24:49 -05:00
balenaCI
638673ba5e
v1.12.0
2022-12-14 16:17:32 +00:00
Balena CI
898fe4f216
Merge pull request #3936 from balena-io/i18n-conflict-resolve
...
I18n conflict resolve
2022-12-14 11:15:48 -05:00
Peter Makra
7e805662d1
check if modal children is aray
2022-12-14 15:48:48 +01:00
Peter Makra
baf59c73ac
populated lockfile
2022-12-14 12:24:40 +01:00
mcraa
38ad9c97c6
added i18next to devDependencies
2022-12-14 12:03:30 +01:00
ab77
8fc574f059
i18n support and Chinese translation
...
Change-type: minor
2022-12-12 18:36:32 -08:00
r-q
78b0f00e88
chore: bind some translations
...
according to a suggestion of @lurch
2022-12-12 18:36:32 -08:00
r-q
0f10f2d483
fix: suit i18n with mocha and optimize translation
...
- use `import * as i18next from 'i18next';` instead of `import i18next from 'i18next';` and add an specific env to bypass mocha test
- optimized several translations
2022-12-12 18:36:32 -08:00
r-q
eb5f5bbb9e
fix: optimize translations
...
more direct string-concatenation, thanks to @lurch
2022-12-12 18:36:32 -08:00
r-q
67d26ff790
minor: optimize i18n
...
Optimized several translations.
This commit itself is only a patch, but as a pull request must have at least one commit with a change-type.
Change-Type: minor
2022-12-12 18:36:32 -08:00
r-q
17f2008d88
refactor: split translations to files
...
- split translations from i18n.ts to several .ts files in lib/gui/app/i18n
- make a README for new language changes
- add zh-TW instead of only zh-CN
2022-12-12 18:36:32 -08:00
r-q
db1bf7e488
feat: make i18n and add Chinese support
...
- make i18n using i18next
- add Chinese (Simplified) support
2022-12-12 18:36:32 -08:00
balenaCI
4b786b8a9f
v1.11.10
2022-12-13 02:27:43 +00:00
Balena CI
fdfa0d3258
Merge pull request #3943 from balena-io/renovate/webpack-cli-4.x
...
Update dependency webpack-cli to 4.10.0
2022-12-12 21:26:03 -05:00
Renovate Bot
757aa77d89
Update dependency webpack-cli to 4.10.0
...
Update webpack-cli to 4.10.0
Update webpack-cli from 4.2.0 to 4.10.0
Change-type: patch
2022-12-13 01:18:03 +00:00
balenaCI
d70ea06565
v1.11.9
2022-12-12 23:58:11 +00:00
Balena CI
f2ebd10053
Merge pull request #3941 from balena-io/renovate/webpack-5.x
...
Update dependency webpack to 5.75.0
2022-12-12 18:56:06 -05:00
Renovate Bot
cd67b442c9
Update dependency webpack to 5.75.0
...
Update webpack to 5.75.0
Update webpack from 5.11.0 to 5.75.0
Change-type: patch
2022-12-12 22:55:21 +00:00
balenaCI
852c83c4fb
v1.11.8
2022-12-12 21:55:30 +00:00
Balena CI
e3b2ee3b83
Merge pull request #3940 from balena-io/renovate/awscli-1.x
...
Update dependency awscli to 1.27.28
2022-12-12 16:54:15 -05:00
Renovate Bot
927a026b86
Update dependency awscli to 1.27.28
...
Update awscli to 1.27.28
Update awscli from 1.27.27 to 1.27.28
Change-type: patch
2022-12-12 20:57:48 +00:00
balenaCI
c851e1d54f
v1.11.7
2022-12-12 19:57:33 +00:00
Balena CI
e6fdca171f
Merge pull request #3939 from balena-io/renovate/uuid-8.x
...
Update dependency uuid to 8.3.2
2022-12-12 14:56:00 -05:00
Renovate Bot
c9cfb87733
Update dependency uuid to 8.3.2
...
Update uuid to 8.3.2
Update uuid from 8.1.0 to 8.3.2
Change-type: patch
2022-12-12 18:56:41 +00:00
balenaCI
b0b7c53294
v1.11.6
2022-12-12 17:59:45 +00:00
Balena CI
e8dc6579fe
Merge pull request #3933 from balena-io/renovate/tslib-2.x
...
Update dependency tslib to 2.4.1
2022-12-12 12:57:52 -05:00
Renovate Bot
f0747abe3f
Update dependency tslib to 2.4.1
...
Update tslib to 2.4.1
Update tslib from 2.0.0 to 2.4.1
Change-type: patch
2022-12-12 16:59:52 +00:00
Balena CI
32fab87340
Merge pull request #3935 from balena-io/aethernet-buildUbuntu20
...
Patch: run linux build on ubuntu-20.04
2022-12-12 11:10:38 -05:00
Edwin Joassart
adcd8e0325
Patch: run linux build on ubuntu-20.04
...
as [`18.04` has been removed](https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/ )
We cannot use `latest` as the glibc version will cause issue with older ubuntu version.
2022-12-12 12:09:01 +01:00
balenaCI
7b5808eb2b
v1.11.5
2022-12-10 12:28:20 +00:00
Balena CI
a8f7422cf5
Merge pull request #3932 from balena-io/renovate/ts-loader-8.x
...
Update dependency ts-loader to 8.4.0
2022-12-10 07:26:55 -05:00
Renovate Bot
5ae9a26361
Update dependency ts-loader to 8.4.0
...
Update ts-loader to 8.4.0
Update ts-loader from 8.0.12 to 8.4.0
Change-type: patch
2022-12-10 11:57:20 +00:00
balenaCI
cf1fdb8c5f
v1.11.4
2022-12-10 10:57:12 +00:00
Balena CI
bf7ebde100
Merge pull request #3930 from balena-io/renovate/styled-components-5.x
...
Update dependency styled-components to 5.3.6
2022-12-10 05:55:52 -05:00
Renovate Bot
88c5fa5035
Update dependency styled-components to 5.3.6
...
Update styled-components to 5.3.6
Update styled-components from 5.1.0 to 5.3.6
Change-type: patch
2022-12-10 09:57:26 +00:00
balenaCI
887b0dd538
v1.11.3
2022-12-10 08:54:54 +00:00
Balena CI
364d1db56a
Merge pull request #3931 from balena-io/renovate/terser-webpack-plugin-5.x
...
Update dependency terser-webpack-plugin to 5.3.6
2022-12-10 03:53:34 -05:00
Renovate Bot
c431222909
Update dependency terser-webpack-plugin to 5.3.6
...
Update terser-webpack-plugin to 5.3.6
Update terser-webpack-plugin from 5.2.5 to 5.3.6
Change-type: patch
2022-12-10 07:54:55 +00:00
balenaCI
55a0f68b97
v1.11.2
2022-12-10 07:32:27 +00:00
Balena CI
af2563dfc2
Merge pull request #3929 from balena-io/renovate/string-replace-loader-3.x
...
Update dependency string-replace-loader to 3.1.0
2022-12-10 02:31:00 -05:00
Renovate Bot
33f8851083
Update dependency string-replace-loader to 3.1.0
...
Update string-replace-loader to 3.1.0
Update string-replace-loader from 3.0.1 to 3.1.0
Change-type: patch
2022-12-10 06:58:36 +00:00
balenaCI
fe1f19b9fa
v1.11.1
2022-12-10 06:19:32 +00:00
Balena CI
871cf3ec0a
Merge pull request #3928 from balena-io/renovate/sinon-9.x
...
Update dependency sinon to 9.2.4
2022-12-10 01:17:59 -05:00
Renovate Bot
686a5837b6
Update dependency sinon to 9.2.4
...
Update sinon to 9.2.4
Update sinon from 9.0.2 to 9.2.4
Change-type: patch
2022-12-10 04:58:08 +00:00
balenaCI
23f2dd5ce5
v1.11.0
2022-12-10 04:27:20 +00:00
Balena CI
d5d39b395b
Merge pull request #3927 from balena-io/renovate/shyaml-0.x
...
Update dependency shyaml to 0.6.2
2022-12-09 23:25:51 -05:00
Renovate Bot
2acad790d3
Update dependency shyaml to 0.6.2
...
Update shyaml to 0.6.2
Update shyaml from 0.5.0 to 0.6.2
Change-type: minor
2022-12-10 03:56:23 +00:00
balenaCI
30133306d6
v1.10.29
2022-12-10 03:05:04 +00:00
Balena CI
04a62f2ad8
Merge pull request #3925 from balena-io/renovate/awscli-1.x
...
Update dependency awscli to 1.27.27
2022-12-09 22:03:25 -05:00
Renovate Bot
17858a7d72
Update dependency awscli to 1.27.27
...
Update awscli to 1.27.27
Update awscli from 1.27.26 to 1.27.27
Change-type: patch
2022-12-10 02:19:49 +00:00
balenaCI
620307568f
v1.10.28
2022-12-10 02:10:44 +00:00
Balena CI
a349c5d9ac
Merge pull request #3926 from balena-io/renovate/rendition-19.x
...
Update dependency rendition to 19.3.2
2022-12-09 21:08:52 -05:00
Renovate Bot
0d740ad12d
Update dependency rendition to 19.3.2
...
Update rendition to 19.3.2
Update rendition from 19.2.0 to 19.3.2
Change-type: patch
2022-12-09 23:58:04 +00:00
balenaCI
85a3f28869
v1.10.27
2022-12-09 20:59:25 +00:00
Balena CI
dbd5397405
Merge pull request #3924 from balena-io/renovate/redux-4.x
...
Update dependency redux to 4.2.0
2022-12-09 15:57:56 -05:00
Renovate Bot
85c183b9ef
Update dependency redux to 4.2.0
...
Update redux to 4.2.0
Update redux from 4.0.5 to 4.2.0
Change-type: patch
2022-12-09 19:58:31 +00:00
balenaCI
0d0af1d1dd
v1.10.26
2022-12-09 18:58:23 +00:00
Balena CI
ad423fc187
Merge pull request #3923 from balena-io/renovate/pretty-bytes-5.x
...
Update dependency pretty-bytes to 5.6.0
2022-12-09 13:56:50 -05:00
Renovate Bot
d8b2a7a236
Update dependency pretty-bytes to 5.6.0
...
Update pretty-bytes to 5.6.0
Update pretty-bytes from 5.3.0 to 5.6.0
Change-type: patch
2022-12-09 18:00:18 +00:00
balenaCI
13ec8cbe98
v1.10.25
2022-12-09 17:01:54 +00:00
Balena CI
a7cae23612
Merge pull request #3922 from balena-io/renovate/pnp-webpack-plugin-1.x
...
Update dependency pnp-webpack-plugin to 1.7.0
2022-12-09 12:00:09 -05:00
Renovate Bot
86bb093f3d
Update dependency pnp-webpack-plugin to 1.7.0
...
Update pnp-webpack-plugin to 1.7.0
Update pnp-webpack-plugin from 1.6.4 to 1.7.0
Change-type: patch
2022-12-09 16:01:26 +00:00
balenaCI
997e1eb2f2
v1.10.24
2022-12-09 14:59:56 +00:00
Balena CI
34cc8b8933
Merge pull request #3921 from balena-io/renovate/node-ipc-9.x
...
Update dependency node-ipc to 9.2.1
2022-12-09 09:58:26 -05:00
Renovate Bot
f26b074811
Update dependency node-ipc to 9.2.1
...
Update node-ipc to 9.2.1
Update node-ipc from 9.1.1 to 9.2.1
Change-type: patch
2022-12-09 13:56:52 +00:00
balenaCI
adaa07b4b0
v1.10.23
2022-12-09 13:05:54 +00:00
Balena CI
96f4569342
Merge pull request #3919 from balena-io/renovate/mocha-8.x
...
Update dependency mocha to 8.4.0
2022-12-09 08:04:01 -05:00
Renovate Bot
be190c6c80
Update dependency mocha to 8.4.0
...
Update mocha to 8.4.0
Update mocha from 8.0.1 to 8.4.0
Change-type: patch
2022-12-09 11:59:55 +00:00
balenaCI
809617a82d
v1.10.22
2022-12-09 10:57:45 +00:00
Balena CI
df02732002
Merge pull request #3918 from balena-io/renovate/mini-css-extract-plugin-1.x
...
Update dependency mini-css-extract-plugin to 1.6.2
2022-12-09 05:56:17 -05:00
Renovate Bot
d35f3c3049
Update dependency mini-css-extract-plugin to 1.6.2
...
Update mini-css-extract-plugin to 1.6.2
Update mini-css-extract-plugin from 1.3.3 to 1.6.2
Change-type: patch
2022-12-09 09:59:39 +00:00
balenaCI
8b047e3b14
v1.10.21
2022-12-09 08:58:01 +00:00
Balena CI
fa41d21e27
Merge pull request #3917 from balena-io/renovate/lint-staged-10.x
...
Update dependency lint-staged to 10.5.4
2022-12-09 03:56:44 -05:00
Renovate Bot
54e6c5e2c1
Update dependency lint-staged to 10.5.4
...
Update lint-staged to 10.5.4
Update lint-staged from 10.2.2 to 10.5.4
Change-type: patch
2022-12-09 07:57:13 +00:00
balenaCI
43fc3dd7eb
v1.10.20
2022-12-09 06:59:32 +00:00
Balena CI
12a1340c8e
Merge pull request #3916 from balena-io/renovate/husky-4.x
...
Update dependency husky to 4.3.8
2022-12-09 01:58:11 -05:00
Renovate Bot
cf8b5790a1
Update dependency husky to 4.3.8
...
Update husky to 4.3.8
Update husky from 4.2.5 to 4.3.8
Change-type: patch
2022-12-09 05:56:33 +00:00
balenaCI
659d85a833
v1.10.19
2022-12-09 04:58:50 +00:00
Balena CI
96c44d31c9
Merge pull request #3915 from balena-io/renovate/esbuild-loader-2.x
...
Update dependency esbuild-loader to 2.20.0
2022-12-08 23:56:57 -05:00
Renovate Bot
ba812b4f64
Update dependency esbuild-loader to 2.20.0
...
Update esbuild-loader to 2.20.0
Update esbuild-loader from 2.16.0 to 2.20.0
Change-type: patch
2022-12-09 03:59:40 +00:00
balenaCI
4087258fbd
v1.10.18
2022-12-09 03:07:59 +00:00
Balena CI
955be13129
Merge pull request #3914 from balena-io/renovate/electron-updater-4.x
...
Update dependency electron-updater to 4.6.5
2022-12-08 22:06:19 -05:00
Renovate Bot
32011c0dea
Update dependency electron-updater to 4.6.5
...
Update electron-updater to 4.6.5
Update electron-updater from 4.3.5 to 4.6.5
Change-type: patch
2022-12-09 02:21:28 +00:00
balenaCI
b68325c71c
v1.10.17
2022-12-09 01:21:27 +00:00
Balena CI
84bce86fce
Merge pull request #3913 from balena-io/renovate/electron-notarize-1.x
...
Update dependency electron-notarize to 1.2.2
2022-12-08 20:19:51 -05:00
Renovate Bot
d68eab1dda
Update dependency electron-notarize to 1.2.2
...
Update electron-notarize to 1.2.2
Update electron-notarize from 1.0.0 to 1.2.2
Change-type: patch
2022-12-08 23:57:37 +00:00
balenaCI
09cf014d14
v1.10.16
2022-12-08 22:58:43 +00:00
Balena CI
d5bab5805f
Merge pull request #3912 from balena-io/renovate/awscli-1.x
...
Update dependency awscli to 1.27.26
2022-12-08 17:57:07 -05:00
Renovate Bot
b5ab500a14
Update dependency awscli to 1.27.26
...
Update awscli to 1.27.26
Update awscli from 1.27.25 to 1.27.26
Change-type: patch
2022-12-08 21:59:13 +00:00
balenaCI
49253d37c9
v1.10.15
2022-12-08 21:37:02 +00:00
Balena CI
97cf3b25ad
Merge pull request #3911 from balena-io/renovate/electron-builder-22.x
...
Update dependency electron-builder to 22.14.13
2022-12-08 16:35:33 -05:00
Renovate Bot
99862b95a5
Update dependency electron-builder to 22.14.13
...
Update electron-builder to 22.14.13
Update electron-builder from 22.10.5 to 22.14.13
Change-type: patch
2022-12-08 20:56:08 +00:00
balenaCI
8b765d58e5
v1.10.14
2022-12-08 19:55:07 +00:00
Balena CI
8f566e45b8
Merge pull request #3910 from balena-io/renovate/debug-4.x
...
Update dependency debug to 4.3.4
2022-12-08 14:53:44 -05:00
Renovate Bot
b8af86e30c
Update dependency debug to 4.3.4
...
Update debug to 4.3.4
Update debug from 4.2.0 to 4.3.4
Change-type: patch
2022-12-08 18:58:28 +00:00
balenaCI
784f193b6d
v1.10.13
2022-12-08 17:57:08 +00:00
Balena CI
3967adb1b5
Merge pull request #3909 from balena-io/renovate/awscli-1.x
...
Update dependency awscli to 1.27.25
2022-12-08 12:55:28 -05:00
Renovate Bot
0667d1110f
Update dependency awscli to 1.27.25
...
Update awscli to 1.27.25
Update awscli from 1.27.24 to 1.27.25
Change-type: patch
2022-12-08 16:59:48 +00:00
balenaCI
61dd22bdf3
v1.10.12
2022-12-08 15:56:15 +00:00
Anton Belodedenko
24eb8b05b0
Merge pull request #3907 from balena-io/renovate/css-loader-5.x
...
Update dependency css-loader to 5.2.7
2022-12-08 07:54:36 -08:00
Renovate Bot
6991a4950b
Update dependency css-loader to 5.2.7
...
Update css-loader to 5.2.7
Update css-loader from 5.0.1 to 5.2.7
Change-type: patch
2022-12-07 03:55:56 +00:00
balenaCI
bb169cf674
v1.10.11
2022-12-07 03:22:00 +00:00
Anton Belodedenko
e5d0d2e262
Merge pull request #3906 from balena-io/renovate/awscli-1.x
...
Update dependency awscli to 1.27.24
2022-12-06 19:20:29 -08:00
Renovate Bot
72b4d4f4fa
Update dependency awscli to 1.27.24
...
Update awscli to 1.27.24
Update awscli from 1.27.5 to 1.27.24
Change-type: patch
2022-12-07 02:27:18 +00:00
balenaCI
9b2f2eb4c3
v1.10.10
2022-12-07 02:19:19 +00:00
Anton Belodedenko
ce52ef95a9
Merge pull request #3905 from balena-io/renovate/node-14.x
...
Update dependency @types/node to 14.18.34
2022-12-06 18:17:44 -08:00
Renovate Bot
aa3756ad17
Update dependency @types/node to 14.18.34
...
Update @types/node to 14.18.34
Update @types/node from 14.18.33 to 14.18.34
Change-type: patch
2022-12-07 01:17:15 +00:00
balenaCI
73081e726d
v1.10.9
2022-12-06 23:59:23 +00:00
Anton Belodedenko
d53dc4149b
Merge pull request #3903 from balena-io/ab77/operational
...
Enable repository configuration
2022-12-06 15:57:58 -08:00
ab77
0d5bb4935f
Enable repository configuration
...
Change-type: patch
2022-12-06 14:59:31 -08:00
balenaCI
14aeb0060b
v1.10.8
2022-12-05 21:38:43 +00:00
Anton Belodedenko
239726f3ce
Merge pull request #3864 from balena-io/renovate/chai-4.x
...
Update dependency chai to 4.3.7
2022-12-05 13:37:20 -08:00
Renovate Bot
4ed3002716
Update dependency chai to 4.3.7
...
Update chai to 4.3.7
Update chai from 4.2.0 to 4.3.7
Change-type: patch
2022-12-05 13:04:10 -08:00
balenaCI
7286fba240
v1.10.7
2022-12-05 19:39:09 +00:00
Anton Belodedenko
895c306fb7
Merge pull request #3868 from balena-io/ab77/operational
...
Use core workflow for GitHub publish
2022-12-05 11:37:16 -08:00
ab77
f3844d56e2
Use core workflow for GitHub publish
...
Change-type: patch
2022-12-05 10:51:35 -08:00
balenaCI
540dc3150a
v1.10.6
2022-12-02 14:05:00 +00:00
Edwin Joassart
035c8dfec3
Merge pull request #3897 from balena-io/aethernet-assetv
...
Dummy update to fix asset version issue
2022-12-02 15:03:34 +01:00
Edwin Joassart
03d6a011db
Dummy update to fix asset version issue
...
Due to a race between two patch, 1.10.5 assets are labelled 1.10.3.
This dummy PR should fix this.
Change-type: patch
2022-12-02 14:17:31 +01:00
balenaCI
27f64650f9
v1.10.5
2022-12-02 12:41:21 +00:00
Edwin Joassart
ccca009972
Merge pull request #3893 from balena-io/aethernet-fix-ubuntu
...
Patch: run linux build on ubuntu-18.04
2022-12-02 13:39:56 +01:00
Edwin Joassart
57a6ceff0e
Patch: run linux build on ubuntu-18.04
...
Running on ubuntu-latest means you need a more recent version of glibc which breaks on older ubuntu.
Thanks to @theofficialgman for suggesting the fix.
2022-12-02 13:00:01 +01:00
balenaCI
30c4baa58b
v1.10.4
2022-12-01 23:27:57 +00:00
Anton Belodedenko
a930d77064
Merge pull request #3875 from p-linnane/brew-remove
...
Remove Homebrew instructions
2022-12-01 15:26:24 -08:00
Patrick Linnane
0d1cfffa5c
patch: remove Homebrew instructions in README
...
Homebrew no longer supports etcher, so removing install instructions.
Change-type: patch
2022-12-01 14:35:59 -08:00
balenaCI
3c7422764c
v1.10.3
2022-12-01 22:31:26 +00:00
Anton Belodedenko
55176b9f8f
Merge pull request #3895 from balena-io/ab77/external-contributors
...
Allow external contributors
2022-12-01 14:29:59 -08:00
ab77
156b9314b5
Allow external contributors
...
Change-type: patch
2022-12-01 13:50:27 -08:00
balenaCI
76d22280dc
v1.10.2
2022-11-25 19:22:51 +00:00
bulldozer-balena[bot]
e4251a3862
Merge pull request #3886 from balena-io/aethernet-patch-analytics
...
Fix missing analytics token
2022-11-25 19:21:35 +00:00
Edwin Joassart
831339bd2c
Fix missing analytics token
...
Change-type: patch
Signed-off-by: Edwin Joassart edwin.joassart@balena.io
2022-11-25 19:14:58 +01:00
balenaCI
952ea80e15
v1.10.1
2022-11-21 16:50:16 +00:00
bulldozer-balena[bot]
813c497e4b
Merge pull request #3882 from balena-io/wolvi-lataniere/fix-screensaver-methods-calls
...
Fixing call to electron block screensaver methods invocation
2022-11-21 16:48:50 +00:00
Aurelien VALADE
1b5b647135
Fixing call to electron block screensaver methods invocation
...
Replacing `send` calls to `invoke` for `enable/disable-screensaver` calls.
Change-type: patch
Signed-off-by: Aurelien VALADE <aurelien.valade@balena.io>
2022-11-21 16:26:15 +01:00
balenaCI
7de99003ca
v1.10.0
2022-11-10 20:54:14 +00:00
bulldozer-balena[bot]
e09bdd734b
Merge pull request #3871 from balena-io/test
...
testing renovate
2022-11-10 20:52:37 +00:00
builder555
306e087ec6
testing renovate
...
Change-Type: minor
2022-11-10 15:12:39 -05:00
balenaCI
c6b0178a87
v1.9.0
2022-11-08 21:37:26 +00:00
bulldozer-balena[bot]
4e581ea1ce
Merge pull request #3861 from balena-io/renovate/awscli-1.x
...
Update dependency awscli to 1.27.5
2022-11-08 21:36:02 +00:00
Renovate Bot
26dc2d19e5
Update dependency awscli to 1.27.5
...
Update awscli to 1.27.5
Update awscli from 1.11.87 to 1.27.5
Change-type: minor
2022-11-08 20:50:05 +00:00
balenaCI
b99282acfb
v1.8.17
2022-11-08 20:38:29 +00:00
bulldozer-balena[bot]
4e48724d0c
Merge pull request #3860 from balena-io/renovate/react-dom-16.x
...
Update dependency @types/react-dom to 16.9.17
2022-11-08 20:36:50 +00:00
Renovate Bot
448ce141d5
Update dependency @types/react-dom to 16.9.17
...
Update @types/react-dom to 16.9.17
Update @types/react-dom from 16.8.4 to 16.9.17
Change-type: patch
2022-11-08 19:50:12 +00:00
balenaCI
695f287190
v1.8.16
2022-11-08 19:39:44 +00:00
bulldozer-balena[bot]
4de3271e15
Merge pull request #3858 from balena-io/renovate/react-16.x
...
Update dependency @types/react to 16.14.34
2022-11-08 19:38:16 +00:00
Renovate Bot
77b33b127d
Update dependency @types/react to 16.14.34
...
Update @types/react to 16.14.34
Update @types/react from 16.8.5 to 16.14.34
Change-type: patch
2022-11-08 18:37:18 +00:00
balenaCI
9cd13ba381
v1.8.15
2022-11-08 18:21:06 +00:00
bulldozer-balena[bot]
9df23c8a3f
Merge pull request #3859 from balena-io/ab77/operational
...
CI: generalise artefact handling
2022-11-08 18:19:29 +00:00
ab77
e3618b939e
CI: generalise artefact handling
...
* on PR syncs, delete draft releases on Linux runners only
* delete draft releases when unmerged PRs are closed
Change-type: patch
2022-11-08 09:41:03 -08:00
balenaCI
6a39f5869a
v1.8.14
2022-11-08 13:57:20 +00:00
bulldozer-balena[bot]
fd472efadc
Merge pull request #3857 from balena-io/renovate/node-14.x
...
Update dependency @types/node to 14.18.33
2022-11-08 13:56:11 +00:00
Renovate Bot
7e2c2eae63
Update dependency @types/node to 14.18.33
...
Update @types/node to 14.18.33
Update @types/node from 14.14.41 to 14.18.33
Change-type: patch
2022-11-08 13:01:36 +00:00
balenaCI
5266571ca4
v1.8.13
2022-11-08 12:39:29 +00:00
bulldozer-balena[bot]
797868c474
Merge pull request #3856 from balena-io/renovate/copy-webpack-plugin-6.x
...
Update dependency @types/copy-webpack-plugin to 6.4.3
2022-11-08 12:38:11 +00:00
Renovate Bot
2c2a5c7c2b
Update dependency @types/copy-webpack-plugin to 6.4.3
...
Update @types/copy-webpack-plugin to 6.4.3
Update @types/copy-webpack-plugin from 6.0.0 to 6.4.3
Change-type: patch
2022-11-08 11:47:28 +00:00
balenaCI
9e536d5337
v1.8.12
2022-11-08 11:33:03 +00:00
bulldozer-balena[bot]
860e680dd9
Merge pull request #3855 from balena-io/renovate/font-awesome
...
Update dependency @fortawesome/fontawesome-free to 5.15.4
2022-11-08 11:31:46 +00:00
Renovate Bot
7bb52aa170
Update dependency @fortawesome/fontawesome-free to 5.15.4
...
Update @fortawesome/fontawesome-free to 5.15.4
Update @fortawesome/fontawesome-free from 5.13.1 to 5.15.4
Change-type: patch
2022-11-08 10:50:37 +00:00
balenaCI
1c370f9100
v1.8.11
2022-11-08 10:38:49 +00:00
bulldozer-balena[bot]
ec7c772d0b
Merge pull request #3854 from balena-io/renovate/balena-lint-5.x
...
Update dependency @balena/lint to 5.4.2
2022-11-08 10:37:18 +00:00
Renovate Bot
cc0285a77d
Update dependency @balena/lint to 5.4.2
...
Update @balena/lint to 5.4.2
Update @balena/lint from 5.3.0 to 5.4.2
Change-type: patch
2022-11-08 09:46:20 +00:00
balenaCI
256d3550d1
v1.8.10
2022-11-08 09:35:05 +00:00
bulldozer-balena[bot]
db3a5f3b0a
Merge pull request #3852 from balena-io/renovate/sys-class-rgb-led-3.x
...
Update dependency sys-class-rgb-led to 3.0.1
2022-11-08 09:33:38 +00:00
Renovate Bot
0e58edf113
Update dependency sys-class-rgb-led to 3.0.1
...
Update sys-class-rgb-led to 3.0.1
Update sys-class-rgb-led from 3.0.0 to 3.0.1
Change-type: patch
2022-11-08 08:54:54 +00:00
balenaCI
db136926a9
v1.8.9
2022-11-08 08:40:23 +00:00
bulldozer-balena[bot]
d84e7211be
Merge pull request #3851 from balena-io/renovate/semver-7.x
...
Update dependency semver to 7.3.8
2022-11-08 08:38:44 +00:00
Renovate Bot
8357cc19d2
Update dependency semver to 7.3.8
...
Update semver to 7.3.8
Update semver from 7.3.2 to 7.3.8
Change-type: patch
2022-11-08 07:45:37 +00:00
balenaCI
2752b9fa95
v1.8.8
2022-11-08 07:33:39 +00:00
bulldozer-balena[bot]
0214be4953
Merge pull request #3850 from balena-io/renovate/omit-deep-lodash-1.x
...
Update dependency omit-deep-lodash to 1.1.7
2022-11-08 07:32:29 +00:00
Renovate Bot
a4f944e795
Update dependency omit-deep-lodash to 1.1.7
...
Update omit-deep-lodash to 1.1.7
Update omit-deep-lodash from 1.1.4 to 1.1.7
Change-type: patch
2022-11-08 06:35:41 +00:00
balenaCI
cd2ebf15fc
v1.8.7
2022-11-08 06:19:14 +00:00
bulldozer-balena[bot]
7a7ea374e9
Merge pull request #3849 from balena-io/renovate/immutable-3.x
...
Update dependency immutable to 3.8.2
2022-11-08 06:17:03 +00:00
Renovate Bot
330df325f9
Update dependency immutable to 3.8.2
...
Update immutable to 3.8.2
Update immutable from 3.8.1 to 3.8.2
Change-type: patch
2022-11-08 05:22:49 +00:00
balenaCI
2fc0882b2e
v1.8.6
2022-11-08 05:18:30 +00:00
bulldozer-balena[bot]
4dd779e010
Merge pull request #3847 from balena-io/renovate/electron-rebuild-3.x
...
Update dependency electron-rebuild to 3.2.9
2022-11-08 05:17:09 +00:00
Renovate Bot
3dc54405fe
Update dependency electron-rebuild to 3.2.9
...
Update electron-rebuild to 3.2.9
Update electron-rebuild from 3.2.5 to 3.2.9
Change-type: patch
2022-11-08 04:39:11 +00:00
balenaCI
3f1aa5bac3
v1.8.5
2022-11-08 04:22:24 +00:00
bulldozer-balena[bot]
8f52fdb900
Merge pull request #3846 from balena-io/renovate/electron-mocha-9.x
...
Update dependency electron-mocha to 9.3.3
2022-11-08 04:21:09 +00:00
Renovate Bot
1b93891ed8
Update dependency electron-mocha to 9.3.3
...
Update electron-mocha to 9.3.3
Update electron-mocha from 9.3.2 to 9.3.3
Change-type: patch
2022-11-08 03:23:58 +00:00
balenaCI
33adc8ecf8
v1.8.4
2022-11-08 02:41:38 +00:00
bulldozer-balena[bot]
0455f7ea58
Merge pull request #3845 from balena-io/renovate/webpack-node-externals-2.x
...
Update dependency @types/webpack-node-externals to 2.5.3
2022-11-08 02:39:47 +00:00
Renovate Bot
ea5a167f4f
Update dependency @types/webpack-node-externals to 2.5.3
...
Update @types/webpack-node-externals to 2.5.3
Update @types/webpack-node-externals from 2.5.0 to 2.5.3
Change-type: patch
2022-11-08 01:45:44 +00:00
balenaCI
8a1c4a4cc8
v1.8.3
2022-11-08 01:36:35 +00:00
bulldozer-balena[bot]
bd8bc81713
Merge pull request #3844 from balena-io/renovate/tmp-0.x
...
Update dependency @types/tmp to 0.2.3
2022-11-08 01:35:19 +00:00
Renovate Bot
98a5ddf58a
Update dependency @types/tmp to 0.2.3
...
Update @types/tmp to 0.2.3
Update @types/tmp from 0.2.0 to 0.2.3
Change-type: patch
2022-11-08 00:34:31 +00:00
balenaCI
6223dbc541
v1.8.2
2022-11-08 00:19:28 +00:00
bulldozer-balena[bot]
7c56621c57
Merge pull request #3843 from balena-io/ab77/operational
...
Generate release notes with git
2022-11-08 00:18:08 +00:00
ab77
a61aa8e2be
Generate release notes with git
...
Change-type: patch
2022-11-07 15:39:26 -08:00
balenaCI
7df4f9615b
v1.8.1
2022-11-07 23:35:28 +00:00
bulldozer-balena[bot]
5742452fdf
Merge pull request #3842 from balena-io/renovate/mime-types-2.x
...
Update dependency @types/mime-types to 2.1.1
2022-11-07 23:34:08 +00:00
Renovate Bot
fe09f9f862
Update dependency @types/mime-types to 2.1.1
...
Update @types/mime-types to 2.1.1
Update @types/mime-types from 2.1.0 to 2.1.1
Change-type: patch
2022-11-07 22:36:54 +00:00
balenaCI
3a4687ea0f
v1.8.0
2022-11-07 22:27:05 +00:00
bulldozer-balena[bot]
db6490fb1b
Merge pull request #3840 from balena-io/renovate/scripts-resin-digest
...
Update scripts/resin digest to 652fdd4
2022-11-07 22:25:48 +00:00
Renovate Bot
1642297101
Update scripts/resin digest to 652fdd4
...
Update scripts/resin to
Update scripts/resin from to
Change-type: minor
2022-11-07 21:46:35 +00:00
balenaCI
5ecd223cfc
v1.7.15
2022-11-07 21:36:38 +00:00
bulldozer-balena[bot]
306e40fd7b
Merge pull request #3838 from balena-io/ab77/operational
...
Build targets individually
2022-11-07 21:34:46 +00:00
ab77
b58249b9c8
Build targets individually
...
Change-type: patch
2022-11-07 12:57:51 -08:00
balenaCI
b23b4b34d0
v1.7.14
2022-11-07 20:17:55 +00:00
bulldozer-balena[bot]
73bc921713
Merge pull request #3833 from balena-io/renovate/npm-lodash-vulnerability
...
Update dependency lodash to 4.17.21 [SECURITY]
2022-11-07 20:16:20 +00:00
Renovate Bot
f356e4c303
Update dependency lodash to 4.17.21 [SECURITY]
...
Update lodash to 4.17.21
Update lodash from 4.17.10 to 4.17.21
Change-type: patch
2022-11-07 19:31:58 +00:00
balenaCI
9888167f2e
v1.7.13
2022-11-07 19:17:08 +00:00
bulldozer-balena[bot]
4561690478
Merge pull request #3837 from balena-io/ab77/operational
...
Update release notes on finalize
2022-11-07 19:15:38 +00:00
ab77
576113febf
Update release notes on finalize
...
Change-type: patch
2022-11-07 10:33:38 -08:00
balenaCI
cc139bf750
v1.7.12
2022-11-07 18:32:20 +00:00
bulldozer-balena[bot]
ae91958c06
Merge pull request #3836 from balena-io/ab77/operational
...
Avoid duplicate releases
2022-11-07 18:30:56 +00:00
ab77
33dea6267f
Avoid duplicate releases
...
Change-type: patch
2022-11-07 09:47:19 -08:00
balenaCI
c9a8bca96f
v1.7.11
2022-11-07 17:32:27 +00:00
bulldozer-balena[bot]
8af376e608
Merge pull request #3832 from balena-io/ab77/operational
...
Only run finalize on Linux runners
2022-11-07 17:30:49 +00:00
ab77
9ab307df4f
Only run finalize on Linux runners
...
Change-type: patch
2022-11-07 08:39:52 -08:00
balenaCI
e8a716f8bb
v1.7.10
2022-11-07 15:59:42 +00:00
bulldozer-balena[bot]
a40e64f6cd
Merge pull request #3819 from balena-io/ab77/operational
...
Switch to Flowzone
2022-11-07 15:58:11 +00:00
ab77
2e53feb38c
Switch to Flowzone
...
Change-type: patch
2022-11-07 07:11:18 -08:00
Balena CI
5945ab1f50
v1.7.9
2022-04-22 16:47:29 +03:00
bulldozer-balena[bot]
59d67220d4
Merge pull request #3747 from balena-io/next-release
...
patch: deb afterinstall and readme updates
2022-04-22 13:45:50 +00:00
mcraa
61610ded84
patch: update allowed extensions to include deb afterinstall in build
2022-04-22 15:08:04 +02:00
Peter Makra
c87a132f40
patch: add update notification
2022-04-22 14:44:36 +02:00
Andrew Scheller
350d4de32b
patch: fix usb-device-boot link in README
...
Change-type: patch
2022-03-31 17:46:08 +02:00
Ken Bannister
f5f9025d6d
Fix application directory for Debian postinst script
...
Change-type: patch
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
2022-03-31 17:45:10 +02:00
Balena CI
549d744d04
v1.7.8
2022-03-18 19:22:12 +02:00
bulldozer-balena[bot]
6194460dc2
Merge pull request #3723 from balena-io/v1.7.8-draft
...
small ui updates
2022-03-18 17:20:11 +00:00
Peter Makra
8370f638b4
patch: complete suse uninstall readme
...
Change-Type: patch
2022-03-11 00:40:20 +01:00
Peter Makra
ac34c51125
patch: completed suse instructions
...
Change-Type: patch
2022-03-11 00:33:29 +01:00
Peter Makra
b241470fe1
patch: order rpm instrictions
...
Change-Type: patch
2022-03-10 17:00:43 +01:00
Peter Makra
179697040c
Merge branch 'v1.7.8-draft' of github.com:balena-io/etcher into v1.7.8-draft
2022-03-10 16:37:01 +01:00
Peter Makra
335766ed12
patch: enabled update notification for version 1.7.8
...
Change-Type: patch
2022-03-10 16:36:24 +01:00
Peter Makra
4c5d052a71
patch: updated title to balenaEtcher
...
fixes #3592
Change-Type: patch
2022-03-10 16:35:03 +01:00
Peter Makra
86423342a8
patch: cleanup and organize readme
...
Change-Type: patch
2022-03-10 16:27:38 +01:00
Peter Makra
d8b41552e3
patch: extend cloudsmith attribution in readme
...
Change-Type: patch
2022-03-10 16:08:43 +01:00
Logicer
11c65fb392
Update macOS Icon to Big Sur Style
...
Change-type: patch
2022-03-10 15:55:27 +01:00
Balena CI
bed126506f
v1.7.7
2022-02-22 11:25:43 +02:00
bulldozer-balena[bot]
f6aeb52b16
Merge pull request #3711 from balena-io/fix-auto-update
...
patch: Fix auto update
2022-02-22 09:23:16 +00:00
Peter Makra
a5201942b8
patch: clarified update check
2022-02-22 09:50:34 +01:00
Peter Makra
c1f7164273
patch: autoupdate stagingPercentage check, include default
...
Change-Type: patch
2022-02-21 21:09:49 +01:00
Balena CI
6774bf784c
v1.7.6
2022-02-21 18:00:46 +02:00
bulldozer-balena[bot]
56ec8b4eac
Merge pull request #3699 from balena-io/update-issue-template
...
patch: add requirements and help to issue template
2022-02-21 15:59:05 +00:00
Peter Makra
35868509af
patch: version number notification
2022-02-21 15:21:58 +01:00
Peter Makra
3ab6749f49
Merge branch 'master' into update-issue-template
2022-02-21 14:33:16 +01:00
Balena CI
7a012a92bc
v1.7.5
2022-02-21 15:19:52 +02:00
bulldozer-balena[bot]
aba01825a0
Merge pull request #3700 from flec/fix-basic-auth
...
patch: fix flashing from URL when using basic auth
2022-02-21 13:17:31 +00:00
Peter Makra
907a3308de
updated branch with 1.7.4
2022-02-21 13:53:16 +01:00
Peter Makra
4366bb372f
patch: fixed typos in template
2022-02-21 13:49:18 +01:00
Marco Füllemann
a6f6cd4a19
patch: fix flashing from URL when using basic auth
2022-02-21 13:36:40 +01:00
Balena CI
03ee428039
v1.7.4
2022-02-21 13:44:44 +02:00
bulldozer-balena[bot]
8d652d064d
Merge pull request #3704 from balena-io/update-electron-12.2.3
...
patch: updated electron to 12.2.3
2022-02-21 11:42:46 +00:00
Peter Makra
28adc34239
patch: set version update notification 1.7.3
2022-02-17 14:15:46 +01:00
Peter Makra
120e9bf42f
Merge branch 'update-electron-12.2.3' of github.com:balena-io/etcher into update-electron-12.2.3
2022-02-17 13:47:02 +01:00
Peter Makra
59f54e194b
patch: updated electron to 12.2.3
...
Change-Type: patch
2022-02-17 13:46:35 +01:00
Peter Makra
c4834e61a7
patch: updated electron to 12.2.3
...
Change-Type: patch
2022-02-17 13:37:17 +01:00
mcraa
e4d02bc561
patch: add requirements and help to issue template
2022-02-08 08:19:55 +00:00
mcraa
b9e54e39f7
patch: add requirements and help to issue template
2022-02-08 09:19:55 +01:00
Balena CI
f3c32eac65
v1.7.3
2021-12-29 17:09:42 +02:00
bulldozer-balena[bot]
9a303ab344
Merge pull request #3667 from balena-io/fix-message-of.null
...
patch: fix mesage of null
2021-12-29 15:06:59 +00:00
Peter Makra
9c1b55bebc
patch: fix mesage of null
...
Change-Type: patch
2021-12-29 15:23:21 +01:00
Balena CI
30ae4bbd86
v1.7.2
2021-12-21 20:38:54 +02:00
bulldozer-balena[bot]
c6126a980a
Merge pull request #3661 from balena-io/fix-windows-open-from-web
...
patch: fixed open from browser on windows
2021-12-21 18:36:22 +00:00
Peter Makra
ef90d048ca
patch: fixed open from browser on windows
...
Change-type: patch
Signed-off-by: Peter Makra <peter@balena.io>
2021-12-21 17:47:10 +01:00
Balena CI
b938132038
v1.7.1
2021-11-29 11:05:10 +02:00
bulldozer-balena[bot]
3cb2e78fe7
Merge pull request #3630 from balena-io/improve-webpack-build
...
patch: Improve webpack build time
2021-11-29 09:02:29 +00:00
Lorenzo Alberto Maria Ambrosi
ea9875ddf0
patch: Revert back to electron-rebuild
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-11-22 12:24:26 +01:00
Lorenzo Alberto Maria Ambrosi
65dacd2ff2
patch: Disallow TS in JS
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-11-16 20:08:11 +01:00
Lorenzo Alberto Maria Ambrosi
a190818827
patch: Remove esInterop TS flag
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-11-11 14:39:33 +01:00
Lorenzo Alberto Maria Ambrosi
98e33b619b
patch: Use @balena/sudo-prompt
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-11-11 14:39:07 +01:00
Lorenzo Alberto Maria Ambrosi
685ed715ac
patch: Update rpiboot guide link
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-11-11 11:47:11 +01:00
Lorenzo Alberto Maria Ambrosi
3cf3c4b398
patch: Improve webpack build time
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-11-11 10:45:00 +01:00
Balena CI
1c2ef4b1d4
v1.7.0
2021-11-09 18:09:26 +02:00
bulldozer-balena[bot]
d22fc91585
Merge pull request #3628 from balena-io/device-info-draft
...
Device info draft
2021-11-09 16:07:20 +00:00
Lorenzo Alberto Maria Ambrosi
0a28af5c35
patch: Add missing @types/react@16.8.5
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-11-09 14:10:18 +01:00
Lorenzo Alberto Maria Ambrosi
0c1e5b88ef
patch: Use npm ci in Makefile
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-11-09 13:53:04 +01:00
Lorenzo Alberto Maria Ambrosi
790201be90
patch: Add draft info boxes for system information
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-10-27 10:41:56 +02:00
Lorenzo Alberto Maria Ambrosi
d8d379f05e
patch: Remove electron-rebuild package
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-10-21 16:42:46 +02:00
Lorenzo Alberto Maria Ambrosi
b5e9701048
patch: Make electron a dev. dependency
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-10-21 16:40:37 +02:00
Lorenzo Alberto Maria Ambrosi
292f86d6f5
patch: Remove electron-rebuild package
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-10-21 16:40:15 +02:00
Lorenzo Alberto Maria Ambrosi
76ca9934c8
patch: Use exact modules versions
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-10-21 11:24:32 +02:00
Lorenzo Alberto Maria Ambrosi
37b826ee4e
patch: Update etcher-sdk from v6.2.5 to v6.3.0
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-10-13 17:27:32 +02:00
JSReds
1e1bd3c508
Fix write step for Http file process
...
Change-type: patch
Signed-off-by: Andrea Rosci <andrear@balena.io>
2021-10-13 17:22:57 +02:00
Lorenzo Alberto Maria Ambrosi
00e8f11913
patch: Fix linting errors
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-10-13 17:21:48 +02:00
Lorenzo Alberto Maria Ambrosi
a3c24a26a0
minor: Refactor dependencies installation to avoid custom scripts
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-10-13 17:16:11 +02:00
Lorenzo Alberto Maria Ambrosi
4232928ad8
patch: Fix LEDs init error
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-09-30 13:05:47 +02:00
Balena CI
b165fb78da
v1.6.0
2021-09-24 20:12:18 +03:00
bulldozer-balena[bot]
e9f6c5ead9
Merge pull request #3599 from balena-io/led-color-settings
...
Led color settings
2021-09-24 17:10:00 +00:00
Marco Füllemann
b2d0c1c9dd
add support for basic auth when downloading images from URL
...
When selecting "Flash from URL" the user can optionally provide a username and password for basic authentication. The authentication input fields are collapsed by default. When the authentication input fields are collapsed after entering values the values are cleared to ensure that the user sees all parameter passed to the server.
Change-Type: minor
Changelog-Entry: Add support for basic auth when downloading images from URL.
2021-09-17 11:16:29 +02:00
Lorenzo Alberto Maria Ambrosi
14d91400a4
patch: Update etcher-sdk from v6.2.1 to v6.2.5
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-09-17 11:11:36 +02:00
David Gaspar
d0114aece7
Update Makefile to Apple M1 info
...
Expanding host architecture detection.
Change-type: patch
2021-09-07 16:56:10 +02:00
Lorenzo Alberto Maria Ambrosi
dff2df4aab
Add LED settings for potentially different hardware
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-09-07 15:20:56 +02:00
Balena CI
13159f93ee
v1.5.122
2021-09-02 17:48:21 +03:00
bulldozer-balena[bot]
3ece1fd841
Merge pull request #3590 from balena-io/various-fixes
...
Various fixes
2021-09-02 14:46:26 +00:00
Lorenzo Alberto Maria Ambrosi
f46963b6b3
Restore image file selection LED-drive pathing
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-09-02 14:16:18 +02:00
Lorenzo Alberto Maria Ambrosi
b97f4e0031
Update scripts submodule
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-08-31 16:40:48 +02:00
Lorenzo Alberto Maria Ambrosi
e2d233d74b
Change LEDs colours
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-08-26 20:15:49 +02:00
Lorenzo Alberto Maria Ambrosi
a7ca2e527b
Restore windows images warning
...
Change-type: patch
Changelog-entry: Windows images now show the proper warning again
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-08-26 20:15:48 +02:00
Mohamed Salah
396a053c0a
Fix Update and install with DNF instructions
...
Change-type: patch
2021-08-26 20:15:48 +02:00
JSReds
d1a3f1cb88
Add possibile authorization as a query param
...
Change-type: patch
Signed-off-by: Andrea Rosci <andrear@balena.io>
2021-08-26 20:15:48 +02:00
Xtraim
9f96558cdd
update the windows part
...
I choose to add this part because, after the clean the usb stick
could stay in a raw state without creating the new partions,
activating and formatting.
Thanks
Change-type: patch
2021-08-20 08:31:49 +02:00
thambu1710
b3bc589d70
Update SUPPORT.md
...
Change-type: patch
2021-08-20 08:31:45 +02:00
Seth Falco
18d2c28110
replace make webpack with npm run webpack
...
Change-type: patch
2021-08-20 08:31:38 +02:00
JSReds
b272ef296d
Add loader on image select
...
Change-type: patch
Signed-off-by: Andrea Rosci <andrear@balena.io>
2021-08-20 08:31:27 +02:00
Zane Hitchcox
32ca28a3a9
add pnp-webpack-plugin
...
Change-type: patch
2021-08-20 08:31:15 +02:00
Lorenzo Alberto Maria Ambrosi
4d5e5a3b0b
Remove redundant codespell dependency/tests
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-08-20 08:28:48 +02:00
Balena CI
8b3f37102d
v1.5.121
2021-07-14 19:55:16 +03:00
bulldozer-balena[bot]
4b74253631
Merge pull request #3489 from balena-io/direct-select-drive
...
patch: Select drive on list interaction rather than modal closing
2021-07-14 16:52:42 +00:00
Vipul Gupta
a81b552b95
patch: Delete Codeowners
2021-07-02 13:59:11 +02:00
Lorenzo Alberto Maria Ambrosi
53f53c0f75
Add source maps for devtools
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-05-25 17:28:17 +02:00
Lorenzo Alberto Maria Ambrosi
fdaf5c69d6
Clone submodules when initializing modules
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-05-24 14:52:22 +02:00
Lorenzo Alberto Maria Ambrosi
061afca5d3
patch: Select drive on list interaction rather than modal closing
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-05-24 14:52:22 +02:00
Balena CI
ccb08a48f1
v1.5.120
2021-05-11 19:56:49 +03:00
bulldozer-balena[bot]
a8f3d45b12
Merge pull request #3514 from balena-io/add-cloudsmith-reference
...
Update README to reference Cloudsmith
2021-05-11 16:49:15 +00:00
Lorenzo Alberto Maria Ambrosi
7e333caaf9
Update README to reference Cloudsmith
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-05-11 17:59:17 +02:00
Balena CI
70229e8684
v1.5.119
2021-05-01 11:45:32 +03:00
bulldozer-balena[bot]
261700389b
Merge pull request #3500 from balena-io/new-deb-rpm-ppa
...
Update readme for new PPA provider
2021-05-01 08:43:36 +00:00
Lorenzo Alberto Maria Ambrosi
250aed2eb1
Update readme for new PPA provider
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2021-04-30 23:30:08 +02:00
Balena CI
ed1f008fe2
v1.5.118
2021-04-29 11:47:01 +03:00
bulldozer-balena[bot]
e9ce270dab
Merge pull request #3495 from balena-io/etcher-dev-server
...
Etcher dev server
2021-04-29 08:45:03 +00:00
Zane Hitchcox
1ee110bc95
patch: development environment
...
Add webpack dev server and hot module reloading to get live changes and reloads without reloading the whole electron app.
This patch also runs the development environment in development mode, which is much, much faster on builds and rebuilds.
2021-04-26 21:17:32 -04:00
Zane Hitchcox
33dd07c675
patch: watch files for electron
2021-04-20 22:30:05 -04:00
Balena CI
39ccbbeeda
v1.5.117
2021-04-06 14:44:31 +03:00
bulldozer-balena[bot]
55d2400ac7
Merge pull request #3432 from balena-io/electron-11
...
Electron 11
2021-04-06 11:42:19 +00:00
Alexis Svinartchouk
0bdea5c54c
Rename mac releases (keep old naming)
...
Change-type: patch
2021-04-02 15:52:33 +02:00
Alexis Svinartchouk
3be372d49f
Disable spectron tests on macOS
...
Change-type: patch
2021-04-01 15:48:39 +02:00
Alexis Svinartchouk
d0c66b2c48
Update electron to v12.0.2
...
Change-type: patch
2021-04-01 12:13:34 +02:00
Alexis Svinartchouk
65082c4790
Update etcher-sdk from 6.1.1 to 6.2.1
...
Update etcher-sdk from 6.1.1 to 6.2.1
Change-type: patch
2021-03-29 14:11:44 +02:00
Alexis Svinartchouk
e87ed9beed
Fix getAppPath() returning an asar file on macOS
...
Change-type: patch
2021-03-23 17:53:54 +01:00
Andrew Scheller
bc5563d9c2
Grammar fix
...
"flash directly" sounds odd
Change-type: patch
2021-03-23 14:32:30 +01:00
vlad doster
ad83ab5dcc
(docs) update README.md
...
- fix spelling
- emphasize notes
- add link
- fix macOS to account for new homebrew API
Change-type: patch
2021-03-23 12:00:40 +01:00
Andrew Scheller
0dc1cf9701
Update copyright year in electron-builder.yml
...
Change-type: patch
2021-03-23 11:55:43 +01:00
Andrew Scheller
11489c6538
Update copyright year in .resinci.json
...
Change-type: patch
2021-03-23 11:55:29 +01:00
Dugan Chen
2619d4bc86
Separate the Yum and DNF instructions.
...
Change-type: patch
2021-03-23 11:55:04 +01:00
Alexis Svinartchouk
3730efd350
Set msvs_version to 2019 when rebuilding
...
Change-type: patch
2021-03-22 17:23:43 +01:00
Alexis Svinartchouk
6ece32c546
Use moduleIds: 'natural' in webpack config to keep js files in arm64 and x64 mac builds identical
...
Change-type: patch
2021-03-22 15:38:57 +01:00
Alexis Svinartchouk
fd9996a3cc
Update electron-builder to 22.10.5
...
Change-type: patch
2021-03-22 15:38:57 +01:00
Alexis Svinartchouk
f06cc89152
Update spectron to v13
...
Change-type: patch
2021-03-22 15:38:57 +01:00
Alexis Svinartchouk
c1d7ab3fa9
Update dependencies, use aws4-axios@2.2.1 to avoid adding more dependiencies
...
Also filter out dmg-license dependencies from the shrinkwrap file
aws4-axios@2.3.0 brings in react-native, see aws/aws-sdk-js-v3#1797
Change-type: patch
2021-03-22 15:38:57 +01:00
Alexis Svinartchouk
b206483c7c
Update scripts to build universal mac dmgs on the ci
...
Change-type: patch
2021-03-22 15:38:57 +01:00
Alexis Svinartchouk
c3eb8c7b56
Fix beforeBuild.js script to also work on mac
...
Change-type: patch
2021-03-15 19:26:49 +01:00
Alexis Svinartchouk
0849d4f435
Support building universal dmgs (x64 and arm64) for mac
...
Change-type: patch
2021-03-15 19:26:49 +01:00
Alexis Svinartchouk
1dba3ae19b
Update electron-builder to 22.10.4
...
Change-type: patch
2021-02-16 15:49:18 +01:00
Alexis Svinartchouk
f33f2e3771
Fix titlebar z-index
...
Change-type: patch
2021-02-16 15:49:18 +01:00
Alexis Svinartchouk
e56aaed973
Explicitly set contextIsolation to false
...
Change-type: patch
2021-02-16 15:49:12 +01:00
Alexis Svinartchouk
a4659f038e
Update electron from 9.4.1 to 11.2.3
...
Change-type: patch
2021-02-10 17:51:56 +01:00
Alexis Svinartchouk
cd462818da
Update etcher-sdk from 6.1.0 to 6.1.1
...
Update etcher-sdk from 6.1.0 to 6.1.1
Change-type: patch
2021-02-10 17:50:47 +01:00
Balena CI
37769efbed
v1.5.116
2021-02-03 17:56:40 +02:00
bulldozer-balena[bot]
0f70c4bbce
Merge pull request #3414 from balena-io/116
...
116
2021-02-03 15:54:29 +00:00
Alexis Svinartchouk
48b5e8b9d9
Only cleanup temporary decompressed files in child-writer
...
Change-type: patch
2021-02-03 14:55:16 +01:00
Alexis Svinartchouk
1f138f0ecc
Add .versionbot/CHANGELOG.yml
...
Change-type: patch
2021-02-03 14:55:16 +01:00
Alexis Svinartchouk
73f67e99ca
Stop using node-tmp, use withTmpFile from etcher-sdk instead
...
Change-type: patch
2021-02-03 14:55:16 +01:00
Alexis Svinartchouk
9114da2445
Update etcher-sdk from 5.2.2 to 6.1.0
...
Update etcher-sdk from 5.2.2 to 6.1.0
Change-type: patch
2021-02-03 14:55:16 +01:00
Alexis Svinartchouk
554bbcc780
Revert "Change some border colors to have higher contrast"
...
This reverts commit 8c4edaabba832a5771caea69356e4d565a2c2e13.
Change-type: patch
2021-02-01 19:44:37 +01:00
Alexis Svinartchouk
4db2289cfd
Update electron to v9.4.1
...
Change-type: patch
2021-02-01 19:44:37 +01:00
Alexis Svinartchouk
c15b56bc23
Update etcher-sdk from 5.2.1 to 5.2.2
...
Update etcher-sdk from 5.2.1 to 5.2.2
Change-type: patch
2021-01-19 18:44:19 +01:00
Balena CI
9f52dda6ae
v1.5.115
2021-01-18 14:09:10 +02:00
bulldozer-balena[bot]
fadcefb11a
Merge pull request #3413 from balena-io/115
...
Update etcher-sdk from 5.1.12 to 5.2.1
2021-01-18 12:07:11 +00:00
Alexis Svinartchouk
361c32913c
Update etcher-sdk from 5.1.12 to 5.2.1
...
Update etcher-sdk from 5.1.12 to 5.2.1
Change-type: patch
2021-01-18 10:46:59 +01:00
Balena CI
5c2042198e
v1.5.114
2021-01-15 14:30:49 +02:00
bulldozer-balena[bot]
99df53098c
Merge pull request #3394 from balena-io/114
...
114
2021-01-15 12:28:31 +00:00
Alexis Svinartchouk
aa563c87bd
Remove libappindicator1 debian dependency
...
Changelog-entry: Remove libappindicator1 debian dependency
Change-type: patch
2021-01-12 15:22:43 +01:00
Alexis Svinartchouk
1188888956
Update etcher-sdk from 5.1.11 to 5.1.12
...
Update etcher-sdk from 5.1.11 to 5.1.12
Change-type: patch
2021-01-12 15:22:43 +01:00
Alexis Svinartchouk
f9d7991dc8
Update rendition from 18.8.3 to 19.2.0
...
Update rendition from 18.8.3 to 19.2.0
Change-type: patch
2021-01-12 15:22:42 +01:00
Alexis Svinartchouk
53954e81fd
Update dependencies
...
Change-type: patch
2021-01-12 15:22:42 +01:00
Alexis Svinartchouk
f82996bfd1
Update @balena/lint to 5.3.0
...
Change-type: patch
2021-01-12 15:22:42 +01:00
Alexis Svinartchouk
b74069eb41
Update webpack to v5
...
Changelog-entry: Update webpack to v5
Change-type: patch
2021-01-12 15:22:42 +01:00
Alexis Svinartchouk
e8c7591751
Fix typo in webpack.config.ts comment
...
Change-type: patch
2021-01-12 15:22:42 +01:00
Aaron Shaw
3521b61a81
docs: fix quote marks
...
Fix quote mark styling
Change-type: patch
Signed-off-by: Aaron Shaw <aaron@balena.io>
2021-01-12 15:22:42 +01:00
Alexis Svinartchouk
93db90c725
Disable screensaver while flashing (on balena-electron-env)
...
Change-type: patch
2021-01-12 15:22:42 +01:00
Balena CI
1dc56aed14
v1.5.113
2020-12-17 16:23:23 +02:00
bulldozer-balena[bot]
d814202424
Merge pull request #3377 from balena-io/113
...
113
2020-12-17 14:20:57 +00:00
Alexis Svinartchouk
c54856a616
Only store the first error for each target
...
Changelog-entry: Show the first error for each drive (not the last)
Change-type: patch
2020-12-16 12:33:17 +01:00
Alexis Svinartchouk
fc45df270a
Fix red leds not showing for failed devices
...
Change-type: patch
2020-12-14 18:59:40 +01:00
Aaron Shaw
3cde2faed0
docs: add documentation links
...
add documentation and faq links
Change-Type: patch
Closes: https://github.com/balena-io/etcher/issues/3191
Signed-off-by: Aaron Shaw <aaron@balena.io>
2020-12-14 18:59:40 +01:00
Aaron Shaw
b4b8c89aad
docs: update macOS version
...
Update macOS version as latest version of Electron is 10.10 compatible only (Yosemite)
Change-Type: patch
Signed-off-by: Aaron Shaw <aaron@balena.io>
2020-12-14 18:59:40 +01:00
Alexis Svinartchouk
36d05724c0
Improve hover message when the drive is too small
...
Changelog-entry: Improve hover message when the drive is too small
Change-type: patch
2020-12-14 18:59:40 +01:00
Alexis Svinartchouk
b1e4e681d1
Update electron to v9.4.0
...
Changelog-entry: Update electron to v9.4.0
Change-type: patch
2020-12-14 18:59:40 +01:00
Giovanni Garufi
3987078c11
Update npm to v6.14.8
...
Change-type: patch
2020-12-11 17:51:50 +01:00
Alexis Svinartchouk
de0010eb72
Update rgb leds colors
...
Change-type: patch
2020-12-10 17:18:54 +01:00
Alexis Svinartchouk
1f94f44b18
Remove unmountOnSuccess setting
...
Changelog-entry: Remove unmountOnSuccess setting
Change-type: patch
2020-12-10 15:36:19 +01:00
Alexis Svinartchouk
fe0b45cae6
Only show auto-updates setting on supported targets
...
Change-type: patch
2020-12-10 15:35:37 +01:00
Alexis Svinartchouk
c32e485f27
Remove dead code in settings modal
...
Change-type: patch
2020-12-10 14:05:08 +01:00
Alexis Svinartchouk
409b78fc21
Fix effective flashing speed calculation for compressed images
...
Changelog-entry: Fix effective flashing speed calculation for compressed images
Change-type: patch
2020-12-08 17:14:49 +01:00
bulldozer-balena[bot]
2f08142f5a
Merge pull request #3379 from balena-io/high-contrast-lines
...
Change some border colors to have higher contrast
2020-12-08 13:54:20 +00:00
Lorenzo Alberto Maria Ambrosi
8c4edaabba
Change some border colors to have higher contrast
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-12-08 14:37:24 +01:00
Alexis Svinartchouk
05497ce85c
Update etcher-sdk from 5.1.10 to 5.1.11
...
Update etcher-sdk from 5.1.10 to 5.1.11
Changelog-entry: Update etcher-sdk from 5.1.10 to 5.1.11
Change-type: patch
2020-12-07 19:31:41 +01:00
Alexis Svinartchouk
d3df2fe57e
Update sys-class-rgb-led from 2.1.1 to 3.0.0
...
Update sys-class-rgb-led from 2.1.1 to 3.0.0
Changelog-entry: Update sys-class-rgb-led from 2.1.1 to 3.0.0
Change-type: patch
2020-12-04 14:11:51 +01:00
Balena CI
a0f07082f2
v1.5.112
2020-12-03 17:19:22 +02:00
bulldozer-balena[bot]
b7efa8e1f0
Merge pull request #3362 from balena-io/112
...
112
2020-12-03 15:17:28 +00:00
Alexis Svinartchouk
3647457bb5
Add rendition and sys-class-rgb-led to repo.yml
...
Change-type: patch
2020-12-02 20:23:04 +01:00
Alexis Svinartchouk
2e5a39dcd8
Update sys-class-rgb-led from 2.1.0 to 2.1.1
...
Update sys-class-rgb-led from 2.1.0 to 2.1.1
Changelog-entry: Update sys-class-rgb-led from 2.1.0 to 2.1.1
Change-type: patch
2020-12-02 20:23:04 +01:00
Alexis Svinartchouk
edabacfb3a
Fix spectron test to work on Windows in all cases
...
Change-type: none
2020-12-02 20:23:04 +01:00
Alexis Svinartchouk
f46176fd10
Fix layout when the featured project is not showing
...
Changelog-entry: Fix layout when the featured project is not showing
Change-type: patch
2020-12-02 20:23:04 +01:00
Alexis Svinartchouk
2158e20380
Improve flashing error handling
...
Changelog-entry: Improve flashing error handling
Change-type: patch
2020-12-02 20:23:04 +01:00
Alexis Svinartchouk
fa593e33d1
Update repo.yml to enable nested changelogs
...
Change-type: none
2020-12-02 19:27:48 +01:00
Alexis Svinartchouk
50730bd3df
Fix imports in child-writer.ts
...
Change-type: none
2020-12-02 19:27:48 +01:00
Alexis Svinartchouk
4e68955981
Target commit instead of branch name for sudo-prompt
...
Change-type: none
2020-12-02 19:27:48 +01:00
Alexis Svinartchouk
3c0084d012
Fix modal content height on Windows
...
Change-type: patch
2020-12-02 19:27:48 +01:00
Alexis Svinartchouk
8bd11a01ae
Update etcher-sdk from 5.1.5 to 5.1.10
...
Update etcher-sdk from 5.1.5 to 5.1.10
Changelog-entry: Update etcher-sdk from 5.1.5 to 5.1.10
Change-type: patch
2020-12-02 19:27:48 +01:00
Alexis Svinartchouk
da3a22d0f6
Set useContentSize to true so the size is the same on all platforms
...
Changelog-entry: Set useContentSize to true so the size is the same on all platforms
Change-type: patch
2020-11-24 17:10:17 +01:00
Balena CI
e708212d41
v1.5.111
2020-11-23 19:54:50 +02:00
bulldozer-balena[bot]
a5ceba8435
Merge pull request #3345 from balena-io/111
...
111
2020-11-23 17:52:38 +00:00
Alexis Svinartchouk
446e8e1253
Update bl
...
Change-type: patch
2020-11-20 20:10:35 +01:00
Alexis Svinartchouk
c69b2fa053
Warn when the source drive has no partition table
...
Changelog-entry: Warn when the source drive has no partition table
Change-type: patch
2020-11-20 15:29:03 +01:00
Alexis Svinartchouk
0597c0e908
Update etcher-sdk to 5.1.5
...
Change-type: patch
2020-11-20 14:49:41 +01:00
Alexis Svinartchouk
af2b6bc8ca
Update typescript to 4.1.2
...
Change-type: patch
2020-11-20 14:45:44 +01:00
Alexis Svinartchouk
a2c7a542df
Use a different icon when no source drive is available
...
Changelog-entry: Use a different icon when no source drive is available
Change-type: patch
2020-11-20 14:45:18 +01:00
Alexis Svinartchouk
e37ae2743f
Update etcher-sdk to 5.1.3
...
Change-type: patch
2020-11-17 11:33:36 +01:00
Alexis Svinartchouk
644d955f08
Prevent opening more than one file selector
...
Change-type: patch
2020-11-16 16:14:36 +01:00
Alexis Svinartchouk
e7b4f09021
Allow selecting a locked SD card as the source drive
...
Changelog-entry: Allow selecting a locked SD card as the source drive
Change-type: patch
2020-11-16 14:16:38 +01:00
Alexis Svinartchouk
1e0a6a3129
Removed disableExplicitDriveSelection setting, use autoSelectAllDrives instead
...
Change-type: patch
2020-11-13 20:23:07 +01:00
Alexis Svinartchouk
ef3b8915d8
Update etcher-sdk to 5.1.2
...
Change-type: patch
2020-11-13 18:30:26 +01:00
Alexis Svinartchouk
e58cfd89c5
Add successBannerURL setting
...
Change-type: patch
2020-11-11 13:31:04 +01:00
Alexis Svinartchouk
1c52379ee3
Add drivesOrder setting
...
Change-type: patch
2020-11-11 13:30:54 +01:00
Alexis Svinartchouk
e2c2b40690
Remove "Validate write on success" setting
...
Validation is always enabled, press the "skip" button to skip it.
Changelog-entry: Remove "Validate write on success" setting. Validation is always enabled, press the "skip" button to skip it.
Change-type: patch
2020-11-11 13:30:26 +01:00
Alexis Svinartchouk
bddb89e4a1
Update electron to v9.3.3
...
Changelog-entry: Update electron to v9.3.3
Change-type: patch
2020-11-11 13:30:18 +01:00
Alexis Svinartchouk
560ed91e2e
Update etcher-sdk to 5.1.1, use WASM ext2fs module
...
Changelog-entry: Update etcher-sdk to 5.1.1, use WASM ext2fs module
Change-type: patch
2020-11-11 13:29:44 +01:00
Balena CI
1f8f7ad7f8
v1.5.110
2020-11-05 13:56:29 +02:00
bulldozer-balena[bot]
a2a0f2ef41
Merge pull request #3325 from balena-io/new-success-screen-2
...
New success screen 2
2020-11-05 11:54:37 +00:00
Lorenzo Alberto Maria Ambrosi
40e5fb2287
Add primary colors to default flow
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-04 14:01:56 +01:00
Lorenzo Alberto Maria Ambrosi
6c49c71b3f
Remove console.log in tests
...
Change-type: patch
Changelog-entry: Remove console.log in tests
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-03 15:02:51 +01:00
Lorenzo Alberto Maria Ambrosi
deb3db0fff
Add more typings & refactor code accordingly
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-03 15:02:51 +01:00
Lorenzo Alberto Maria Ambrosi
4872fa3d6e
Fix URL not being selected with custom protocol
...
Change-type: patch
Changelog-entry: Fix URL not being selected with custom protocol
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-03 15:02:51 +01:00
Lorenzo Alberto Maria Ambrosi
640a7409ee
Add dash on table when selecting only some rows
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-03 15:02:51 +01:00
Lorenzo Alberto Maria Ambrosi
a7637ad8d4
Fix settings spacing
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-03 15:02:51 +01:00
Lorenzo Alberto Maria Ambrosi
31409c61ca
Use drive-selector's table for flash errors table
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-03 15:02:46 +01:00
Lorenzo Alberto Maria Ambrosi
e74dc9eb60
Update rendition to v18.8.3
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-03 15:01:11 +01:00
Lorenzo Alberto Maria Ambrosi
06997fdf29
Fix zoomFactor in webviews
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-03 15:01:11 +01:00
Lorenzo Alberto Maria Ambrosi
611e659626
Add retry button to the errors modal in success screen
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-11-03 15:01:07 +01:00
Lorenzo Alberto Maria Ambrosi
e484ae9837
Cleanup after child-process is terminated
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-10-22 14:08:44 +02:00
Lorenzo Alberto Maria Ambrosi
7e7ca9524e
Add skip function to validation
...
Change-type: patch
Changelog-entry: Add skip function to validation
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-10-22 14:08:44 +02:00
Lorenzo Alberto Maria Ambrosi
db09b7440d
Rework success screen
...
Change-type: patch
Changelog-entry: Rework success screen
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-10-22 14:07:20 +02:00
Balena CI
e9603505d2
v1.5.109
2020-09-14 19:27:56 +03:00
bulldozer-balena[bot]
0f45f6aca1
Merge pull request #3297 from balena-io/use-sudo-prompt-fork
...
Workaround elevation bug on Windows when the username contains an ampersand
2020-09-14 16:25:48 +00:00
Alexis Svinartchouk
0a28a7794d
Update ext2fs to v2.0.5
...
Change-type: patch
2020-09-14 16:08:44 +02:00
Alexis Svinartchouk
7c2644ec51
Workaround elevation bug on Windows when the username contains an ampersand
...
Changelog-entry: Workaround elevation bug on Windows when the username contains an ampersand
Change-type: patch
2020-09-11 14:40:19 +02:00
Balena CI
ae62812c61
v1.5.108
2020-09-10 20:33:45 +03:00
bulldozer-balena[bot]
68e24df52b
Merge pull request #3295 from balena-io/fix-launch-when-path-has-special-characters
...
Fix content not loading when the app path contains special characters
2020-09-10 17:31:35 +00:00
Alexis Svinartchouk
b9076d01af
Fix content not loading when the app path contains special characters
...
Changelog-entry: Fix content not loading when the app path contains special characters
Change-type: patch
2020-09-09 17:06:04 +02:00
Balena CI
78a5339e3e
v1.5.107
2020-09-07 12:50:26 +03:00
bulldozer-balena[bot]
b099770cb1
Merge pull request #3273 from balena-io/add-clone-drive
...
Add clone drive
2020-09-07 09:48:16 +00:00
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
eeab351636
Fix tests hanging on array.flatMap
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-09-02 19:00:07 +02:00
Alexis Svinartchouk
3e45691d0b
Re-enable ext partitions trimming on 32 bit Windows
...
Changelog-entry: Re-enable ext partitions trimming on 32 bit Windows
Change-type: patch
2020-09-02 17:42:52 +02:00
Lorenzo Alberto Maria Ambrosi
f9d79521a1
Fix tests not running
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-09-02 17:41:33 +02:00
Lorenzo Alberto Maria Ambrosi
14a89b3b8a
Remove lodash from selection-state.ts
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-09-02 17:41:33 +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
42838eba09
Override cached window's zoomFactor
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-08-31 15:13:42 +02:00
Lorenzo Alberto Maria Ambrosi
aa72c5d3bb
Ignore vscode workspace folder
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-08-31 15:13:42 +02:00
Lorenzo Alberto Maria Ambrosi
bb04098062
Reword macOS Catalina askpass message
...
Change-type: patch
Changelog-entry: Reword macOS Catalina askpass message
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-08-31 15:13:41 +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
Lorenzo Alberto Maria Ambrosi
377dfb8e22
Split drive selector from target selector
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-08-31 15:13:41 +02:00
Balena CI
07befd0bd1
v1.5.106
2020-08-27 19:18:47 +03:00
bulldozer-balena[bot]
2635a410df
Merge pull request #3286 from balena-io/106
...
106
2020-08-27 16:16:30 +00:00
Alexis Svinartchouk
5e5f82c4b5
Update etcher-sdk to 4.1.29
...
Changelog-entry: Disable ext partitions trimming on 32 bit windows until it is fixed
Change-type: patch
2020-08-27 15:21:03 +02:00
Alexis Svinartchouk
991cbf6b7f
Update etcher-sdk to 4.1.28
...
Change-type: patch
2020-08-27 12:35:52 +02:00
Alexis Svinartchouk
688d697a99
Update typescript to ^4
...
Change-type: patch
2020-08-27 12:35:48 +02:00
Alexis Svinartchouk
7894a67719
Fix opening zip files from servers accepting Range headers
...
Changelog-entry: Fix opening zip files from servers accepting Range headers
Change-type: patch
2020-08-26 18:58:12 +02:00
Balena CI
7a7ea74984
v1.5.105
2020-08-26 14:13:18 +03:00
bulldozer-balena[bot]
12cd8a39c1
Merge pull request #3284 from balena-io/105
...
105
2020-08-26 11:11:16 +00:00
Alexis Svinartchouk
2c07538f8f
Simplify MainPage
...
Change-type: patch
2020-08-26 00:36:38 +02:00
Alexis Svinartchouk
c9bfd350ed
Remove unused FlashStep.props.isWebviewShowing
...
Change-type: patch
2020-08-26 00:36:38 +02:00
Alexis Svinartchouk
a485d2b4df
Remove FeaturedProject class, replace with SafeWebview
...
Change-type: patch
2020-08-26 00:36:38 +02:00
Alexis Svinartchouk
8ed5ff25a5
Remove unused FeaturedProject.state.show
...
Change-type: patch
2020-08-26 00:36:38 +02:00
Alexis Svinartchouk
a17a919c37
Remove unused SafeWebvuew.refreshNow property
...
Change-type: patch
2020-08-26 00:36:33 +02:00
Alexis Svinartchouk
55cafb9268
Update etcher-sdk to 4.1.26
...
Changelog-entry: Update etcher-sdk to 4.1.26
Change-type: patch
2020-08-26 00:36:32 +02:00
Alexis Svinartchouk
92dfdc6edd
URL selector cancel button cancels ongoing url selection
...
Changelog-entry: URL selector cancel button cancels ongoing url selection
Change-type: patch
2020-08-26 00:36:32 +02:00
Alexis Svinartchouk
fff9452509
Spinner for URL selector modal
...
Changelog-entry: Spinner for URL selector modal
Change-type: patch
2020-08-26 00:36:32 +02:00
Alexis Svinartchouk
27e560c961
Update rendition to ^18.4.1
...
Change-type: patch
2020-08-26 00:36:32 +02:00
Alexis Svinartchouk
34489f0d66
Update etcher-sdk to 4.1.25
...
Change-type: patch
2020-08-26 00:36:32 +02:00
Alexis Svinartchouk
b7f8c8368c
Fix settings button not being clickable
...
Change-type: patch
2020-08-26 00:36:32 +02:00
Balena CI
f383f0be6c
v1.5.104
2020-08-21 16:01:18 +03:00
bulldozer-balena[bot]
ff08cb44f9
Merge pull request #3281 from balena-io/104
...
Fix saving settings, update electron
2020-08-21 12:59:24 +00:00
Alexis Svinartchouk
6cb914e969
Update etcher-sdk to v4.1.24
...
Chanelog-entry: Update etcher-sdk to v4.1.24
Change-type: patch
2020-08-20 20:54:20 +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
08716efbd5
Update rendition to 18.1.0
...
Change-type: patch
2020-08-20 16:40:19 +02:00
Alexis Svinartchouk
24c8ede746
Remove unused part of Makefile
...
Change-type: patch
2020-08-20 12:45:59 +02:00
Alexis Svinartchouk
548475996c
Remove duplicated styled-system
...
Change-type: patch
2020-08-20 12:24:09 +02:00
Alexis Svinartchouk
7f9add3f1e
Remove no longer used nan
...
Change-type: patch
2020-08-20 11:53:13 +02:00
Alexis Svinartchouk
6eab47259e
Remove no longer used @types/request
...
Change-type: patch
2020-08-20 11:42:04 +02:00
Alexis Svinartchouk
46663e3a6f
Remove no longer used @types/bluebird
...
Change-type: patch
2020-08-20 11:40:37 +02:00
Alexis Svinartchouk
9797a2152d
Update electron to v9.2.1
...
Changelog-entry: Update electron to v9.2.1
Change-type: patch
2020-08-20 11:37:14 +02:00
Alexis Svinartchouk
a7c3431556
Remove unused error message
...
Change-type: patch
2020-08-20 11:35:55 +02:00
Balena CI
fef9cd7bec
v1.5.103
2020-08-19 14:57:18 +03:00
bulldozer-balena[bot]
b2c4f7a250
Merge pull request #3270 from balena-io/remove-bluebird
...
Remove bluebird
2020-08-19 11:55:07 +00:00
Alexis Svinartchouk
88ae9fcbd1
Update dependencies
...
Change-type: patch
2020-08-18 20:02:07 +02:00
Alexis Svinartchouk
bc092114c1
Don't use more than a 8th of the system memory as buffers
...
Change-type: patch
2020-08-18 17:14:23 +02:00
Alexis Svinartchouk
9f29dc8b76
Update rendition to ^17
...
Changelog-entry: Update rendition to ^17
Change-type: patch
2020-08-18 14:05:18 +02:00
Alexis Svinartchouk
5fbaa3a3db
Update @balena/udif, don't bundle htmlparser2 into the writer
...
Change-type: patch
2020-08-18 14:05:18 +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
1f44f3944f
Update electron to 9.2.0
...
Changelog-entry: Update electron to 9.2.0
Change-type: patch
2020-08-18 14:05:18 +02:00
Alexis Svinartchouk
fbacb8187d
Update etcher-sdk to ^4.1.23
...
Changelog-entry: Update etcher-sdk to ^4.1.23
Change-type: patch
2020-08-18 14:05:18 +02:00
Alexis Svinartchouk
ac2d4ae8f3
Move linting and testing into package.json
...
Changelog-entry: Move linting and testing into package.json
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
281f119456
Replace native elevator with sudo-prompt on windows
...
Changelog-entry: Replace native elevator with sudo-prompt on windows
Change-type: patch
2020-08-18 14:05:18 +02:00
Alexis Svinartchouk
140f3452ed
Don't import WeakMap polyfill in deep-map-keys
...
Changelog-entry: Don't import WeakMap polyfill in deep-map-keys
Change-type: patch
2020-08-06 16:19:34 +02:00
Alexis Svinartchouk
481be42eb5
Update etcher-sdk to ^4.1.22
...
Change-type: patch
2020-08-06 16:19:32 +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
76fa698995
Optimize svgs
...
Changelog-entry: Optimize svgs
Change-type: patch
2020-08-06 15:40:42 +02:00
Alexis Svinartchouk
f8e21e2338
User regular stream in lzma-native instead of readable-stream
...
Changelog-entry: User regular stream in lzma-native instead of readable-stream
Change-type: patch
2020-08-06 15:40:42 +02:00
Alexis Svinartchouk
482c29bc2a
Update dependencies
...
Change-type: patch
2020-08-06 15:40:42 +02:00
Alexis Svinartchouk
0bf1ec4958
Remove Bluebird
...
Changelog-entry: Remove Bluebird
Change-type: patch
2020-08-06 15:40:42 +02:00
Alexis Svinartchouk
3b105d5a6a
Update etcher-sdk to ^4.1.20
...
Change-type: patch
2020-08-06 15:40:39 +02:00
Balena CI
6d9c81da43
v1.5.102
2020-07-27 18:57:16 +03:00
bulldozer-balena[bot]
c2e23855b3
Merge pull request #3247 from balena-io/lighter
...
Lighter
2020-07-27 15:55:14 +00:00
Alexis Svinartchouk
3f59d35fb6
Update etcher-sdk to ^4.1.19
...
Changelog-entry: Fix flashing truncated images, fix flashing large dmgs
Change-type: patch
2020-07-27 13:11:27 +02:00
Alexis Svinartchouk
44c74f33d9
Electron 9.1.1
...
Changelog-entry: Electron 9.1.1
Change-type: patch
2020-07-27 13:11:27 +02:00
Alexis Svinartchouk
512785e0a9
Remove bluebird from main process, reduce lodash usage
...
Changelog-entry: Remove bluebird from main process, reduce lodash usage
Change-type: patch
2020-07-20 11:11:41 +02:00
Alexis Svinartchouk
963fc574c3
Centralize imports in child-writer
...
Changelog-entry: Centralize imports in child-writer
Change-type: patch
2020-07-16 18:52:37 +02:00
Alexis Svinartchouk
3218fc2c83
Split main process and child-writer js files
...
Changelog-entry: Split main process and child-writer js files
Change-type: patch
2020-07-16 18:52:28 +02:00
Alexis Svinartchouk
dc9351713c
Stop using request, replace it with already used axios
...
Changelog-entry: Stop using request, replace it with already used axios
Change-type: patch
2020-07-16 18:52:19 +02:00
Alexis Svinartchouk
e72049d6e8
Remove font awesome unused icons from the generated bundle
...
Changelog-entry: Remove font awesome unused icons from the generated bundle
Change-type: patch
2020-07-16 18:52:11 +02:00
Alexis Svinartchouk
170126a490
Remove no longer used .sass-lint.yml
...
Changelog-entry: Remove no longer used .sass-lint.yml
Change-type: patch
2020-07-16 18:52:04 +02:00
Alexis Svinartchouk
7d53d0aadc
Use tslib
...
Changelog-entry: Use tslib
Change-type: patch
2020-07-16 18:51:52 +02:00
Alexis Svinartchouk
5eac622b8c
Use strict typescript compiler option
...
Changelog-entry: Use strict typescript compiler option
Change-type: patch
2020-07-16 18:51:42 +02:00
Alexis Svinartchouk
175e41de8d
Update rendition to ^16.1.1
...
Changelog-entry: Update rendition to ^16.1.1
Change-type: patch
2020-07-16 18:51:12 +02:00
Balena CI
61f4762341
v1.5.101
2020-07-09 19:39:12 +03:00
bulldozer-balena[bot]
7c24d1486f
Merge pull request #3222 from balena-io/efp-restyle
...
Efp restyle
2020-07-09 16:37:26 +00:00
Lorenzo Alberto Maria Ambrosi
630f6c691c
Resize modal to show content appropriately
...
Change-type: patch
Changelog-entry: Resize modal to show content appropriately
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-07-09 15:09:28 +02:00
Alexis Svinartchouk
5c5273bd6c
autoSelectAllDrives setting
...
Change-type: patch
2020-07-01 18:58:54 +02:00
Alexis Svinartchouk
9bde38df5a
Update etcher-sdk to 4.1.17
...
Change-type: patch
2020-07-01 15:40:37 +02:00
Alexis Svinartchouk
391e4444d4
Deselect the image if the source drive is removed
...
Change-type: patch
2020-07-01 12:58:36 +02:00
Alexis Svinartchouk
e5ee0f1961
Mount source drive if automountOnFileSelect is set
...
Change-type: patch
2020-06-29 14:08:44 +02:00
Alexis Svinartchouk
c8737806c0
Remove unused packages
...
Change-type: patch
2020-06-29 13:05:31 +02:00
Alexis Svinartchouk
953f572b53
Fix modal not showing overflowing elements
...
Change-type: patch
2020-06-29 12:57:42 +02:00
Alexis Svinartchouk
05d0f7142d
Update rendition to 15.2.4
...
Change-type: patch
2020-06-29 12:57:25 +02:00
Alexis Svinartchouk
ba29d76a00
Update electron to 9.0.5
...
Change-type: patch
2020-06-29 12:42:28 +02:00
Alexis Svinartchouk
692274691e
Remove non relevant comment
...
Change-type: patch
2020-06-29 12:38:22 +02:00
Lorenzo Alberto Maria Ambrosi
394d3e0bf2
Update etcher-sdk to v4.1.16
...
Change-type: patch
Changelog-entry: Update etcher-sdk to v4.1.16
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-25 21:40:02 +02:00
Lorenzo Alberto Maria Ambrosi
784dd03ba7
Convert sass to plain css
...
Change-type: patch
Changelog-entry: Convert sass to plain css
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-25 18:54:04 +02:00
Lorenzo Alberto Maria Ambrosi
8560189a1e
Remove unused scss
...
Change-type: patch
Changelog-entry: Remove unused scss
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-24 19:05:38 +02:00
Lorenzo Alberto Maria Ambrosi
098ca9a9a1
Remove unused warning in settings
...
Change-type: patch
Changelog-entry: Remove unused warning in settings
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-23 11:46:09 +02:00
Lorenzo Alberto Maria Ambrosi
3ca50a1e2d
Refactor UI without bootstrap & flexboxgrid
...
Change-type: patch
Changelog-entry: Refactor UI without bootstrap & flexboxgrid
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-23 11:22:33 +02:00
Lorenzo Alberto Maria Ambrosi
00f193541d
Restyle modals
...
Change-type: patch
Changelog-entry: Restyle modals
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-23 09:23:49 +02:00
Lorenzo Alberto Maria Ambrosi
8ce9eac704
Remove bootstrap & flexboxgrid
...
Change-type: patch
Changelog-entry: Remove bootstrap & flexboxgrid
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-23 09:13:31 +02:00
Lorenzo Alberto Maria Ambrosi
76086a8f91
Rework and move flashing view elements
...
Change-type: patch
Changelog-entry: Rework and move flashing view elements
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-22 19:19:09 +02:00
Lorenzo Alberto Maria Ambrosi
9b71772e35
Refactor UI grid to use rendition
...
Change-type: patch
Changelog-entry: Refactor UI grid to use rendition
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-22 19:19:09 +02:00
Balena CI
72e5631167
v1.5.100
2020-06-22 19:57:51 +03:00
bulldozer-balena[bot]
339c7d56bd
Merge pull request #3203 from balena-io/new-target-selector
...
New target selector
2020-06-22 16:08:47 +00:00
Alexis Svinartchouk
ba16995070
Show system drives last
...
Change-type: patch
2020-06-22 16:53:44 +02:00
Alexis Svinartchouk
b32c4ee728
Update partitioninfo to 5.3.5
...
Changelog-entry: Update partitioninfo to 5.3.5
Change-type: patch
2020-06-22 15:07:16 +02:00
Lorenzo Alberto Maria Ambrosi
14e4cbf749
Add icon to plug targets in targets modal
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-19 17:15:26 +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
Alexis Svinartchouk
5a45f8b122
Update target selector ok button label to show the number of selected devices
...
Change-type: patch
2020-06-19 16:29:37 +02:00
Alexis Svinartchouk
129e7e20e8
Update mocha to v8.0.1
...
Changelog-entry: Update mocha to v8.0.1
Change-type: patch
2020-06-19 16:29:37 +02:00
Alexis Svinartchouk
7165a8190b
Update electron-notarize to v1.0.0
...
Changelog-entry: Update electron-notarize to v1.0.0
Change-type: patch
2020-06-19 16:29:37 +02:00
Alexis Svinartchouk
07fde0d73f
Don't mutate usbboot drives when updating progress
...
Change-type: patch
2020-06-19 16:29:37 +02:00
Alexis Svinartchouk
a360370c4e
Update electron to v9.0.4
...
Changelog-entry: Update electron to v9.0.4
Change-type: patch
2020-06-19 16:29:37 +02:00
Alexis Svinartchouk
92cd3d688d
Update etcher-sdk to v4.1.15
...
Changelog-entry: Update etcher-sdk to v4.1.15
Change-type: patch
2020-06-19 16:29:37 +02:00
Alexis Svinartchouk
6554ccf0f8
Sticky header in target selection table
...
Changelog-entry: Sticky header in target selection table
Change-type: patch
2020-06-19 16:29:37 +02:00
Alexis Svinartchouk
9444f0e1b1
Stricter types in target-selector-modal.tsx
...
Change-type: patch
2020-06-19 16:29:37 +02:00
Alexis Svinartchouk
d63f5eca0d
Update rendition to 15.2.1
...
Changelog-entry: Update rendition to 15.2.1
2020-06-19 16:29:37 +02:00
Lorenzo Alberto Maria Ambrosi
e39fed1f25
Fix source-selector image height
...
Change-type: patch
Changelog-entry: Fix source-selector image height
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-17 17:38:37 +02:00
Lorenzo Alberto Maria Ambrosi
2dc359b19c
Make TargetSelectorModal a React.Component
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-17 17:38:36 +02:00
Lorenzo Alberto Maria Ambrosi
7aec8a4ae2
Refactor styles
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-12 14:44:32 +02:00
Lorenzo Alberto Maria Ambrosi
af9d3ba9f1
Update rendition to v15.0.0
...
Change-type: patch
Changelog-entry: Update rendition to v15.0.0
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-12 14:44:32 +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
Lorenzo Alberto Maria Ambrosi
71c7fbd3a2
Rework target selector modal
...
Change-type: patch
Changelog-entry: Rework target selector modal
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-12 14:44:31 +02:00
Lorenzo Alberto Maria Ambrosi
f8cc7c36b4
Add warning color to Flash! button
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-12 14:39:41 +02:00
Balena CI
5d95fcb81f
v1.5.99
2020-06-12 15:31:15 +03:00
bulldozer-balena[bot]
d481536a3f
Merge pull request #3210 from balena-io/inline-svgs
...
Inline svgs
2020-06-12 12:29:11 +00:00
Alexis Svinartchouk
62b42e9254
Update node-raspberrypi-usbboot to 0.2.8
...
Changelog-entry: Update node-raspberrypi-usbboot to 0.2.8
Change-type: patch
2020-06-11 19:26:20 +02:00
Alexis Svinartchouk
03e3354d50
Update electron to 9.0.3
...
Changelog-entry: Update electron to 9.0.3
Change-type: patch
2020-06-11 19:22:13 +02:00
Alexis Svinartchouk
f01f1ddd7a
Inline all svgs
...
Changelog-entry: Inline all svgs
Change-type: patch
2020-06-11 19:22:13 +02:00
Balena CI
2cb58bbbf0
v1.5.98
2020-06-10 23:36:06 +03:00
bulldozer-balena[bot]
2aedea3139
Merge pull request #3208 from balena-io/update-etcher-sdk-4.1.13
...
Update etcher sdk 4.1.13
2020-06-10 20:34:02 +00:00
Alexis Svinartchouk
59e37182be
Use between 2 and 256MiB for buffering depending on the number of drives
...
Changelog-entry: Use between 2 and 256MiB for buffering depending on the number of drives
Change-type: patch
2020-06-10 14:52:04 +02:00
Alexis Svinartchouk
52bdd02a4b
Check that argument is an url or a regular file before opening
...
Changelog-entry: Check that argument is an url or a regular file before opening
Change-type: patch
2020-06-10 14:48:44 +02:00
Alexis Svinartchouk
b1376dfa73
Update etcher-sdk to ^4.1.13
...
Changelog-entry: Update etcher-sdk to ^4.1.13
Change-type: patch
2020-06-10 12:27:37 +02:00
Balena CI
37ed18c38b
v1.5.97
2020-06-08 18:08:27 +03:00
bulldozer-balena[bot]
b7ad7bd729
Merge pull request #3202 from balena-io/add-custom-protocol-2
...
Add custom protocol 2
2020-06-08 15:05:57 +00:00
Alexis Svinartchouk
b43ec4414e
Update @types/terser-webpack-plugini to ^3.0.0
...
Change-type: patch
2020-06-08 14:40:56 +02:00
Alexis Svinartchouk
f05f9d33f9
Use @types/copy-webpack-plugin
...
Change-type: patch
2020-06-08 14:40:56 +02:00
Alexis Svinartchouk
fcc9c5e577
Update node-gyp to ^7.0.0
...
Change-type: patch
2020-06-08 14:40:56 +02:00
Alexis Svinartchouk
3259a8206f
Update electron to v9.0.2
...
Changelog-entry: Update electron to v9.0.2
Change-type: patch
2020-06-08 14:40:56 +02:00
Alexis Svinartchouk
3fa9611971
Don't check child-writer stderr, rely on the exit code instead
...
Change-type: patch
2020-06-08 14:40:56 +02:00
Alexis Svinartchouk
b749c2d45a
Fix flash from url on windows
...
Changelog-entry: Fix flash from url on windows
Change-type: patch
2020-06-08 14:40:56 +02:00
Alexis Svinartchouk
29e2e9c657
Avoid random access in http sources
...
Changelog-entry: Avoid random access in http sources
Change-type: patch
2020-06-08 14:40:56 +02:00
Alexis Svinartchouk
f983d88e52
Update etcher-sdk to ^4.1.8
...
Changelog-entry: Update etcher-sdk to ^4.1.8
Change-type: patch
2020-06-08 14:40:56 +02:00
Alexis Svinartchouk
1449478c5b
Read image path from arguments, register etcher://...
protocol
...
Changelog-entry: Read image path from arguments, register `etcher://...` protocol
Change-type: patch
2020-06-08 14:40:56 +02:00
Alexis Svinartchouk
7e7a669116
Simplify spectron tests
...
Change-type: patch
2020-06-04 17:18:50 +02:00
Alexis Svinartchouk
28f9954661
Update etcher-sdk to ^4.1.6
...
Changelog-entry: Update etcher-sdk to ^4.1.6
Change-type: patch
2020-06-04 17:18:50 +02:00
Alexis Svinartchouk
b7e82f7694
Fix sudo-prompt promisification
...
Changelog-entry: Fix sudo-prompt promisification
Change-type: patch
2020-06-04 17:18:50 +02:00
Alexis Svinartchouk
f0bbd1a1cd
Fix windows ia32 rebuild
...
Change-type: patch
2020-06-04 17:18:50 +02:00
Lorenzo Alberto Maria Ambrosi
5f5c66e3f2
Allow skipping notarization when building package
...
Change-type: patch
Changelog-entry: Allow skipping notarization when building package (dev)
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-06-03 15:07:06 +02:00
Balena CI
2fc8b07e29
v1.5.96
2020-06-03 16:06:42 +03:00
bulldozer-balena[bot]
bdb1690a49
Merge pull request #3195 from balena-io/ui-updates
...
Ui updates
2020-06-03 13:04:32 +00:00
Alexis Svinartchouk
10b028355f
Fix ia32 builds for windows
...
Changelog-entry: Fix ia32 builds for windows
Change-type: patch
2020-06-03 13:54:25 +02:00
Alexis Svinartchouk
a4366556c0
Remove writing speed from finish screen
...
Changelog-entry: Remove writing speed from finish screen
Change-type: patch
2020-06-03 13:12:48 +02:00
Alexis Svinartchouk
9c25cc663a
Remove unused styles
...
Change-type: patch
2020-06-03 13:11:59 +02:00
Alexis Svinartchouk
ba21da4f0b
Add effective speed in flash results
...
Changelog-entry: Add effective speed in flash results
Change-type: patch
2020-06-03 13:11:54 +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
Alexis Svinartchouk
f5c7dc932a
Remove unused css class
...
Change-type: patch
2020-06-01 14:39:13 +02:00
Alexis Svinartchouk
4880275e7b
Simplify FlashAnother button
...
Change-type: patch
2020-06-01 14:39:13 +02:00
Alexis Svinartchouk
6db0172a50
Remove useless StepSelection component
...
Change-type: patch
2020-06-01 14:39:13 +02:00
Alexis Svinartchouk
95ff5c98a8
Change font to SourceSansPro and fix hover color
...
Changelog-entry: Change font to SourceSansPro and fix hover color
Change-type: patch
2020-06-01 14:38:48 +02:00
Alexis Svinartchouk
e9f9f90137
Update rendition to ^14.13.0
...
Changelog-entry: Update rendition to ^14.13.0
Change-type: patch
2020-06-01 13:39:23 +02:00
Alexis Svinartchouk
0ebfecc60c
Make FlashStep a PureComponent
...
Change-type: patch
2020-06-01 13:39:23 +02:00
Alexis Svinartchouk
afa29a0ed1
Remove unused styles
...
Changelog-entry: Remove unused styles
Change-type: patch
2020-06-01 13:39:23 +02:00
Balena CI
8d707dc815
v1.5.95
2020-06-01 13:40:43 +03:00
bulldozer-balena[bot]
5b509d147f
Merge pull request #3189 from balena-io/windows-docker-spectron
...
spectron: Make tests pass on Windows Docker containers
2020-06-01 10:37:36 +00: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
Balena CI
8513d63a3e
v1.5.94
2020-05-28 00:12:44 +03:00
bulldozer-balena[bot]
d2f3345c7a
Merge pull request #3180 from balena-io/fix-flash-from-url
...
Fix flash from url
2020-05-27 21:10:42 +00:00
Alexis Svinartchouk
aee3a0a281
Show image name and path in image name modal
...
Change-type: patch
2020-05-27 17:45:44 +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
4e08cf3879
Fix flash from url (broken in 1.5.92)
...
Changelog-entry: Fix flash from url (broken in 1.5.92)
Change-type: patch
2020-05-27 16:56:08 +02:00
Alexis Svinartchouk
11bda8e76a
Remove electron-builder patch now that https://github.com/electron-userland/electron-builder/pull/4993 is merged
...
Change-type: patch
2020-05-27 15:36:24 +02:00
Alexis Svinartchouk
e33172060f
Update etcher-sdk to ^4.1.4
...
Changelog-entry: Update etcher-sdk to ^4.1.4
Change-type: patch
2020-05-27 15:24:38 +02:00
Balena CI
0dee6a9888
v1.5.93
2020-05-25 20:36:06 +03:00
bulldozer-balena[bot]
3d855dcbfc
Merge pull request #3174 from balena-io/electron9-2
...
Electron v9.0.0
2020-05-25 17:33:56 +00:00
Alexis Svinartchouk
ed3b7f7971
Patch electron-builder to fix signing on macos
...
Remove this once
https://github.com/electron-userland/electron-builder/pull/4993 is
merged
Change-type: patch
2020-05-25 18:12:56 +02:00
Alexis Svinartchouk
c0a4fb16e2
Update dependencies
...
Change-type: patch
2020-05-25 17:36:55 +02:00
Alexis Svinartchouk
688e7fff9c
Update electron-builder to v22.6.1
...
Changelog-entry: Update electron-builder to v22.6.1
Change-type: patch
2020-05-25 16:20:39 +02:00
Alexis Svinartchouk
880e56e563
Strip out comments from generated code
...
Changelog-entry: Strip out comments from generated code
Change-type: patch
2020-05-25 15:32:05 +02:00
Alexis Svinartchouk
bf26d4ec95
Remove dead code
...
Change-type: patch
2020-05-25 15:32:05 +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
Balena CI
5d005211d4
v1.5.92
2020-05-25 13:09:42 +03:00
Alexis Svinartchouk
cc08ac9236
Merge pull request #3169 from balena-io/webpack-everything
...
Webpack everything
2020-05-25 12:07:46 +02:00
Alexis Svinartchouk
09a6a340c9
Use electron.app.getAppPath() instead of reading it from argv in catalina-sudo
...
Changelog-entry: Use electron.app.getAppPath() instead of reading it from argv in catalina-sudo
Change-type: patch
2020-05-22 19:42:05 +02:00
Alexis Svinartchouk
2692104ccd
Disable asar packing on all platforms
...
Changelog-entry: Disable asar packing on all platforms
Change-type: patch
2020-05-22 19:42:05 +02:00
Alexis Svinartchouk
b1fd539d25
Remove unneeded fortawesome from main.scss
...
Changelog-entry: Remove unneeded fortawesome from main.scss
Change-type: patch
2020-05-22 19:42:05 +02:00
Alexis Svinartchouk
33d48fe4f7
Remove unneeded font formats
...
Changelog-entry: Remove unneeded font formats
Change-type: patch
2020-05-22 19:42:05 +02:00
Alexis Svinartchouk
1ebc8e9362
Webpack everything, reduce package size
...
Changelog-entry: Webpack everything, reduce package size
Change-type: patch
2020-05-22 19:42:05 +02:00
Balena CI
8b5a5241f2
v1.5.91
2020-05-21 17:24:53 +03:00
Alexis Svinartchouk
959b9ffbac
Merge pull request #3166 from balena-io/init-param-issourcedrive
...
Init param in correct place
2020-05-21 16:22:54 +02:00
Lorenzo Alberto Maria Ambrosi
c9cbe41f9e
Init param in correct place
...
Change-type: patch
Changelog-entry: Minor fix - Init isSourceDrive param in correct place
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-05-21 12:27:33 +02:00
Lorenzo Alberto Maria Ambrosi
d62cbdc391
Merge pull request #3165 from balena-io/pr/3162
...
Fix undefined image from DriveCompatibilityWarning
2020-05-21 12:05:55 +02:00
Rob Evans
31bd8ce7ae
Fix undefined image from DriveCompatibilityWarning
...
Fixes : #3160
Change-type: patch
Changelog-entry: Fix undefined image from DriveCompatibilityWarning
2020-05-21 10:07:14 +02:00
Balena CI
c25db503e0
v1.5.90
2020-05-20 18:25:35 +03:00
Alexis Svinartchouk
ac51e6aae3
Merge pull request #3158 from balena-io/update-leds-behaviour
...
Update leds behaviour
2020-05-20 17:23:37 +02:00
Alexis Svinartchouk
72c9d616fd
Remove useless comment
...
Change-type: patch
2020-05-20 14:50:56 +02:00
Alexis Svinartchouk
52f80293a2
Remove dead code
...
Change-type: patch
2020-05-20 14:50:56 +02:00
Alexis Svinartchouk
a3a9edd41a
Make Flash component a class & rename it FlashStep
...
Change-type: patch
2020-05-20 14:50:56 +02:00
Alexis Svinartchouk
f9cbff1eec
ProgressButton is a PureComponent
...
Change-type: patch
2020-05-20 14:50:56 +02:00
Alexis Svinartchouk
b71482284f
Remove commented code
...
Change-type: patch
2020-05-20 14:50:56 +02:00
Alexis Svinartchouk
d90e3a816e
Update leds behaviour
...
Changelog-entry: Update leds behaviour
Change-type: patch
2020-05-20 14:50:56 +02:00
Balena CI
869d875b5f
v1.5.89
2020-05-14 13:20:16 +03:00
Alexis Svinartchouk
fb1a360360
Merge pull request #3149 from balena-io/update-dev-dependencies
...
Update dev dependencies
2020-05-14 11:53:04 +02:00
Alexis Svinartchouk
943765bd4d
Fix drive selector modal padding
...
Changelog-entry: Fix drive selector modal padding
Change-type: patch
2020-05-13 13:32:40 +02:00
Alexis Svinartchouk
9280113350
Update all dependencies minor versions
...
Changelog-entry: Update all dependencies minor versions
Change-type: patch
2020-05-13 13:32:40 +02:00
Alexis Svinartchouk
627adb1755
Update @types/node 12.12.24 -> 12.12.39
...
Changelog-entry: Update @types/node 12.12.24 -> 12.12.39
Change-type: patch
2020-05-13 12:27:53 +02:00
Alexis Svinartchouk
ad421eae11
Update ts-loader 6 -> 7
...
Changelog-entry: Update ts-loader 6 -> 7
Change-type: patch
2020-05-13 12:25:23 +02:00
Alexis Svinartchouk
b0af9d535a
Update sinon 8 -> 9
...
Changelog-entry: Update sinon 8 -> 9
Change-type: patch
2020-05-13 12:23:49 +02:00
Alexis Svinartchouk
5ab69dfb7f
Update node-gyp 3 -> 6
...
Changelog-entry: Update node-gyp 3 -> 6
Change-type: patch
2020-05-13 12:21:48 +02:00
Alexis Svinartchouk
f1214e6ffd
Update lint-staged 9 -> 10
...
Changelog-entry: Update lint-staged 9 -> 10
Change-type: patch
2020-05-13 12:21:08 +02:00
Alexis Svinartchouk
a09e029216
Update husky 3 -> 4
...
Changelog-entry: Update husky 3 -> 4
Change-type: patch
2020-05-13 12:18:50 +02:00
Alexis Svinartchouk
8782c70640
Remove no longer used html-loader dev dependency
...
Changelog-entry: Remove no longer used html-loader dev dependency
Change-type: patch
2020-05-13 12:16:54 +02:00
Alexis Svinartchouk
7099a36bdb
Update electron-notarize 0.1.1 -> 0.3.0
...
Changelog-entry: Update electron-notarize 0.1.1 -> 0.3.0
Change-type: patch
2020-05-13 12:09:02 +02:00
Alexis Svinartchouk
7bd8b0c152
Remove no longer used chalk dev dependency
...
Changelog-entry: Remove no longer used chalk dev dependency
Change-type: patch
2020-05-13 12:05:05 +02:00
Alexis Svinartchouk
b1cbf54711
Update @types/tmp 0.1.0 -> 0.2.0
...
Changelog-entry: Update @types/tmp 0.1.0 -> 0.2.0
Change-type: patch
2020-05-13 11:51:01 +02:00
Alexis Svinartchouk
84f003d907
Update @types/sinon 7 -> 9
...
Changelog-entry: Update @types/sinon 7 -> 9
Change-type: patch
2020-05-13 11:50:10 +02:00
Alexis Svinartchouk
4257e696da
Update @types/semver 6 -> 7
...
Changelog-entry: Update @types/semver 6 -> 7
Change-type: patch
2020-05-13 11:49:14 +02:00
Alexis Svinartchouk
c5c0d46ab8
Update @types/mocha 5 -> 7
...
Changelog-entry: Update @types/mocha 5 -> 7
Change-type: patch
2020-05-13 11:47:21 +02:00
Balena CI
b397240664
v1.5.88
2020-05-12 20:30:46 +03:00
Alexis Svinartchouk
a31e27ee06
Merge pull request #3148 from balena-io/update-dependencies
...
Update dependencies
2020-05-12 19:28:11 +02:00
Alexis Svinartchouk
483d7b6e58
Update roboto-fontface 0.9.0 -> 0.10.0
...
Changelog-entry: Update roboto-fontface 0.9.0 -> 0.10.0
Change-type: patch
2020-05-12 15:50:29 +02:00
Alexis Svinartchouk
bfb6133871
Update rendition 12 -> 14, styled-system and styled-components 4 -> 5
...
Changelog-entry: Update rendition 12 -> 14, styled-system and styled-components 4 -> 5
Change-type: patch
2020-05-12 15:50:27 +02:00
Alexis Svinartchouk
917ff89d9d
Update electron-updater 4.0.6 -> 4.3.1
...
Changelog-entry: Update electron-updater 4.0.6 -> 4.3.1
Change-type: patch
2020-05-12 14:20:51 +02:00
Alexis Svinartchouk
ef5762864f
Update redux 3 -> 4
...
Changelog-entry: Update redux 3 -> 4
Change-type: patch
2020-05-12 14:18:02 +02:00
Alexis Svinartchouk
50586cdb42
Update debug 3 -> 4
...
Changelog-entry: Update debug 3 -> 4
Change-type: patch
2020-05-12 14:08:37 +02:00
Alexis Svinartchouk
82a0b8de0c
Update semver 5 -> 7
...
Changelog-entry: Update semver 5 -> 7
Change-type: patch
2020-05-12 14:08:10 +02:00
Alexis Svinartchouk
6db800d6d2
Update tmp 0.1.0 -> 0.2.1
...
Changelog-entry: Update tmp 0.1.0 -> 0.2.1
Change-type: patch
2020-05-12 14:00:37 +02:00
Alexis Svinartchouk
b23bfc2f6e
Update uuid v3 -> v8
...
Changelog-entry: Update uuid v3 -> v8
Change-type: patch
2020-05-12 13:55:20 +02:00
Balena CI
929279b35a
v1.5.87
2020-05-12 14:47:23 +03:00
Alexis Svinartchouk
795e4bad5f
Merge pull request #3145 from balena-io/update-etcher-sdk-to-4.1.0
...
Update etcher-sdk to ^4.1.3 to fix issues with some bz2 files
2020-05-12 13:45:31 +02:00
Alexis Svinartchouk
6e20b6034e
Update etcher-sdk to ^4.1.3 to fix issues with some bz2 files
...
Changelog-entry: Update etcher-sdk to ^4.1.3 to fix issues with some bz2 files
Change-type: patch
2020-05-11 16:15:19 +02:00
Balena CI
6f34a27bd3
v1.5.86
2020-05-06 18:49:03 +03:00
Alexis Svinartchouk
240a605977
Merge pull request #3144 from balena-io/fix-theme-warnings
...
Fix theme warnings
2020-05-06 17:46:40 +02:00
Alexis Svinartchouk
4a6a471345
Fix theme warnings
...
Changelog-entry: Fix theme warnings
Change-type: patch
2020-05-06 16:15:47 +02:00
Balena CI
f1be4f50a3
v1.5.85
2020-05-06 12:35:28 +03:00
Alexis Svinartchouk
8ef32e8081
Merge pull request #3142 from balena-io/update-arch-instructions
...
Prefer balena-etcher to etcher-bin on Arch Linux
2020-05-06 11:32:52 +02:00
Alexis Svinartchouk
71e02ef833
Prefer balena-etcher to etcher-bin on Arch Linux
...
Changelog-entry: Prefer balena-etcher to etcher-bin on Arch Linux
Change-type: patch
2020-05-05 19:00:35 +02:00
Balena CI
c70d7e475d
v1.5.84
2020-05-05 19:46:08 +03:00
Alexis Svinartchouk
0f31f05e61
Merge pull request #3140 from balena-io/1.5.84
...
1.5.84
2020-05-05 18:43:36 +02:00
Alexis Svinartchouk
7971a003cc
Update copyright years
...
Change-type: patch
2020-05-04 19:10:09 +02:00
TheRealTachyon
49491b9b8c
Update to README.md
...
Just a simple addition of instructionsfor proper installation on OpenSUSE Linux.
Change-type: patch
2020-05-04 19:06:13 +02:00
Tom
ea11f17954
docs: Including Arch / Manjaro install instructions
...
Changelog-entry: Including Arch / Manjaro install instructions
Change-type: patch
Signed-off-by: Tom Carrio <tom@carrio.dev>
2020-05-04 19:03:28 +02:00
Rich Morin
ebd37b9e2f
Correct two nomenclature errors
...
PC keyboards have "Alt" keys; Mac keyboards have "Opt" keys.
Although it's possible to use a PC keyboard on a Mac, it's unusual.
In any case, all of the macOS (not "Mac OS" for some years now) documentation refers to the "Opt" key.
Change-type: patch
2020-05-04 19:01:44 +02:00
Alexis Svinartchouk
5de4fe3d23
Don't depend on lsb for the rpm package
...
Change-type: patch
2020-05-04 17:14:30 +02:00
Alexis Svinartchouk
eb47f1227a
Fix libpango dependency name on debian
...
Change-type: patch
2020-05-04 14:03:51 +02:00
Alexis Svinartchouk
f84cde7d04
Update etcher-sdk to ^4.0.1
...
Change-type: patch
2020-05-04 13:41:59 +02:00
Alexis Svinartchouk
4d3eb2887c
Fix notification icon path
...
Changelog-entry: Fix notification icon path
Change-type: patch
2020-05-04 13:37:29 +02:00
Balena CI
bc631612df
v1.5.83
2020-04-30 15:08:15 +03:00
Alexis Svinartchouk
5d8a211961
Merge pull request #3131 from balena-io/decompress-first
...
Decompress first
2020-04-30 14:04:52 +02:00
Alexis Svinartchouk
e62add6893
Remove some any
s
...
Change-type: patch
2020-04-30 11:35:31 +02:00
Alexis Svinartchouk
44fc429f64
Factorize duplicated configUrl code
...
Change-type: patch
2020-04-30 11:35:30 +02:00
Alexis Svinartchouk
ffe281f25d
Simplify settings
...
Change-type: patch
2020-04-30 11:35:29 +02:00
Alexis Svinartchouk
ba39ff433d
remove update lock
2020-04-30 11:35:28 +02:00
Alexis Svinartchouk
795b8614ad
Send applicationSessionUuid and flashingWorkflowUuid by default in logEvent
...
Change-type: patch
2020-04-30 11:35:27 +02:00
Alexis Svinartchouk
745a2f1886
Remove no longer used settings and checks
...
Change-type: patch
2020-04-30 11:35:26 +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
Balena CI
e6125b893d
v1.5.82
2020-04-27 19:54:40 +03:00
Alexis Svinartchouk
83ed333fa5
Merge pull request #3071 from balena-io/flash-from-url
...
Flash from url
2020-04-27 18:51:35 +02:00
Lorenzo Alberto Maria Ambrosi
39ed67d667
Allow http/https only for Flash from URL
...
Change-type: patch
Changelog-entry: Allow http/https only for Flash from URL
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-04-24 15:24:22 +02:00
Lorenzo Alberto Maria Ambrosi
ac2e973cb0
Add generic error's message
...
Change-type: patch
Changelog-entry: Add generic error's message
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-04-24 12:37:14 +02:00
Lorenzo Alberto Maria Ambrosi
94a0be3b05
Refactor buttons style
...
Change-type: patch
Changelog-entry: Refactor buttons style
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-04-24 10:51:52 +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
f07ed68d82
Merge pull request #3127 from balena-io/add-staging-percentage-1.5.81
...
Add staging percentage for v1.5.81
2020-04-23 19:45:46 +02:00
Lorenzo Alberto Maria Ambrosi
8f39dbf6b1
Add staging percentage for v1.5.81
...
Change-type: none
Changelog-entry: Add staging percentage for v1.5.81
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-04-23 19:39:40 +02:00
Lorenzo Alberto Maria Ambrosi
6dde9ee6c4
Merge pull request #3126 from balena-io/trigger-update-1.5.81
...
Trigger update for v1.5.81
2020-04-23 19:24:40 +02:00
Lorenzo Alberto Maria Ambrosi
dbe6fe442d
Trigger update for v1.5.81
...
Change-type: none
Changelog-entry: Trigger update for v1.5.81
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-04-23 19:10:48 +02:00
Balena CI
1e2ac86ac6
v1.5.81
2020-04-16 19:30:37 +03:00
Alexis Svinartchouk
83c5ba04cd
Merge pull request #3115 from balena-io/directio
...
Direct IO
2020-04-16 18:28:58 +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
Wilson de Farias
52cf6375eb
Fixes the Command for macOS drive recovery
...
Changes the documentation to update the disktutil command which didn't fix my case, cause the boot partition was broken.
This way it rewrites the drive into a FAT32 partition editable in Unix/Windows.
Changelog-entry: docs: Update macOS drive recovery command
Change-type: patch
2020-04-10 12:14:08 +02:00
Alexis Svinartchouk
82a3c37c16
Remove no longer needed ts-ignore comments, fix typos
...
Change-type: patch
2020-04-08 17:20:41 +02:00
Alexis Svinartchouk
d63df5a156
Update bluebird
...
Change-type: patch
2020-04-08 17:20:41 +02:00
Alexis Svinartchouk
63ad3739fd
Fix FlashResults component
...
Change-type: patch
2020-04-08 17:20:41 +02:00
Alexis Svinartchouk
7eddb16f2f
Update etcher-sdk to use direct IO
...
Changelog-entry: Update etcher-sdk to use direct IO
Change-type: patch
2020-04-07 18:05:41 +02:00
Balena CI
7c4f4cacc9
v1.5.80
2020-03-24 15:53:43 +02:00
Alexis Svinartchouk
dc6ad72b2d
Merge pull request #3101 from balena-io/updates-1.5.80
...
Updates
2020-03-24 14:51:51 +01:00
Alexis Svinartchouk
be729c87af
Remove useless if
...
Change-type: patch
2020-03-13 13:58:41 +01:00
Lorenzo Alberto Maria Ambrosi
4ee83d9da4
Use zoomFactor to scale contents in fullscreen mode
...
Change-type: patch
Changelog-entry: Use zoomFactor to scale contents in fullscreen mode
2020-03-13 13:32:40 +01:00
Anthony Rouneau
8b2f06442a
Update README to use port 443 to get keys from keyserver.ubuntu.com
...
Change-type: patch
2020-03-13 13:32:39 +01:00
Alexis Svinartchouk
21181f011f
Update electron to v7.1.14
...
Changelog-entry: Update electron to v7.1.14
Change-type: patch
2020-03-09 19:35:05 +01:00
Alexis Svinartchouk
b4b099ecb1
Fix sass files path for lint-sass
...
Changelog-entry: Fix sass files path for lint-sass
Change-type: patch
2020-03-09 19:34:52 +01:00
Balena CI
166b30bb0a
v1.5.79
2020-02-20 19:33:28 +02:00
Alexis Svinartchouk
8eeb81f58e
Merge pull request #3077 from balena-io/fix-start-script
...
Fix start script
2020-02-20 18:31:34 +01:00
Alexis Svinartchouk
0b20a1eeaa
Remove "Download the React DevTools for a better development experience" message
...
Changelog-entry: Remove "Download the React DevTools for a better development experience" message
Change-type: patch
2020-02-20 14:21:55 +01:00
Alois Klink
d8cb8f7815
fix(afterPack): error on launch from deb terminal
...
When installing balena-etcher via apt on Debian/Ubuntu,
the command `balena-etcher-electron` fails with the error:
line 3: /usr/bin/balena-etcher-electron.bin: No such file or directory
This is because the /usr/bin/balena-etcher-electron is a symlink
to /opt/balenaEtcher/balena-etcher-electron, but the script looks
for balena-etcher-electron.bin in the symlink directory, not the
actual script location directory.
This commit uses `$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")` to
find the real location of the balena-etcher-electron script without
symlink, so that balena-etcher-electron.bin is correctly found.
Change-Type: patch
Changelog-Entry: Fix error when launching from terminal when installed via apt.
Fixes: https://github.com/balena-io/etcher/issues/3074
2020-02-20 13:04:17 +01:00
Balena CI
36f79593cf
v1.5.78
2020-02-19 19:29:10 +02:00
Alexis Svinartchouk
1014b25bf5
Merge pull request #3073 from balena-io/update-drivelist-escape
...
Update drivelist to 8.0.10 to fix parsing lsblk --pairs
2020-02-19 18:27:30 +01:00
Alexis Svinartchouk
55dcfc1a85
Update drivelist to 8.0.10 to fix parsing lsblk --pairs
...
Changelog-entry: Update drivelist to 8.0.10 to fix parsing lsblk --pairs
Change-type: patch
2020-02-19 11:51:39 +01:00
Balena CI
9b6a628d51
v1.5.77
2020-02-17 22:19:00 +02:00
Alexis Svinartchouk
8b5a42073d
Merge pull request #3072 from balena-io/updates
...
Updates
2020-02-17 21:15:54 +01:00
Alexis Svinartchouk
7991d40760
Specify flashImageToDrive return type
...
Change-type: patch
2020-02-17 18:43:01 +01:00
Alexis Svinartchouk
4203296414
Fix error message not being shown on write error
...
Changelog-entry: Fix error message not being shown on write error
Change-type: patch
2020-02-17 18:39:30 +01:00
Alexis Svinartchouk
93d319275f
Fix imports in lib/start.ts
...
Change-type: patch
2020-02-13 12:04:26 +01:00
Alexis Svinartchouk
94d262263c
The RGBLed module has been moved to a separate repository
...
Changelog-entry: The RGBLed module has been moved to a separate repository
Change-type: patch
2020-02-13 11:15:39 +01:00
Alexis Svinartchouk
ed90f21188
Running make lint
will now fix the typescript files
...
Change-type: patch
2020-02-13 11:14:46 +01:00
Balena CI
80e0231727
v1.5.76
2020-02-06 15:55:10 +02:00
Alexis Svinartchouk
981197583a
Merge pull request #3064 from balena-io/update-etcher-sdk-to-2.0.17
...
Update etcher-sdk to ^2.0.17
2020-02-06 14:53:14 +01:00
Lorenzo Alberto Maria Ambrosi
6f58344e7b
Prefix temp permissions script name
...
Change-type: patch
Changelog-entry: Prefix temp permissions script name
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-02-05 18:14:14 +01:00
Alexis Svinartchouk
07be844985
Fix image drop zone, remove react-dropzone dependency
...
Changelog-entry: Fix image drop zone, remove react-dropzone dependency
Change-type: patch
2020-02-05 16:55:44 +01:00
Alexis Svinartchouk
45262583e6
Update etcher-sdk to ^2.0.17
...
Changelog-entry: Update etcher-sdk to ^2.0.17
Change-type: patch
2020-02-05 15:14:37 +01:00
Balena CI
c113e38531
v1.5.75
2020-02-05 14:37:20 +02:00
Alexis Svinartchouk
8771f311d7
Merge pull request #3062 from balena-io/init-leds-map
...
Initialize leds object map
2020-02-05 13:35:10 +01:00
Omar López
fdec65e9bd
Initialize leds object map
...
Fixes : #3056 #3057 #3058
Change-type: patch
Changelog-entry: Initialize leds object map
2020-02-05 12:32:42 +01:00
Balena CI
f8b46dc647
v1.5.74
2020-02-05 00:17:12 +02:00
Alexis Svinartchouk
847e47b5db
Merge pull request #3046 from balena-io/etcher-pro-leds
...
Etcher pro leds
2020-02-04 23:15:39 +01:00
Alexis Svinartchouk
227bad9e99
Keep leds sysfs files open
...
Change-type: patch
2020-02-04 20:08:58 +01:00
Alexis Svinartchouk
cb8168de41
Etcher pro leds feature
...
Changelog-entry: Etcher pro leds feature
Change-type: patch
2020-02-04 20:08:57 +01:00
Alexis Svinartchouk
c200a0c7ac
Compress deb package with bzip instead of xz
...
7za fails on ia32 CI with "ERROR: Can't allocate required memory!"
Changelog-entry: Compress deb package with bzip instead of xz
Change-type: patch
2020-02-04 20:08:56 +01:00
Alexis Svinartchouk
81e80572d8
A warning about the selected image does not prevent the selection
...
This was introduced in 1.5.72
Change-type: patch
2020-02-04 20:08:55 +01:00
Alexis Svinartchouk
2aa6c83714
Update electron to 7.1.11
...
Changelog-entry: Update electron to 7.1.11
Chanege-type: patch
2020-02-04 20:08:53 +01:00
Alexis Svinartchouk
a22ea0b82b
Update scripts submodule to prevent electon-mocha crashes on CI
...
Change-type: patch
2020-02-04 20:08:51 +01:00
Alexis Svinartchouk
af64579eb2
Update resin-lint to ^3.2.0
...
Change-type: patch
2020-02-03 20:22:12 +01:00
Alexis Svinartchouk
f2705a611d
Update mocha and electron-mocha
...
Change-type: patch
2020-02-03 20:22:12 +01:00
Alexis Svinartchouk
990dcc9d5a
Fix loading driveBlacklist settings
...
Change-type: patch
2020-01-31 15:44:03 +01:00
Alexis Svinartchouk
c09237f0c3
Sort devices by device path on Linux
...
Changelog-entry: Sort devices by device path on Linux
Change-type: patch
2020-01-31 13:06:37 +01:00
Alexis Svinartchouk
571a3533fb
Load settings before rendering the app
...
Change-type: patch
2020-01-30 16:59:29 +01: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
Balena CI
18fdbbaabb
v1.5.73
2020-01-29 15:56:45 +02:00
Alexis Svinartchouk
7381c1c0cb
Merge pull request #3012 from balena-io/electron7
...
Electron7
2020-01-29 14:54:18 +01:00
Alexis Svinartchouk
2bdcae7209
Remove unused BUILD_TEMPORARY_DIRECTORY scripts parameter
...
Change-type: patch
2020-01-28 17:01:18 +01:00
Alexis Svinartchouk
fc694b90b6
Target es2018
...
Change-type: patch
2020-01-27 16:47:24 +01:00
Alexis Svinartchouk
945cd7ff8e
Update electron to v7.1.10
...
Changelog-entry: Update electron to v7.1.10
Change-type: patch
2020-01-27 16:47:23 +01:00
Balena CI
3b32ca1e60
v1.5.72
2020-01-27 17:39:34 +02:00
Alexis Svinartchouk
98611267d5
Merge pull request #3026 from balena-io/remove-remaining-angular
...
Remove remaining angular and convert everything to typescript
2020-01-27 16:37:19 +01:00
Alexis Svinartchouk
4d53002e5c
Replace use of lodash's assign with destructuring assignment in image-writer
...
Change-type: patch
2020-01-27 12:35:30 +01:00
Alexis Svinartchouk
f6b7b0d3d2
Fix error reportning when elevating Etcher fails
...
Change-type: patch
2020-01-27 12:35:29 +01:00
Alexis Svinartchouk
fbbd7ccf49
Remove babel dependency
...
Change-type: patch
2020-01-27 12:35:28 +01:00
Alexis Svinartchouk
d41ce65a78
Remove eslint dependency
...
Change-type: patch
2020-01-27 12:35:27 +01:00
Alexis Svinartchouk
c477fd2071
Remove mochainon dependency
...
Change-type: patch
2020-01-27 12:35:27 +01:00
Alexis Svinartchouk
7fab8395c8
Run ts-lint on typings
...
Change-type: patch
2020-01-27 12:35:27 +01:00
Alexis Svinartchouk
7d72e0c046
Convert clean-shrinkwrap.js to typescript
...
Change-type: patch
2020-01-27 12:35:26 +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
4c4171e7fb
Remove no longer used prop-types
...
Change-type: patch
2020-01-27 12:35:16 +01:00
Alexis Svinartchouk
77ece044ad
Replace <React.Fragment> with <>
...
Change-type: patch
2020-01-27 12:35:16 +01:00
Alexis Svinartchouk
d633b36b23
Remove useless export.
...
Change-type: patch
2020-01-27 12:35:15 +01:00
Alexis Svinartchouk
2eda6601c0
Remove remaining Promise.then
...
Change-type: patch
2020-01-27 12:35:15 +01:00
Alexis Svinartchouk
6202393637
Don't run eslint on lib, run ts-lint on webpack.config.ts
...
Change-type: patch
2020-01-27 12:35:14 +01:00
Alexis Svinartchouk
1b76044242
Convert image-selector.jsx to typescript
...
Change-type: patch
2020-01-27 12:35:14 +01:00
Alexis Svinartchouk
28648e27cf
Convert DriveSelectorModal.jsx to typescript
...
Change-type: patch
2020-01-27 12:35:14 +01:00
Alexis Svinartchouk
90921a74ea
Convert target-selector.jsx to typescript
...
Also fix showing the drive compatibility warnings
Change-type: patch
2020-01-27 12:35:13 +01:00
Alexis Svinartchouk
950b764ff1
Convert progress-button.jsx to typescript
...
Change-type: patch
2020-01-27 12:35:13 +01:00
Alexis Svinartchouk
15ba30bf8f
Convert save-webview.jsx to typescript
...
Change-type: patch
2020-01-27 12:35:12 +01:00
Alexis Svinartchouk
c96654d50f
Convert reduced-flashing-infos.jsx to typescript
...
Change-type: patch
2020-01-27 12:35:12 +01:00
Alexis Svinartchouk
b5f175d220
Convert svg-icon.jsx to typescript
...
Change-type: patch
2020-01-27 12:35:12 +01:00
Alexis Svinartchouk
c535543922
Convert featured-project.jsx to typescript
...
Change-type: patch
2020-01-27 12:35:11 +01:00
Alexis Svinartchouk
9913030e6f
Remove eslint comments from tsx file
...
Change-type: patch
2020-01-27 12:35:11 +01:00
Alexis Svinartchouk
e7f58fc7fa
Convert webpack.config.js to typescript
...
Change-type: patch
2020-01-27 12:35:10 +01:00
Alexis Svinartchouk
746ee50027
Convert start.js to typescript
...
Change-type: patch
2020-01-27 12:35:10 +01:00
Alexis Svinartchouk
683c2da224
Convert etcher.js to typescript
...
Change-type: patch
2020-01-27 12:35:10 +01:00
Alexis Svinartchouk
2671c83337
Use Dictionary type from lodash
...
Change-type: patch
2020-01-27 12:35:09 +01:00
Alexis Svinartchouk
bd35c89c04
Convert app.js to typescript
...
Change-type: patch
2020-01-27 12:35:09 +01:00
Alexis Svinartchouk
616baecafb
Convert dialog.js to typescript
...
Changeètype: patch
2020-01-27 12:35:09 +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
a8728336ca
Convert store.js to typescript
...
Change-type: patch
2020-01-21 17:54:11 +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
Alexis Svinartchouk
efe953d8cd
Convert permissions.js to typescript
...
Change-type: patch
2020-01-21 17:54:07 +01:00
Alexis Svinartchouk
b5593ef5b2
Convert utils.js to typescript
...
Change-type: patch
2020-01-21 17:54:05 +01:00
Alexis Svinartchouk
d08d2e00ee
Convert messages.js to typescript
...
Change-type: patch
2020-01-21 17:54:04 +01:00
Alexis Svinartchouk
bc8908cca1
Convert units.js to typescript
...
Change-type: patch
2020-01-21 17:54:02 +01:00
Alexis Svinartchouk
9109f0ccd5
Convert errors.js to typescript
...
Change-type: patch
2020-01-21 17:54:01 +01:00
Alexis Svinartchouk
30c2ef58cd
Convert supported-formats.js to typescript
...
Change-type: patch
2020-01-21 17:54:00 +01:00
Alexis Svinartchouk
23b295c7c1
Convert file-extensions.js to typescript
...
Change-type: patch
2020-01-21 17:53:58 +01:00
Alexis Svinartchouk
db24ee4d37
Convert catalina-sudo/sudo.js to typescript
...
Change-type: patch
2020-01-21 17:53:57 +01:00
Alexis Svinartchouk
e737a1edbd
Convert exit-codes.js to typescript
...
Change-type: patch
2020-01-21 17:53:55 +01:00
Alexis Svinartchouk
109d84302c
Remove no longer used storage.js and its tests
...
Change-type: patch
2020-01-21 17:53:54 +01:00
Alexis Svinartchouk
e50974a86a
Convert local-settings.js to typescript
...
Change-type: patch
2020-01-21 17:53:53 +01:00
Alexis Svinartchouk
ef491e1e96
Remove no longer used lib/gui/app/models/files.js and its tests
...
Change-type: patch
2020-01-21 17:53:51 +01:00
Alexis Svinartchouk
f366a68159
Convert theme.js to typescript
...
Change-type: patch
2020-01-21 17:53:50 +01:00
Alexis Svinartchouk
0377faadd6
Convert drive-scanner.js to typescript
...
Change-type: patch
2020-01-21 17:53:48 +01:00
Alexis Svinartchouk
a5825373e1
Convert analytics.js to typescript
...
Change-type: patch
2020-01-21 17:53:47 +01:00
Alexis Svinartchouk
fadfadd9e9
Convert exception-reporter.js to typescript
...
Change-type: patch
2020-01-21 17:53:46 +01:00
Alexis Svinartchouk
596b316d65
Convert update-lock.js to typescript
...
Change-type: patch
2020-01-21 17:53:44 +01:00
Alexis Svinartchouk
c1e24406d9
Convert notification.js to typescript
...
Change-type: patch
2020-01-21 17:53:42 +01:00
Alexis Svinartchouk
13dfb090b5
Convert open-external.js to typescript
...
Change-type: patch
2020-01-21 17:53:41 +01:00
Alexis Svinartchouk
ddd1ff0101
Convert progress-status.js and window-progress.js to typescript
...
Change-type: patch
2020-01-21 17:53:39 +01:00
Alexis Svinartchouk
b266a72726
Convert window-network-drives.js to typescript
...
Change-type: patch
2020-01-21 17:53:37 +01:00
Alexis Svinartchouk
255fae3a90
Convert middle-ellipsis.js to typescript
...
Change-type: patch
2020-01-21 17:53:35 +01:00
Alexis Svinartchouk
b4a60cfee2
Remove unused styled-components.js
...
Change-type: patch
2020-01-21 17:53:34 +01:00
Alexis Svinartchouk
233a2e6400
Convert menu.js to typescript
...
Change-type: patch
2020-01-21 17:53:32 +01:00
Alexis Svinartchouk
f31cb49e2a
Don't use prop-types in drive selector
...
Change-type: patch
2020-01-21 17:53:31 +01:00
Alexis Svinartchouk
47fd12e7a4
Remove html-angular-validate
...
Change-type: patch
2020-01-21 17:53:29 +01:00
Alexis Svinartchouk
d5eb679cf0
Remove remaining angular
...
Change-type: patch
2020-01-21 17:53:28 +01:00
Alexis Svinartchouk
26d0e46367
Convert angular SafeWebview to typescript
...
Change-type: patch
2020-01-21 17:53:26 +01:00
Alexis Svinartchouk
146bfaa9de
Remove unused StateController.previousName
...
Change-type: patch
2020-01-21 17:53:25 +01:00
Alexis Svinartchouk
315051c14c
Remove useless 'use strict' from a ts file
...
Change-type: patch
2020-01-21 17:53:23 +01:00
Alexis Svinartchouk
3a7d770f6d
Remove no longer used angular flash-another component
...
Change-type: patch
2020-01-21 17:53:22 +01:00
Alexis Svinartchouk
2cd60af841
Remove no longer used angular flash-results component
...
Change-type: patch
2020-01-21 17:53:21 +01:00
Alexis Svinartchouk
e2f5775b07
Remove no longer needed angular specific utils.memoize
...
Change-type: patch
2020-01-21 17:53:19 +01:00
Alexis Svinartchouk
c27be733a9
Remove no longer used angular-ui-bootstrap
...
Change-type: patch
2020-01-21 17:53:18 +01:00
Alexis Svinartchouk
54fda697ce
Remove no longer used .section-footer-main css rules
...
Change-type: patch
2020-01-21 17:53:16 +01:00
Alexis Svinartchouk
04e0b56dd5
Remove no longer used angular svg-icon component
...
Changelog-entry: Remove no longer used angular svg-icon component
Change-type: patch
2020-01-21 17:53:15 +01:00
Alexis Svinartchouk
b71824c5e8
Remove no longer used angular-if-state
...
Change-type: patch
2020-01-21 17:53:13 +01:00
Alexis Svinartchouk
65293ea5e4
Remove no longer used ModalService
...
Change-type: patch
2020-01-21 17:53:12 +01:00
Alexis Svinartchouk
05c2f5bebd
Remove no longer used closestUnit angular filter
...
Changelog-entry: Remove no longer used closestUnit angular filter
Change-type: patch
2020-01-21 17:53:09 +01:00
Lorenzo Alberto Maria Ambrosi
e8b2255be0
Merge pull request #3035 from balena-io/trigger-update-1.5.71
...
Trigger update for 1.5.71
2020-01-17 16:36:40 +01:00
Lorenzo Alberto Maria Ambrosi
2c227d3475
Trigger update for 1.5.71
...
Change-type: none
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-01-17 12:11:01 +01:00
Balena CI
958f7b535a
v1.5.71
2020-01-14 18:17:04 +02:00
Lorenzo Alberto Maria Ambrosi
9e34096139
Merge pull request #3024 from balena-io/update-resin-corvus
...
Update resin-corvus to 2.0.5
2020-01-14 17:15:04 +01:00
Alexis Svinartchouk
12b5536e22
Don't webpack package.json as analytics tokens are interted after webpacking
...
Change-type: patch
2020-01-14 15:11:44 +01:00
Lorenzo Alberto Maria Ambrosi
171a5b1793
Update scripts submodule
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-01-13 21:50:11 +01:00
Lorenzo Alberto Maria Ambrosi
b4fb82066b
Update resin-corvus to 2.0.5
...
Change-type: patch
Changelog-entry: Update resin-corvus to 2.0.5
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2020-01-13 21:36:54 +01:00
Balena CI
57145436ab
v1.5.70
2019-12-13 20:27:43 +02:00
Lorenzo Alberto Maria Ambrosi
cba69ca467
Merge pull request #2987 from balena-io/remove-angular
...
Remove angular
2019-12-13 19:25:52 +01:00
Alexis Svinartchouk
375fcab788
Remove no longer used HeaderController
...
Change-type: patch
2019-12-13 12:28:23 +01:00
Lorenzo Alberto Maria Ambrosi
de65c02222
Make header draggable again
...
Change-type: patch
Changelog-entry: Make header draggable again
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-12-12 18:25:56 +01:00
Lorenzo Alberto Maria Ambrosi
444b0beaca
Refactor drive selector and confirm modal to React
...
Change-type: patch
Changelog-entry: Refactor drive selector and confirm modal to React
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-12-12 18:25:56 +01:00
Alexis Svinartchouk
4c931278b8
Remove angular os-open-external directive
...
Change-type: patch
2019-12-12 18:25:55 +01:00
Alexis Svinartchouk
3bdac794b3
React header
...
Change-type: patch
2019-12-12 18:25:55 +01:00
Alexis Svinartchouk
67eb593164
Remove manifest-bind
...
Change-type: patch
2019-12-12 18:25:54 +01:00
Alexis Svinartchouk
fe230e7d30
Rename resin -> balena
...
Change-type: patch
2019-12-12 18:25:54 +01:00
Alexis Svinartchouk
2f0ce3ee37
Only run prettier on ts and tsx files
2019-12-12 18:25:53 +01:00
Stevche Radevski
992b8a6fb6
Fix layout when flashing
...
Change-type: patch
Signed-off-by: Stevche Radevski <stevche@balena.io>
2019-12-12 18:25:53 +01:00
Alexis Svinartchouk
84e45caa6c
Rework lib/gui/app/styled-components to typescript
...
Change-type: patch
Changelog-entry: Rework lib/gui/app/styled-components to typescript
2019-12-12 18:25:52 +01:00
Lorenzo Alberto Maria Ambrosi
68d9542816
Convert FlashAnother & FlashResults to typescript
...
Change-type: patch
Changelog-entry: Convert FlashAnother & FlashResults to typescript
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-12-12 18:25:52 +01:00
Lorenzo Alberto Maria Ambrosi
c9c9c50d6c
Rework finish page with React
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-12-12 18:25:51 +01:00
Stevche Radevski
9f4e0ce920
Add husky and lint-staged to run linting on commit
...
Change-type: patch
Signed-off-by: Stevche Radevski <stevche@balena.io>
2019-12-12 18:25:51 +01:00
Stevche Radevski
388852d6b7
Move a couple of files to typescript and remove unnecessary $timeout
...
Change-type: patch
Signed-off-by: Stevche Radevski <stevche@balena.io>
2019-12-12 18:25:51 +01:00
Stevche Radevski
4e1f071951
Change Flash and Driveselector extension to .tsx
...
This is so the git history is preserved for the file
Change-type: patch
Signed-off-by: Stevche Radevski <stevche@balena.io>
2019-12-12 18:25:50 +01:00
Stevche Radevski
8e47829905
Move the main controller to React
...
Change-type: patch
Signed-off-by: Stevche Radevski <stevche@balena.io>
2019-12-12 18:25:43 +01:00
Alexis Svinartchouk
84fe5004a9
Remove broken settings shortcut from menu
...
Change-type: patch
2019-12-12 18:09:19 +01:00
Alexis Svinartchouk
28b51a9b46
Remove unused imports in main.js
...
Change-type: patch
2019-12-12 18:09:18 +01:00
Alexis Svinartchouk
07fc7af911
Remove experimental file picker
...
Change-type: patch
2019-12-12 18:09:18 +01:00
Alexis Svinartchouk
330405ae42
Remove tooltip-modal scss import
...
Change-type: patch
2019-12-12 18:09:17 +01:00
Lucian
ffb26ba67f
Remove unused methods from drive selector component
...
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
2019-12-12 18:09:17 +01:00
Lucian
fc597abbc9
Add sourcemap and elevate theme provider
...
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
2019-12-12 18:09:16 +01:00
Lucian
177f10f76d
Refactor tooltip modal to use react
...
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
2019-12-12 18:09:16 +01:00
Lucian
a7a7f83e3e
Fix link hover color
...
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
2019-12-12 18:09:15 +01:00
Lucian
b6fb44d6a5
Fix bug where images can't be reselected
...
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
2019-12-12 18:09:15 +01:00
Alexis Svinartchouk
996c2b55a4
Run make sass
...
Change-type: patch
2019-12-12 18:09:14 +01:00
Stevche Radevski
21d9d31a27
Use rendition modal for warning and errors when flashing
...
Change-type: patch
Signed-off-by: Stevche Radevski <stevche@balena.io>
2019-12-12 18:09:05 +01:00
Lucian
00536cba3a
Refactor Warning modal in image selection
2019-12-10 12:35:42 +01:00
Lucian
641dde81e5
Refactor image-selection
...
Change-type: patch
Changelog-entry: Use React instead of Angular for image selection
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
2019-12-10 12:35:42 +01:00
Thodoris Greasidis
8177e98014
Refactor the DriveSelector to use async-await
...
Change-type: patch
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
2019-12-10 12:35:42 +01:00
Thodoris Greasidis
abfc6be84d
Convert the drive selection step to React
...
Change-type: patch
Changelog-entry: Convert the drive selection step to React
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
2019-12-10 12:35:42 +01:00
Stevche Radevski
1d15d582d9
chore: move flash step to React
...
Changelog-entry: chore: move flash step to React
Change-type: patch
Signed-off-by: Stevche Radevski <stevche@balena.io>
2019-12-10 12:35:42 +01:00
Lucian
5cd3c5fcc0
Refactor image-selection
...
Change-type: patch
Changelog-entry: Use React instead of Angular for image selection
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
2019-12-10 12:35:42 +01:00
Balena CI
5e568d7dd8
v1.5.69
2019-12-10 13:35:21 +02:00
Alexis Svinartchouk
c251bce44d
Merge pull request #3007 from balena-io/fix-appimage
...
Don't add --no-sandbox when ELECTRON_RUN_AS_NODE is 1
Fixes #2996
2019-12-10 12:33:28 +01:00
Alexis Svinartchouk
1408dd48a1
Don't add --no-sandbox when ELECTRON_RUN_AS_NODE true
...
Changelog-entry: Don't add --no-sandbox when ELECTRON_RUN_AS_NODE true
Change-type: patch
2019-12-10 11:04:01 +01:00
Balena CI
a77734797a
v1.5.68
2019-12-09 11:44:03 +02:00
Lorenzo Alberto Maria Ambrosi
a119ae7efa
Merge pull request #3005 from balena-io/add-version-settings
...
Add version in settings modal
2019-12-09 10:41:53 +01:00
Lorenzo Alberto Maria Ambrosi
7d284a7e18
Add version in settings modal
...
Change-type: patch
Changelog-entry: Add version in settings modal
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-12-08 17:25:11 +01:00
Balena CI
4d65bd9f1b
v1.5.67
2019-12-06 13:50:04 +02:00
Alexis Svinartchouk
517511e5be
Merge pull request #3000 from balena-io/fix-macos-elevation-in-development
...
Fix elevation on macos in development
2019-12-06 12:48:17 +01:00
Alexis Svinartchouk
2ef38fe06d
Fix elevation on macos in development
...
Changelog-entry: Fix elevation on macos in development
Change-type: patch
2019-12-06 01:25:24 +01:00
Balena CI
b128d36121
v1.5.66
2019-12-03 18:30:04 +02:00
Alexis Svinartchouk
082025f0b6
Merge pull request #2932 from balena-io/electron6
...
Electron6
2019-12-03 17:28:09 +01:00
Alexis Svinartchouk
220b7f6d53
Remove usage of deprecated componentWillReceiveProps
...
Change-type: patch
2019-12-03 15:41:33 +01:00
Alexis Svinartchouk
062723bf15
Fix typing in settings.tsx
...
Change-type: patch
2019-12-03 15:35:52 +01:00
Alexis Svinartchouk
bcbbb64042
Update dependencies after rebase
...
Change-type: patch
2019-12-03 15:35:52 +01:00
Alexis Svinartchouk
59230a0f9e
Fix windows elevation module import
...
Change-type: patch
2019-12-03 13:48:47 +01:00
Alexis Svinartchouk
18fb9c9de3
Package dll files (needed for lzma_native on windows)
...
Change-type: patch
2019-12-03 13:48:47 +01:00
Alexis Svinartchouk
26e827e4dc
Update electron to 6.1.4
...
Change-type: patch
2019-12-03 13:48:47 +01:00
Alexis Svinartchouk
2f828b1d39
Wrapper script for linux to add --no-sandbox when running as root
...
Change-type: patch
2019-12-03 13:45:11 +01:00
Alexis Svinartchouk
5b22fcc2f5
Remove unused script
...
Change-type: patch
2019-12-03 13:45:11 +01:00
Alexis Svinartchouk
4f36b00ec3
Simplify webpack config
...
Change-type: patch
2019-12-03 13:45:11 +01:00
Alexis Svinartchouk
707c20513e
Simplify electron-builder files config
...
Change-type: patch
2019-12-03 13:45:11 +01:00
Alexis Svinartchouk
cddd068887
Update spectron to ^8
...
Changelog-entry: Update spectron to ^8
Change-type: patch
2019-12-03 13:45:11 +01:00
Alexis Svinartchouk
cf6863b2c6
Update dependencies, get node-usb from npm
...
Changelog-entry: Update dependencies, get node-usb from npm
Change-type: patch
2019-12-03 13:45:11 +01:00
Alexis Svinartchouk
994d311ed3
Update nan to ^2.14
...
Changelog-entry: Update nan to ^2.14
Change-type: patch
2019-12-03 13:23:45 +01:00
Alexis Svinartchouk
1098f8cb1e
Use the same entrypoint for etcher and the child writer
...
Changelog-entry: Use the same entrypoint for etcher and the child writer
Change-type: patch
2019-12-03 13:23:45 +01:00
Alexis Svinartchouk
1be1a2b8f7
Require angular-mocks only when needed
...
Changelog-entry: Require angular-mocks only when needed
Change-type: patch
2019-12-03 13:23:45 +01:00
Alexis Svinartchouk
07a6e40917
Remove no longer needed pkg dev dependency
...
Changelog-entry: Remove no longer needed pkg dev dependency
Change-type: patch
2019-12-03 13:09:58 +01:00
Alexis Svinartchouk
2c2057b5cb
Update mocha, remove nock
...
Changelog-entry: Update mocha, remove nock
Change-type: patch
2019-12-03 13:09:24 +01:00
Alexis Svinartchouk
caf09e7498
Remove no longer needed xml2js
...
Changelog-entry: Remove no longer needed xml2js
Change-type: patch
2019-12-03 13:09:24 +01:00
Alexis Svinartchouk
9488468b67
Remove node-pre-gyp patch that is no longer needed with electron 6
...
Changelog-entry: Remove node-pre-gyp patch that is no longer needed with electron 6
Change-type: patch
2019-12-03 13:09:24 +01:00
Alexis Svinartchouk
d071bf8ade
Update electron-mocha to ^8.1.2, remove acorn
...
Changelog-entry: Update electron-mocha to ^8.1.2, remove acorn
Change-type: patch
2019-12-03 13:09:24 +01:00
Alexis Svinartchouk
1626c01ff4
Update electron to 6.0.10
...
Change-type: patch
Changelog-entry: Update electron to 6.0.10
2019-12-03 13:09:24 +01:00
Balena CI
3dd6895662
v1.5.65
2019-12-03 12:08:43 +02:00
Lorenzo Alberto Maria Ambrosi
0ab967b7a4
Merge pull request #2965 from balena-io/revamp-settings
...
Refactor settings page into modal
2019-12-03 11:06:43 +01:00
Lorenzo Alberto Maria Ambrosi
3b07946065
Convert settings modal to typescript
...
Change-type: patch
Changelog-entry: Convert settings modal to typescript
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-12-02 16:26:52 +01:00
Lorenzo Alberto Maria Ambrosi
4c0a079d1e
Refactor settings page into modal
...
Change-type: patch
Changelog-entry: Refactor settings page into modal
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-12-02 16:26:52 +01:00
Balena CI
1878b39e21
v1.5.64
2019-11-27 16:11:49 +02:00
Alexis Svinartchouk
7050111bf4
Merge pull request #2973 from balena-io/use-bash
...
Use bash instead of sh for running the elevated process on Linux and Mac
2019-11-27 15:09:43 +01:00
Alexis Svinartchouk
572f7d826a
Use bash instead of sh for running the elevated process on Linux and Mac
...
Change-type: patch
Changelog-entry: Use bash instead of sh for running the elevated process on Linux and Mac
2019-11-22 15:45:27 +01:00
Balena CI
a155811678
v1.5.63
2019-11-08 15:02:17 +02:00
Dimitrios Lytras
54ccee3c0f
Merge pull request #2964 from balena-io/add-faq
...
docs: Introduce an FAQ file
2019-11-08 15:00:13 +02:00
Dimitrios Lytras
88b7665b7f
docs: Introduce an FAQ file
...
Much needed file in order to generate the FAQ section for the website using Landr
Changelog-entry: Introduce an FAQ file
Change-type: patch
Signed-off-by: Dimitrios Lytras dnlytras@gmail.com
2019-11-08 13:31:45 +02:00
Balena CI
a66007f8cc
v1.5.62
2019-11-06 19:38:02 +02:00
Alexis Svinartchouk
d5f348c039
Merge pull request #2963 from balena-io/update-drivelist
...
Update drivelist to 8.0.9
2019-11-06 18:35:42 +01:00
Alexis Svinartchouk
c0d1899ad3
Update drivelist to 8.0.9
...
Changelog-entry: Update drivelist to 8.0.9
Change-type: patch
2019-11-06 17:20:24 +01:00
Balena CI
ea14ef6314
v1.5.61
2019-11-06 04:04:10 +02:00
Alexis Svinartchouk
75e6f1e39a
Merge pull request #2939 from balena-io/update-macos-catalina
...
Make Etcher work on macOS Catalina
2019-11-06 02:55:46 +01:00
Alexis Svinartchouk
f372fba1fd
Don't use electron-is-running-in-asar, fix AppImage builds
...
Change-type: patch
2019-11-05 18:36:01 +01:00
Alexis Svinartchouk
d494cee0da
Don't spell check scripts
...
Change-type: patch
2019-11-05 18:36:01 +01:00
Alexis Svinartchouk
1b8380c5dc
Update scripts repo as electron-builder's build command was renamed electron-builder
...
Change-type: patch
2019-11-05 18:36:01 +01:00
Alexis Svinartchouk
1ee2eb05eb
Update electron-builder to ^22
...
Change-type: patch
2019-11-05 00:49:15 +01:00
Alexis Svinartchouk
9b82891abb
Use sudo instead of sudo-prompt on macOS >= Catalina
...
Change-type: patch
2019-11-05 00:49:15 +01:00
Alexis Svinartchouk
64a28f891f
Don't pack files in an asar archive on macOS
...
Change-type: patch
2019-11-05 00:49:15 +01:00
Lorenzo Alberto Maria Ambrosi
c4944f31d6
Notarize app on macOS
...
Change-type: patch
Changelog-entry: Notarize app on macOS
2019-11-04 14:47:56 +01:00
Balena CI
6fd696546c
v1.5.60
2019-10-18 14:33:17 +03:00
Alexis Svinartchouk
e957dab993
Merge pull request #2937 from balena-io/ext2fs-1.0.30
...
ext2fs: upgrade ext2fs to 1.0.30
2019-10-18 13:31:03 +02:00
Matthew McGinn
831e7af9ed
ext2fs: upgrade ext2fs to 1.0.30
...
Changelog-entry: Upgrade ext2fs to 1.0.30
Change-type: patch
Signed-off-by: Matthew McGinn <matthew@balena.io>
2019-10-18 10:45:05 +02:00
Balena CI
8ab779ffb9
v1.5.59
2019-10-14 16:36:42 +03:00
Alexis Svinartchouk
506f9bf0e0
Merge pull request #2931 from balena-io/roman/debugging
...
Catch console log messages from SafeWebView
2019-10-14 15:34:13 +02:00
Roman Mazur
5151d751a3
Catch console log messages from SafeWebView
...
This simplifies debugging of the content loaded by Etcher,
including analysis of loaded analytics libraries.
Changelog-entry: Catch console log messages from SafeWebView
Change-type: patch
Signed-off-by: Roman Mazur <roman@balena.io>
2019-10-14 13:46:44 +03:00
Balena CI
bde9a97b17
v1.5.58
2019-10-10 13:09:09 +03:00
Dimitrios Lytras
cede823a33
docs: Remove leftover GH-pages configuration file ( #2923 )
...
docs: Remove leftover GH-pages configuration file
2019-10-10 13:06:53 +03:00
Dimitrios Lytras
dda2f6eb70
docs: Remove leftover GH-pages configuration file
...
Changelog-entry: Remove leftover GH-pages configuration file
Change-type: patch
Signed-off-by: Dimitrios Lytras dnlytras@gmail.com
2019-10-10 12:21:40 +03:00
Balena CI
c54f2e08c2
v1.5.57
2019-09-17 16:25:19 +03:00
Alexis Svinartchouk
2a2e025ef7
Merge pull request #2906 from balena-io/fix-entrypoint
...
Fix entrypoint when options are passed to electron
2019-09-17 15:23:42 +02:00
Alexis Svinartchouk
93ea4efb33
Fix entrypoint when options are passed to electron
...
Change-type: patch
Changelog-entry: Fix entrypoint when options are passed to electron
2019-09-17 00:32:32 +02:00
Resin CI
284301a659
v1.5.56
2019-08-20 17:43:38 +03:00
Lorenzo Alberto Maria Ambrosi
8425dd9aa7
Merge pull request #2885 from balena-io/fix-win-download
...
Fix windows portable download
2019-08-20 16:41:50 +02:00
Lorenzo Alberto Maria Ambrosi
02bd8ed459
Fix windows portable download
...
Change-type: patch
Changelog-entry: Fix windows portable download
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-08-20 15:41:27 +02:00
Resin CI
25a7cf18cf
v1.5.55
2019-08-20 14:23:35 +03:00
Alexis Svinartchouk
003929754d
Merge pull request #2883 from balena-io/update-etcher-sdk
...
Update etcher-sdk to ^2.0.13
2019-08-20 13:21:42 +02:00
Alexis Svinartchouk
f6c0172257
Update etcher-sdk to ^2.0.13
...
Change-type: patch
Changelog-entry: Update etcher-sdk to ^2.0.13
2019-08-19 17:25:58 +02:00
Resin CI
75be3a3778
v1.5.54
2019-08-19 14:08:36 +03:00
Lorenzo Alberto Maria Ambrosi
5cfb95e8ea
Merge pull request #2875 from balena-io/fix-auto-updater
...
Fix auto updater
2019-08-19 13:06:39 +02:00
Lorenzo Alberto Maria Ambrosi
8c2c4e233a
Fix auto-updater check for updates
...
Change-type: patch
Changelog-entry: Fix auto-updater check for updates
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-08-07 18:43:16 +02:00
Resin CI
f4ac4dee60
v1.5.53
2019-08-06 15:45:22 +03:00
Lorenzo Alberto Maria Ambrosi
1b4053d959
Merge pull request #2864 from balena-io/add-typescript-2
...
Allow typescript files
2019-08-06 14:43:25 +02:00
Lorenzo Alberto Maria Ambrosi
8df5d972fc
Allow typescript files
...
Change-type: patch
Changelog-entry: Allow typescript files
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-08-05 16:31:50 +02:00
Lorenzo Alberto Maria Ambrosi
3a68d84376
Merge pull request #2863 from balena-io/trigger-update-1.5.52
...
Trigger update for 1.5.52
2019-07-31 13:01:09 +02:00
Lorenzo Alberto Maria Ambrosi
865ea0ddd2
Trigger update for 1.5.52
...
Change-type: none
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-07-24 10:19:42 +02:00
Resin CI
54dca31d66
v1.5.52
2019-07-23 15:59:09 +03:00
Alexis Svinartchouk
17103570f1
Merge pull request #2862 from balena-io/fix-windows-mapped-network-drives-vmware
...
Don't use wmic's ProviderName if it's empty
2019-07-23 14:56:47 +02:00
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
Resin CI
86238af380
v1.5.51
2019-06-28 16:04:34 +03:00
Alexis Svinartchouk
d10073a052
Merge pull request #2842 from balena-io/update-sudo-prompt
...
Update sudo-prompt to ^9.0.0
2019-06-28 15:02:51 +02:00
Alexis Svinartchouk
b99b0d4bf8
Update sudo-prompt to ^9.0.0
...
Change-type: patch
Changelog-entry: Update sudo-prompt to ^9.0.0
2019-06-28 14:00:49 +02:00
Resin CI
27b5b1bf10
v1.5.50
2019-06-14 16:43:18 +03:00
Alexis Svinartchouk
bab9069dee
Merge pull request #2702 from balena-io/trim
...
Trim
2019-06-14 15:41:29 +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
Alexis Svinartchouk
da548f59d1
Replace promise chains with async/await in child-writer
...
Change-type: patch
2019-06-13 18:42:41 +02:00
Resin CI
ecc500907c
v1.5.49
2019-06-13 19:42:18 +03:00
Alexis Svinartchouk
724dade1f6
Merge pull request #2830 from balena-io/etcher-pro
...
Make window size configurable
2019-06-13 18:39:30 +02:00
Alexis Svinartchouk
c5dc869c03
Make window size configurable
...
Change-type: patch
Changelog-entry: Make window size configurable
2019-06-13 17:23:49 +02:00
Resin CI
273f7e4535
v1.5.48
2019-06-13 17:30:09 +03:00
Alexis Svinartchouk
a58e060138
Merge pull request #2829 from balena-io/dont-elevate-when-root
...
Don't use sudo-prompt when already elevated
2019-06-13 16:26:48 +02:00
Alexis Svinartchouk
ef4d2fcc72
Don't use sudo-prompt when already elevated
...
Changelog-entry: Don't use sudo-prompt when already elevated
Change-type: patch
2019-06-13 15:22:10 +02:00
Resin CI
330c06d926
v1.5.47
2019-06-12 16:30:52 +03:00
Lorenzo Alberto Maria Ambrosi
be9c36828a
Merge pull request #2795 from balena-io/bump-styled-components-system
...
Upgrade rendition to v8
2019-06-12 15:28:08 +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
Resin CI
e0e7775367
v1.5.46
2019-06-09 17:09:46 +03:00
Alexis Svinartchouk
198679583c
Merge pull request #2827 from balena-io/update-ext2fs
...
Update ext2fs to 1.0.29
2019-06-09 16:07:37 +02:00
Alexis Svinartchouk
6dae2a604f
Update ext2fs to 1.0.29
...
Change-type: patch
Changelog-entry: Update ext2fs to 1.0.29
2019-06-09 14:18:17 +02:00
Resin CI
68905c6ae4
v1.5.45
2019-06-04 12:58:44 +03:00
Alexis Svinartchouk
26630c4d64
Merge pull request #2823 from balena-io/trigger-build
...
Empty commit to trigger build
2019-06-04 11:56:24 +02:00
Alexis Svinartchouk
d382f030f0
Empty commit to trigger build
...
Change-type: patch
Changelog-entry: Empty commit to trigger build
2019-06-04 10:59:01 +02:00
Resin CI
08fca87b2f
v1.5.44
2019-06-03 21:16:49 +03:00
Alexis Svinartchouk
33441a1c5c
Merge pull request #2803 from balena-io/fix-windows-elevation
...
Fix elevation on windows when the path contains "&" or "'"
2019-06-03 20:14:45 +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
Resin CI
d9b340ca45
v1.5.43
2019-05-28 21:59:10 +03:00
Lorenzo Alberto Maria Ambrosi
ebbc52ee1f
Merge pull request #2806 from balena-io/rollback-update-webpack
...
Rollback update webpack
2019-05-28 20:57:06 +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
Resin CI
25f843ec0b
v1.5.42
2019-05-28 17:41:14 +03:00
Lorenzo Alberto Maria Ambrosi
df600a9e14
Merge pull request #2794 from balena-io/update-webpack
...
Add sass-loader to webpack configs
2019-05-28 16:38:55 +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
Resin CI
f7dd04e3de
v1.5.41
2019-05-27 16:59:31 +03:00
Alexis Svinartchouk
3036d86cfa
Merge pull request #2801 from mhajder/patch-1
...
waffle.io removal and adding a link to the license
2019-05-27 15:57:19 +02:00
Mateusz Hajder
3fccd52884
waffle.io removal and adding a link to the license
...
Change-type: patch
Changelog-entry: waffle.io removal and adding a link to the license
2019-05-27 14:56:17 +02:00
Resin CI
00640274fc
v1.5.40
2019-05-27 13:16:18 +03:00
Lorenzo Alberto Maria Ambrosi
a7e8fb98b3
Merge pull request #2799 from balena-io/combine-ia32-and-x64-2
...
Combine ia32 and x64 2
2019-05-27 12:14:09 +02:00
Alexis Svinartchouk
bed6643437
Remove some unused files from the packages
...
Change-type: patch
2019-05-24 11:26:45 +02:00
Alexis Svinartchouk
f815e8511f
Build packages that support both ia32 and x64 on windows
...
Changelog-entry: windows installer and portable version support both ia32 and x64
Change-type: patch
2019-05-21 18:02:06 +02:00
Resin CI
6360fd42e7
v1.5.39
2019-05-14 13:27:35 +03:00
Lorenzo Alberto Maria Ambrosi
62a9656888
Merge pull request #2768 from balena-io/clean-shrinkwrap
...
Add clean-shrinkwrap script to postshrinkwrap step
2019-05-14 12:25:05 +02:00
Lorenzo Alberto Maria Ambrosi
ffb89c7e5b
Update scripts submodule to v1.5.2
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-05-14 09:39:48 +02:00
Lorenzo Alberto Maria Ambrosi
aa52735006
Add clean-shrinkwrap script to postshrinkwrap step
...
Change-type: patch
Changelog-entry: Add clean-shrinkwrap script to postshrinkwrap step
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-05-14 09:39:48 +02:00
Resin CI
b65526d8ee
v1.5.38
2019-05-14 01:47:31 +03:00
Carlo Maria Curinga
ea8e2999ae
Merge pull request #2786 from balena-io/add-mention-to-usbboot-devices
...
add mention to usbboot devices support
2019-05-14 00:45:00 +02:00
Carlo Maria Curinga
0b5017f992
add mention to usbboot devices support
...
Change-type: patch
Changelog-entry: Add mention to usbboot compatibility
Signed-off-by: Carlo Maria Curinga carlo@balena.io
2019-05-13 23:38:13 +02:00
Resin CI
8bf1bdaa04
v1.5.37
2019-05-13 20:53:18 +03:00
Lorenzo Alberto Maria Ambrosi
01eb3b1c94
Merge pull request #2783 from balena-io/bump-react
...
Bump react to v16.8.5
2019-05-13 19:51:00 +02:00
Lorenzo Alberto Maria Ambrosi
3402c9f601
Bump react to v16.8.5
...
Change-type: patch
Changelog-entry: Bump react dependency to v16.8.5
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-05-13 15:09:23 +02:00
Resin CI
13c3518c5e
v1.5.36
2019-05-13 15:35:11 +03:00
Alexis Svinartchouk
821fad27dc
Merge pull request #2782 from balena-io/sdk-2.0.9
...
Update etcher-sdk to ^2.0.9
2019-05-13 14:32:51 +02:00
Alexis Svinartchouk
50a34e2f4c
Update etcher-sdk to ^2.0.9
...
Changelog-entry: Update etcher-sdk to ^2.0.9
Change-type: patch
2019-05-13 12:51:39 +02:00
Resin CI
2a19b2afbe
v1.5.35
2019-05-10 20:29:42 +03:00
Alexis Svinartchouk
dc92d010fb
Merge pull request #2775 from balena-io/electron-3.1.9
...
Downgrade electron 4.1.5 -> 3.1.9
2019-05-10 19:27:31 +02:00
Alexis Svinartchouk
9cb27a616a
Downgrade electron 4.1.5 -> 3.1.9
...
Changelog-entry: Downgrade electron 4.1.5 -> 3.1.9
Change-type: patch
2019-05-10 14:18:33 +02:00
Resin CI
518a0ca45b
v1.5.34
2019-05-10 13:21:12 +03:00
Alexis Svinartchouk
3526a0e3c5
Merge pull request #2774 from balena-io/1.5.34
...
1.5.34
2019-05-10 12:19:17 +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
e80106d8f8
Update etcher-sdk to ^2.0.7
...
Changelog-entry: win32: fix running diskpart when the tmp file path contains spaces
Change-type: patch
2019-05-09 15:58:40 +02:00
Resin CI
1145cbc75c
v1.5.33
2019-04-30 22:17:08 +03:00
Alexis Svinartchouk
e669b81072
Merge pull request #2759 from balena-io/fix-gzip-progress
...
Update etcher-sdk to ^2.0.5
2019-04-30 21:14:26 +02:00
Alexis Svinartchouk
9d78da941b
Update etcher-sdk to ^2.0.5
...
Changelog-entry: Fix gzipped files verification percentage and dmg verification.
Change-type: patch
2019-04-30 18:38:35 +02:00
Resin CI
63d0f5e2c6
v1.5.32
2019-04-30 19:05:05 +03:00
Alexis Svinartchouk
dae047eff1
Merge pull request #2758 from balena-io/makefile-npm-version
...
Export NPM_VERSION variable in Makefile
2019-04-30 18:03:21 +02:00
Lorenzo Alberto Maria Ambrosi
8a2db8bced
Add CODEOWNERS file to repository
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-04-30 16:56:44 +02:00
Lorenzo Alberto Maria Ambrosi
792fab20e6
Export NPM_VERSION variable in Makefile
...
Change-type: patch
Changelog-entry: Export NPM_VERSION variable in Makefile
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2019-04-30 16:14:26 +02:00
Resin CI
f40c0f6bd3
v1.5.31
2019-04-30 13:55:10 +03:00
Alexis Svinartchouk
ccf11b9861
Merge pull request #2753 from balena-io/electron-4
...
Update electron to 4.1.5
2019-04-30 12:52:46 +02:00
Alexis Svinartchouk
1fcde5a17c
Update etcher-sdk to ^2.0.3
...
Changelog-entry: Update etcher-sdk to ^2.0.3
Change-type: patch
2019-04-29 12:52:52 +02:00
Alexis Svinartchouk
88f543dd25
Update electron to 4.1.5
...
Changelog-entry: Update electron to 4.1.5
Change-type: patch
2019-04-25 16:12:03 +02:00
Resin CI
8b6f3f6022
v1.5.30
2019-04-24 15:00:52 +03:00
Alexis Svinartchouk
294ef8045a
Merge pull request #2749 from balena-io/remove-double-error-message
...
Remove double error message
2019-04-24 13:58:38 +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
Resin CI
2c5f5004cc
v1.5.29
2019-04-22 10:10:53 +03:00
Lorenzo Alberto Maria Ambrosi
2fa5426cf5
Merge pull request #2736 from balena-io/electron-updater-2
...
Add electron autoupdater
2019-04-22 09:08:08 +02:00
Alexis Svinartchouk
428c777402
Fix npm-shrinkwrap.json
...
Change-type: patch
2019-04-19 19:56:30 +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
Resin CI
a543dcf166
v1.5.28
2019-04-19 14:46:55 +03:00
Alexis Svinartchouk
5de54bb6bf
Merge pull request #2741 from balena-io/update-etcher-sdk-2
...
Update etcher sdk to ^2.0.1
2019-04-19 13:44:52 +02:00
Alexis Svinartchouk
d95401e614
Update electron-builder to ^20.40.2
...
Changelog-entry: Update electron-builder to ^20.40.2
Change-type: patch
2019-04-18 18:40:59 +02:00
Alexis Svinartchouk
2c835437e9
Update etcher-sdk to ^2.0.1
...
Changelog-entry: Update etcher-sdk to ^2.0.1
Change-type: patch
2019-04-18 18:40:46 +02:00
Resin CI
498e70ed2b
v1.5.27
2019-04-16 17:30:43 +03:00
Alexis Svinartchouk
fce5b500bf
Merge pull request #2734 from balena-io/fix-wmic-tmp-spaces
...
Fix reading images from network drives on windows when the tmp dir has spaces
2019-04-16 16:28:39 +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
Resin CI
9da9e73f7a
v1.5.26
2019-04-12 20:44:41 +03:00
Alexis Svinartchouk
f90cd49a6d
Merge pull request #2729 from balena-io/fix-wmic-output-encoding
...
Fix reading images from network drives containing non ascii characters
2019-04-12 19:42:13 +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
Resin CI
1997e1faeb
v1.5.25
2019-04-10 14:27:04 +03:00
Lorenzo Alberto Maria Ambrosi
b33b34bd71
Merge pull request #2698 from balena-io/filter-analytics
...
New parameter in webview for opt-out analytics
2019-04-10 13:24:57 +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
Resin CI
6cb0bdd1a4
v1.5.24
2019-04-08 16:28:04 +03:00
Lorenzo Alberto Maria Ambrosi
b73ebb6f92
Merge pull request #2726 from balena-io/analytics-version-weight
...
Add sample property to Mixpanel events
2019-04-08 15:25:39 +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
af462b3486
Merge pull request #2725 from balena-io/update-resin-corvus
...
Update resin-corvus to ^2.0.3
2019-04-03 18:09:20 +02:00
Alexis Svinartchouk
3e236996c8
Update resin-corvus to ^2.0.3
...
Changelog-entry: Update resin-corvus to ^2.0.3
Change-type: patch
2019-04-03 16:16:06 +02:00
Resin CI
c4e84483df
v1.5.23
2019-04-03 13:19:19 +03:00
Giovanni Garufi
e9532f2158
Merge pull request #2720 from balena-io/publish-gh-pages
...
Set publishMetadata in repo.yml
2019-04-03 03:17:17 -07:00
Giovanni Garufi
15fc8ab2e7
Set publishMetadata in repo.yml
...
This will cause VB to publish metadata about the repo to its gh-pages
branch on merge
Change-type: patch
Changelog-entry: Configure versionbot to publish repo metadata to github pages
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
2019-04-03 11:22:31 +02:00
Resin CI
b39dbeb25e
v1.5.22
2019-04-02 19:54:16 +03:00
Alexis Svinartchouk
e181c21f85
Merge pull request #2724 from balena-io/fix-wmic-not-in-path
...
Use full path to wmic as some systems don't have it in their PATH
2019-04-02 18:51:38 +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
Resin CI
0695cfb3c0
v1.5.21
2019-04-02 17:43:58 +03:00
Alexis Svinartchouk
ff3982efa4
Merge pull request #2721 from balena-io/fix-getMixpanelConfig
...
Fix error when config.analytics was undefined
2019-04-02 16:42:00 +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
Resin CI
18a848696f
v1.5.20
2019-04-01 19:04:20 +03:00
Alexis Svinartchouk
58de7375a2
Merge pull request #2717 from balena-io/1.5.20
...
1.5.20
2019-04-01 18:00:27 +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
Giovanni Garufi
cafaa9ff22
Delete versionist.conf
...
Versionist will now look at repo.yml and inject the versionist config
corresponding to the type
Change-type: patch
Changelog-Entry: Reformat changelog
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
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
Resin CI
a21a82c64e
v1.5.19
2019-03-28 16:49:12 +02:00
Alexis Svinartchouk
1aca669c62
Merge pull request #2714 from balena-io/report-unhandled-rejections
...
Better reporting of unhandled rejections to sentry
2019-03-28 15:47:02 +01:00
Alexis Svinartchouk
39573ada54
Update resin-corvus to ^2.0.2
...
Changelog-entry: Update resin-corvus to ^2.0.2
Change-type: patch
2019-03-28 13:47:30 +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
Resin CI
68fa771905
v1.5.18
2019-03-27 01:42:35 +02:00
Lorenzo Alberto Maria Ambrosi
8a85968ec4
Merge pull request #2709 from balena-io/fix-appimage-build
...
Recreate zipped appImage
2019-03-27 00:40:22 +01:00
Giovanni Garufi
03b1a2dcff
Update scripts
...
Change-type: patch
Changelog-entry: Update build scripts
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
2019-03-26 23:29:17 +01:00
Resin CI
5cb231e427
v1.5.17
2019-03-26 10:48:08 +02:00
Giovanni Garufi
e90f6764f5
Merge pull request #2705 from balena-io/publish-github
...
Set publish: github in repo.yml
2019-03-26 01:45:28 -07:00
Giovanni Garufi
d078055e40
Set publish: github in repo.yml
...
Change-type: patch
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
Changelog-entry: Automatically publish github release from CI
2019-03-25 17:48:21 +01:00
Resin CI
98134eb612
v1.5.16
2019-03-25 18:38:34 +02:00
Giovanni Garufi
b0f2dfc4fb
Merge pull request #2696 from balena-io/test-pipeline
...
Add repo.yml
2019-03-25 09:31:05 -07:00
Giovanni Garufi
195f07c09f
Update scripts
...
Change-type: patch
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
2019-03-22 18:23:16 +01:00
Giovanni Garufi
15f87edc96
Update .gitattributes to always use LF for EOL in json files
2019-03-22 12:12:36 +01:00
Giovanni Garufi
52caae8f05
Add repo.yml
...
Change-type: patch
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
Changelog-Entry: Add repo.yml for CI
2019-03-22 12:11:02 +01:00
Resin CI
99f7fc99da
v1.5.15
2019-03-21 02:21:49 +02:00
Alexis Svinartchouk
89fc98c6f6
Merge pull request #2701 from balena-io/upgrade-etcher-sdk
...
etcher-sdk: Upgrade to 1.3.11
2019-03-21 01:19:14 +01:00
Juan Cruz Viotti
0c2eb1caab
etcher-sdk: Upgrade to 1.3.11
...
Change-type: patch
Changelog-entry: Show the correct logo on usbboot devices on Ubuntu
Signed-off-by: Juan Cruz Viotti <juan@balena.io>
2019-03-20 21:18:30 +00:00
Resin CI
303969bdbf
v1.5.14
2019-03-20 19:14:54 +02:00
Alexis Svinartchouk
8b7266a435
Merge pull request #2692 from balena-io/1.5.13
...
1.5.14
2019-03-20 18:09:34 +01:00
Alexis Svinartchouk
fc9282fff7
Remove versionist from dev dependencies
...
Change-type: patch
2019-03-20 16:13:38 +01:00
Alexis Svinartchouk
33fb79e0de
Update etcher-sdk to ^1.3.10
...
Changelog-entry: Update etcher-sdk to ^1.3.10
Change-type: patch
2019-03-20 16:13:38 +01:00
Resin CI
b4418660df
v1.5.13
2019-03-18 20:07:14 +02:00
Giovanni Garufi
3560a22a77
Merge pull request #2694 from balena-io/update-scripts
...
Update scripts
2019-03-18 19:02:30 +01:00
Giovanni Garufi
818b466687
Update scripts
...
Change-type: patch
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
Changelog-Entry: Update build scripts
2019-03-18 17:44:44 +01:00
Resin CI
91d29c1e2c
v1.5.12
2019-03-15 19:18:17 +02:00
Alexis Svinartchouk
e06fe72131
Merge pull request #2691 from balena-io/local-node-gyp-electron-builder
...
Update electron-builder scripts
2019-03-15 18:12:01 +01:00
Alexis Svinartchouk
7d715fdca0
Disable node gyp rebuild while running electron-builder
...
Change-type: patch
2019-03-15 17:33:19 +01:00
Lorenzo Alberto Maria Ambrosi
3cfa6988ab
Update build scripts
...
Changelog-entry: Update build scripts
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-03-15 17:33:19 +01:00
Resin CI
1c707b2d37
v1.5.11
2019-03-12 20:07:34 +02:00
Alexis Svinartchouk
2ed4c76abf
Merge pull request #2689 from balena-io/1.5.11
...
1.5.11
2019-03-12 19:00:51 +01:00
David Lozano Jarque
94e91723f4
Update PUBLISHING.md
...
Fixed broken Hombrew cask link for etcher
Changelog-entry: Fixed broken Hombrew cask link for etcher
Change-type: patch
2019-03-12 17:35:19 +01:00
Alexis Svinartchouk
091bddbad8
Remove no longer used travis and appveyor configs
...
Changelog-entry: Remove no longer used travis and appveyor configs
Change-type: patch
2019-03-12 17:35:19 +01:00
Resin CI
b3f68c2638
v1.5.10
2019-03-12 18:01:29 +02:00
Alexis Svinartchouk
00c94c8efd
Merge pull request #2688 from balena-io/fix-appimage
...
Use APPDIR from env in the child writer
2019-03-12 16:29:00 +01:00
Alexis Svinartchouk
66b19677bf
Use APPDIR from env in the child writer
...
Change-type: patch
2019-03-12 13:30:26 +01:00
Alexis Svinartchouk
2d4170e0d7
Merge pull request #2683 from balena-io/fix-makefile
...
Fix Makefile
2019-03-07 17:54:00 +01:00
Alexis Svinartchouk
7f8f38ddf1
Update resin-scripts
...
Changelog-entry: Update resin-scripts
Change-type: patch
2019-03-07 16:29:20 +01:00
Alexis Svinartchouk
2e1763f19a
Fix Makefile
...
Change-type: patch
2019-03-07 15:20:07 +01:00
Resin CI
a5f8b3c164
v1.5.9
2019-03-06 18:00:26 +02:00
Alexis Svinartchouk
a802087009
Merge pull request #2677 from balena-io/1.5.9
...
1.5.9
2019-03-06 16:56:45 +01:00
Alexis Svinartchouk
3b16c06f70
upgrade(scripts): Use master branch of resin-scripts
...
Change-type: patch
2019-03-05 17:04:06 +01:00
Alexis Svinartchouk
a979ae3ced
upgrade(etcher-sdk): Update etcher-sdk to 1.3.0
...
Changelog-entry: Update etcher-sdk to 1.3.0
Change-type: patch
2019-03-05 17:04:06 +01:00
Resin CI
02e0f40702
v1.5.8
2019-03-01 20:04:48 +01:00
Alexis Svinartchouk
a4d7853bb2
Merge pull request #2675 from balena-io/update-node-ext2fs
...
upgrade(ext2fs): Update ext2fs to 1.0.27
2019-03-01 20:00:24 +01:00
Alexis Svinartchouk
ac463e0f65
upgrade(ext2fs): Update ext2fs to 1.0.27
...
Changelog-entry: Update ext2fs to 1.0.27
Change-type: patch
2019-03-01 19:06:13 +01:00
Resin CI
c187aa46b7
v1.5.7
2019-03-01 17:10:08 +01:00
Alexis Svinartchouk
e65fa9dcae
Merge pull request #2674 from balena-io/1.5.7
...
1.5.7
2019-03-01 17:05:33 +01:00
Robert Vojta
fea230cfab
fix(docs): Update macOS contributing info
...
Changelog-entry: Update docs
Change-type: patch
Signed-off-by: Robert Vojta <robert@balena.io>
2019-03-01 15:10:50 +01:00
Lorenzo Alberto Maria Ambrosi
90838c99fc
Add missing line for supporting flashing CM3+
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-03-01 15:10:50 +01:00
Robert Vojta
8e96adeda9
Fix copyright year
...
Change-type: patch
Signed-off-by: Robert Vojta <robert@balena.io>
2019-03-01 15:10:50 +01:00
Robert Vojta
3cdb0f840e
Fix electron links
...
Change-type: patch
Signed-off-by: Robert Vojta <robert@balena.io>
2019-03-01 15:10:50 +01:00
Robert Vojta
b6ad6e0a85
Fix macOS version requirements
...
Change-type: patch
Signed-off-by: Robert Vojta <robert@balena.io>
2019-03-01 15:10:50 +01:00
Robert Vojta
e73a577452
Fix electron links
...
Change-type: patch
Signed-off-by: Robert Vojta <robert@balena.io>
2019-03-01 15:10:50 +01:00
Robert Vojta
16e8aa2447
Fix AppImages link
...
Change-type: patch
Signed-off-by: Robert Vojta <robert@balena.io>
2019-03-01 15:10:50 +01:00
Robert Vojta
1d6958a67e
fix(osx installer): Fix blurred background image
...
Changelog-entry: Fix blurred background image
Change-type: patch
Signed-off-by: Robert Vojta <robert@balena.io>
2019-03-01 15:10:05 +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
Lorenzo Alberto Maria Ambrosi
388fc2f7d9
Remove screenshot
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-03-01 13:49:26 +01:00
Resin CI
72fdb7127a
v1.5.6
2019-03-01 12:16:33 +01:00
Alexis Svinartchouk
f67832644f
Merge pull request #2673 from balena-io/babel-target-electron-3
...
Target electron 3 runtime in babel options
2019-03-01 11:44:46 +01:00
Alexis Svinartchouk
2614f3261c
Target electron 3 runtime in babel options
...
This saves around 40KiB in generated/gui.js
Changelog-entry: Target electron 3 runtime in babel options
Change-type: patch
2019-02-28 15:04:00 +01:00
Resin CI
e84204b49a
v1.5.5
2019-02-28 13:13:02 +01:00
Alexis Svinartchouk
86aaa725d5
Merge pull request #2663 from balena-io/1.5-fixes
...
1.5.x fixes
2019-02-28 13:10:25 +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
4317892421
Update etcher-sdk to 1.1.0
...
Changelog-entry: Update etcher-sdk to 1.1.0
Change-type: patch
2019-02-28 11:16:12 +01:00
Resin CI
8052b2adfa
v1.5.4
2019-02-28 11:03:17 +01:00
Lorenzo Alberto Maria Ambrosi
d44927447a
Merge pull request #2668 from balena-io/add-missing-contributing-step
...
Add missing step for submodule init & update
2019-02-28 11:01:02 +01:00
Lorenzo Alberto Maria Ambrosi
09e6c6422d
Add missing step for submodule init & update
...
Change-type: patch
Changelog-entry: Add missing step for submodule cloning in README
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-02-27 22:24:47 +01:00
Resin CI
df85ffb254
v1.5.3
2019-02-27 22:11:45 +01:00
Lorenzo Alberto Maria Ambrosi
752ba4405c
Merge pull request #2669 from balena-io/fix-versionist-conf
...
Fix versionist conf
2019-02-27 22:09:02 +01:00
Lorenzo Alberto Maria Ambrosi
1f3a02b83d
Bump version in npm-shrinkwrap.json
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-02-27 19:48:20 +01:00
Giovanni Garufi
8e372f1e93
Fix changelog
2019-02-27 16:25:10 +01:00
Giovanni Garufi
caeb84f58b
Throw error if no commit is annotated with a changelog entry
...
Change-type: patch
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
Changelog-entry: Throw error if no commit is annotated with a changelog entry
2019-02-27 16:23:55 +01:00
Resin CI
759722bf7d
v1.5.2
2019-02-26 15:21:12 +01:00
Lorenzo Alberto Maria Ambrosi
cefdc95c9b
Merge pull request #2664 from balena-io/enable-edit-version-versionist
...
Enable versionist editVersion
2019-02-26 15:17:26 +01:00
Lorenzo Alberto Maria Ambrosi
3be7029078
Enable versionist editVersion
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-02-26 13:10:50 +01:00
Resin CI
3f16858a93
v1.5.1
2019-02-25 12:11:04 +01:00
Giovanni Garufi
c61c6deaa8
Merge pull request #2634 from balena-io/versioning
...
[WIP] Remove lodash use from versionist.conf.js
2019-02-25 11:04:33 +00:00
Giovanni Garufi
90c8483df8
Remove lodash dependency in versionist.conf.js
...
Changelog-entry: Removed lodash dependency in versionist.conf.js
Change-type: patch
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
2019-02-22 13:30:49 +00:00
Lorenzo Alberto Maria Ambrosi
d70b189cec
Merge pull request #2635 from balena-io/release-v1.5.0
...
Release v1.5.0
2019-02-21 17:13:26 +01:00
Lorenzo Alberto Maria Ambrosi
41a7fc4de5
Release v1.5.0
...
Change-type: minor
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-02-20 17:00:31 +01:00
Alexis Svinartchouk
db119d5230
Update npm-shrinkwrap.json to update drivelist
...
Change-type: patch
2019-02-20 17:00:31 +01:00
Alexis Svinartchouk
c88245954d
Wait 100ms before disconnecting if a message is being sent
...
Change-Type: patch
2019-02-19 14:18:22 +01:00
Alexis Svinartchouk
b1ab3834b6
Merge pull request #2631 from balena-io/dont-use-drivelist-directly
...
Dont use drivelist directly
2019-02-15 14:16:41 +01:00
Alexis Svinartchouk
34b7c1be81
Update etcher-sdk to ^1.0.7
...
Change-type: patch
2019-02-14 19:19:19 +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
3b6fe7b548
Merge pull request #2630 from balena-io/drop-cli
...
Remove etcher-cli
2019-02-14 19:09:30 +01:00
Alexis Svinartchouk
da072e7621
Remove etcher-cli
...
Change-type: major
2019-02-14 18:22:40 +01:00
Alexis Svinartchouk
4568404a70
Merge pull request #2616 from balena-io/electron-3.0
...
Bump electron to v3.1.3
2019-02-14 17:12:39 +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
8ef3add183
Merge pull request #2615 from balena-io/npm6-3
...
Npm6 replaces #2577
2019-02-11 17:15:18 +01:00
Alexis Svinartchouk
ef45696015
Double app:start test timeout
...
Change-type: patch
2019-02-11 14:46:05 +01:00
Alexis Svinartchouk
a8f8c2cd85
Increase svg icon test timeout
...
Change-type: patch
2019-02-11 14:08:13 +01:00
Alexis Svinartchouk
6d79a8e23a
Rebuild node-sass before using it
...
It avoids an error for x86 win32 builds on x64 platforms:
`Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 6.x`
Change-type: patch
2019-02-11 12:06:27 +01:00
Alexis Svinartchouk
d65dc6ccac
Use npx branch of resin-scripts
...
Change-type: patch
2019-02-08 15:37:45 +01:00
Alexis Svinartchouk
ccc9076a80
Use npx to force npm version
...
Change-type: patch
2019-02-01 15:32:06 +01:00
Alexis Svinartchouk
3c007cea34
Specify npm_version in .resinci.json
...
Change-type: patch
2019-02-01 13:07:13 +01:00
Alexis Svinartchouk
bf29312ecf
npm6, electron 1.8.8
...
Change-type: patch
2019-01-30 16:24:01 +01:00
Alexis Svinartchouk
a53095b29e
Merge pull request #2403 from balena-io/etcher-sdk
...
refactor: use etcher-sdk
2019-01-29 14:37:05 +01:00
Alexis Svinartchouk
d5c9e6b054
Move patches back to patches folder
...
Change-type: patch
2019-01-28 14:53:29 +01:00
Alexis Svinartchouk
d4f29bd2af
Hardcode electron_version in node-pre-gyp patch
...
Because it is not available in electron when running with
ELECTRON_RUN_AS_NODE=1
Change-type: patch
2019-01-28 13:07:38 +01:00
Alexis Svinartchouk
a6661ac759
Update node-ext2fs to 1.0.25
...
Change-type: patch
2019-01-25 18:05:51 +01:00
Alexis Svinartchouk
6aa83819d1
Remove napi-build-utils from npm-shrinkwrap
...
Change-type: patch
2019-01-24 18:51:30 +01:00
Alexis Svinartchouk
8ff4c8a4a5
Fix npm-shrinkwrap.json and remove versionist
...
versionist is causing ci issues with the shrinkwrap file on windows.
You'll need to manually install versionist before running `make changelog`
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
1d77b8dae7
Update node-pre-gyp patch and move it to another folder
...
To prevent the apply-patches script from doing stuff
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
3e0062621b
Update build scripts for electron-builder unresolved dependencies
...
Change-type: patch
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
b20e220910
Update styled-system to 3.1.11 (it was lost in a rebase)
...
Change-type: patch
2019-01-24 13:21:27 +01:00
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
c21969ab4e
Remove etcher-sdk folder filtering from webpack config
...
This folder has been removed
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
1054bc995b
fix(ci): Set node target to 6.14.4
...
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
bb1773a1a1
Remove styled-system from package.json
...
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
92d08d24ab
fix(build): Update resin scripts to build modules from source
...
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
Alexis Svinartchouk
0ea0975bd4
upgrade(package): Update to etcher-sdk@0.1.23
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
534f3a7469
fix(gui): Always show the "success" screen
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
f3110ba018
upgrade(package): Update to etcher-sdk@0.1.16
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
e76cc81fe1
upgrade(package): Update to etcher-sdk@0.1.15
...
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
65d86460cb
fix(shared): Fix getDriveImageCompatibilityStatuses() and tests
...
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
a237bfd930
upgrade(package): Update to etcher-sdk@0.1.13
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:27 +01:00
Alexis Svinartchouk
73f64d93b1
upgrade(package): Update to etcher-sdk@0.1.9
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2019-01-24 13:21:26 +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
Alexis Svinartchouk
8d79103392
upgrade(package): Update to etcher-sdk@0.1.7
...
Also update the shrinkwrap file
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
47937d6aaa
fix(package): remove diskpart helper, it is in the sdk now
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
Jonas Hermsmeier
c50553fbf6
upgrade(package): Update etcher-sdk git ref
2019-01-24 13:21:26 +01:00
Jonas Hermsmeier
a541c863be
fix(test): Sort compressed extensions before comparing
2019-01-24 13:21:26 +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
Jonas Hermsmeier
d3c2cd4215
fix(test): Sort supported extensions to fix order mismatch
...
Change-type: patch
2019-01-24 13:21:26 +01:00
Jonas Hermsmeier
4f7cc7dd6b
fix(lib): Fix MIME type exclusion condition
...
As `mime.extension()` returns `false`, instead of `null` or `undefined`,
this condition simply needs to check for truthyness.
Change-type: patch
2019-01-24 13:21:26 +01:00
Jonas Hermsmeier
21f1f4e503
fix(test): Turn SDK integration tests for the GUI back on
...
Change-type: patch
2019-01-24 13:21:26 +01:00
Jonas Hermsmeier
47f2336673
fix(lib): Fix use of non-existent dependency
...
Change-Type: patch
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
e68dbcf4ee
Remove lib/sdk and its tests
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
Alexis Svinartchouk
8630af7646
Remove usage of old sdk in supported-formats
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
a8a75f22b2
Allow flashing from sources for which we don't know the compressed size
...
* don't show any percentage or eta, show the bytes written instead
2019-01-24 13:21:21 +01:00
Alexis Svinartchouk
6143023502
Integrate etcher-sdk
2019-01-24 13:21:21 +01:00
Alexis Svinartchouk
ca6aa5d4aa
Merge pull request #2611 from balena-io/update-node-gyp
...
Update node-gyp to 3.8.0
2019-01-24 08:52:52 +01:00
Alexis Svinartchouk
bc028ed41f
Add napi-build-utils to platformSpecificDependencies
...
Change-type: patch
2019-01-23 17:25:42 +01:00
Alexis Svinartchouk
911d3a9188
Update node-gyp to 3.8.0
...
Change-type: patch
2019-01-23 16:26:26 +01:00
Alexis Svinartchouk
b88e715fc5
Merge pull request #2610 from balena-io/update-winusb
...
Update winusb-driver-generator to 1.2.4
2019-01-23 13:22:17 +01:00
Alexis Svinartchouk
a4dfa5f281
Update winusb-driver-generator to 1.2.4
...
Change-type: patch
2019-01-22 18:29:20 +01:00
Lorenzo Alberto Maria Ambrosi
05fc1711b9
Merge pull request #2606 from balena-io/bump-dependencies
...
Bump dependencies
2019-01-18 19:13:32 +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
7ca3e2b519
Update build scripts for electron-builder unresolved dependencies
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-18 16:51:20 +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
700341f9cc
Fix error with OSX XCode build
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-17 10:49:38 +01:00
Lorenzo Alberto Maria Ambrosi
ca85ad5995
Merge pull request #2460 from balena-io/contribution-file-fix
...
docs: Add info about required npm version
2019-01-14 19:59:16 +01:00
Lorenzo Alberto Maria Ambrosi
1c8c36a224
Update nodejs req to 6.11 (fixes package build)
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-14 18:36:25 +01:00
Agnieszka Domanska
25b814e796
docs: Add info about required npm version
...
Npm 3.10 version is required to install dev tools correctly on Linux.
Change-type: patch
Signed-off-by: amdomanska <aga@resin.io>
2019-01-14 17:22:40 +01:00
Lorenzo Alberto Maria Ambrosi
e89566e04a
Merge pull request #2580 from balena-io/progress-button-disabled-prop-is-a-boolean
...
ProgressBar.disabled prop is a boolean
2019-01-09 14:04:55 +01:00
Alexis Svinartchouk
e946f388c0
ProgressBar.disabled prop is a boolean
...
Change-type: patch
2019-01-08 12:42:39 +01:00
Lorenzo Alberto Maria Ambrosi
7616e8dab7
Merge pull request #2582 from balena-io/2281-drive-mountpoint-contains-image
...
Change "Drive Contains Image" label.
2019-01-08 11:53:47 +01:00
Lorenzo Alberto Maria Ambrosi
2dc4fef4d3
Update scripts to build on other Linux distros
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-07 17:01:18 +01:00
Alexis Svinartchouk
f2ca997195
Change "Drive Contains Image" label.
...
Use "Drive Mountpoint Contains Image" instead as the image may not be on
this drive but on a drive mounted in one of the mountpoins of this
drive.
We still don't want to allow flashing this drive in that situation.
Changelog-entry: Changed “Drive Contains Image” to “Drive Mountpoint Contains Image”
Change-type: patch
2019-01-07 15:35:21 +01:00
Lorenzo Alberto Maria Ambrosi
7445004abf
Merge pull request #2589 from balena-io/fix-offline-success-banner
...
Restored offline success-banner style
2019-01-07 15:34:23 +01:00
Lorenzo Alberto Maria Ambrosi
9b76abe2ed
Restored offline success-banner style
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-07 14:06:05 +01:00
Lorenzo Alberto Maria Ambrosi
a97205c9fc
Merge pull request #2595 from Jacalz/fix-solus-install
...
Refinements to the README
2019-01-07 09:56:39 +01:00
Jacalz
bf3d069aad
Refinements to the README
...
This started out with the intention to fix a typo in the uninstall
section of Solus, but developed in to a couple improvements to the
README.
2019-01-05 16:44:49 +01:00
Lorenzo Alberto Maria Ambrosi
27ea74722c
Merge pull request #2592 from balena-io/fix-readme
...
Fix readme
2019-01-04 17:38:53 +01:00
Lorenzo Alberto Maria Ambrosi
2525456d8b
Update balena-etcher .deb and .rpm install steps
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-04 16:08:10 +01:00
Lorenzo Alberto Maria Ambrosi
9fa32df3a6
Remove travis-ci and appveyor badges
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2019-01-04 15:39:23 +01:00
Lorenzo Alberto Maria Ambrosi
5bdd5da13b
Merge pull request #2587 from balena-io/fix-dmg-assets
...
New dmg package background assets
2018-12-23 15:54:06 +01:00
Lorenzo Alberto Maria Ambrosi
b8756edd29
New dmg package background assets
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-12-22 01:41:18 +01:00
Lorenzo Alberto Maria Ambrosi
c93910e858
Merge pull request #2586 from balena-io/release-v1.4.9
...
v1.4.9
2018-12-21 16:07:29 +01:00
Lorenzo Alberto Maria Ambrosi
ad4226ace7
Invert analytics event probability
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-12-21 15:12:08 +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
07858eecac
Merge pull request #2571 from balena-io/restyle-success-screen
...
Restyle success screen and enlarge UI elements
2018-12-19 19:36:49 +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
cf722427ab
Restyle success screen and enlarge UI elements
...
Change-type: patch
Changelog-entry: Added React component for the Flash Another button
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-12-19 13:20:02 +01:00
Lorenzo Alberto Maria Ambrosi
1b7ff07efc
Merge pull request #2584 from balena-io/remove-webview-console-messages
...
Remove forwarding of SafeWebview console messages
2018-12-19 13:09:21 +01:00
Lorenzo Alberto Maria Ambrosi
87533f4417
Remove forwarding of SafeWebview console messages
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-12-19 12:19:42 +01:00
Lorenzo Alberto Maria Ambrosi
9077c95cdd
Merge pull request #2583 from balena-io/add-mixpanel-configs
...
Customize Mixpanel configs
2018-12-18 15:13:16 +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
cf596a88ab
Merge pull request #2557 from balena-io/explicit-safe-webview-events
...
Use explicit names for safe-webview events
2018-11-28 21:11:10 +01:00
Lorenzo Alberto Maria Ambrosi
7354fa3050
Use explicit names for safe-webview events
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-28 15:57:58 +01:00
Lorenzo Alberto Maria Ambrosi
978497b287
Merge pull request #2539 from Jacalz/gitmodule-https
...
Use https for fetching sub modules
2018-11-28 15:35:33 +01:00
Lorenzo Alberto Maria Ambrosi
a52d745250
Merge branch 'master' into gitmodule-https
2018-11-28 14:14:13 +01:00
Chris Crocker-White
aae71f8105
Merge pull request #2562 from balena-io/chrisys-patch
...
Update URLs in GUI to balena
2018-11-27 15:51:23 -08:00
Jacob
5419b4b732
Use https for fetching sub modules
...
This switches over the sub module to using https instead of ssh. It simplifies a lot for people packaging the application and you won't need to have ssh configured correctly.
2018-11-27 18:19:02 +01:00
Chris Crocker-White
caf5a8917c
Merge branch 'master' into chrisys-patch
2018-11-27 08:22:15 -08:00
Lorenzo Alberto Maria Ambrosi
beec00dcb3
Merge pull request #2560 from OSSystems/add-wic-support
...
Add `.wic` image extension as supported format
2018-11-27 14:31:42 +01:00
Otavio Salvador
7565e809b0
Add .wic
image extension as supported format
...
The `.wic` is a widely used image format in the OpenEmbedded / Yocto
Project ecosystem and is straightforward to be supported.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-11-27 10:01:05 -02:00
Lorenzo Alberto Maria Ambrosi
5c9a646bc1
Merge pull request #2561 from rhwood/patch-1
...
Update MacOS installation instructions.
2018-11-27 10:26:19 +01:00
Chris Crocker-White
dd8ef288f7
Update URLs in GUI to balena
...
Change-type: patch
Signed-off-by: Chris Crocker-White <chriscw@balena.io>
2018-11-26 17:38:06 -08:00
Randall Wood
db8d2953cb
Update MacOS installation instructions.
...
Homebrew/homebrew-cask#55358 changed the name used for installation.
2018-11-26 17:23:38 -08:00
Lorenzo Alberto Maria Ambrosi
b75ca26db2
Merge pull request #2558 from Eate/patch-1
...
Updated Chocolatey section of Readme
2018-11-26 20:05:54 +01:00
Eate
948a04122a
Updated Chocolatey section
...
Previously, the section header was a "###" header, and I changed it to a "####" header like all the other install variants so it is the same level header. I also added uninstall instructions like the other sections had.
2018-11-26 08:09:47 -08:00
Lorenzo Alberto Maria Ambrosi
b7c4562b85
Merge pull request #2556 from balena-io/fix-update-notification
...
fix(GUI): Fix update notification error
2018-11-26 17:08:49 +01:00
Lorenzo Alberto Maria Ambrosi
6d0fea1983
fix(GUI): Fix update notification error
...
Remove "this" and use "exports" instead
Change-type: patch
Changelog-entry: Fix update notifier error popping up on v1.4.1->1.4.8
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-26 15:53:55 +01:00
Lorenzo Alberto Maria Ambrosi
1a158a919a
Merge pull request #2553 from balena-io/v1.4.8
...
v1.4.8
2018-11-23 18:52:18 +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
7e3f516b04
Merge pull request #2551 from balena-io/add-potm-webview
...
feat(GUI): Add featured-project component
2018-11-23 17:44:49 +01:00
Lorenzo Alberto Maria Ambrosi
afd888e14d
fix(GUI): Fix styling issues with buttons
...
Change-type: patch
Changelog-entry: Moved back the write cancel button
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-23 16:28:06 +01:00
Lorenzo Alberto Maria Ambrosi
76af6e975e
Add flashing info while showing webview
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-23 13:19:47 +01:00
Lorenzo Alberto Maria Ambrosi
2017df9ec6
feat(GUI): Add featured-project component
...
Change-type: patch
Changelog-entry: Added featured-project while flashing
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-22 22:05:11 +01:00
Lorenzo Alberto Maria Ambrosi
aa1e83dc24
Merge pull request #2552 from balena-io/reject-drives-null-size
...
fix(GUI): Reject drives with null size
2018-11-22 20:50:56 +01:00
Lorenzo Alberto Maria Ambrosi
20996b153d
fix(GUI): Reject drives with null size
...
Change-type: patch
Changelog-entry: Reject drives with null size (fixes pretty-bytes error)
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-22 19:57:45 +01:00
Alexis Svinartchouk
b298e53fc4
Merge pull request #2544 from balena-io/usbboot-limit-transfer-size
...
Usbboot limit transfer size
2018-11-13 15:49:42 +01:00
Alexis Svinartchouk
7fb382bee0
fix(usbboot): Limit usbboot transfers to 1MiB
...
Change-type: patch
2018-11-13 14:57:42 +01:00
Alexis Svinartchouk
2158772e3b
lint: don't run codespell on svg files
...
Change-type: patch
2018-11-13 14:55:45 +01:00
Lorenzo Alberto Maria Ambrosi
333298e6c3
Merge pull request #2542 from balena-io/release-1.4.7
...
v1.4.7
2018-11-12 11:47:34 +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
apostolism
15951509a7
Merge pull request #2535 from balena-io/fix-versionist
...
fix(versionist): Adapt versionist.conf.js to new guidelines
2018-11-09 18:22:02 +02:00
Lorenzo Alberto Maria Ambrosi
dd8b7e42d6
fix(versionist): Adapt versionist.conf.js to new guidelines
...
Change-type: patch
Changelog-entry: Modify versionist.conf.js to match new internal commit guidelines
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-08 01:40:24 +01:00
Lorenzo Alberto Maria Ambrosi
2655c86be3
Merge pull request #2534 from balena-io/add-balena-icons
...
Add balena iconset & osx installer background
2018-11-07 18:10:01 +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
Lorenzo Alberto Maria Ambrosi
a3f7239c1b
Add balena iconset & osx installer background
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@balena.io>
2018-11-02 12:14:52 +01:00
Lorenzo Alberto Maria Ambrosi
f90c2ad74e
Merge pull request #2477 from balena-io/select-image-button
...
refactor(GUI): Image Selector Button
2018-11-02 10:54:15 +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
Lucian Buzzo
779ee8294f
Merge pull request #2494 from balena-io/docs-typo
...
docs: fix typo in contributing guidelines
2018-11-01 10:37:42 +00:00
Lucian Buzzo
a229c9e10e
docs: Fix typo in contributing guidelines
...
Change-type: patch
Signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
2018-11-01 09:51:29 +00:00
Petros Angelatos
3f8d2e4242
Merge pull request #2525 from resin-io/release-1.4.6
...
v1.4.6
2018-10-29 15:29:23 -07: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
8e92c5b844
Merge pull request #2522 from resin-io/fix-progress-button
...
Put flash cancel button in foreground
2018-10-28 21:53:17 +01:00
Lorenzo Alberto Maria Ambrosi
c366fbde22
Put flash cancel button in foreground
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2018-10-28 21:15:30 +01:00
Lorenzo Alberto Maria Ambrosi
890e866ae2
Merge pull request #2513 from resin-io/balena
...
Add new logos
2018-10-28 21:13:54 +01:00
Lorenzo Alberto Maria Ambrosi
8eb11a8957
Change resin.io to balena.io
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2018-10-25 17:32:37 +02:00
Lorenzo Alberto Maria Ambrosi
9cc65a386b
Add new logos
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2018-10-25 15:57:44 +02:00
Lorenzo Alberto Maria Ambrosi
e4d4af1587
Merge pull request #2475 from resin-io/progressBar
...
refactor(GUI): convert Progress Button to Rendition
2018-10-24 03:06:25 +02:00
amdomanska
b3aab5116a
refactor(GUI): Convert Progress Button to Rendition
...
Convert progress-button component to Rendition
Change-type: minor
Signed-off-by: amdomanska <aga@resin.io>
2018-10-24 02:07:49 +02:00
Lorenzo Alberto Maria Ambrosi
7227c76538
Merge pull request #2507 from resin-io/react-lint-rules
...
Enable React lint rules
2018-10-24 01:47:12 +02: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
Lorenzo Alberto Maria Ambrosi
eeede318fd
Merge pull request #2488 from resin-io/refactor-build-system
...
Use Resin CI scripts to build Etcher
2018-10-23 00:02:35 +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
89fa682721
Merge pull request #2510 from resin-io/fix-file-selector-constraint-path
...
Fix incorrect file constraint path
2018-10-17 16:42:46 +02:00
Lorenzo Alberto Maria Ambrosi
cb701a7bbc
Change spectron port
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2018-10-17 15:50:51 +02:00
Lorenzo Alberto Maria Ambrosi
407325b8ce
Fix incorrect file constraint path
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2018-10-17 15:20:08 +02:00
Lorenzo Alberto Maria Ambrosi
161debb35a
Merge pull request #2506 from resin-io/fix-64-bit-detection
...
fix: Fix 64 bit detection on arm
2018-10-12 19:00:13 +02:00
Alexis Svinartchouk
fd5385b127
fix: Fix 64 bit detection on arm
...
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2018-10-12 16:11:13 +02:00
Alexis Svinartchouk
e85e1410aa
Merge pull request #2505 from resin-io/fix-xxhash-digest-read
...
fix: Provide a Buffer to xxhash.Stream
2018-10-12 16:08:06 +02:00
Alexis Svinartchouk
ac068f353a
fix: Provide a Buffer to xxhash.Stream
...
This fixes the digest being a number instead of a buffer.
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2018-10-12 15:24:00 +02:00
Lorenzo Alberto Maria Ambrosi
fe7c6d0d57
Merge pull request #2503 from resin-io/fix-changelog
...
fix: Correct 1.4.5 release date & remove checklist
2018-10-11 18:16:08 +02:00
Lorenzo Alberto Maria Ambrosi
abf1e4a8ac
fix: Correct 1.4.5 release date & remove checklist
...
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2018-10-11 16:15:08 +02:00
Lorenzo Alberto Maria Ambrosi
f9dfb2d0c7
Merge pull request #2441 from resin-io/release-1.4.5
...
Release v1.4.5
2018-10-11 16:10:54 +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
47f81251d7
Merge pull request #2496 from resin-io/remove-libudev-dependency
...
Use fork of node-usb to disable libudev
2018-10-09 11:42:17 +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
Lorenzo Alberto Maria Ambrosi
941b5c9e45
Merge pull request #2495 from resin-io/fix-analytics-in-sdk
...
Add 'debug' in place of 'logException'
2018-10-04 23:21:35 +02:00
Lorenzo Alberto Maria Ambrosi
207c0d612d
Add 'debug' in place of 'logException'
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@resin.io>
2018-10-04 21:20:39 +02:00
Lorenzo Alberto Maria Ambrosi
4035176d88
Merge pull request #2491 from resin-io/warn-if-cant-require-usb
...
fix(GUI): Warn when requiring usb fails
2018-10-02 17:23:35 +02:00
Alexis Svinartchouk
b9f9968f84
fix(GUI): Warn when requiring usb fails
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2018-10-02 16:17:58 +02:00
Lorenzo Alberto Maria Ambrosi
7a2dac8d5b
Merge pull request #2443 from resin-io/2442-update-package-repo-info
...
2442 update package repo info
2018-09-28 08:37:16 +02:00
Lorenzo Alberto Maria Ambrosi
2fb8ad146f
Change spectron port to run tests
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@resin.io>
2018-09-27 19:21:54 +02:00
Michael Angelos Simos
2f4a7352d9
makefile: Update etcher deb/rpm publishing
...
Change-type: patch
Signed-off-by: Michael Angelos Simos <michalis@resin.io>
2018-09-27 16:19:25 +02:00
Michael Angelos Simos
c3ff030542
doc: Update etcher package repo installation and publishing info
...
Change-type: patch
Signed-off-by: Michael Angelos Simos <michalis@resin.io>
2018-09-27 16:19:25 +02:00
Lorenzo Alberto Maria Ambrosi
aa05cd1449
Merge pull request #2467 from resin-io/add-missing-store-require
...
fix(GUI): Add missing 'store' require
2018-09-27 13:52:51 +02:00
Alexis Svinartchouk
31cd33f86c
fix(GUI): Add missing 'store' require
...
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2018-09-27 12:51:32 +02:00
Lorenzo Alberto Maria Ambrosi
9abca204e3
Merge pull request #2469 from resin-io/fix-double-flash
...
fix(sudo-prompt): Use a fork of sudo-prompt
2018-09-27 12:49:58 +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
Alexis Svinartchouk
1c5bab63a5
Merge pull request #2470 from resin-io/fix-blacklist-setting
...
gui: Also blacklist match against device & raw path
2018-09-26 10:41:49 +02:00
Jonas Hermsmeier
0d80957639
gui: Also blacklist match against device & raw path
...
This fixes device blacklist handling to also match against
`drive.device` and `drive.raw`, in order to be able to specify devices
lacking a `devicePath`.
Change-type: patch
Signed-off-by: Jonas Hermsmeier <jhermsmeier@gmail.com>
2018-09-25 23:59:55 +02:00
Lorenzo Alberto Maria Ambrosi
6c73ddcaca
Merge pull request #2466 from resin-io/update-drivelist-6.4.2
...
chore: Update drivelist to v6.4.2
2018-09-25 19:58:53 +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
Lorenzo Alberto Maria Ambrosi
6b7be7a82d
Merge pull request #2489 from resin-io/dont-use-tilde-in-rpm
...
Makefile: Don't use tilde in rpm versions
2018-09-25 17:27:25 +02:00
Lorenzo Alberto Maria Ambrosi
37b25d8422
Change port so not to overlap with other builds
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@resin.io>
Signed-off-by: Juan Cruz Viotti <juan@resin.io>
2018-09-25 15:22:42 +01:00
Juan Cruz Viotti
49edd1a6dc
Makefile: Don't use tilde in rpm versions
...
The tilde is not a valid version character in RPM packages, according to
the RPM source code.
Change-type: patch
Signed-off-by: Juan Cruz Viotti <juan@resin.io>
2018-09-24 16:42:14 +01:00
Jonas Hermsmeier
a338c6e60a
Merge branch 'salvozappa-fix-travis-build'
2018-09-10 16:45:53 +02:00
Salvatore Zappalà
f9805f3bc7
minifix: add "make webpack" to travis-ci build script
...
Currently, the Travis CI build is failing due to the fact that
the folder 'generated/etcher' is empty.
The folder is missing because the "make webpack" step is missing
from the travis CI build.
This commit amends that by adding the "make webpack" build step
after linting.
Change-type: patch
Signed-off-by: Salvatore Zappalà <salvatore@salvatorezappala.info>
2018-08-22 10:21:23 +01:00
Lorenzo Alberto Maria Ambrosi
b24c4ea030
Merge pull request #2448 from resin-io/fix-flash-cancel
...
fix(GUI): Remove results data from cancel event
2018-08-14 23:35:34 +02:00
Lorenzo Alberto Maria Ambrosi
0cabac1eed
fix(GUI): Remove results data from cancel event
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@resin.io>
2018-08-14 21:20:00 +02:00
Lorenzo Alberto Maria Ambrosi
7c08dbfbd2
Merge pull request #2445 from resin-io/fix-webpack-electron-main
...
fix(webpack): Add etcher.js to webpack build
2018-08-14 20:37:35 +02:00
Lorenzo Alberto Maria Ambrosi
c0ec74bbb7
fix(webpack): Add etcher.js to webpack build
...
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzoa@resin.io>
2018-08-14 19:04:13 +02:00
Lorenzo Alberto Maria Ambrosi
ea834f6778
Merge pull request #2420 from resin-io/better-analytics
...
fix(GUI): Additional data on events
2018-08-07 19:40:53 +02:00
Lorenzo Alberto Maria Ambrosi
2271f32140
fix(GUI): Add data on events
...
Application session UUID for global app events
Flashing workflow UUID for every flashing session
Flash instance UUID for every flashing session
Change-type: patch
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
2018-08-07 18:56:14 +02:00
Lorenzo Alberto Maria Ambrosi
93906b9b17
Merge pull request #2433 from resin-io/fix-cli-settings
...
fix(cli): Don't use electron to get USER_DATA_DIR in CLI
2018-08-07 18:42:04 +02:00
Jonas Hermsmeier
40d84b7a82
fix(cli): Don't use electron to get USER_DATA_DIR in CLI
...
A previous change erronously relied solely on `electron` to determine
the user's data directory, which of course, isn't available when
running in the CLI. So this adds a fallback to the same mechanic
for CLI should this code not be loaded in Electron.
Change-type: patch
Signed-off-by: Jonas Hermsmeier <jhermsmeier@gmail.com>
2018-08-07 17:14:53 +02:00
Alexis Svinartchouk
d0ee569989
Merge pull request #2439 from resin-io/fix-shared-tests
...
fix(test): Move available-drives, flash-state and selection-state tests to gui tests
2018-08-07 13:51:47 +02:00
Alexis Svinartchouk
92d969b075
fix(test): Move tests to correct scope
...
Move available-drives, flash-state and selection-state tests to gui
tests. These files only test gui code and make `make test-cli` fail.
Change-type: patch
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2018-08-07 09:22:29 +02:00
Lorenzo Alberto Maria Ambrosi
49b70d0efd
Merge pull request #2296 from resin-io/fix-usbboot-on-linux
...
fix(sdk): load usbboot adapter on start
2018-08-07 04:36:39 +02:00
Alexis Svinartchouk
26779ef1fb
fix(sdk): Load usbboot adapter on start
...
Change-type: patch
Changelog-entry: Load usbboot adapter on start on GNU/Linux if running as root.
Signed-off-by: Alexis Svinartchouk <alexis@resin.io>
2018-08-07 04:01:13 +02:00
Lorenzo Alberto Maria Ambrosi
fd19af23a6
Merge pull request #2436 from resin-io/update-mountutils-1.3.15
...
upgrade(package): Bump mountutils to v1.3.15
2018-08-07 03:59:54 +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
Lorenzo Alberto Maria Ambrosi
c74eab4fb5
Merge pull request #2435 from resin-io/update-drivelist-6.4.0
...
upgrade(package): Bump drivelist to v6.4.0
2018-08-07 01:53:29 +02:00
Lorenzo Alberto Maria Ambrosi
6a0198639f
Merge branch 'master' into update-drivelist-6.4.0
2018-08-06 18:04:51 +02:00
Lorenzo Alberto Maria Ambrosi
8c870f2db8
Merge pull request #2430 from resin-io/fix-blockmap-checksum-error
...
fix(writer): Set EVALIDATION on blockmap checksum errors
2018-08-06 17:58:42 +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
9eb3eea3f1
fix(writer): Set EVALIDATION on blockmap checksum errors
...
This patches validation errors coming form the `blockmap` module to have
the `EVALIDATION` error code, in order to trigger the appropriate code
paths and analytics.
Change-type: patch
Signed-off-by: Jonas Hermsmeier <jhermsmeier@gmail.com>
2018-08-01 20:54:08 +02:00
Jonas Hermsmeier
df769396b1
Merge pull request #2422 from Jacalz/solus-instructions
...
doc(README): add install and uninstall instructions for Solus
2018-07-31 21:30:33 +02:00
Jacob
c2e47ca9dc
doc(README): add install and uninstall instructions for Solus
...
This adds the required steps to installing and uninstalling Etcher on Solus Linux.
Change-Type: patch
Changelog-Entry: Add instructions for installing and uninstalling on Solus.
2018-07-21 15:30:53 +02:00
Jonas Hermsmeier
b348159e0e
Merge pull request #2418 from resin-io/private-module
...
resinci: Set private: true in package.json to avoid running npm builds
2018-07-18 17:54:37 +02:00
John (Jack) Brown
45b62f0e77
resinci: Set private: true in package.json to avoid running npm builds
...
Change-type: patch
Signed-off-by: Jack Brown <jack@resin.io>
2018-07-18 07:25:33 -07:00
Jonas Hermsmeier
1fb420c2fc
Merge pull request #2416 from resin-io/enable-production-react
...
chore(webpack): Set NODE_ENV to production for React / WebPack
2018-07-10 17:08:12 +02:00
Jonas Hermsmeier
b4f2bc1cb3
chore(webpack): Set NODE_ENV to production
...
This enables production builds for React
Change-Type: patch
2018-07-09 17:34:03 +02:00
Jonas Hermsmeier
d6cc182da2
Merge pull request #2412 from resin-io/update-winusb-driver
...
upgrade(package): Update winusb-driver-generator
2018-07-09 17:30:13 +02:00
Jonas Hermsmeier
9d7baa86aa
Merge pull request #2413 from resin-io/fix-fs-promisify
...
fix(gui): Fix missing promisify in file picker model
2018-07-05 20:14:36 +02:00
Jonas Hermsmeier
872cd90dc6
fix(gui): Fix missing promisify in file picker model
...
Change-Type: patch
2018-07-05 18:52:04 +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
2a9e9962e8
Merge pull request #2405 from resin-io/file-selection-constraint
...
feat(gui): Enable device specific constraints for file selection
2018-07-03 17:08:39 +02:00
Jonas Hermsmeier
ed25dd931e
feat(gui): Enable device specific constraints for file selection
...
This adds the ability to restrict the file selection to a given device,
only making its mountpoints accessible.
Change-Type: patch
2018-07-03 15:39:49 +02:00
Jonas Hermsmeier
66031f1bc2
Merge pull request #2402 from resin-io/fix-missing-settings
...
fix(app): Fix settings being unavailable when packaged
2018-06-20 20:46:30 +02:00
Jonas Hermsmeier
a902872880
fix(app): Fix settings being unavailable when packaged
...
This fixes an issue where the settings model would be missing
from Etcher when packaged, as it's used in two different contexts;
namely the webpack bundle and the main process.
Change-Type: patch
2018-06-20 20:05:56 +02:00
Jonas Hermsmeier
4c2d440871
Merge pull request #2401 from resin-io/file-picker-separators
...
refactor(gui): Add separating borders to file selector
2018-06-20 20:01:07 +02:00
Jonas Hermsmeier
0da17de422
refactor(gui): Add separating borders to file selector
...
This adds thin gray borders to the control surfaces in
the file selector for better visual distinction
Change-Type: patch
2018-06-20 19:03:40 +02:00
Jonas Hermsmeier
07025ae76b
Merge pull request #2400 from resin-io/file-picker-path
...
feat(gui): Add full filename to file selector
2018-06-20 19:01:38 +02:00
Jonas Hermsmeier
d99fe944f3
feat(gui): Add full filename to file selector
...
This adds the display of the full filename to the file selector.
Change-Type: minor
2018-06-20 18:31:09 +02:00
Jonas Hermsmeier
408b2a473e
Merge pull request #2388 from resin-io/refactor-file-picker
...
refactor(gui): Refactor file picker fs I/O
2018-06-12 21:15:07 +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
d1c44ab7b1
Merge pull request #2383 from resin-io/webpack-exclude-node
...
fix(webpack): Exclude all node externals / node_modules
2018-06-08 17:36:29 +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
7208ad67f1
Merge pull request #2376 from resin-io/fix-infinite-digest
...
fix(gui): Fix an inifinite digest loop trigger
2018-05-31 15:01:27 +02:00
Jonas Hermsmeier
fffdeb1320
fix(gui): Fix an inifinite digest loop trigger
...
This fixes a guard against infinite digest loop triggering
that was erronously dropped during a rebase.
Change-Type: patch
2018-05-30 20:34:38 +02:00
Jonas Hermsmeier
e8fa7d8812
Merge pull request #2375 from resin-io/update-lodash
...
upgrade(package): Update lodash to 4.17.10
2018-05-30 16:49:36 +02:00
Jonas Hermsmeier
dfdb92957e
Merge pull request #2362 from resin-io/file-picker-performance
...
fix(GUI): file-picker performance and design improvements
2018-05-30 14:18:17 +02:00
Jonas Hermsmeier
441069f04b
Merge pull request #2373 from resin-io/fix-drive-blacklist
...
fix(gui): Fix error with empty drive blacklist
2018-05-30 13:37:45 +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
Benedict Aas
5863319c0b
fix(GUI): file-picker performance and design improvements
...
- Replace onClick arrow functions in all components that use them for
efficiency reasons: 300-500% speed-up
- Sort by folders and ignore case for better UX
- Remove use of `rendition.Button` in files, leading to a 10-20%
performance increase when browsing files
- Proper sidebar width and spacing
- Recents and favorites are now filtered by existence async for a tiny
performance improvement
- Make Breadcrumbs and Icon pure components to stop frequent re-rendering
- Initial support for array constraints
- Use first constraint as initial path instead of homedir if a
constraint is set
- Use correct design height on modal, `calc(100vh - 20px)`
- Reset scroll position when browsing a new folder
- Fuse Bluebird `.map()` and `.reduce()` in
`files.getAllFilesMetadataAsync`.
- Use `localeCompare`'s own case-insensitive option instead of calling
`.toLowerCase()` twice on `n-2` files compared.
- Use 16px font sizes in sidebar and files to match design.
- Disable `$locationProvider.html5Mode.rewriteLinks`, which seemed to
take 50ms of the directory changing time.
- Leave file extension as-is in `files.getFileMetadataSync` and the
async counterpart for a very minor performance improvement.
Change-Type: patch
2018-05-30 12:39:59 +02:00
Jonas Hermsmeier
2986d85b26
fix(gui): Fix error with empty drive blacklist
...
This fixes an error occuring if the drive blacklist
is empty, and not split correctly
Change-Type: patch
2018-05-30 12:33:12 +02:00
Jonas Hermsmeier
f312457f35
Merge pull request #2372 from resin-io/file-picker-drag-fix
...
fix(GUI): restrict webkit drag to header
2018-05-30 12:12:45 +02:00
Jonas Hermsmeier
de501f5ba3
Merge pull request #2369 from resin-io/feature-settings
...
feat: Use settings for feature control
2018-05-29 23:47:58 +02:00
Jonas Hermsmeier
c5e5141b21
refactor(local-settings): Log JSON parse errors
2018-05-29 22:06:41 +02:00
Jonas Hermsmeier
c08cf61d0c
chore(app): Use settings instead of env vars
...
Change-Type: patch
2018-05-29 22:06:41 +02:00
Jonas Hermsmeier
6728382141
feat: Use settings for feature control
...
Change-Type: minor
2018-05-29 22:06:40 +02:00
Jonas Hermsmeier
7c3f104d1b
Merge pull request #2368 from resin-io/refactor-settings
...
feat(gui): Persist local settings to config file
2018-05-29 22:06:02 +02:00
Jonas Hermsmeier
ad6be11bbc
refactor(store): Return unsubscribe directly
2018-05-29 17:36:51 +02:00
Benedict Aas
f09faf6645
minifix(GUI): move success banner back down ( #2367 )
...
Change-Type: patch
2018-05-29 12:56:54 +01:00
Benedict Aas
117a7762e1
fix(GUI): restrict webkit drag to header
...
We ensure that the `-webkit-app-region` attribute is only set to `drag`
on the header element and we explicitly disable it on modals, as this
has unintended behaviour on a non-draggable window with touch-screens.
Change-Type: patch
2018-05-29 11:23:54 +01:00
Jonas Hermsmeier
3d47f494a8
fix(app): Fix config path on Windows, typos
2018-05-28 17:25:22 +02:00
Jonas Hermsmeier
e0ebdc9045
fix(test): Fix lint errors & tests
2018-05-25 20:35:59 +02:00
Jonas Hermsmeier
53f8e9328d
feat(app): Make store change-observable
...
This adds true change observability to the store,
as the `.subscribe()` callback triggers with every dispatch,
even if the data didn't change.
Now `store.observe(onChange)` can be used to only be notified
once the state data actually changes
Change-Type: minor
2018-05-25 20:35:59 +02:00
Jonas Hermsmeier
687e0b563b
refactor(gui): Move shared models to app/models
2018-05-25 20:35:59 +02:00
Jonas Hermsmeier
6232cc7d49
test(settings): Update test specs accordingly
...
Change-Type: patch
2018-05-25 20:35:59 +02:00
Jonas Hermsmeier
2a6670a404
refactor: Remove use of localStorage for local settings
...
Change-Type: minor
2018-05-23 21:20:51 +02:00
Jonas Hermsmeier
447efc7096
refactor: Move shared/store.js -> gui/app/models/store.js
2018-05-23 21:20:50 +02:00
Benedict Aas
c47878202d
feat(GUI): center content independent to window resolution ( #2299 )
...
We pave way for different sizes of Etcher windows by dynamically
centering the content with flexbox.
Connects-To: #2263
Closes : #2241
Change-Type: patch
Changelog-Entry: Center content independent to window resolution.
2018-05-23 20:10:02 +01:00
Jonas Hermsmeier
349076bf34
Merge pull request #2353 from resin-io/webber-packer
...
chore(package): Add npm run script for webpack
2018-05-23 19:43:22 +02:00
Jonas Hermsmeier
1748bf2e2a
chore(package): Add npm run script for webpack
...
Make life simpler
Change-Type: patch
2018-05-22 18:44:59 +02:00
Jonas Hermsmeier
d9a7730511
test(eslint): Fix JSX not being linted ( #2358 )
...
Change-Type: patch
2018-05-21 11:28:22 +01:00
Jonas Hermsmeier
4a239cc217
upgrade(package): Update React to v16 ( #2355 )
...
Change-Type: patch
2018-05-21 11:23:42 +01:00
Benedict Aas
ce2534c5b7
minifix(GUI): resolve react missing key field warning ( #2354 )
...
We attach key fields where necessary to make the warnings go away.
Change-Type: patch
2018-05-21 11:23:20 +01:00
Jonas Hermsmeier
3083f5fd55
Merge pull request #2351 from resin-io/fix-username-spaces-diskpart
...
fix(diskpart): Fix diskpart argv when tmpdir contains spaces
2018-05-18 17:46:42 +02:00
Jonas Hermsmeier
2045066b16
fix(diskpart): Fix diskpart argv when tmpdir contains spaces
...
This escapes the diskpart script filename when shelling out,
to avoid failure when the username and thus the `os.tmpdir()` path
contains spaces.
Change-Type: patch
2018-05-17 18:03:41 +02:00
Jonas Hermsmeier
995177498f
Merge pull request #2349 from resin-io/add-files-module
...
fix: add missing files module
2018-05-17 18:02:55 +02:00
Benedict Aas
c00b7b62d6
fix: add missing files module
...
We add a convenience module for file and path operations.
Tests included.
Change-Type: patch
2018-05-17 15:34:34 +01:00
Benedict Aas
93b772f197
fix: ensure file-picker is slicing arrays ( #2350 )
...
We ensure the file-picker is slicing arrays when the localStorage values
aren't available.
Change-Type: patch
2018-05-17 10:40:19 +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
7c97dc8004
Merge pull request #2346 from CherryDT/master
...
Fix devtools key binding for Windows in SUPPORT.md
2018-05-16 21:10:25 +02:00
Benedict Aas
34ce00e2d5
feat(GUI): hide unsafe mode option with env var ( #2347 )
...
We hide the unsafe mode option toggle with an env var
`ETCHER_HIDE_UNSAFE_MODE` that also enables unsafe mode.
Closes: https://github.com/resin-io/etcher/issues/2243
Change-Type: patch
Changelog-Entry: Hide unsafe mode option toggle with an env var.
2018-05-16 19:52:55 +01:00
CherryDT
702658cca5
Fix devtools key binding for Windows in SUPPORT.md
2018-05-16 16:39:33 +02:00
Benedict Aas
e472fe0276
feat: blacklist devices by device path ( #2345 )
...
We use `devicePath` instead of `device` to blacklist drives using the
`ETCHER_BLACKLISTED_DRIVES` environment variable.
Closes: https://github.com/resin-io/etcher/issues/2264
Change-Type: patch
2018-05-16 15:28:10 +01:00
Jonas Hermsmeier
fb1c381ab7
Merge pull request #2343 from resin-io/disable-notifications
...
feat(gui): Add desktop notification setting
Close #2254
2018-05-16 00:51:49 +02:00
Jonas Hermsmeier
03c7998c11
feat(gui): Add desktop notification setting
...
This adds a setting to disable desktop notifications, to be controlled
via configuration file
Change-Type: feat
2018-05-15 18:58:10 +02:00
Benedict Aas
35729fc36b
feat(GUI): use design background and drive size ordering ( #2341 )
...
We use the new design background color, and order the drive step size in
accordance with the new design as well.
Related: https://github.com/resin-io/etcher/issues/2310
Change-Type: patch
Changelog-Entry: Use new design background color and drive step size
ordering.
2018-05-15 14:23:33 +01:00
Benedict Aas
f6ce603e45
feat(GUI): add convenience localstorage class ( #2276 )
...
* feat(GUI): add convenience localstorage class
We add a class `Storage` and accompanying helper methods that makes
localStorage usage easier.
Change-Type: patch
Changelog-Entry: Add a convenience Storage class on top of localStorage.
2018-05-15 11:59:36 +01:00
Benedict Aas
81a75ca955
feat(GUI): use new design blue and spacing ( #2327 )
...
We use the new design blue, spacing, and order of step buttons.
Closes: https://github.com/resin-io/etcher/issues/2310
Change-Type: patch
2018-05-14 15:58:45 +01:00
Jonas Hermsmeier
b57c9a51f8
Merge pull request #2331 from resin-io/env-analytics
...
feat(gui): Add ability to set analytics tokens via env
Close #2329
2018-05-11 20:04:21 +02:00
Jonas Hermsmeier
df396966b0
Merge pull request #2332 from resin-io/disable-update-notify
...
minifix(gui): Don't check for updates when in resin
2018-05-11 20:03:45 +02:00
Jonas Hermsmeier
b8897e0193
minifix(gui): Don't check for updates when in resin
...
This disabled Etcher checking for updates & showing update notifications
if running under resinOS with update locks enabled
Change-Type: patch
2018-05-11 16:36:14 +02:00
Jonas Hermsmeier
150e8112ea
feat(gui): Add ability to set analytics tokens via env
...
This adds the ability to set the Sentry & Mixpanel API tokens
via environment variables.
Change-Type: patch
2018-05-11 16:25:11 +02:00
Jonas Hermsmeier
196f16b941
Merge pull request #2326 from resin-io/resin-update-lock
...
feat(gui): Add resin update lock based on inactivity
2018-05-10 21:07:01 +02:00
Benedict Aas
21cb7a4847
feat(GUI): env var toggle autoselecting all valid drives ( #2306 )
...
We introduce an environment variable
`ETCHER_DISABLE_EXPLICIT_DRIVE_SELECTION` that both enables
autoselection of drives and disables explicit drive selection by hiding
the buttons allowing this. All valid drives are autoselected, i.e. any
drive-image pair that does not result in an error, however warnings are
accepted.
Closes: https://github.com/resin-io/etcher/issues/2262
Change-Type: patch
Changelog-Entry: Introduce env var to toggle autoselection of all
drives.
2018-05-10 18:53:53 +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
f5fd2f2be3
Merge pull request #2325 from resin-io/update-drivelist
...
upgrade(package): Bump drivelist 6.1.7 -> 6.2.2
Close #2235
2018-05-10 14:20:38 +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
c07895d418
Merge pull request #2319 from resin-io/update-keyserver
...
doc(README): Use ubuntu keyserver for apt-key
2018-05-09 21:04:49 +02:00
Jonas Hermsmeier
58fb1cf4c3
Merge pull request #2318 from resin-io/kiosk
...
minifix(gui): Only enable Kiosk Mode when FULLSCREEN is set
2018-05-09 20:09:29 +02:00
Jonas Hermsmeier
52cc8cb8fc
doc(README): Use ubuntu keyserver for apt-key
...
As pgp.mit.edu has become extremely unreliable, this switches to
keyserver.ubuntu.com for retrieval of package keys
Change-Type: patch
2018-05-09 17:30:40 +02:00
Benedict Aas
1b30dab8eb
fix(webpack): don't rewrite import paths inside node_modules ( #2195 )
...
We ensure that paths inside node_modules files are kept untouched, as
currently the RegExp can match 'shared' folders inside those and rewrite
paths, breaking them.
Change-Type: patch
2018-05-09 16:09:17 +01:00
Jonas Hermsmeier
40df4a94a7
minifix(gui): Only enable Kiosk Mode when FULLSCREEN is set
...
This fixes the `kiosk` setting always being true, and causing
the operating system's desktop to disappear.
Change-Type: patch
2018-05-09 17:04:38 +02:00
Jonas Hermsmeier
262d06f035
Merge pull request #2311 from resin-io/config-file
...
feat(gui): Add ability to read settings from a config file
Close #1356
2018-05-09 17:00:36 +02:00
Jonas Hermsmeier
408ab99774
Merge pull request #1921 from resin-io/link-to-windows-usbboot-drivers
...
feat(GUI): link to drivers when clicking a driverless usbboot device
2018-05-09 16:48:00 +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
Jonas Hermsmeier
5f85258e84
feat(gui): Add ability to read settings from a config file
...
This adds the capability to configure settings via a `.etcher.json` file,
either in the user's home directory, or the current working directory.
In the case of the home directory, the config file is `$HOME/.config/etcher/config.json`,
while on Windows `$HOME/.etcher.json` is used.
The defined settings are merged with localStorage settings, and preceding
configuration files.
If both are present, the current working directory takes precedence.
Change-Type: minor
Changelog-Entry: Add support for configuration files
2018-05-09 16:22:07 +02:00
Benedict Aas
cde1776a2d
feat(GUI): use gtk3 dark theme mode ( #2314 )
...
We enable the `darkTheme` mode for GTK-3 applications (mainly Linux)
that suits Etcher's dark theme better, making the window title bar dark.
Change-Type: patch
Changelog-Entry: Use GTK-3 darkTheme mode.
2018-05-09 11:13:14 +01:00
Benedict Aas
7f6303391a
feat(GUI): add env var to toggle fullscreen ( #2313 )
...
We add an environment variable to toggle Etcher in fullscreen.
Closes: https://github.com/resin-io/etcher/issues/2307
Change-Type: patch
Changelog-Entry: Add environment variable to toggle fullscreen.
2018-05-09 11:08:15 +01:00
Benedict Aas
66c7806cfa
feat(GUI): blacklist drives with an env var ( #2315 )
...
We add an environment variable `ETCHER_BLACKLISTED_DRIVES` that allows
us to filter certain drives from ever showing up in Etcher with comma
separated device paths, e.g. `/dev/sda,/dev/sdb,/dev/mmcblk0`.
Closes: https://github.com/resin-io/etcher/issues/2264
Change-Type: patch
Changelog-Entry: Allow blacklisting of drives through and environment
variable ETCHER_BLACKLISTED_DRIVES.
2018-05-09 11:06:18 +01:00
Benedict Aas
2cdb6945ba
feat(GUI): show selected drives below drive step ( #2309 )
...
We add a list of selected drives below the drive selection step, able to
accommodate four lines of drives before scrolling occurs.
Closes: https://github.com/resin-io/etcher/issues/2263
Change-Type: patch
Changelog-Entry: Show selected drives below drive selection step.
2018-05-08 17:45:27 +01:00
Benedict Aas
ca45855ed7
feat(GUI): add drive quantity to flash analytics ( #2298 )
...
We add a field `driveCount` to the flash analytics events in the image
writer.
Change-Type: patch
2018-05-08 10:56:15 +01:00
Benedict Aas
07ed90ed11
minifix: add jsx files to gitattributes and attribute jviotti ( #2302 )
...
Change-Type: patch
2018-05-04 14:46:27 +01:00
Benedict Aas
c1b97b1b44
minifix(GUI): negate predicate to show help icon ( #2300 )
...
Change-Type: patch
2018-05-03 11:00:37 +01:00
Benedict Aas
674019ea75
feat(GUI): add button to cancel flash process ( #2301 )
...
We add a cancel button next to the flash progress bar that gracefully
aborts the flash process.
Closes: https://github.com/resin-io/etcher/issues/1791
Closes: https://github.com/resin-io/etcher/issues/2234
Closes: https://github.com/resin-io/etcher/issues/2245
Change-Type: patch
Changelog-Entry: Add a button to cancel the flash process.
2018-05-03 10:58:15 +01:00
Jonas Hermsmeier
8f762484f2
feat(gui): Add CTA in drivelist, update drive download modal
2018-05-02 23:37:15 +02:00
Jonas Hermsmeier
4174991345
feat(gui): Add simple confirmation modal
2018-05-02 23:21:02 +02:00
Benedict Aas
71064cc760
fix(GUI): fix multi-writes analytics ( #2295 )
...
We make the analytics block into a function `handleErrorLogging` and
use it in the fail event that happens during multi-writes. Previously
error events would be handled when single drives were flashed on Promise
rejection, instead we now only handle the Promise rejection when all
devices fail as a special event.
Change-Type: patch
Changelog-Entry: Fix multi-writes analytics by reusing existing logic in
multi-write events.
2018-05-02 22:02:31 +01:00
Juan Cruz Viotti
4c40c8ff30
feat(GUI): link to drivers when clicking a driverless usbboot device
...
Step 2 until we support installing the drivers from within Etcher. This
also introduces an "Open drive link" Mixpanel event.
See: https://www.raspberrypi.org/documentation/hardware/computemodule/cm-emmc-flashing.md
See: https://github.com/resin-io/etcher/pull/1892
Change-Type: patch
Changelog-Entry: Download usbboot drivers installer when clicking a driverless usbboot device on Windows.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-05-02 22:10:49 +02:00
Benedict Aas
d7211b130b
feat(GUI): allow disabling links and hiding help link ( #2290 )
...
We allow users to pass an env var `ETCHER_DISABLE_EXTERNAL_LINKS` to
disable external links and hide links rendered useless by the change
such as the help icon.
Closes: https://github.com/resin-io/etcher/issues/2246
Closes: https://github.com/resin-io/etcher/issues/2247
Change-Type: patch
Changelog-Entry: Allow disabling links and hiding help link with an env var.
2018-05-02 17:29:08 +01:00
Jonas Hermsmeier
e40d5a0a5d
Merge pull request #2291 from resin-io/publish-symantec
...
doc: Update MAINTAINERS.md with Symantec Whitelisting
2018-04-28 00:27:34 +02:00
Jonas Hermsmeier
553fbf1a77
minifix(writer): Increase HWM for verification readstream
...
Change-Type: patch
2018-04-27 22:29:03 +02:00
Jonas Hermsmeier
d3a4753b79
feat(writer): Use xxHash instead of SHA512 for verification
...
This switches from SHA512 to xxHash for verification hashing,
as xxHash provides more throughput.
Change-Type: patch
2018-04-27 21:51:05 +02:00
Jonas Hermsmeier
12cc0de571
doc: Update MAINTAINERS.md with Symantec Whitelisting
...
This adds instructions for submitting Etcher for false positive detection
to Symantec Endpoint Protection.
Change-Type: patch
2018-04-27 21:09:28 +02:00
Jonas Hermsmeier
cbd531e161
Merge pull request #2269 from resin-io/release-1.4.4
...
Release v1.4.4
2018-04-26 19:06:43 +02:00
Jonas Hermsmeier
a8bbe02e21
v1.4.4
2018-04-25 20:58:17 +02:00
Jonas Hermsmeier
6605d5ee63
Merge pull request #2275 from resin-io/revert-image-data
...
fix(tests): Revert unintended change to raspberrypi-raw.dmg
2018-04-25 17:36:36 +02:00
Jonas Hermsmeier
df8bacd82e
fix(tests): Revert unintended change to raspberrypi-raw.dmg
...
This file was accidentally changed due to a globally executed search & replace
Change-Type: patch
2018-04-25 16:34:12 +02:00
Benedict Aas
ee831da52d
minifix: replace succeeded with successful in messages ( #2273 )
...
Change-Type: patch
2018-04-25 15:08:46 +01:00
Jonas Hermsmeier
8f969374c7
Merge pull request #2272 from resin-io/fix-store-warning-deselect
...
fix(store): keep single warning-drives selected
2018-04-25 14:39:58 +02:00
Benedict Aas
5a788b04b5
fix(store): keep single warning-drives selected
...
We ensure that drive-image pairs with warnings don't get deselected when
there is only one drive available. This happenened because there was no
check for any previous selected devices. Comes with a test case.
Fixes: https://github.com/resin-io/etcher/issues/2267
Change-Type: patch
Changelog-Entry: Keep single warning-drive-image pairs selected.
2018-04-25 00:49:42 +01:00
Benedict Aas
b88a45aa79
refactor(GUI): make the finish notification message concise ( #2268 )
...
We make the finish notification message print the device name as usual
when there's one target, and instead list quantity of successful and
failed devices when there are multiple. Previously it would list all
device names, and wouldn't specify how many were successful or failures.
Change-Type: patch
2018-04-24 22:04:36 +01:00
Jonas Hermsmeier
3c20a056e6
Merge pull request #2228 from resin-io/change-succeeded-successful
...
refactor: use word successful instead of succeeded
2018-04-24 18:24:05 +02:00
Benedict Aas
82a57d34b8
fix(GUI): remove success screen dots with a quantity of zero ( #2227 )
...
We remove success screen dots that are zero, which mainly means that the
error dot disappears as it shouldn't currently be possible to end up
with zero successful devices on that screen.
Change-Type: patch
2018-04-23 18:33:31 +01:00
Benedict Aas
c4d7076fe8
refactor: use word successful instead of succeeded
...
We replace 'succeeded' with 'successful' throughout the codebase.
Change-Type: patch
2018-04-23 18:31:44 +01:00
Jonas Hermsmeier
00b11157b2
Merge pull request #2217 from resin-io/release-1.4.3
...
Release v1.4.3
2018-04-20 21:22:11 +02:00
Jonas Hermsmeier
b63bb1ac0c
v1.4.3
2018-04-20 15:46:38 +02:00
Jonas Hermsmeier
882d0ecba8
Merge pull request #2219 from resin-io/fix-zero-zero
...
fix(gui): Fix zero-zero devices when verify is disabled
2018-04-20 15:45:47 +02:00
Jonas Hermsmeier
963f1a11eb
fix(gui): Fix zero-zero devices when verify is disabled
...
This fixes a state where the success screen would display
zero succeeded and zero failed devices if verification was
turned off. This could occur due to the "done" event being
emitted before the next progress event could set the relevant data.
Change-Type: patch
2018-04-20 01:04:30 +02:00
Jonas Hermsmeier
ba8acb40ec
Merge pull request #2218 from resin-io/fix-flash-result-errors
...
fix(gui): De-serialize errors from flashResults
2018-04-19 22:56:34 +02:00
Jonas Hermsmeier
1d4ea2164f
fix(gui): De-serialize errors from flashResults
...
Change-Type: patch
2018-04-19 21:46:03 +02:00
Jonas Hermsmeier
0199243ce9
Merge pull request #2216 from resin-io/fix-usbboot-blobs
...
fix(usbboot): Move blob handling to SDK
2018-04-19 17:46:35 +02:00
Jonas Hermsmeier
4c8b97afb3
fix(usbboot): Move blob handling to SDK
...
This moves the usbboot blob handling into the SDK to avoid
root dirname conflicts through shimmed __dirname in bundled UI
and different contexts of execution.
Change-Type: patch
2018-04-19 16:54:23 +02:00
Jonas Hermsmeier
3bac0225e5
refactor(usbboot): Move lib/blobs/usbboot/ -> lib/sdk/adapters/usbboot/blobs
2018-04-19 15:48:59 +02:00
Jonas Hermsmeier
7d13c8d9be
Merge pull request #2213 from resin-io/release-1.4.2
...
Release v1.4.2
2018-04-19 00:34:03 +02:00
Jonas Hermsmeier
4190a87171
v1.4.2
2018-04-18 23:09:49 +02:00
Jonas Hermsmeier
69e719c4c7
Merge pull request #2215 from resin-io/revert-diskclean
...
Revert "feat(lib): Use win-drive-clean instead of diskpart"
2018-04-18 23:07:49 +02:00
Jonas Hermsmeier
c5df8742c5
Merge pull request #2214 from resin-io/fix-usbboot-macos
...
fix(drive-scanner): Fix usbboot blob path when bundled
2018-04-18 22:48:25 +02:00
Jonas Hermsmeier
5867edcc70
Revert "feat(lib): Use win-drive-clean instead of diskpart"
...
This reverts commit 47fc1b7357bdb9e9aa8e2d7476690435087d984e
in order to prevent a possible regression, until properly investigated
and fixed.
Change-Type: patch
Changelog-Entry: Revert using native binding to clean disks on Windows
2018-04-18 21:55:08 +02:00
Jonas Hermsmeier
b3a7255eed
fix(drive-scanner): Fix usbboot blob path when bundled
...
This fixes the usbboot blobs path when the application is bundled & packaged.
Change-Type: fix
Changelog-Entry: Fix usbboot blob loading
2018-04-18 21:42:53 +02:00
Jonas Hermsmeier
4179def119
Merge pull request #2211 from resin-io/remove-iserror
...
fix(image-writer): Remove use of _.isError
2018-04-18 19:12:47 +02:00
Jonas Hermsmeier
ef9b897394
Merge pull request #2198 from resin-io/drive-label-fallback
...
fix(GUI): display untitled device when device lacks description
2018-04-18 18:37:26 +02:00
Jonas Hermsmeier
c225dd89c6
fix(image-writer): Remove use of _.isError
...
`_.isError()` returns `true` for anything that has a `name` and `message`
property, causing the check here to always keep the plain object as error.
Change-Type: patch
2018-04-18 17:44:14 +02:00
Benedict Aas
d59ebad167
fix(GUI): display untitled device when device lacks description
...
We fallback to `'Untitled Device'` when the device lacks a
`.description` field.
Change-Type: patch
Changelog-Entry: Display Untitled Device when the device lacks a
description field.
2018-04-18 16:33:39 +01:00
Jonas Hermsmeier
347932b213
Merge pull request #2209 from resin-io/filter-raid-devices
...
fix(adapters): Always ignore RAID attached devices
2018-04-17 20:09:31 +02:00
Benedict Aas
32bc615e78
feat(GUI): display succeeded and failed devices on finish screen ( #2206 )
...
We display the quantity of succeeded and failed devices using status
dots on the finish screen.
Change-Type: patch
Changelog-Entry: Display succeeded and failed device quantities on the
finish screen.
2018-04-17 15:52:02 +01:00
Jonas Hermsmeier
355373f24d
fix(adapters): Always ignore RAID attached devices
...
Change-Type: patch
Changelog-Entry: Exclude RAID devices from drive selection list
2018-04-17 16:14:05 +02:00
Jonas Hermsmeier
a044d2fe86
Merge pull request #2207 from resin-io/update-drivelist
...
upgrade(package): Update drivelist 6.1.5 -> 6.1.7
2018-04-17 13:12:38 +02:00
Jonas Hermsmeier
1d44eff896
upgrade(package): Update drivelist 6.1.5 -> 6.1.7
...
This fixes a ReferenceError that could occur when the DeviceNode was null,
as well as devices being null when run after the system recovers from sleep / standby.
Change-Type: patch
2018-04-17 00:36:54 +02:00
Jonas Hermsmeier
c1b746ed51
Merge pull request #2205 from resin-io/fix-ci-python
...
fix(ci): Fix pip installation
2018-04-16 22:35:27 +02:00
Jonas Hermsmeier
3381ad042b
Merge pull request #2199 from resin-io/fix-ipc-user-error
...
fix(child-writer): Fix handling of user errors over IPC
2018-04-16 22:34:57 +02:00
Benedict Aas
a1b5766a71
minifeat(GUI): prefix multiple devices label with quantity ( #2204 )
...
Change the `Multiple Devices (n)` label on selected devices to a
quantity-prefixed form `n Devices`.
Change-Type: patch
2018-04-16 20:11:44 +01:00
Benedict Aas
aeeb1d4294
feat(GUI): remove unnecessary status dots ( #2202 )
...
We remove usage of the status dots except when failed devices occur, in
which case we still display the red failed dot and quantity. We also use
singular and plural depending on the quantity of failed devices.
Change-Type: patch
2018-04-16 20:11:19 +01:00
Benedict Aas
7ceec47246
feat(GUI): make the progress button blue on verification ( #2203 )
...
We make the progress button blue on verification.
Change-Type: patch
Changelog-Entry: Make the progress button blue on verification.
2018-04-16 20:06:40 +01:00
Jonas Hermsmeier
ede510139f
fix(ci): Fix pip installation
...
The pip tarball URL now redirects to another location, which
caused `curl` to fail, as the follow-redirects option wasn't specified.
Change-Type: patch
2018-04-16 20:53:36 +02:00
Jonas Hermsmeier
cc848ef9f2
fix(child-writer): Fix handling of user errors over IPC
...
This fixes transmission of user errors over IPC, as the `report`
property was previously missing. Further it also adds more properties
to `errors.toJSON`, like `syscall`, `errno`, etc. and re-uses the method
for failure signalling.
Change-Type: patch
2018-04-13 18:36:29 +02:00
Jonas Hermsmeier
1c43ee1b18
Merge pull request #2192 from resin-io/release-1.4.1
...
Release v1.4.1
2018-04-11 00:14:21 +02:00
Jonas Hermsmeier
741f540f77
v1.4.1
2018-04-10 18:31:06 +02:00
Jonas Hermsmeier
fdd26ba8f1
Merge pull request #2190 from resin-io/webpack-exclude-package
...
fix(webpack): Exclude package.json from UI bundle
2018-04-10 17:42:38 +02:00
Jonas Hermsmeier
bec61f4ce7
fix(webpack): Exclude package.json from UI bundle
...
Change-Type: patch
2018-04-10 16:47:55 +02:00
Jonas Hermsmeier
2af1496f11
Merge pull request #2186 from resin-io/fix-readme-ci-badge
...
doc(README): Remove Mac OS from Travis CI badge label
2018-04-10 15:45:26 +02:00
Jonas Hermsmeier
f9e23a17d9
Merge pull request #2189 from resin-io/enable-node-gyp-rebuild
...
Enable nodeGypRebuild for Etcher builds
2018-04-09 19:31:39 +02:00
John (Jack) Brown
8050fa58a5
Enable nodeGypRebuild for Etcher builds
...
This will ensure we have all bindings built, even when using cached
modules.
Change-Type: patch
2018-04-09 09:20:58 -07:00
Jonas Hermsmeier
e04023bdfc
Merge pull request #2138 from resin-io/release-1.4.0
...
Release v1.4.0
2018-04-07 00:05:14 +02:00
Jonas Hermsmeier
950f853fa3
v1.4.0
2018-04-06 20:59:56 +02:00
Jonas Hermsmeier
c3c15e222d
Merge pull request #2183 from resin-io/fix-ui-writer-errors
...
fix(writer): Fix erronous event handling in write pipeline
2018-04-06 20:59:34 +02:00
Jonas Hermsmeier
3906816e67
doc(README): Remove Mac OS from Travis CI badge label
...
This removes the "mac" from the Travis CI badge label, as we're not
running Mac OS builds on Travis CI anymore.
Change-Type: none
2018-04-06 20:53:51 +02:00
Jonas Hermsmeier
fe43e21484
fix(writer): Fix erronous event handling in write pipeline
...
This fixes the use and handling of events in the write pipeline,
such that the pipeline would not be prematurely stalled or terminated.
Also, a new `fail` event is introduced, to signal non-fatal errors.
Change-Type: patch
2018-04-06 20:26:01 +02:00
Jonas Hermsmeier
5f7fd506a3
Merge pull request #2181 from resin-io/fix-menu-about
...
fix(gui): Fix "about" menu entry
2018-04-06 14:51:31 +02:00
Jonas Hermsmeier
65a3e51ff9
Merge pull request #2180 from resin-io/fix-writer-progress-state
...
fix(writer): Fix writer progress state values
2018-04-05 23:44:48 +02:00
Jonas Hermsmeier
722c1c6257
Merge pull request #2179 from resin-io/update-drivelist
...
upgrade(package): Bump drivelist to v6.1.5
2018-04-05 23:26:56 +02:00
Jonas Hermsmeier
2f872375ef
fix(gui): Fix "about" menu entry
...
This fixes the capitalization of the "About Etcher" entry in the application menu
Change-Type: patch
2018-04-05 21:56:33 +02:00
Jonas Hermsmeier
f119ca683e
fix(writer): Fix writer progress state values
...
This force-defaults the individual stream speeds to zero,
in order to avoid null values when not available yet.
Change-Type: patch
2018-04-05 21:51:00 +02:00
Jonas Hermsmeier
176c6b76cd
upgrade(package): Bump drivelist to v6.1.5
...
Change-Type: patch
2018-04-05 21:35:30 +02:00
Jonas Hermsmeier
64604dbcc6
Merge pull request #2156 from resin-io/fix-store-quantity-guards
...
fix: ensure flash quantity fields are finite
2018-04-05 18:54:05 +02:00
Jonas Hermsmeier
0344a3f104
Merge pull request #2173 from resin-io/label-size-newline
...
fix(gui): Ensure image/drive size displayed on new line
2018-04-05 18:53:34 +02:00
Benedict Aas
c17247da58
feat(GUI): move drive selector warning to flash step ( #1917 )
...
We move the drive selector warning to the flash step, and concatenate
warning messages when more than one needs to be displayed at once.
Change-Type: patch
Changelog-Entry: Move the drive selector warning dialog to the flash step.
2018-04-05 17:26:16 +01:00
Jonas Hermsmeier
9601daedb7
Merge pull request #2174 from resin-io/update-codespell
...
test(lint): Update codespell 1.11.0 -> 1.12.0
2018-04-05 17:18:03 +02:00
Jonas Hermsmeier
f958f3751d
fix(gui): Ensure image/drive size displayed on new line
...
This forces the image and device size to always be displayed on the
second line for visual consistency.
Change-Type: patch
2018-04-05 16:52:26 +02:00
Jonas Hermsmeier
0d1b9641c7
Merge pull request #2172 from resin-io/fix-inherit-env-windows
...
fix(image-writer): Don't inherit environment on Windows
2018-04-05 16:43:13 +02:00
Jonas Hermsmeier
9a9dd43646
Merge pull request #2175 from resin-io/fix-succeeded-count
...
fix(writer): Fix succeeded flash count in progress state
2018-04-05 16:42:50 +02:00
Jonas Hermsmeier
222257d25d
fix(writer): Fix succeeded flash count in progress state
...
This fixes a bug where succeeded flashes could become negative due to
improper math
Change-Type: patch
2018-04-04 21:03:48 +02:00
Jonas Hermsmeier
dd961ad30b
test(lint): Update codespell 1.11.0 -> 1.12.0
...
This updates codespell, and fixes new spelling error detections
```
lib/shared/models/selection-state.js:377: Unselect ==> Deselect
lib/gui/app/components/modal/styles/_modal.scss:72: programatically ==> programmatically
tests/shared/errors.spec.js:88: prioritise ==> prioritize
tests/shared/errors.spec.js:94: prioritise ==> prioritize
tests/shared/errors.spec.js💯 prioritise ==> prioritize
tests/gui/components/svg-icon.spec.js💯 prioritise ==> prioritize
docs/MAINTAINERS.md:19: artefacts ==> artifacts
docs/MAINTAINERS.md:21: artefacts ==> artifacts
docs/MAINTAINERS.md:25: artefacts ==> artifacts
docs/MAINTAINERS.md:36: artefacts ==> artifacts
docs/MAINTAINERS.md:96: artefacts ==> artifacts
docs/MAINTAINERS.md:147: artefacts ==> artifacts
CHANGELOG.md:492: interferring ==> interfering
```
Change-Type: patch
2018-04-04 21:00:34 +02:00
Jonas Hermsmeier
abf2dc3efc
fix(image-writer): Don't inherit environment on Windows
...
Due to improper command escaping, cmd metacharacters lead to failure
in spawning the child writer process on Windows when the entire environment
is passed through the command line. The user's environment will still
be inherited by default on Windows.
Change-Type: patch
2018-04-04 20:23:33 +02:00
Benedict Aas
99f819dfbf
minifix: add spacing to drive warning icon ( #2169 )
...
Change-Type: patch
Changelog-Entry: Add spacing to the drive warning icon.
2018-04-04 14:53:20 +01:00
Benedict Aas
dc484d79ed
fix: ensure flash quantity fields are finite
...
We replace the `_.identity` predicate with `_.isFinite` to ensure
the flash quantity fields are numbers.
Change-Type: patch
Changelog-Entry: Ensure flash quantity fields are finite.
2018-04-03 21:25:49 +01:00
Jonas Hermsmeier
42f522532e
Merge pull request #2171 from resin-io/electron-1.7.13
...
upgrade(package): Bump Electron to v1.7.13
2018-04-03 22:00:04 +02:00
Benedict Aas
f97b439bc0
minifix: use multi-drive methods with drive-list warning button ( #2170 )
...
Change-Type: patch
Changelog-Entry: Use multi-drive methods with drive-list warning button.
2018-04-03 20:33:20 +01:00
Benedict Aas
65a4a959bb
feat: expose all flash state fields to the store ( #2153 )
...
We expose all the flash state fields to the store, and mirror
`speed`'s format with `totalSpeed` with MB as the size unit.
We also format the progress state messages to use information
available with multiwrites.
Change-Type: patch
Changelog-Entry: Expose all flash state fields to the store.
2018-04-03 20:32:38 +01:00
Jonas Hermsmeier
07d6fde34e
upgrade(package): Bump Electron to v1.7.13
...
This updates Electron to v1.7.13 in order to mitigate 2 vulnerabilities:
[CVE-2018-1000136] and [CVE-2018-1000118]
[CVE-2018-1000136]: https://nvd.nist.gov/vuln/detail/CVE-2018-1000136
[CVE-2018-1000118]: https://nvd.nist.gov/vuln/detail/CVE-2018-1000118
Change-Type: patch
Changelog-Entry: Update Electron to v1.7.13
2018-04-03 20:49:52 +02:00
Jonas Hermsmeier
b1dfbcbceb
Merge pull request #2166 from resin-io/fix-html-lint
...
fix(lint): Fix html-lint error about "lang" attr
2018-04-02 18:24:15 +02:00
Jonas Hermsmeier
5e6f7e41e6
fix(lint): Fix html-lint error about "lang" attr
...
This avoids a new error from `html-lint` about the "lang" attr
on `<html>` tags, which isn't applicable to templates.
Change-Type: patch
2018-04-02 17:37:40 +02:00
Jonas Hermsmeier
df95ab1217
Merge pull request #2167 from resin-io/replace-ascii-only-check
...
test(lint): Replace ASCII-only check with ESLint rule
2018-04-02 17:37:12 +02:00
Jonas Hermsmeier
edf924d012
test(lint): Replace ASCII-only check with ESLint rule
...
This replaces the `ensure-all-text-files-only-ascii` sanity-check
with an ESLint rule to only check identifiers in code against being
printable ASCII, as there are places where UTF-8 in content is required,
which would make the previous check fail.
Change-Type: patch
2018-04-02 17:10:23 +02:00
Jonas Hermsmeier
8886732b21
Merge pull request #2163 from resin-io/update-resinci-copyright
...
chore(ci): Update copyright years in .resinci.json
2018-03-30 16:29:28 +02:00
Jonas Hermsmeier
543098cba3
chore(ci): Update copyright years in .resinci.json
...
Change-Type: patch
2018-03-30 00:12:59 +02:00
Jonas Hermsmeier
8bb20de912
Merge pull request #2161 from resin-io/local-test-blobs
...
test(image-stream): Use local dir instead of tmpdir
2018-03-30 00:02:52 +02:00
Jonas Hermsmeier
7f118c9841
Merge pull request #2162 from resin-io/refactor-spectron-tests
...
test(spectron): Refactor tests, dereference app after use
2018-03-30 00:02:18 +02:00
Jonas Hermsmeier
73155cca66
Merge pull request #2159 from resin-io/hide-size-multiple-devices
...
fix(GUI): hide the size label given multiple devices
2018-03-29 22:55:03 +02:00
Jonas Hermsmeier
267ccf6f97
Merge pull request #2160 from resin-io/wrap-button-sizes-cleanly
...
fix(GUI): line wrap selector size subtitles wholly
2018-03-29 22:53:55 +02:00
Jonas Hermsmeier
1f8e09868d
upgrade(package): Bump spectron 3.7.2 -> 3.7.3
...
Change-Type: patch
2018-03-29 19:46:38 +02:00
Jonas Hermsmeier
c9a2a47ee1
test(spectron): Refactor tests, dereference app after use
...
Change-Type: patch
2018-03-29 19:45:54 +02:00
Jonas Hermsmeier
58f7811c7d
Merge pull request #2148 from resin-io/webpack-progress
...
chore(webpack): Enable realtime progress display
2018-03-29 19:28:11 +02:00
Jonas Hermsmeier
a32ecb032e
Merge pull request #2158 from resin-io/utils-middle-ellipses
...
refactor: inline middle-ellipsis package as util
2018-03-29 18:32:27 +02:00
Jonas Hermsmeier
bc2ad581ba
test(image-stream): Use local dir instead of tmpdir
...
This changes the image-stream tests to use a local directory,
instead of the OS's tmpdir to avoid issues with sandboxing on Concourse CI.
Change-Type: patch
2018-03-29 17:22:52 +02:00
Benedict Aas
3498d59258
fix(GUI): line wrap selector size subtitles wholly
...
We line wrap the main-page image and drive size labels as a whole
instead of partially, if the drive or image title is long enough for a
line wrap.
Change-Type: patch
Changelog-Entry: Line wrap selector size subtitles wholly
2018-03-29 15:45:38 +01:00
Benedict Aas
f8accd62ed
fix(GUI): hide the size label given multiple devices
...
We hide the size label when there are multiple selected devices, as this
doesn't make sense because you could only logically show the sum size,
which isn't very helpful on its own.
Change-Type: patch
Changelog-Entry: Hide the size label given multiple devices.
2018-03-29 15:36:18 +01:00
Jonas Hermsmeier
25b10490a1
chore(webpack): Enable realtime progress display
...
This enables realtime progress display for webpack, which can be
governed by setting WEBPACK_PROGRESS to various values.
See https://github.com/dominique-mueller/simple-progress-webpack-plugin
Change-Type: patch
2018-03-29 16:35:00 +02:00
Jonas Hermsmeier
800f0f45e5
Merge pull request #2155 from resin-io/dont-lint-frontend-files-cli
...
chore: don't lint frontend files (ie HTML) on the Node CLI pipeline
2018-03-29 16:34:25 +02:00
Benedict Aas
57c4a285d8
refactor: inline middle-ellipsis package as util
...
We remove our dependency on the `middle-ellipses` package and include
and expose the function in `lib/shared/utils`, alongside the regular
Angular filter it exposes. This allows use of the middle ellipsis
method in React.
Change-Type: patch
Changelog-Entry: Inline middle-ellipsis package as util.
2018-03-29 15:25:55 +01:00
Jonas Hermsmeier
1104987b9b
Merge pull request #2157 from resin-io/replace-require-deps-check
...
chore(package): Replace custom missing require check
2018-03-29 16:08:48 +02:00
Jonas Hermsmeier
3dd646485f
chore(package): Replace custom missing require check
...
This replaces the custom bash script with rules from the eslint-node plugin
to check for `require()`d modules that don't exist.
This will also check requires of local modules, and installed packages,
yielding a more thorough check.
Change-Type: patch
2018-03-28 18:49:32 +02:00
Juan Cruz Viotti
13eb1718aa
chore: don't lint frontend files (ie HTML) on the Node CLI pipeline
...
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-03-27 17:16:58 -04:00
Jonas Hermsmeier
e41d4dad3c
Merge pull request #2152 from resin-io/fix-concourse-symlinks
...
fix(webpack): Use fixed enhanced-resolve
2018-03-27 20:21:02 +02:00
Juan Cruz Viotti
9c1e32d4ba
fix(webpack): Use fixed enhanced-resolve
...
This diverts to using a custom webpack branch to resolve
cyclic symlink issues with `enhanced-resolve` on Concourse.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Change-Type: patch
2018-03-27 20:20:10 +02:00
Jonas Hermsmeier
ce71b81dbe
Merge pull request #2140 from resin-io/fix-usbboot-appimages
...
fix: use correct usbbot blob path in appimages
2018-03-27 19:48:36 +02:00
Jonas Hermsmeier
62cc2201b0
Merge pull request #2154 from resin-io/disable-builder-rebuild
...
fix(windows): Disable rebuilding bindings in electron-builder
2018-03-27 19:46:38 +02:00
Jonas Hermsmeier
831c9aee2a
fix(windows): Disable rebuilding bindings in electron-builder
...
We disable `npm rebuild` and `node-gyp rebuild` being run through
`electron-builder`, as we already rebuild native bindings against
the respective CPU arch through `make electron-develop`, and
electron-builder doesn't appear to respect package's install / rebuild scripts.
Change-Type: patch
2018-03-27 19:27:25 +02:00
Benedict Aas
cd697d7205
fix: use correct usbbot blob path in appimages
...
We use the `app.asar` relative path to read the usbboot blob files
instead of relative to the normal project root.
Change-Type: patch
Changelog-Entry: Use correct usbboot blob path in AppImages.
2018-03-26 18:18:05 +01:00
Jonas Hermsmeier
4be22e9ece
Merge pull request #2134 from resin-io/support-forums
...
docs: point users to forums instead of Gitter
2018-03-26 15:26:42 +02:00
Jonas Hermsmeier
482ea6d8f9
Merge pull request #2135 from resin-io/fix-status-dots-position
...
fix(GUI): fix status dots to their position
2018-03-26 14:28:56 +02:00
Jonas Hermsmeier
bcf0d80c47
doc(PUBLISHING): Remove link to Gitter channel
...
Change-Type: patch
2018-03-26 14:13:24 +02:00
Jonas Hermsmeier
9bb292f38e
doc(cli): Replace Gitter with forums link in CLI help
...
Change-Type: patch
2018-03-26 14:11:33 +02:00
Jonas Hermsmeier
1d89cf2b75
chore(ci): Remove Gitter.im webhooks from CI services
...
This removes notification webhook configurations from
our CI services, in anticipation of shutdown of the Gitter channel.
Change-Type: patch
2018-03-26 14:10:04 +02:00
Jonas Hermsmeier
8afc872252
doc(README): Replace Gitter badge with Discourse
...
This replaces the Gitter.im badge with a Discourse badge pointing
to the Etcher topics in the Resin.io Forums.
Change-Type: patch
2018-03-26 14:08:06 +02:00
Jonas Hermsmeier
559036518c
Merge pull request #2121 from resin-io/update-winusb-driver
...
upgrade(package): Update winusb-driver-generator to v1.1.7
2018-03-26 13:52:57 +02:00
Jonas Hermsmeier
b0562f79d2
Merge pull request #2137 from resin-io/update-drivelist
...
upgrade(package): Bump drivelist 6.0.4 -> 6.1.3
2018-03-26 13:50:02 +02:00
Jonas Hermsmeier
f57df3f2c1
upgrade(package): Bump drivelist 6.0.4 -> 6.1.3
...
Change-Type: patch
2018-03-23 22:28:46 +01:00
Jonas Hermsmeier
0da123265c
upgrade(package): Update winusb-driver-generator to v1.1.7
...
Change-Type: patch
2018-03-23 21:58:44 +01:00
Benedict Aas
cf340f48c3
fix(GUI): fix status dots to their position
...
We ensure the status dots don't move about and stick to their position
by using absolute positioning relative to its parent element.
Change-Type: patch
Changelog-Entry: Fix status dots to their position.
2018-03-23 17:33:32 +00:00
Juan Cruz Viotti
f0e0eaace4
docs: point users to forums instead of Gitter
...
We plan to shut down Gitter soon.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-03-23 12:40:54 -04:00
Benedict Aas
4140d49db3
refactor: multi-writes preparatory changes ( #2124 )
...
We add some preparatory changes including new utility functions, as well
as changes throughout the codebase that reflect the change from single
drives to a list of drives, given multi-writes is coming.
Change-Type: patch
Changelog-Entry: Various preparatory changes to account for
multi-writes.
2018-03-23 14:36:39 +00:00
Jonas Hermsmeier
8bd9ff58c4
Merge pull request #2131 from resin-io/fix-device-pass
...
fix(gui): Fix devices passed to writer
2018-03-22 18:12:53 +01:00
Jonas Hermsmeier
fecccb0b28
fix(gui): Fix devices passed to writer
...
Change-Type: patch
2018-03-22 16:52:01 +01:00
Jonas Hermsmeier
43d79ebd05
Merge pull request #2084 from resin-io/sdk-multiwrite
...
feat(writer): Impl multi-writes in writer modules
2018-03-22 00:12:02 +01:00
Jonas Hermsmeier
ad7c8760eb
Merge pull request #1807 from resin-io/patch-1136
...
feat(gui): Display image size when drive too small
Close #1136
Close #2004
2018-03-21 23:37:22 +01:00
Jonas Hermsmeier
22f6cc1c6f
Merge pull request #2118 from resin-io/fix-linux-usbboot
...
fix(scanner): Enable usbboot on Linux if run as root
2018-03-21 22:56:15 +01:00
Jonas Hermsmeier
98dcb13201
Merge pull request #2112 from resin-io/store-fix-autoselect-stale
...
fix: stop autoselecting empty value in store
2018-03-21 22:52:20 +01:00
Jonas Hermsmeier
497e8b5f28
Merge pull request #2095 from resin-io/update-packaging-deps
...
upgrade(package): Update release packaging deps
2018-03-21 22:39:01 +01:00
Jonas Hermsmeier
4108979b65
feat(gui): Display image size when drive too small
...
This adds a display of the determined image size to the
drive label when the drive has been determined to be too small.
Change-Type: patch
Changelog-Entry: Display image size for comparison if drive is too small
2018-03-21 20:35:47 +01:00
Jonas Hermsmeier
e01aec7b52
Merge pull request #2100 from resin-io/disable-timer-throttle
...
fix(gui): Disable throttling timers when in background
2018-03-21 20:34:31 +01:00
Jonas Hermsmeier
c5b311359a
Merge pull request #2111 from resin-io/store-efficient-plainify
...
minifix: remove stale json object plainifying in store
2018-03-21 20:32:45 +01:00
Jonas Hermsmeier
624b95921a
Merge pull request #2123 from lurch/etcher-2120
...
chore: Allow namespaced requires to be sanity-checked
2018-03-21 20:27:26 +01:00
Jonas Hermsmeier
69c35f7f79
fix(drive-scanner): Warn on usbboot load error on Linux
...
Change-Type: patch
2018-03-21 20:21:24 +01:00
Jonas Hermsmeier
3424b996c8
fix(writer): Fix state verification count
...
Change-Type: patch
2018-03-21 19:52:37 +01:00
Jonas Hermsmeier
ef634227aa
feat(cli): Display number of active cards
...
Change-Type: patch
2018-03-21 18:42:34 +01:00
Jonas Hermsmeier
c724e4cb20
feat(writer): Impl multi-writes in writer modules
...
Implement writing to multiple destinations simultaneously
Change-Type: minor
Changelog-Entry: Implement writing to multiple destinations simultaneously
2018-03-20 22:21:01 +01:00
Jonas Hermsmeier
936142cf7e
fix(gui): Fix usbboot blob dir path
...
Change-Type: patch
2018-03-15 16:42:34 +01:00
Jonas Hermsmeier
2aa37571f0
fix(gui): Fix usbboot drive icon path
...
Change-Type: patch
2018-03-15 16:41:38 +01:00
Jonas Hermsmeier
9b42960b2f
fix(scanner): Enable usbboot on Linux if run as root
...
This re-enables the usbboot scanner dynamically if Etcher
is run as root on Linux.
Change-Type: patch
2018-03-15 14:45:04 +01:00
Andrew Scheller
6647167d02
chore: Allow namespaced requires to be sanity-checked
...
Fixes #2120
Change-type: patch
2018-03-15 01:41:34 +00:00
Benedict Aas
835f2cf769
feat(GUI): add colorised multi-writes progress status dots ( #2115 )
...
We add colorised progress status dots with quantities of `flashing`,
`validating`, `succeeded`, and `failed` devices.
Change-Type: patch
Changelog-Entry: Add colorised multi-writes progress status dots.
2018-03-14 17:05:01 +00:00
Benedict Aas
3fe5d7711f
minifix: use svg contents list in main template ( #2113 )
...
We use a list instead of element with `svg-icon` in `main.tpl.html`, as
required by the `svg-icon` component and will return an error
otherwise.
Fixes: https://github.com/resin-io/etcher/issues/2078
Change-Type: patch
Changelog-Entry: Use SVG contents list in main template.
2018-03-14 17:03:31 +00:00
Benedict Aas
faf9b113a9
feat(CSS): use roboto font instead of helvetica ( #2114 )
...
We replace Helvetica with Roboto as the main font.
Change-Type: patch
Changelog-Entry: Replace Helvetica as the main font with Roboto.
2018-03-12 16:38:01 +00:00
Jonas Hermsmeier
f72cc6bbbc
Merge pull request #2108 from resin-io/switch-chksm-algo
...
fix(perf): Remove support for CRC32 checksumming
Close #643
2018-03-09 15:11:32 +01:00
Benedict Aas
69e85a7ac6
fix: stop autoselecting empty value in store
...
We fix store autoselection, which selects an empty value when one
drive is selected and then ejected, leaving one drive that is
supposed to be autoselectable. Now it instead properly autoselects the
last drive.
Change-Type: patch
Changelog-Entry: Stop store autoselection from selecting empty values on
drive ejection.
2018-03-09 13:52:38 +00:00
Benedict Aas
82b65399af
minifix: remove stale json object plainifying in store
...
Change-Type: patch
Changelog-Entry: Remove stale JSON object plainifying in store
2018-03-09 13:20:38 +00:00
Benedict Aas
a83e397643
refactor: move memoize function to shared utils ( #2090 )
...
We move the memoize function to `lib/shared/utils.js` and expose it to
modules across the project.
Change-Type: patch
Changelog-Entry: Move memoize function to shared utils.
2018-03-09 12:12:34 +00:00
Jonas Hermsmeier
f02c090b8d
fix(package): Fix extraneous dependencies
2018-03-08 22:53:22 +01:00
Jonas Hermsmeier
49dd6553fb
chore(package): Remove crc32-stream dependency
2018-03-08 22:14:03 +01:00
Jonas Hermsmeier
d116cd7e90
upgrade(package): Update asar 0.10.0 -> 0.14.2
...
Change-Type: patch
2018-03-08 22:00:31 +01:00
Jonas Hermsmeier
ed18842281
upgrade(package): Update bindings 1.2.1 -> 1.3.0
...
Change-Type: patch
2018-03-08 21:58:51 +01:00
Jonas Hermsmeier
4a3bd5fe7a
upgrade(package): Update nan 2.3.5 -> 2.9.2
...
Change-Type: patch
2018-03-08 21:58:51 +01:00
Jonas Hermsmeier
8a70cb59d1
upgrade(package): Update pkg 4.1.1 -> 4.3.0
...
Change-Type: patch
2018-03-08 21:58:51 +01:00
Jonas Hermsmeier
35772b0370
fix(perf): Remove support for CRC32 checksumming
...
As crc32-stream was identified as a massive performance bottleneck,
we remove it, and default to Node's crypto API with md5 instead.
Change-Type: minor
2018-03-08 20:33:00 +01:00
Jonas Hermsmeier
68b33fcfb9
Merge pull request #2096 from resin-io/update-test-deps
...
upgrade(package): Update test related dependencies
2018-03-08 17:21:52 +01:00
Jonas Hermsmeier
0b306219c1
Revert "upgrade(package): versionist 2.8.1 -> 2.13.0"
...
This reverts commit 2604da104d08671742bd4a8b62e07dab1cfb4702.
2018-03-05 22:15:14 +01:00
Jonas Hermsmeier
bdd05a3f71
upgrade(package): Update electron-mocha 6.0.0 -> 6.0.1
...
See https://github.com/jprichardson/electron-mocha/issues/123
Change-Type: patch
2018-03-05 16:38:53 +01:00
Jonas Hermsmeier
c11205f3cd
fix(shrinkwrap): Fix resolved URL of git repo
...
Change-Type: patch
2018-03-05 16:38:53 +01:00
Jonas Hermsmeier
11a0aa322f
test(available-drives): Fix set expected set property
...
Change-Type: patch
2018-03-05 16:38:53 +01:00
Jonas Hermsmeier
a12bb4ee7c
upgrade(package): mochainon 1.0.0 -> 2.0.0
...
Change-Type: patch
2018-03-05 16:38:52 +01:00
Jonas Hermsmeier
1cc5422557
upgrade(package): eslint-plugin-import 2.8.0 -> 2.9.0
...
Change-Type: patch
2018-03-05 16:38:52 +01:00
Jonas Hermsmeier
55ed4dbc51
upgrade(package): eslint-plugin-jsdoc 3.3.1 -> 3.5.0
...
Change-Type: patch
2018-03-05 16:38:52 +01:00
Jonas Hermsmeier
201b8dccaa
upgrade(package): eslint-plugin-node 6.0.0 -> 6.0.1
...
Change-Type: patch
2018-03-05 16:38:52 +01:00
Jonas Hermsmeier
544cd96e3d
upgrade(package): html-angular-validate 0.1.9 -> 0.2.3
...
Change-Type: patch
2018-03-05 16:38:52 +01:00
Jonas Hermsmeier
2604da104d
upgrade(package): versionist 2.8.1 -> 2.13.0
...
Change-Type: patch
2018-03-05 16:38:51 +01:00
Jonas Hermsmeier
a392d3b1b4
upgrade(package): sass-lint 1.10.2 -> 1.12.1
...
Change-Type: patch
2018-03-05 16:38:51 +01:00
Jonas Hermsmeier
b7ef95f68c
upgrade(package): nock 9.0.9 -> 9.2.3
...
Change-Type: patch
2018-03-05 16:38:51 +01:00
Jonas Hermsmeier
d12166a872
upgrade(package): mocha 3.2.0 -> 5.0.1
...
Change-Type: patch
2018-03-05 16:38:51 +01:00
Jonas Hermsmeier
74d9fcdbbc
upgrade(package): electron-mocha 5.0.0 -> 6.0.0
...
Change-Type: patch
2018-03-05 16:38:51 +01:00
Jonas Hermsmeier
3e9536cef8
Merge pull request #2099 from resin-io/update-cli-visuals
...
upgrade(package): Update resin-cli-visuals to 1.4.1
2018-03-05 05:52:30 -08:00
Jonas Hermsmeier
95c2c25f1b
Merge pull request #2098 from resin-io/update-contributing
...
doc(CONTRIBUTING): Add webpack step to instructions
Close #2079
2018-03-02 05:10:46 -08:00
Jonas Hermsmeier
81932e5d9f
Merge pull request #2097 from resin-io/fix-error-image-writer
...
fix(image-writer): Fix missing error argv
2018-03-02 05:09:52 -08:00
Jonas Hermsmeier
d91d957777
fix(gui): Disable throttling timers when in background
...
This disables Electron throttling timers when not in the foreground.
Change-Type: patch
2018-03-01 20:04:34 +01:00
Jonas Hermsmeier
804ac8b4dc
upgrade(package): Update resin-cli-visuals to 1.4.1
...
This updates `resin-cli-visuals` in order to fix drive selection in
the CLI, which was caused by incompatibility of two different `drivelist` versions
Change-Type: patch
2018-03-01 19:12:29 +01:00
Jonas Hermsmeier
bde1e32e29
doc(CONTRIBUTING): Add webpack step to instructions
...
Change-Type: patch
2018-03-01 18:50:45 +01:00
Jonas Hermsmeier
cb25db2556
fix(image-writer): Fix missing error argv
...
This fixes a missing error argument being passed in .emit()
Change-Type: patch
2018-03-01 18:12:38 +01:00
Jonas Hermsmeier
1536e62734
Merge pull request #2093 from resin-io/fix-about-copyright
...
chore(package): Update copyright years
2018-02-28 11:32:00 -08:00
Jonas Hermsmeier
401c2c7cc1
chore(package): Update copyright years
...
Change-Type: patch
2018-02-28 18:18:35 +01:00
Jonas Hermsmeier
d0faf9bc2f
Merge pull request #2091 from resin-io/webpack-json
...
fix(webpack): Fix not resolving .json
2018-02-27 13:19:59 -08:00
Jonas Hermsmeier
81b5016168
fix(webpack): Fix not resolving .json
...
Change-Type: patch
2018-02-27 18:26:05 +01:00
Andrew Scheller
dcbe41bc40
fix(scripts): Add missing types to architecture-convert.sh usage ( #2089 )
...
Change-type: patch
2018-02-26 18:37:54 +00:00
Benedict Aas
4e112dc98c
minifix: add missing parameter to verifyNoNilFields example ( #2081 )
...
We add the missing `name` parameter to the `verifyNoNilFields` JSDoc
example.
Change-Type: patch
Changelog-Entry: Add missing name param to verifyNoNilFields JSDoc example.
2018-02-26 11:34:46 +00:00
Jonas Hermsmeier
d233558b44
Merge pull request #2080 from resin-io/sdk-write-prepare
...
feat(sdk): Move CLI writer logic into SDK writer
2018-02-23 10:26:36 -08:00
Benedict Aas
207c2ef5b6
feat: add drive multi-selection in store ( #1736 )
...
We lay the foundation for multi-selecting drives by implementing it into
the `store` and relevant modules interacting with the `store`.
Change-Type: patch
Changelog-Entry: Add drive multi-selection to the store.
2018-02-23 17:45:49 +00:00
Jonas Hermsmeier
d9ccc43d15
feat(sdk): Move CLI writer logic into SDK writer
...
This moves the preparation logic from the CLI into the SDK
in preparation for further SDK rearchitecturing, and to allow
standalone usage of SDK.
Change-Type: minor
Changelog-Entry: Move CLI write preparation logic into SDK
2018-02-23 16:06:07 +01:00
Andrew Scheller
ee93013220
chore: fixup 'distclean' rule to also delete generated
directory ( #2077 )
...
Change-type: patch
2018-02-23 12:43:13 +00:00
Juan Cruz Viotti
677fc5aa68
chore: only publish production packages to Bintray ( #2076 )
...
The devel channels will be completely deprecated. The deb/rpm snapshot
builds will still be accessible through GitHub Releases as part of Resin
CI builds.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-02-23 11:47:11 +00:00
Juan Cruz Viotti
8a86d0e655
chore: add "make webpack" as a Concourse build step ( #2070 )
...
We also have to add the generated directory to the final package.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-02-21 19:06:35 +00:00
Jonas Hermsmeier
27c4c0c749
fix(package): Add fsevents to platform specific deps ( #2065 )
...
This adds `fsevents` to the platform specific dependencies,
in order to avoid shrinkwrap disagreements between platforms.
Change-Type: patch
2018-02-21 17:45:47 +00:00
Benedict Aas
2c0cdcf947
refactor(GUI): remove selection-state clear options to simplify ( #2043 )
...
We refactor and simplify the selection-state `.clear()` by removing the
options argument.
Change-Type: patch
Changelog-Entry: Remove `selectionState.clear()` options argument to
simplify.
2018-02-21 15:56:42 +00:00
Benedict Aas
a56755e2c6
feat(GUI): add spacing to drive-selector labels ( #2059 )
...
We add a right margin to the drive-selector labels so they look nicer
when there are multiple.
Change-Type: patch
Changelog-Entry: Add spacing to the drive-selector warning/error labels.
2018-02-20 21:07:13 +00:00
Benedict Aas
765de94ca3
refactor: consolidate store-state nil-checking ( #2062 )
...
We make the nil-checking of store state fields generic through a
`verifyNoNilFields` function that throws an error if any fields are
nil.
Change-Type: patch
Changelog-Entry: Consolidate store state nil-checking with helper
function.
2018-02-20 13:13:29 +00:00
Benedict Aas
f060dc896f
feat: resolve jsx files ( #2063 )
...
We resolve `.jsx` files such that they get handled by babel and bundled
with webpack.
Change-Type: patch
Changelog-Entry: Resolve JSX files
2018-02-20 13:03:47 +00:00
Jonas Hermsmeier
1dcbcef705
Merge pull request #2054 from resin-io/fix-debug-namespaces
...
fix(lib): Fix debug namespaces
2018-02-20 04:37:37 -08:00
Jonas Hermsmeier
5be64e124b
Merge pull request #2023 from resin-io/drive-clean
...
feat(lib): Use win-drive-clean instead of diskpart
2018-02-20 03:40:10 -08:00
Jonas Hermsmeier
f70df03b1a
Merge pull request #2056 from resin-io/fix-debug-enable
...
fix(app): Fix enabling debug output
2018-02-20 03:35:08 -08:00
Benedict Aas
8b577ca12f
feat(GUI): separate svg path and content attributes ( #1677 )
...
We separate the SVG component path and content into attributes
`paths` and `contents` which take lists of strings that are
tried until one succeeds. `contents` takes precedence over `paths`,
i.e. it is tried first.
Change-Type: patch
Changelog-Entry: Separate SVG component's path and content attributes.
2018-02-20 09:51:13 +00:00
Benedict Aas
91719435d9
feat(GUI): warn the user on large drive selection ( #2045 )
...
We warn the user when they select a large drive to confirm they want to
flash in case the device is important.
Fixes: https://github.com/resin-io/etcher/issues/1916
Change-Type: patch
Changelog-Entry: Warn the user on selection of large drives.
2018-02-19 19:12:48 +00:00
Benedict Aas
b1b82301d9
fix(GUI): make all class label text bold ( #2060 )
...
We make all tags with `.label` have bold text and remove the need for
`<b>` tags.
Change-Type: patch
Changelog-Entry: Make all `.label` tags' text bold and remove need for `<b>` tags.
2018-02-19 18:38:03 +00:00
Benedict Aas
fdf15f53d7
feat(GUI): warning makes drive-selector button orange ( #2044 )
...
We make the drive-selector button orange when there is a warning attached
to the image-drive pair.
Change-Type: patch
Changelog-Entry: Make the drive-selector button orange on warnings.
2018-02-19 11:27:30 +00:00
Jonas Hermsmeier
4802854cff
Merge pull request #2055 from resin-io/remove-direct-io
...
fix(cli): Remove O_DIRECT & O_EXCL
2018-02-16 10:53:28 -08:00
Jonas Hermsmeier
b0538099cf
fix(lib): Fix debug namespaces
...
This fixes some debug namespaces not being prefixed with `etcher:`
and their respective subsystems.
Change-Type: patch
2018-02-16 19:01:26 +01:00
Jonas Hermsmeier
1fa9d7d7d7
Merge pull request #2052 from resin-io/sdk-refactor
...
feat(sdk): Consolidate low-level components into SDK
2018-02-16 09:59:32 -08:00
Jonas Hermsmeier
2b66762dec
fix(app): Fix enabling debug output
...
This fixes enabling debug output via the DEBUG env var
Change-Type: patch
2018-02-16 18:21:17 +01:00
Jonas Hermsmeier
7063f254c6
fix(cli): Remove O_DIRECT & O_EXCL
...
This removes O_DIRECT and O_EXCL flags from the writer,
as O_DIRECT can lead to EINVAL under quite a few circumstances,
and O_EXCL has proven to be useless.
Change-Type: patch
2018-02-16 18:00:10 +01:00
Jonas Hermsmeier
7c9f15d8a9
feat(sdk): Consolidate low-level components into SDK
...
Changes:
- Split out scanner into own file
- Move `lib/shared/sdk` -> `lib/sdk`
- Move `lib/image-stream` -> `lib/sdk/image-stream`
- Move `lib/writer` -> `lib/sdk/writer`
- Rename `sdk/standard` -> `sdk/blockdevice`
- Move adapters into `sdk/adapters` subdirectory
Change-Type: minor
Changelog-Entry: Consolidate low-level components into Etcher SDK
2018-02-16 17:15:28 +01:00
Jonas Hermsmeier
2982dc478c
Merge pull request #2042 from resin-io/fix-arm-build
...
fix(Makefile): Support arm64 / armv8 / aarch64
2018-02-16 08:10:37 -08:00
Jonas Hermsmeier
47fc1b7357
feat(lib): Use win-drive-clean instead of diskpart
...
This replaces shelling out to `diskpart` on Windows to clear
the partition table with `win-drive-clean`, which does so via DeviceIoControl.
Change-Type: minor
Changelog-Entry: Use native code to clean drives on Windows
2018-02-16 15:57:34 +01:00
Jonas Hermsmeier
6990d7632a
fix(Makefile): Support arm64 / armv8 / aarch64
...
This adds support for 64bit arm cpu architectures.
Change-Type: patch
Changelog-Entry: Support building Etcher on armv8
2018-02-16 15:29:47 +01:00
Juan Cruz Viotti
4fa0f990e5
feat(GUI): bundle the GUI code with Webpack ( #1943 )
...
This commit introduces a Webpack configuration file that bundles the GUI
code along with its dependencies (except the Etcher SDK and its own
dependencies), and uses Babel to add support for JSX (required by the
Rendition library).
The GUI code that goes into the bundle was moved to `lib/gui/app` so we
can easily ignore the whole subdirectory when creating production
distributable packages.
We now have a new make target called `webpack` that can be used to
create the GUI bundle. Such target will be called everytime a package is
generated.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-02-15 17:39:15 +00:00
Benedict Aas
e0f789bc14
refactor: remove stale invalid key check in store ( #2050 )
...
We remove a piece of code checking whether `_.keys` returns any non-string
values in its array, but per the Lodash documentation `_.keys` always returns an
array of strings.
Change-Type: patch
Changelog-Entry: Remove stale `invalidKey` check in store.
2018-02-15 17:23:11 +00:00
Jonas Hermsmeier
b93dabd670
Merge pull request #2047 from resin-io/update-sass
...
upgrade(package): Update node-sass 4.5.3 -> 4.7.2
2018-02-15 03:55:36 -08:00
Jonas Hermsmeier
83528df18b
upgrade(package): Update node-sass 4.5.3 -> 4.7.2
...
Change-Type: patch
2018-02-14 20:38:00 +01:00
Jonas Hermsmeier
1e65a09e8e
Merge pull request #2012 from resin-io/use-template-contents
...
feat: replace template paths with contents
2018-02-14 06:54:54 -08:00
Benedict Aas
34b4f65c20
feat: log the event status of the banner ( #2013 )
...
We add log the banner HTTP load event object to the analytics.
Change-Type: patch
Changelog-Entry: Log the banner load event to analytics.
2018-02-14 12:03:40 +00:00
Jonas Hermsmeier
de4f9e4257
Merge pull request #2039 from resin-io/uv-threadpool-size
...
feat(writer): Increase UV_THREADPOOL_SIZE
2018-02-13 10:55:07 -08:00
Jonas Hermsmeier
dc2c16d6b5
Merge pull request #2031 from resin-io/remove-unnecessary-deps
...
chore(package): Remove unnecessary deps
2018-02-13 10:54:44 -08:00
Jonas Hermsmeier
fbb175608d
feat(writer): Increase UV_THREADPOOL_SIZE
...
This increases the UV_THREADPOOL_SIZE to CPUs * 4 to
facilitate full write speeds when writing to multiple destinations,
in preparation for integrating multi-writes.
Change-Type: patch
Changelog-Entry: Increase UV_THREADPOOL_SIZE to allocate 4 threads per CPU
2018-02-13 17:31:59 +01:00
Jonas Hermsmeier
ab026b1635
test(image-stream): Fix lint error in tester
2018-02-13 17:15:39 +01:00
Jonas Hermsmeier
0bc09defa7
chore(package): Remove unused dependency trackjs
2018-02-13 16:13:49 +01:00
Jonas Hermsmeier
04352494a0
test: Remove unnecessary file-exists
dependency
...
Change-Type: patch
2018-02-13 16:13:49 +01:00
Benedict Aas
96c76177af
fix sanity-checks
2018-02-13 11:19:59 +00:00
Benedict Aas
d5a14031c6
pass linter
2018-02-13 11:19:59 +00:00
Benedict Aas
ad0b5e7583
test modal
2018-02-13 11:19:59 +00:00
Benedict Aas
f2424095e0
test other pages
2018-02-13 11:19:59 +00:00
Benedict Aas
db2bed896a
feat: replace template paths with contents
...
We replace the `templateUrl` fields with `template` fields and thus
switch from template paths to template contents in preparation for the
Webpack PR.
Changelog-Entry: Replace template paths with template contents.
Change-Type: patch
2018-02-13 11:19:59 +00:00
Benedict Aas
c3600ee8fc
refactor: rename selection state and store functions ( #2037 )
...
We rename functions in `selection-state` and the `store`.
Change-Type: patch
Changelog-Entry: Rename selection-state and store functions.
2018-02-13 11:15:22 +00:00
Benedict Aas
bb5efb3450
feat(GUI): add descriptive name to modals ( #2036 )
...
We add a descriptive name to modals for analytics and debugging.
Change-Type: patch
Changelog-Entry: Add descriptive name to modals for analytics and
debugging.
2018-02-13 11:13:48 +00:00
Jonas Hermsmeier
2e1764af82
Merge pull request #2029 from resin-io/remove-unused-robot
...
refactor(lib): Remove unused robot protocol
2018-02-12 04:58:52 -08:00
Jonas Hermsmeier
a0c704cd94
Merge pull request #2030 from resin-io/update-eslint-plugins
...
upgrade(package): Update eslint plugins
2018-02-09 12:28:42 -08:00
Jonas Hermsmeier
76f537a636
upgrade(package): Update eslint plugins
...
This updates outdated eslint plugins:
- eslint-plugin-import 2.7.0 -> 2.8.0
- eslint-plugin-jsdoc 3.1.1 -> 3.3.1
- eslint-plugin-lodash 2.3.6 -> 2.6.1
- eslint-plugin-node 5.1.1 -> 6.0.0
- eslint-plugin-promise 3.5.0 -> 3.6.0
Change-Type: patch
2018-02-09 19:34:53 +01:00
Jonas Hermsmeier
fdd0d781ca
refactor(lib): Remove unused robot protocol
...
This removes the remnants of the unused "robot protocol",
which was previously used by the CLI, but has been superseded by IPC.
Change-Type: minor
Changelog-Entry: Remove unused robot protocol
2018-02-09 19:25:36 +01:00
Benedict Aas
47338cf07b
upgrade(package): Update eslint 3.19.0 -> 4.17.0 ( #2026 )
...
We upgrade eslint for better support of the object-curly-newline
options, and change the quantity of elements required before the linter
enforces newlines on objects, in addition we apply `consistent` to avoid
errors when there are newlines in objects with less than 2 elements.
```
const { field } = object
const {
field
} = object
const {
field1,
field2
} = object
````
Change-Type: patch
Changelog-Entry: Upgrade eslint to use object-curly-newline options.
2018-02-09 15:30:43 +00:00
Jonas Hermsmeier
4c1884fc95
Merge pull request #1998 from resin-io/update-udif
...
upgrade(package): Update udif 0.10 -> 0.13
2018-02-09 07:10:18 -08:00
Jonas Hermsmeier
c2ba053737
Merge pull request #2021 from resin-io/use-ng-if
...
feat(GUI): replace ng-show and ng-hide with ng-if
2018-02-09 03:41:53 -08:00
Jonas Hermsmeier
4cd16a40d0
Merge pull request #1743 from Lin-Buo-Ren/patch-1
...
docs: Add WoeUSB as an alternative tool to burn Windows USB images
2018-02-09 03:40:10 -08:00
Jonas Hermsmeier
0038c6c65a
Merge pull request #2010 from resin-io/menu-link-ref
...
feat(gui): Add ref params to homepage links in menu
2018-02-09 03:39:22 -08:00
Jonas Hermsmeier
56b0f13525
Merge pull request #2027 from resin-io/remove-tmp
...
refactor(test): Remove dependency on `tmp`
2018-02-08 10:33:06 -08:00
Jonas Hermsmeier
974315868d
Merge branch 'master' into patch-1
2018-02-08 09:52:12 -08:00
Jonas Hermsmeier
5634954b7e
refactor(test): Remove dependency on tmp
...
This removes the dependence on `tmp`, as this module has been known
to cause problems, while also being unnecessary for what it's being used for.
Change-Type: minor
2018-02-08 18:43:48 +01:00
Benedict Aas
dab1eece4c
feat: add icon next to drive on warnings ( #2014 )
...
We add an icon next to the drive size that is displayed when there is a
drive-image compatibility status message available. We display the first
one in the list and importance is then enforced by the order they are
added to the list in `drive-constraints`.
Change-Type: patch
Changelog-Entry: Add icon next to drive size when compatibility warnings exist.
2018-02-08 16:43:34 +00:00
Jonas Hermsmeier
d01b73a661
upgrade(package): Update udif 0.10 -> 0.13
...
This updates `udif` to 0.13.0:
**v0.13.0:**
- fix(readstream): Use strict mode for compat with Node 4
- refactor(lib): Improve & fix zerofill streaming
- test: Add passthrough to check for read/push after EOD
- test: Add compression method tests
- feat(udif): Add LZFSE compression type constant
- fix(readstream): Fix passing on readable stream options
**v0.12.0:**
- feat(image): Support use of custom `fs` instances
- feat(readstream): Stream ZEROFILL & FREE blocks
Fixes a buffer allocation failure on large zerofill ranges.
Change-Type: patch
Changelog-Entry: Fix "Array buffer allocation failed" when flashing some .dmg images
2018-02-08 16:11:56 +01:00
Jonas Hermsmeier
5754b4c6af
feat(gui): Add ref params to homepage links in menu
...
This adds a `ref` param to the URLs in the menu,
in order to see where page views are coming from.
Change-Type: patch
2018-02-08 13:42:53 +01:00
Benedict Aas
e769ef7d0b
feat(GUI): replace ng-show and ng-hide with ng-if
...
We replace `ng-show/hide` with `ng-if` on the main page in order to
remove unnecessary calls and become more efficient.
Changelog-Entry: Replace ng-show/hide with ng-if on main page.
Change-Type: patch
2018-02-07 17:53:17 +00:00
Jonas Hermsmeier
41a694e4a4
Merge pull request #2022 from resin-io/fix-linter-tabindex-button
...
fix: move tabindex attrs to button from within
2018-02-07 09:24:13 -08:00
Benedict Aas
76a05d2dc9
fix: move tabindex attrs to button from within
...
We move the `tabindex` attributes to the button element directly from
elements contained within the button element – this is to satisfy the
HTML linter.
Changelog-Entry: Move tabindex attributes to button elements from
contained elements.
Change-Type: patch
2018-02-07 16:06:07 +00:00
Jonas Hermsmeier
1895601198
Merge pull request #2008 from resin-io/update-issue-template
...
doc(github): Update instructions in ISSUE_TEMPLATE
2018-01-31 07:58:28 -08:00
Jonas Hermsmeier
f6bfdb2ced
doc(github): Update instructions in ISSUE_TEMPLATE
...
This updates the instructions to open the Developer Tools in the issue template,
as the keyboard shortcuts have changed to their defaults on Linux & Windows
from [Ctrl]+[Alt]+[I] to [Ctrl]+[Shift]+[I].
Further, the editor config is updated to allow trailing spaces in Markdown
files to add trailing spaces to the list items in the issue template, in
order to avoid people not putting whitespace in between, causing the formatting
to not be parsed properly.
Change-Type: patch
2018-01-30 22:30:01 +01:00
Jonas Hermsmeier
1eb7ce8741
Merge pull request #1997 from resin-io/fix-devtools-detach
...
fix(gui): Fix DevTools opening in docked mode
2018-01-30 08:37:01 -08:00
Jonas Hermsmeier
a5aaf760d0
fix(gui): Fix DevTools opening in docked mode
...
This fixes the Developer Tools opening in docked mode by default.
Change-Type: patch
2018-01-29 21:59:46 +01:00
Benedict Aas
df2ebf93b6
refactor: replace lodash templates #1810 ( #2006 )
...
We replace the lodash templates with arrow-functions and change the
single-argument object into multiple arguments.
Fixes #1810
Closes #2006
Change-Type: patch
Changelog-Entry: Replace Lodash templates with arrow-functions.
2018-01-29 12:46:13 -08:00
Benedict Aas
4dc64ee15b
feat(GUI): add app to gui folder structure ( #2002 )
...
* feat(GUI): add app to gui folder structure
We add a `lib/gui/app/` folder to help transition to Webpack usage.
Change-Type: patch
Changelog-Entry: Add `lib/gui/app` folder to ease into Webpack usage.
2018-01-29 18:34:21 +00:00
Jonas Hermsmeier
a83ae05316
upgrade(package): Update yargs 4.7.1 -> 11.0.0 ( #1995 )
...
This updates `yargs` to 11.0.0
Change-Type: patch
2018-01-29 06:25:50 -08:00
Benedict Aas
b0e6170d93
fix: specify utf-8 encoding with meta tag ( #2003 )
...
We specify the encoding to be UTF-8 with a meta tag such that Electron
won't get confused and try any other encodings.
Change-Type: patch
Changelog-Entry: Specify UTF-8 encoding with meta tag.
2018-01-26 10:45:49 -08:00
Jonas Hermsmeier
890122894f
fix(gui): Fix menu's application name ( #1996 )
...
This replaces use of `electron.app.getName()` with the package.json's `.displayName`
property to ensure the correct application name is displayed when packaged.
Change-Type: patch
2018-01-26 07:04:54 -08:00
Jonas Hermsmeier
9c019cafd5
upgrade(package): Bump debug 2.6.8 -> 3.1.0 ( #1994 )
...
This updates `debug` to 3.1.0 due to a RegExp DOS vulnerability.
Change-Type: patch
2018-01-24 14:48:34 -08:00
Juan Cruz Viotti
b357047e3a
chore: encode complete paths to patched file in patches/ ( #1987 )
...
So that the build system doesn't need to know in advance at which
directory the paths needs to be applied.
This will make it easier to add patches support to the Concourse
pipelines.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-23 18:48:35 -04:00
Juan Cruz Viotti
f932e947e0
chore: declare Concourse node-cli pipeline's entrypoint ( #1988 )
...
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-23 17:56:57 -04:00
Jonas Hermsmeier
c21baeda7a
v1.3.1
2018-01-23 11:39:33 -08:00
Juan Cruz Viotti
4d5c372832
chore: revise Concourse CI related npm scripts ( #1977 )
...
- The `concourse-dependencies` and `concourse-build-installers` scripts
are not necessary anymore, given that the Electron pipeline already
knows how to perform these tasks
- The `concourse-test` script will be renamed to
`concourse-test-electron` to include the pipeline name (electron), so a
single project can be served by more than one pipeline. I'll keep the
old `concourse-test` for a bit for backwards compatibility until all
Etcher PRs are rebased
- There is a new `concourse-test-node-cli` script that will be used by
the Node.js CLI pipeline
- There is a new `test-cli` target that is supposed to host CLI tests.
For now, it just runs the SDK tests in a Node.js environment (instead of
in Electron)
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-23 14:43:41 -04:00
Jonas Hermsmeier
9b46587b73
upgrade(package): Update electron 1.7.10 -> 1.7.11 ( #1985 )
...
This updates Electron to v1.7.11, mitigating CVE-2018-1000006.
See: https://electronjs.org/blog/protocol-handler-fix
Change-Type: patch
Changelog-Entry: Update Electron to v1.7.11
2018-01-23 06:31:19 -08:00
Jonas Hermsmeier
38ff0e39d6
fix(lib): Fix readonly property typo ( #1986 )
...
This fixes the camelcasing of the `.isReadOnly` property
of detected storage devices.
Change-Type: patch
2018-01-23 06:30:06 -08:00
Jonas Hermsmeier
1f838b4b25
upgrade(package): Bump mountutils 1.3.8 -> 1.3.10 ( #1983 )
...
This updates `mountutils` from 1.3.8 -> 1.3.10;
- fix(linux): Fix partial unmounts on Linux
- fix(windows): Link to appropriate libraries
Change-Type: patch
Changelog-Entry: Fix incomplete unmounts after flashing on Linux
Fixes #1911
2018-01-23 03:30:12 -08:00
Juan Cruz Viotti
ffbb62a280
chore: add node-cli.node Resin CI option ( #1978 )
...
This represents the Node.js version that will be used to compile the
Etcher CLI.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-22 08:18:06 -08:00
Juan Cruz Viotti
b0831f0b9d
chore: stop testing macOS on Travis CI ( #1979 )
...
We will rely on our Concourse instance for that.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-22 07:37:24 -08:00
Jonas Hermsmeier
e1ddbd300d
fix(gui): Allow selection of images in folders with extension ( #1976 )
...
This fixes selection of images contained in directories with a file extension
(i.e. "openSUSE-Leap-42.3-DVD-x86_64.iso") in the open file dialog.
Change-Type: patch
Changelog-Entry: Fix selection of images in folders with file extension on Mac OS
2018-01-19 06:27:07 -08:00
Jonas Hermsmeier
fa4d6e9ef4
upgrade(package): Bump drivelist 6.0.0 -> 6.0.4 ( #1975 )
...
This updates `drivelist` to v6.0.4, fixing a crash on Windows 7,
among other things:
- Fix(windows): Impl IsSystemDevice()
- Fix crash on Windows 7
- Fix(darwin): Use proper flag to enable extended regexes in `sed`
- Fix(darwin): Allow mountpoints containing space characters
Change-Type: patch
Changelog-Entry: Fix Etcher not working / crashing on older Windows systems
2018-01-19 06:26:28 -08:00
Jonas Hermsmeier
61a6f9d556
doc(MAINTAINERS): Elaborate on the process of releasing ( #1876 )
...
This updates the maintainers' doc with a little more detail
regarding the release process, to avoid it staying tribal knowledge.
Change-Type: patch
2018-01-18 09:29:37 -08:00
Benedict Aas
1ae40c7b15
feat: test that ipc verbosity is off ( #1963 )
...
feat: test that ipc verbosity is off
We test that `ipc.config.silent` is set to `true` so that it doesn't
spam `stdout` for users.
Changelog-Entry: Test that IPC verbosity is off
Change-Type: patch
2018-01-18 09:14:09 -08:00
Jonas Hermsmeier
45c72f0c28
fix(usb): Ignore errors if winusb doesn't load ( #1970 )
...
Due to some Windows systems missing certain C runtime libraries
(Visual C/C++ 2012 / 2015 Redistributables), we ignore errors when loading
this module until we can ensure distribution of those along with it.
Change-Type: patch
Changelog-Entry: Fix "The specified module could not be found" on Windows
Fixes #1956
2018-01-18 09:11:46 -08:00
Juan Cruz Viotti
8d863638cc
upgrade: electron-mocha
to v5.0.0 ( #1973 )
...
Looks like this will fix an issue where the `electron-mocha` main
process fails with an EPERM error on Windows, which we've been
experiencing on our Concourse setup.
See: https://github.com/jprichardson/electron-mocha/issues/119
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-16 15:34:22 +01:00
Juan Cruz Viotti
759004e2b2
chore: add .resinci.json builder configuration object ( #1965 )
...
This object will eventually replace the `electron-builder.yml` file
that's currently present in the root of the project.
For now, it contains the `electron-builder` options that are project
specific (all the generic bits live in the Electron Concourse pipeline),
but in the future we might want to decouple how users configure packages
from the `electron-builder` project, instead making the user provide
Resin Concourse specific options that are then translated to
`electron-builder` (or any other packaging technology we might decide to
use) under the hood.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Trigger Concourse CI
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-12 13:25:24 -04:00
Jonas Hermsmeier
36d163e464
fix(shrinkwrap): Update unbzip2-stream branch commit ( #1968 )
...
The shrinkwrap still contained the commit hash of a commit
previous to an npm install bugfix
Change-Type: patch
2018-01-11 19:34:49 +01:00
Jonas Hermsmeier
96dddecd4d
fix(writer): Silence IPC output on stdout ( #1961 )
...
This was causing the stdout maxBuffer size to be exceeded
when flashing larger images (or having flashes that took a while).
Fixes #1955
Change-Type: patch
Changlog Entry: Fix "stdout maxBuffer exceeded" error on Linux
2018-01-08 23:09:55 +01:00
Jonas Hermsmeier
ece9a5666e
v1.3.0
...
Features:
- Display connected Compute Modules even if Windows doesn't have the necessary drivers to act on them
- Add read/write retry delays with backoff to ...
- Add native application menu (which fixes OS native window management shortcuts not working)
Fixes:
- Fix "Couldn't scan drives" error
- Ensure the writer process dies when the GUI application is killed
- Run elevated writing process asynchronously on Windows
- Fix trailing space in environment variables during Windows elevation
- Don't send analytics events when attempting to toggle a disabled drive
- Fix handling of transient write errors on Linux (EBUSY)
- Fix runaway perl process in drivelist on Mac OS
Misc:
- Update Electron from v1.7.9 to v1.7.10
- Remove Angular dependency from image-writer
Change-Type: minor
2018-01-05 18:59:33 +01:00
Jonas Hermsmeier
9b721d83dc
upgrade(package): Update drivelist 5.2.12 -> 6.0.0 ( #1953 )
...
* upgrade(package): Update drivelist 5.2.12 -> 6.0.0
This updates `drivelist` to incorporate the new native
bindings rewrite on Windows, fixing scanning errors.
Change-Type: patch
Changelog Entry: Fix "Couldn't scan drives" error
* test(drive-selection): Adjust to breaking drivelist changes
* fix(drivelist): Correct conditions in standard adapter
* refactor(usbboot): Adjust readonly & system flags
* doc(drive-constraints): protected -> isReadonly
2018-01-05 17:22:00 +01:00
Juan Cruz Viotti
9c624e8e52
chore: move updates disabling logic out of the Makefile ( #1939 )
...
The Makefile current has logic to disable updates when building deb or
rpm packages. To make the Concourse pipeline transition easier, the
logic that disables updates on deb and rpm has been moved to the main
application code.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-05 11:51:33 -04:00
Juan Cruz Viotti
a7ff5c4583
chore: re-organize files inside assets/ (second try) ( #1952 )
...
Change-Type: patch
See: https://github.com/resin-io/etcher/pull/1941
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-05 11:45:07 -04:00
Juan Cruz Viotti
2291321b46
refactor(GUI): remove the intermediate child writer proxy process ( #1910 )
...
Etcher currently elevates a child writer proxy that itself spawns the
Etcher CLI in robot mode, parses the output, and proxies those messages
to the GUI application over IPC.
After these set of changes, Etcher elevates a single child writer
process that directly communicates back with the GUI using IPC. The main
purpose behind these changes is to simplify the overall architecture and
fix various issues caused by the current complex child process tree.
Here's a summary of the changes:
- Stop wrapping the Etcher CLI to perform writing
- Remove the robot option from the Etcher CLI (along with related
documentation)
- Elevate a new `child-write.js` standalone executable
- Move the relevant bits of `lib/child-writer` to the `image-writer` GUI
module
- Remove the `lib/child-writer` directory
- Add a new "Child died unexpectedly" Mixpanel event
- Floor state percentage in the flash state model
The above changes made is possible to tackle all the remaining issues
where the writer process would remain alive even if the parent died.
Change-Type: patch
Changelog-Entry: Ensure the writer process dies when the GUI application is killed.
See: https://github.com/resin-io/etcher/pull/1873
See: https://github.com/resin-io/etcher/pull/1843
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-04 20:46:09 +01:00
Juan Cruz Viotti
0ce2fca40a
minifix(GUI): run elevated process asynchronously on Windows ( #1950 )
...
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-04 14:17:38 -04:00
Jonas Hermsmeier
4a6955c173
fix(gui): Re-enable application menu ( #1888 )
...
* fix(gui): Re-enable application menu
This re-enables the application menu to allow for OS native shortcuts
to work again (i.e. hide/minimize window), which also allows us to
get rid of the global-shortcuts hack to prevent window reloads.
Change-Type: patch
Changelog-Entry: Fix disabled native OS window shortcuts
* refactor(gui): Update kbd shortcut comment to be less specific
2018-01-04 18:07:10 +01:00
Jonas Hermsmeier
fdfdcf915c
upgrade(package): Bump mountutils 1.2.2 -> 1.3.8 ( #1946 )
...
Change-Type: patch
2018-01-04 15:47:25 +01:00
Jonas Hermsmeier
222fd9de62
upgrade(package): Bump electron 1.7.9 -> 1.7.10 ( #1947 )
...
Electron changelog:
- Fixed crash in custom protocols
- Fixed webrtc crash
- Linux: Fixed subpixel font rendering with freetype
- Mac OS: Fixed rendering issues with Nvidia GPU on High Sierra
- Mac OS: Fixed incorrectly cropped TouchBar items
Change-Type: patch
2018-01-04 13:09:46 +01:00
Jonas Hermsmeier
1093881149
upgrade(package): Bump drivelist 5.2.4 -> 5.2.12 ( #1945 )
...
Change-Type: patch
2018-01-04 13:08:55 +01:00
Juan Cruz Viotti
cb876436d4
fix(shared): trailing space in Windows elevation env vars ( #1949 )
...
This is a strange one. On Windows, putting a space before the
double-ampersand command concatenator makes the environment variable
value contain a trailing space. So for something like `set foo=bar &&
...` the variable `foo` will be `'bar '` instead of `'bar'`.
Change-Type: patch
Changelog-Entry: Fix trailing space in environment variables during Windows elevation.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-04 12:47:10 +01:00
Benedict Aas
13758c9568
feat(GUI): remove angular from image-writer ( #1680 )
...
* feat(GUI): remove angular from image-writer
We remove Angular from the `image-writer` module by using Redux store
updates, subscribing to them while flashing.
Changelog-Entry: Remove Angular dependency from image-writer.
Change-Type: minor
2018-01-04 11:12:08 +00:00
Juan Cruz Viotti
52af3e8aa8
chore: re-organize files inside assets/ ( #1941 )
...
This is the file convention that Resin Concourse will use. I flattened
the directory for simplicity.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2018-01-02 08:11:43 -04:00
Juan Cruz Viotti
aeb850f4fb
chore: declare Concourse dependencies in package.json ( #1938 )
...
Resin Concourse will make sure to provide these during build time.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-29 09:51:38 -04:00
林博仁(Buo-Ren Lin)
3249af4eaa
docs: Add WoeUSB as an alternative tool to burn Windows USB images(2)
...
Performing requested change, this commit is supposed to be squashed with the previous one.
Signed-off-by: 林博仁 <Buo.Ren.Lin@gmail.com>
2017-12-28 20:25:16 +08:00
林博仁
737b3be5be
docs: Add WoeUSB as an alternative tool to burn Windows USB images
...
By far WoeUSB is one of the few applications that support Windows image
and runs on GNU/Linux so I assume it is worth to mention it. Additional
line wrapping is made to comply to the code conventions.
Signed-off-by: 林博仁 <Buo.Ren.Lin@gmail.com>
2017-12-28 05:26:50 +08:00
Juan Cruz Viotti
3537848d3d
chore: make test
npm script run everything we run on the CI services ( #1937 )
...
The idea is that the `test` command will replace the recently introduced
`concourse-test` script.
`concourse-test` will become simply a call to `test` for now to ensure
backwards compatibility while we update Resin Concourse.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-27 13:29:55 -04:00
Jonas Hermsmeier
5387bf19d9
fix(writer): Add EBUSY to transient errors on Linux ( #1918 )
...
Change-Type: patch
2017-12-21 18:06:25 +01:00
Juan Cruz Viotti
357f2183b5
chore: add Concourse related NPM scripts ( #1933 )
...
Our Electron Concourse pipeline is completely independent from the
application its testing (ie we can apply it to any other Electron app we
build with ease).
In order to keep such genericity, the application under test should
provide certain npm scripts that tell Concourse how to do specific tasks
on the repo, like install dependencies, in a build-system independent
fashion.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-20 16:06:09 -04:00
Juan Cruz Viotti
c586d9f54c
chore: get rid of npx ( #1929 )
...
We can live without it with a simple `PATH` trick at the top of the
Makefile (thanks @lurch!).
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-19 16:08:37 -04:00
Jonas Hermsmeier
abfa44a088
upgrade(package): Bump electron-builder 19.9.1 -> 19.40.0 ( #1905 )
...
Change-Type: patch
Connects To: #1914
2017-12-19 13:53:26 -04:00
Jonas Hermsmeier
5517beff80
fix(package): Fix noodled merge of shrinkwrap file ( #1924 )
...
Out of order squash merging resulted in some from-lines
not being removed in the npm-shrinkwrap.
Change-Type: patch
2017-12-15 22:32:36 +01:00
Jonas Hermsmeier
74c0c13fbd
feat(writer): Add read/write retry delays ( #1919 )
...
Change-Type: minor
2017-12-15 16:09:11 +01:00
Jonas Hermsmeier
b086e4c2a1
refactor(scripts): Update clean-shrinkwrap script ( #1816 )
...
* refactor(scripts): Update clean-shrinkwrap script
This updates the `postshrinkwrap` script to traverse the dependency tree
and remove all `from` fields to avoid inconsistent diffs across platforms,
environments and installs when shrinkwrapping anew.
* chore(shrinkwrap): Update npm-shrinkwrap.json
* fix(scripts): Ensure `resolved` field in shrinkwrap is HTTPS
* fix(scripts): Only strip "from" of registry packages
* fix(clean-shrinkwrap): Fix linter errors
* chore(shrinkwrap): Update npm-shrinkwrap.json
* fix(scripts): fix spelling typo
Change-Type: patch
2017-12-15 16:08:33 +01:00
Andrew Scheller
b45306487b
Fix small docs typo
2017-12-15 12:01:17 +00:00
Juan Cruz Viotti
f2c9404fc4
chore: setup a Spectron integration test suite ( #1884 )
...
- Add a `make test-spectron` target
- Install `spectron` and `mocha` (since we don't need to run the tests
inside an Electron instance like in the case of `electron-mocha`)
- Add some example tests
Fixes: https://github.com/resin-io/etcher/issues/1870
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-13 13:51:16 -04:00
Juan Cruz Viotti
b703a6f5fb
feat(SDK): display Compute Modules even if host OS has no drivers ( #1892 )
...
This is the first step towards full usbboot Windows support. The driver
selector dialog will now display disabled devices to represent Compute
Modules even when Windows drivers are not installed to act on them.
These drives will state "Missing drivers."
Change-Type: minor
Changelog-Entry: Display connected Compute Modules even if Windows doesn't have the necessary drivers to act on them.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-13 13:37:34 -04:00
Juan Cruz Viotti
f8c3faec79
fix(GUI): only emit toggle drive event if drive is selectable ( #1913 )
...
Right now we emit "Toggle drive" analytics events even when clicking on
disable/unselectable drives.
The fix is to move the `analytics.logEvent` inside the code path that
applies if a drive selection is considered valid.
Change-Type: patch
Changelog-Entry: Don't send analytics events when attempting to toggle a disabled drive.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-09 16:57:12 -04:00
Juan Cruz Viotti
5432363aa1
chore(appveyor): build x86 on real x86 machines ( #1912 )
...
We do this by using Appveyor's `platform` configuration variable instead
of always running on x64 and cross-compiling to x86.
Change-Type: patch
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-08 09:57:16 -04:00
Juan Cruz Viotti
85c8cd6340
docs: add high level manual testing script ( #1874 )
...
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-08 13:55:17 +01:00
Jonas Hermsmeier
4c00a25968
v1.2.1 ( #1906 )
2017-12-07 16:43:58 +01:00
Juan Cruz Viotti
b74347d21f
chore: pass a dictionary to codespell.py ( #1717 )
...
The `-` option loads the default dictionary.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-06 12:58:30 +00:00
Jonas Hermsmeier
657142716c
fix(writer): Add missing read/write-retry handling ( #1885 )
...
This adds read- & write-retry handling of potentially temporary errors,
as well as errors due to device disconnection.
Change-Type: patch
Changelog-Entry: Fix handling of temporary read/write errors
2017-12-06 13:58:03 +01:00
Juan Cruz Viotti
618440e38f
fix(GUI): ensure settings are loaded before bootstrapping application ( #1879 )
...
We load localStorage settings into the Redux store in an asynchronous
way. This means that user settings might not be loaded by the time the
application starts, resulting in Mixpanel sending a few tracking events
before Etcher realises that the user opted out from anonoymous analytics
and error reporting.
In order to fix that, we remove `ng-app` and we manually bootstrap the
Angular.js application *after* the local settings are loaded.
Change-Type: patch
Changelog-Entry: Don't send initial Mixpanel events before "Anonymous Tracking" settings are loaded.
Fixes: https://github.com/resin-io/etcher/issues/1772
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-05 11:04:52 -04:00
Juan Cruz Viotti
19b7ce0668
upgrade: resin-corvus
to v1.0.0-beta.31 ( #1902 )
...
This version contains a couple of patches to ensure that the Mixpanel
library doesn't send any HTTP request to api.mixpanel.com unless the
user enabled analytics.
- https://github.com/resin-io-modules/resin-corvus/pull/35
- https://github.com/resin-io-modules/resin-corvus/pull/36
See: https://github.com/resin-io/etcher/issues/1772
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2017-12-05 11:04:23 -04:00
Jonas Hermsmeier
39401b3bfa
fix(versionist): Ignore case of Change-Type value ( #1847 )
...
There's a commit that slipped in (sorry) with a capitalised
Change-Type value of "Patch". This avoids versionist erroring,
by always lowercasing that value.
Change-Type: PATCH
2017-12-05 09:40:32 -04:00
Benedict Aas
f22938030d
minifix: hide drive selector hyphen when no size info ( #1900 )
...
We hide the separator hyphen between the name and size when there is no
size information available, in the drive selector modal.
Change-Type: patch
Changelog-Entry: Hide the drive-selector separator hyphen when no drive
size is available.
2017-12-04 19:11:07 -04:00
Andrew Scheller
a70935586b
chore(ci): Attempt to fix TravisCI OSX builds ( #1897 )
...
The `pip` command is now `pip2`
Change-Type: patch
2017-12-04 14:37:27 +00:00
Jonas Hermsmeier
b1abc79942
v1.2.0 ( #1846 )
2017-11-27 15:37:48 +01:00
Jonas Hermsmeier
69c3d61c28
fix(writer): Set flags manually to avoid verifying cache ( #1875 )
...
We change from using `rs+` to a composition of read/write,
exlusive, sync & direct i/o flags, in order to avoid reading
stale data from the cache during verification.
Change-Type: patch
Changelog-Entry: Fix verification step reading from the cache
2017-11-23 14:42:11 +01:00