firestormy/TODO.md

45 lines
924 B
Markdown
Executable File

# Frontend
1. UI to view
1. running job
x jobs
x job definition
1. next runtime
x last runtime
x last output
x add titles to jobs
x job title includes last pass/fail icon
x button to modify (copies to upsert form)
x button to delete
1. UI to mutate
x submit job
x delete job
x pause jobs
1. interrupt job
1. force run
x JS
x ajax for json calls
# Backend
x load from file
1. interrupt running jobs
1. disable jobs
1. json API
1. list
x last run output
x last run pass/fail bool
x last run timestamp
1. next run
x upsert
1. delete job
1. pause/disable job
1. running job
1. interrupt job
1. force run
1. change cron to load the full job from storage so not holding big queued jobs in ram
x add optional second for test main
1. test main
x add titles to jobs
x namespace for jobs, output, lastrun, laststatus