2997 Commits

Author SHA1 Message Date
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 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 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 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 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 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
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