firestormy/TODO.md

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