@@ -14,7 +14,6 @@ import (
14
14
"time"
15
15
16
16
log "github.com/Sirupsen/logrus"
17
- "github.com/carlescere/scheduler"
18
17
"github.com/gin-gonic/gin"
19
18
"github.com/itsjamie/gin-cors"
20
19
"github.com/kardianos/osext"
@@ -25,7 +24,6 @@ import (
25
24
var (
26
25
version = "x.x.x-dev" //don't modify it, Jenkins will take care
27
26
git_revision = "xxxxxxxx" //don't modify it, Jenkins will take care
28
- embedded_autoupdate = true
29
27
embedded_autoextract = false
30
28
hibernate = flag .Bool ("hibernate" , false , "start hibernated" )
31
29
verbose = flag .Bool ("v" , true , "show debug logging" )
@@ -141,25 +139,6 @@ func main() {
141
139
launchSelfLater ()
142
140
}
143
141
144
- if embedded_autoupdate {
145
-
146
- var updater = & Updater {
147
- CurrentVersion : version ,
148
- ApiURL : * updateUrl ,
149
- BinURL : * updateUrl ,
150
- DiffURL : "" ,
151
- Dir : "update/" ,
152
- CmdName : * appName ,
153
- }
154
-
155
- if updater != nil {
156
- updater_job := func () {
157
- go updater .BackgroundRun ()
158
- }
159
- scheduler .Every (5 ).Minutes ().Run (updater_job )
160
- }
161
- }
162
-
163
142
log .Println ("Version:" + version )
164
143
165
144
// hostname
@@ -244,6 +223,7 @@ func main() {
244
223
r .GET ("/info" , infoHandler )
245
224
r .POST ("/killbrowser" , killBrowserHandler )
246
225
r .POST ("/pause" , pauseHandler )
226
+ r .POST ("/update" , updateHandler )
247
227
248
228
go func () {
249
229
// check if certificates exist; if not, use plain http
0 commit comments