firestormy/TODO.md

902 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
  2. UI to mutate x submit job x delete job x pause jobs
    1. interrupt job
    2. force run x JS x ajax for json calls

Backend

x load from file

  1. interrupt running jobs
  2. json API
    1. 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
    2. running job
    3. interrupt job
    4. force run
  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