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