Skip to content

Commit ca3859b

Browse files
committed
Merge remote-tracking branch 'benma/update'
2 parents 1c00383 + 4193403 commit ca3859b

File tree

12 files changed

+31
-34
lines changed

12 files changed

+31
-34
lines changed

backend/backend.go

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -763,11 +763,6 @@ func (backend *Backend) Start() <-chan interface{} {
763763
return backend.events
764764
}
765765

766-
// Events returns the push notifications channel.
767-
func (backend *Backend) Events() <-chan interface{} {
768-
return backend.events
769-
}
770-
771766
// TryMakeNewBase calls TryMakeNewBase() in the manager with the given ip
772767
func (backend *Backend) TryMakeNewBase(ip string) (bool, error) {
773768
return backend.baseManager.TryMakeNewBase(ip)
@@ -927,10 +922,6 @@ func (backend *Backend) Register(theDevice device.Interface) error {
927922
return err
928923
}
929924

930-
backend.Notify(observable.Event{
931-
Subject: "devices/registered",
932-
Action: action.Reload,
933-
})
934925
// Old-school
935926
select {
936927
case backend.events <- backendEvent{

backend/bridgecommon/bridgecommon.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,11 @@ func Serve(
172172

173173
token = hex.EncodeToString(random.BytesOrPanic(16))
174174

175-
events := backend.Events()
175+
// the port is unused, as we bridge directly without a server.
176+
handlers = backendHandlers.NewHandlers(backend,
177+
backendHandlers.NewConnectionData(-1, token))
178+
179+
events := handlers.Events()
176180
go func() {
177181
for {
178182
select {
@@ -189,10 +193,6 @@ func Serve(
189193
}
190194
}()
191195

192-
// the port is unused, as we bridge directly without a server.
193-
handlers = backendHandlers.NewHandlers(backend,
194-
backendHandlers.NewConnectionData(-1, token))
195-
196196
}
197197

198198
// Shutdown is cleaning up after Serve. It is called when the application is closed or goes to

backend/devices/bitbox/assets.go

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/devices/bitbox/device.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ import (
4646
)
4747

4848
var (
49-
lowestSupportedFirmwareVersion = semver.NewSemVer(7, 0, 3)
49+
lowestSupportedFirmwareVersion = semver.NewSemVer(7, 0, 4)
5050
lowestNonSupportedFirmwareVersion = semver.NewSemVer(8, 0, 0)
5151

5252
pinPolicyProd = NewPasswordPolicy("^[[:print:]]{4,}$")

backend/devices/bitbox/firmware.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222

2323
//go:generate go-bindata -pkg $GOPACKAGE -o assets.go assets
2424

25-
var bundledFirmwareVersion = semver.NewSemVer(7, 0, 3)
25+
var bundledFirmwareVersion = semver.NewSemVer(7, 0, 4)
2626

2727
// BundledFirmwareVersion returns the version of the bundled firmware.
2828
func BundledFirmwareVersion() *semver.SemVer {

backend/handlers/handlers.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,11 @@ func NewHandlers(
313313
return handlers
314314
}
315315

316+
// Events returns the push notifications channel.
317+
func (handlers *Handlers) Events() <-chan interface{} {
318+
return handlers.backendEvents
319+
}
320+
316321
func writeJSON(w io.Writer, value interface{}) {
317322
if err := json.NewEncoder(w).Encode(value); err != nil {
318323
panic(err)

backend/update.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const updateFileURL = "https://shiftcrypto.ch/updates/desktop.json"
2727

2828
var (
2929
// Version of the backend as displayed to the user.
30-
Version = semver.NewSemVer(4, 16, 0)
30+
Version = semver.NewSemVer(4, 16, 1)
3131
)
3232

3333
// UpdateFile is retrieved from the server.

frontends/qt/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ linux:
3535
cp resources/linux/usr/share/icons/hicolor/128x128/apps/bitbox.png build/linux-tmp
3636
mkdir build/tmp-deb/opt/
3737
cp -aR build/linux-tmp build/tmp-deb/opt/bitbox
38-
cd build/linux && fpm --after-install ../../resources/deb-afterinstall.sh -s dir -t deb -n bitbox -v 4.16.0 -C ../tmp-deb/
39-
cd build/linux && fpm --after-install ../../resources/deb-afterinstall.sh -s dir -t rpm -n bitbox -v 4.16.0 -C ../tmp-deb/
38+
cd build/linux && fpm --after-install ../../resources/deb-afterinstall.sh -s dir -t deb -n bitbox -v 4.16.1 -C ../tmp-deb/
39+
cd build/linux && fpm --after-install ../../resources/deb-afterinstall.sh -s dir -t rpm -n bitbox -v 4.16.1 -C ../tmp-deb/
4040
# create AppImage
4141
cd build/linux-tmp && /opt/linuxdeployqt-6-x86_64.AppImage BitBox -appimage
4242
mv build/linux-tmp/BitBoxApp-*-x86_64.AppImage build/linux/

frontends/qt/resources/MacOS/Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<string>APPL</string>
2222

2323
<key>CFBundleVersion</key>
24-
<string>4.16.0</string>
24+
<string>4.16.1</string>
2525

2626
<key>CFBundleShortVersionString</key>
27-
<string>4.16.0</string>
27+
<string>4.16.1</string>
2828

2929
<key>CFBundleSignature</key>
3030
<string>????</string>

0 commit comments

Comments
 (0)