A UI to view Agenda jobs.
npm install --save agenda-ui
The Agenda UI is middleware you can mount at a path in your express app.
var express = ;var Agenda = ;var agendaUI = ;var app = ;var agenda = ...app;
The first argument is the agenda instance. The second is an options object. Currently the only options is
poll. This sets the interval the app polls for chnages. It can also be set to
false to not poll at all.
Todo and Ideas
- more human friendly countdown time format
- a way to view a specific job (i.e. /jobs/:jobId)
- run/cancel job
This is an Ember app that gets built on
To build the app, you will need Bower installed globally (
npm install bower -g). After Bower is available, run
npm install and then
bower install in the
To run the application locally with sample jobs, run
npm run dev and
ember serve in the
/app directory, then visit http://localhost:3022/.