firestormy/TODO.md

963 B
Executable File

Frontend

  1. UI to view
    1. running job x jobs x job definition
    2. 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
    3. last run with title
    4. word wrap or truncate output
  2. UI to mutate
    1. force run x submit job x delete job x pause jobs
    2. interrupt job x JS x ajax for json calls

Backend

x load from file

  1. interrupt running jobs
  2. json API
    1. force run
    2. list x last run output x last run pass/fail bool x last run timestamp
      1. next run x upsert x delete job x disable job
    3. running job
    4. interrupt job
  3. change cron to load the full job from storage so not holding big queued jobs in ram x add optional second for test main
  4. test main x add titles to jobs x namespace for jobs, output, lastrun, laststatus