Kenneth Skovhede
2dfe7559bb
Minor wording change
2014-07-09 21:44:25 +02:00
Kenneth Skovhede
2ba86487ab
Added install-id and user-agent to updater requests
2014-07-09 21:16:51 +02:00
Kenneth Skovhede
3485f38f4d
Re-added SQLiteTool with the correct name
2014-07-09 12:47:47 +02:00
Kenneth Skovhede
7a0ad94501
Removed SQLiteTool to fix a case-error in the folder name
2014-07-09 12:46:29 +02:00
Kenneth Skovhede
769d088dde
Implemented displaying progress in the UI when downloading update
2014-07-09 12:09:21 +02:00
Kenneth Skovhede
4d2050dff4
Implemented progress reporting from update downloader in the server
2014-07-09 11:52:15 +02:00
Kenneth Skovhede
014e9c5a14
Update will always do a check first
2014-07-08 02:14:20 +02:00
Kenneth Skovhede
0fe339556a
Don't report "self version" as an update
2014-07-08 02:14:08 +02:00
Kenneth Skovhede
2264c07f3b
Removed unused files
2014-07-08 01:40:09 +02:00
Kenneth Skovhede
ceb3d3365e
Updated deploy script
2014-07-08 01:39:52 +02:00
Kenneth Skovhede
c91fdc16ac
Fixed the hostedinstancekeeper hiding the real exceptions
2014-07-08 01:38:31 +02:00
Kenneth Skovhede
b1981d6862
Fixed the OSX propper exit
2014-07-08 01:37:58 +02:00
Kenneth Skovhede
595bcda6de
Fixed issue with OSX not launching with release builds
2014-07-08 01:14:20 +02:00
Kenneth Skovhede
7ac374109f
Removed some unused osx-handling
2014-07-07 01:56:07 +02:00
Kenneth Skovhede
4dab922c85
Reworked the update manager so as much as possible is executed in the updated assembly
2014-07-07 01:55:56 +02:00
Kenneth Skovhede
28a3d68c3e
More support for the auto-update feature
2014-07-07 01:35:00 +02:00
Kenneth Skovhede
7b3ccc029e
Added the auto-update url
2014-07-07 01:34:29 +02:00
Kenneth Skovhede
7ad7b804b5
Simpler debug
2014-07-07 01:33:52 +02:00
Kenneth Skovhede
b54a2f79c1
More OSX-like look for the GTK version of the tray icon and menu
2014-07-07 01:33:40 +02:00
Kenneth Skovhede
ba44869231
Reworked the way the OSX app is loaded so it can be launched from a unified executable
2014-07-07 01:33:19 +02:00
Kenneth Skovhede
bd29ba695b
Updated the controls for the update so it is possible to check for an update even if one has been found
2014-07-03 11:07:42 +02:00
Kenneth Skovhede
b241a5d21d
Ignoring the build dir
2014-07-03 11:02:41 +02:00
Kenneth Skovhede
25c095f177
Updated build script to fit the new locations of key files
2014-07-03 11:02:10 +02:00
Kenneth Skovhede
9841dbc7ac
Updated the autoupdater to use a static instance and fixed a number of paths to use the base dir.
...
Added a current pointer-file to allow running with a version that is not the newest.
Updater is now working except for OSX, where the bundle setup is causing issues when running the loaded instance.
2014-07-03 11:01:49 +02:00
Kenneth Skovhede
6d4f0c3677
Added client logic to support the updates with noty-based notifications
2014-07-02 15:04:57 +02:00
Kenneth Skovhede
ed1a757e65
Added check to prevent restart while a backup is active
2014-07-02 15:04:29 +02:00
Kenneth Skovhede
65ee7d7846
Simplified the way response objects are written with the 200 - OK response
2014-07-02 15:03:56 +02:00
Kenneth Skovhede
2bad7b01cb
Fixed the auto-updater check
2014-07-02 15:02:40 +02:00
Kenneth Skovhede
60d67638c6
Added the update version name to the status output
2014-07-02 15:02:26 +02:00
Kenneth Skovhede
e04301c73f
Cleaned up verification and changed to matching by version tag instead of release time
2014-07-02 15:02:00 +02:00
Kenneth Skovhede
5bd472973b
Implemented the re-spawn feature to support GTK and Cocoa style installs
2014-07-02 15:01:29 +02:00
Kenneth Skovhede
fe81851313
Added support for detecting when the server shuts down
2014-07-02 12:05:09 +02:00
Kenneth Skovhede
5eb0c8e660
Wrong string fix
2014-07-01 23:59:41 +02:00
Kenneth Skovhede
26661ddf7a
Logging errors from the update manager
2014-07-01 23:59:30 +02:00
Kenneth Skovhede
f7f4799895
Version update
2014-07-01 23:58:59 +02:00
Kenneth Skovhede
9311a2b072
Various fixes for the UpdateManager verification and unpacking routine
2014-07-01 23:58:34 +02:00
Kenneth Skovhede
d21635bf7c
Bugfixes for the signature reader
2014-07-01 23:58:01 +02:00
Kenneth Skovhede
bbdf65542c
Implemented a crude-version of the auto-update functionality
2014-07-01 22:15:28 +02:00
Kenneth Skovhede
70992ac5bf
Added check for unused options with autoupdatebuilder
2014-07-01 20:41:23 +02:00
Kenneth Skovhede
a0e17ef012
Updated the GTK version of the TrayIcon to display OSX icons when running on OSX
2014-07-01 20:33:57 +02:00
Kenneth Skovhede
5be47640ae
Fixed renaming output to correct remote names.
2014-07-01 17:43:24 +02:00
Kenneth Skovhede
3510db8130
Added more controls for auto-updater from the commandline
2014-07-01 17:43:01 +02:00
Kenneth Skovhede
4b0940e0c4
Added script to build signed debug auto-update package
2014-07-01 15:42:27 +02:00
Kenneth Skovhede
f6aaa2b695
Added helper files to the update folder
2014-07-01 15:42:01 +02:00
Kenneth Skovhede
cb248f9461
Fixed a bug in the deploy script
2014-07-01 15:40:51 +02:00
Kenneth Skovhede
832d698f48
Updated debug manifest template
2014-07-01 15:40:38 +02:00
Kenneth Skovhede
68ced15ef5
Updated update url
2014-07-01 15:39:52 +02:00
Kenneth Skovhede
ffe2526257
Universal time format (ISO) for log timestamps
2014-07-01 15:39:26 +02:00
Kenneth Skovhede
d7ed1483fe
Changed some properties to strings for easier serialization
2014-07-01 15:38:55 +02:00
Kenneth Skovhede
09054e7dab
Better debugging when setting update params from commandline
2014-07-01 15:38:20 +02:00