Mark Rushakoff
cd80e41220
feat(task): add ability to retry runs
...
This also adjusts the TaskService interface's RetryRun method to accept
a task ID rather than an org ID. Internally, we still look up runs by
organization, and maybe that will change later, but this is a more
natural way for clients to look it up.
2018-10-30 09:20:40 -07:00
Mark Rushakoff
75c5d91cec
feat(task): include task status when listing tasks
2018-10-24 09:38:02 -07:00
Leonardo Di Donato
9104771408
fix(task/backend): porting to uint64 IDs
...
Co-Authored-By: Lorenzo Fontana <lo@linux.com>
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-10-11 09:54:18 -05:00
docmerlin (j. Emrys Landivar)
4502b4a47f
add requestedAt to task log
2018-09-27 12:46:57 -05:00
Lyon Hill
c117f0d8ca
fix(task): fix a potential race condition in meta ( #836 )
2018-09-15 01:29:05 -06:00
Mark Rushakoff
f72ed76a47
feat(task): handle manual runs in scheduler
2018-08-26 20:34:05 -07:00
Mark Rushakoff
ac03771c62
feat(task): handle manual runs in StoreTaskMeta.CreateNextRun
2018-08-26 20:34:05 -07:00
Mark Rushakoff
4573c16367
feat(task): add ManuallyRunTimeRange to Store
2018-08-26 20:34:05 -07:00
Mark Rushakoff
813ba2f221
chore(task): rename StoreTaskMeta.LastCompleted to LatestCompleted
...
LastCompleted implies they could be out of order, so LatestCompleted is
more accurate.
2018-08-22 10:36:03 -07:00
Mark Rushakoff
66e97c938d
pr: address feedback
2018-08-17 13:45:19 -07:00
Mark Rushakoff
11fe3acf05
refactor(task): use CreateNextRun in scheduler
2018-08-17 11:08:23 -07:00
Mark Rushakoff
05a930ecb3
refactor(task): add CreateNextRun method to StoreTaskMeta
2018-08-17 11:08:23 -07:00
Mark Rushakoff
769791d366
refactor(task): add FinishRun method to StoreTaskMeta
...
This logic was repeated in multiple places, so now it can live in a
single place. This also sets a precedent going forward, for adding
methods to the StoreTaskMeta type. We'll likely be adding more methods
to support manual runs of a task.
2018-08-15 09:45:25 -07:00