Johannes Zellner
|
45236aa78d
|
Fix error message
|
2021-06-16 19:25:05 +02:00 |
|
Girish Ramakrishnan
|
3a19ab6866
|
better error message when update-info.json is old
|
2021-03-03 10:21:52 -08:00 |
|
Girish Ramakrishnan
|
bcd04715c0
|
updater: set the backup memory limit
|
2021-02-01 14:07:23 -08:00 |
|
Girish Ramakrishnan
|
fc408b8288
|
Fix app auto-update breakage
|
2021-01-31 20:46:55 -08:00 |
|
Girish Ramakrishnan
|
dd5dfd98b7
|
ensure box update backups are also preserved for 3 weeks
|
2020-08-30 21:38:13 -07:00 |
|
Girish Ramakrishnan
|
c855d75f35
|
remove mkdirp use
node 10.12 has { recursive: true }
|
2020-06-11 08:27:48 -07:00 |
|
Girish Ramakrishnan
|
531d314e25
|
Show error message if gpg failed
|
2020-04-11 17:11:55 -07:00 |
|
Girish Ramakrishnan
|
1ab23d2902
|
fix indexOf value comparison
|
2020-04-11 14:21:05 -07:00 |
|
Girish Ramakrishnan
|
02339d503c
|
do not re-generate DATABASE_ERROR
|
2019-10-24 20:31:45 -07:00 |
|
Girish Ramakrishnan
|
e2388b7d88
|
Move UpdaterError to BoxError
|
2019-10-23 09:39:26 -07:00 |
|
Girish Ramakrishnan
|
a19662bdfa
|
Add a timeout for update as well
this will send a notification if an update gets stuck
|
2019-10-14 13:05:12 -07:00 |
|
Girish Ramakrishnan
|
b30ff1f55a
|
rework task API to be two-phase
this lets us avoid this EE based API. we now add and then start
explicitly.
|
2019-08-28 10:39:40 -07:00 |
|
Girish Ramakrishnan
|
e0ac0393fe
|
typo
|
2019-08-12 21:47:22 -07:00 |
|
Girish Ramakrishnan
|
6d38b3255c
|
Check available disk space before update
Part of #642
|
2019-08-12 21:09:22 -07:00 |
|
Girish Ramakrishnan
|
9b74bb73aa
|
config.js is dead, long live config.js
we use settings now
|
2019-07-26 14:51:51 -07:00 |
|
Girish Ramakrishnan
|
d7dd069ae0
|
Use constants.version instead of config.version
|
2019-07-25 15:02:14 -07:00 |
|
Girish Ramakrishnan
|
a7d2098f09
|
Add option to skip backup before update
|
2019-05-12 13:28:53 -07:00 |
|
Girish Ramakrishnan
|
13259c114a
|
block updates if app has a maxBoxVersion less than incoming version
|
2019-02-25 10:03:50 -08:00 |
|
Girish Ramakrishnan
|
bb5fbbe746
|
Add boxUpdateInfo to the eventlog
this is used by the email digest code
|
2019-02-20 16:18:38 -08:00 |
|
Girish Ramakrishnan
|
a915348b22
|
Return correct error code when already locked
|
2019-01-17 10:58:38 -08:00 |
|
Girish Ramakrishnan
|
c7da090882
|
tasks: remove auditSource from start/stop
|
2018-12-11 09:22:13 -08:00 |
|
Girish Ramakrishnan
|
d43106b0af
|
Add taskworker that runs funcs out of process
|
2018-12-09 10:06:22 -08:00 |
|
Girish Ramakrishnan
|
d8225ad653
|
Make tasks indexed by id instead of type
The caas migrate logic is broken at this point until it uses new
task framework
|
2018-12-08 19:41:53 -08:00 |
|
Girish Ramakrishnan
|
4d7f308821
|
translate TaskError to UpdateError
|
2018-12-04 14:04:43 -08:00 |
|
Girish Ramakrishnan
|
840d78b2f4
|
run update as a task, so it is cancelable
|
2018-11-30 21:04:24 -08:00 |
|
Girish Ramakrishnan
|
f39ce20580
|
better name for task functions
|
2018-11-30 14:41:11 -08:00 |
|
Girish Ramakrishnan
|
2f729b56fa
|
Use result in db instead of ipc
|
2018-11-29 15:34:05 -08:00 |
|
Girish Ramakrishnan
|
d9f3f64c76
|
Store result and error message separately
|
2018-11-29 14:45:28 -08:00 |
|
Girish Ramakrishnan
|
b2465dd2ee
|
Set the backup task progress in the task only
|
2018-11-27 12:12:27 -08:00 |
|
Girish Ramakrishnan
|
802011bb7e
|
Fix args to shell.sudo
|
2018-11-25 14:57:51 -08:00 |
|
Girish Ramakrishnan
|
e04b7b55b0
|
Remove upgrade flag
This is not used since ages since we changed our update methodology
|
2018-11-20 10:29:54 -08:00 |
|
Girish Ramakrishnan
|
14dff27d45
|
boxUpdateInfo cannot be null here
|
2018-11-19 21:09:33 -08:00 |
|
Girish Ramakrishnan
|
305a3c94d0
|
Rework the progress API to use the task progress
|
2018-11-19 21:06:44 -08:00 |
|
Girish Ramakrishnan
|
fd4057df94
|
shell.exec -> shell.spawn
|
2018-11-17 19:26:19 -08:00 |
|
Girish Ramakrishnan
|
2688a57d46
|
Move version out of config.js
We now store this in a file called VERSION inside the tarball
itself.
|
2018-10-27 11:13:36 -07:00 |
|
Girish Ramakrishnan
|
97567b7d2a
|
Do not re-create cloudron.conf
All this argument passing going around is just needless
* boxdata/version file is not used
* dashboard config.json is also unused
|
2018-10-26 15:29:14 -07:00 |
|
Girish Ramakrishnan
|
91ad94f978
|
No more prereleases
|
2018-10-24 15:28:41 -07:00 |
|
Girish Ramakrishnan
|
6cc4e44f22
|
pass edition to update.sh
|
2018-08-28 22:14:27 -07:00 |
|
Girish Ramakrishnan
|
36a21acae8
|
skip verification for prereleases because we remove it from release.json
|
2018-08-06 16:23:23 -07:00 |
|
Girish Ramakrishnan
|
621d00a5c6
|
GPG verify releases
Part of #189
|
2018-08-01 17:16:42 -07:00 |
|
Girish Ramakrishnan
|
d8257c4745
|
refactor updater logic into updater.js
|
2018-07-31 20:20:10 -07:00 |
|