3126 Commits

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