Moritz Haase
4b56d428ff
pkg/updates: Fix resource availability check in Updater
...
When trying to download an update, a 'Could not find any binary at ...' error
message is shown erroneously. This happens since when checking the availability,
a response code of 403 ('Forbidden') instead of 200 ('OK') is expected. Since
'http.Head()' handles redirects automatically, there is no need to also accept
3xx status codes.
Fixes #1450 .
2022-03-18 22:19:45 +11:00
Jesse Duffield
a90b6efded
start refactoring gui
2022-03-17 19:13:40 +11:00
Jesse Duffield
18f48a43d5
add some more linters
2022-01-09 14:09:53 +11:00
Jesse Duffield
43a4fa970d
WIP
2022-01-04 09:07:15 +11:00
Jesse Duffield
192a548c99
refactoring the config struct
2022-01-04 09:07:15 +11:00
Jesse Duffield
b4c078d565
WIP
2022-01-04 09:07:15 +11:00
Jesse Duffield
d02e52989e
small changes
2021-10-16 12:22:34 +11:00
mjarkk
913a2fd065
Allow having multiple config files
2021-10-16 12:22:34 +11:00
Jesse Duffield
3b7e7a7f56
add random tip to command log
2021-04-12 21:48:08 +10:00
Jesse Duffield
f7e6d4e724
fix updater
2020-11-22 10:00:35 +11:00
Jesse Duffield
79e59d5460
add some safe goroutines
...
WIP
2020-10-10 00:23:01 +11:00
Jesse Duffield
37bb89dac3
type i18n
2020-10-10 00:23:01 +11:00
Jesse Duffield
4912205adb
remove viper
...
WIP
2020-10-10 00:23:01 +11:00
Jesse Duffield
1759ddf247
move OS commands into their own package
2020-09-29 20:48:49 +10:00
Jesse Duffield
b907c74386
remove go-getter
2019-11-12 22:58:01 +11:00
Dawid Dziurla
379dcf0972
UserConfigPath -> UserConfigDir
2019-09-24 19:01:40 +10:00
Dawid Dziurla
0d25d113c9
download updated binary to config dir rather than /tmp
2019-09-24 19:01:40 +10:00
Jesse Duffield
cfe3605e6b
use go-errors package to display stacktrace of errors that cause panics
2019-02-11 22:39:17 +11:00
KimMachineGune
7ff022f1e7
pkg/updates: Refactoring
2019-01-14 21:52:03 +11:00
Jesse Duffield
42500817e0
better error for nonbackwards compatible changes
2018-09-01 10:36:55 +10:00
Anthony HAMON
54326907c3
fix linting issues
2018-08-29 13:46:51 +02:00
Jesse Duffield
cff1dee6dc
more lenient version comparison
2018-08-29 09:37:47 +10:00
Jesse Duffield
203ad29349
use logrus entry rather than logger
2018-08-27 20:51:21 +10:00
Jesse Duffield
25c60b1854
localize update errors
2018-08-27 20:23:47 +10:00
Jesse Duffield
38557f131d
record last update check as soon as you begin checking
2018-08-27 20:16:26 +10:00
Jesse Duffield
96eef7838e
better auto update logic
2018-08-27 20:08:10 +10:00
Jesse Duffield
2bf536265a
disable updating on windows for now
2018-08-27 19:37:01 +10:00
Jesse Duffield
21f6e9ba87
auto-updates
2018-08-25 17:32:34 +10:00
Jesse Duffield
f24c95aede
Merge branch 'master' into feature/auto-updates
2018-08-25 11:02:46 +10:00
Jesse Duffield
5628eae502
WIP
2018-08-23 18:43:16 +10:00
Jesse Duffield
d938a437a2
WIP auto updates
2018-08-20 19:52:20 +10:00
Jesse Duffield
13ac1d151a
WIP updater package
2018-08-18 19:54:44 +10:00