Girish Ramakrishnan
|
df142994a8
|
Move TaskError into BoxError
|
2019-10-22 21:03:47 -07:00 |
|
Girish Ramakrishnan
|
be5290c5ca
|
Add error code for timeout
|
2019-10-11 19:54:15 -07:00 |
|
Girish Ramakrishnan
|
34c53694a0
|
Add timeout option when starting task
Part of #649
|
2019-10-11 19:13:39 -07:00 |
|
Girish Ramakrishnan
|
4d6d768be1
|
Append apptask logs
|
2019-10-03 12:20:15 -07:00 |
|
Girish Ramakrishnan
|
bd1fbc4a05
|
typo
|
2019-09-05 11:42:32 -07:00 |
|
Girish Ramakrishnan
|
0843f78ec8
|
Add tasks.setCompleted
this lets us easily grep the code on where the task is completed
|
2019-09-05 11:29:48 -07:00 |
|
Girish Ramakrishnan
|
9769fbfcf2
|
Better message
|
2019-09-05 11:22:29 -07:00 |
|
Girish Ramakrishnan
|
bd23abd265
|
tasks: make error a json
also, handle case where we never got to handle task exit cleanly
|
2019-08-30 14:49:45 -07:00 |
|
Johannes Zellner
|
b9efa8f445
|
Use tasks api for external ldap syncer
|
2019-08-30 10:20:04 +02:00 |
|
Girish Ramakrishnan
|
9f1210202a
|
port taskmanager to use tasks
|
2019-08-28 15:17:53 -07:00 |
|
Girish Ramakrishnan
|
fef9e0a5c1
|
Handle app task crashes
|
2019-08-28 13:19:47 -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
|
33cfd7a629
|
Add 'success' virtual field to the tasks
|
2019-08-27 21:36:52 -07:00 |
|
Girish Ramakrishnan
|
f535b3de2f
|
Add logFile option to startTask
|
2019-08-27 15:26:26 -07:00 |
|
Girish Ramakrishnan
|
9242f7095a
|
Migrate apptask to use tasks framework
|
2019-08-27 12:31:59 -07:00 |
|
Girish Ramakrishnan
|
c9ed8543c8
|
Capitalize the error
|
2019-03-25 15:15:39 -07:00 |
|
Girish Ramakrishnan
|
1bcc2d544a
|
link to logs instead of spatch'ed error
|
2019-03-04 18:03:51 -08:00 |
|
Girish Ramakrishnan
|
f05bed594b
|
remove redundant assert
|
2019-01-13 16:06:54 -08:00 |
|
Girish Ramakrishnan
|
ea3cc9b153
|
Fix error message
|
2019-01-11 10:58:51 -08:00 |
|
Girish Ramakrishnan
|
79f9180f6b
|
run backup cleanup as a task
|
2019-01-10 16:07:06 -08:00 |
|
Girish Ramakrishnan
|
810f5e7409
|
Fix line param parsing
lines is a positive integer or -1 to disable line limiting. The
default value is 10 if no argument is given.
Fixes #604
|
2019-01-08 13:23:29 -08:00 |
|
Girish Ramakrishnan
|
a961407379
|
Fix setup and restore to have a task style API
|
2018-12-16 11:02:49 -08:00 |
|
Girish Ramakrishnan
|
e79d963802
|
do not append to task log file
|
2018-12-14 22:22:57 -08:00 |
|
Girish Ramakrishnan
|
bdf9671280
|
Split dashboard dns setup and db operations
The dns setup is now a task that we can wait on. Once that task
is done, we can do db operations to switch the domain in a separate
route
|
2018-12-14 09:57:28 -08:00 |
|
Girish Ramakrishnan
|
ff550e897a
|
caas: remove box plan change routes
|
2018-12-13 09:41:52 -08:00 |
|
Girish Ramakrishnan
|
935a8258a6
|
task API: remove arg from response
it can contain sensitive information
|
2018-12-11 16:22:53 -08:00 |
|
Girish Ramakrishnan
|
fa483e5806
|
rename to listByTypePaged
|
2018-12-11 16:14:07 -08:00 |
|
Girish Ramakrishnan
|
c7da090882
|
tasks: remove auditSource from start/stop
|
2018-12-11 09:22:13 -08:00 |
|
Girish Ramakrishnan
|
f9add21899
|
Add task route tests
|
2018-12-10 21:42:03 -08:00 |
|
Girish Ramakrishnan
|
1277da8bfe
|
Add tasks test
|
2018-12-10 21:17:30 -08:00 |
|
Girish Ramakrishnan
|
55650fb734
|
Fix crash when db got cleared
|
2018-12-10 20:56:38 -08:00 |
|
Girish Ramakrishnan
|
d2f4b68c9f
|
Make certificate renewal a task
|
2018-12-10 20:48:10 -08:00 |
|
Girish Ramakrishnan
|
d43106b0af
|
Add taskworker that runs funcs out of process
|
2018-12-09 10:06:22 -08:00 |
|
Girish Ramakrishnan
|
3688371ce8
|
Make tasks log to their own log file
|
2018-12-08 21:59:20 -08:00 |
|
Girish Ramakrishnan
|
8502bf4bfa
|
tasks: add route to list tasks
|
2018-12-08 20:18:20 -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
|
840d78b2f4
|
run update as a task, so it is cancelable
|
2018-11-30 21:04:24 -08:00 |
|
Girish Ramakrishnan
|
c72ea91743
|
make task args an object and put it in eventlog
|
2018-11-30 14:57:24 -08:00 |
|
Girish Ramakrishnan
|
f39ce20580
|
better name for task functions
|
2018-11-30 14:41:11 -08:00 |
|
Girish Ramakrishnan
|
30aea047e3
|
startTask now takes args
|
2018-11-29 23:28:26 -08:00 |
|
Girish Ramakrishnan
|
cbcadaa449
|
Return an active field to indicate if task is actually running
|
2018-11-29 23:12:03 -08:00 |
|
Girish Ramakrishnan
|
9f4226093b
|
Handle bad state if task is already stopped
|
2018-11-29 23:10:15 -08:00 |
|
Girish Ramakrishnan
|
fca0e897b2
|
Add tasks.startTask
|
2018-11-29 16:21:04 -08:00 |
|
Girish Ramakrishnan
|
2f729b56fa
|
Use result in db instead of ipc
|
2018-11-29 15:34:05 -08:00 |
|
Girish Ramakrishnan
|
305a3c94d0
|
Rework the progress API to use the task progress
|
2018-11-19 21:06:44 -08:00 |
|
Girish Ramakrishnan
|
218739a6b5
|
Add tasks table and API
progress will be tracked with this table instead of being in-process
like progress.js
|
2018-11-19 17:37:42 -08:00 |
|