{"_id":"agenda-ui","_rev":"58-8c8dc0ce8cd2e9f1d9323ba17ca3c533","name":"agenda-ui","description":"UI for Agenda","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.0":{"name":"agenda-ui","version":"0.0.0","description":"UI for Agenda","main":"index.js","scripts":{"test":"mocha","dev":"nodemon --ignore tmp/ --ignore node_modules/ dev.js","prepublish":"rm -rf ./assets && BROCCOLI_ENV=production broccoli build assets"},"keywords":["agenda"],"author":{"name":"Moudy"},"license":"MIT","devDependencies":{"agenda":"^0.6.12","broccoli":"^0.12.1","broccoli-browserify":"^0.1.0","broccoli-clean-css":"^0.1.5","broccoli-cli":"0.0.1","broccoli-merge-trees":"^0.1.3","broccoli-middleware":"0.0.1","broccoli-sass":"^0.1.4","broccoli-template-builder":"0.0.4","broccoli-uglify-js":"^0.1.3","countdown":"^2.3.0","ember-template-compiler":"^1.6.0-beta.5","handlebars":"^1.1.0","highlight.js":"^8.0.0","jquery":"^2.1.1","lodash":"^2.4.1","moment":"^2.6.0","moment-countdown":"0.0.1","moment-duration-format":"^1.2.1"},"dependencies":{"ejs":"^1.0.0","express":"^4.3.2"},"gitHead":"d2b5c44a41280977e133e11fb28e2d04a637a126","_id":"agenda-ui@0.0.0","_shasum":"e4f0265828941e92866801b2791fcc0be137c3d5","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"moudy","email":"moudy.elkammash@gmail.com"},"maintainers":[{"name":"moudy","email":"moudy.elkammash@gmail.com"}],"dist":{"shasum":"e4f0265828941e92866801b2791fcc0be137c3d5","tarball":"https://registry.npmjs.org/agenda-ui/-/agenda-ui-0.0.0.tgz","integrity":"sha512-yaDJL9BqH3sA2ak2xDGPTCkQXC/7dTPahIkYLwwC+YF31fnJORFXfN1xhg5rygbvUskir4mMm5S43nNjTGJQ1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/SQjNMBpEexiRvVC/xnMlN9in7V22AN6dLm4Jr4EriQIgAjqe19ka2kgljVhuURIrWSe6UnYgJPT0Sy7wDSG3EzY="}]}},"0.0.1":{"name":"agenda-ui","version":"0.0.1","description":"UI for Agenda","main":"index.js","scripts":{"test":"mocha","dev":"nodemon --ignore tmp/ --ignore node_modules/ dev.js","prepublish":"rm -rf ./assets && BROCCOLI_ENV=production broccoli build assets"},"keywords":["agenda"],"author":{"name":"Moudy"},"license":"MIT","devDependencies":{"agenda":"^0.6.12","broccoli":"^0.12.1","broccoli-browserify":"^0.1.0","broccoli-clean-css":"^0.1.5","broccoli-cli":"0.0.1","broccoli-merge-trees":"^0.1.3","broccoli-middleware":"0.0.1","broccoli-sass":"^0.1.4","broccoli-template-builder":"0.0.4","broccoli-uglify-js":"^0.1.3","countdown":"^2.3.0","ember-template-compiler":"^1.6.0-beta.5","handlebars":"^1.1.0","highlight.js":"^8.0.0","jquery":"^2.1.1","lodash":"^2.4.1","moment":"^2.6.0","moment-countdown":"0.0.1","moment-duration-format":"^1.2.1"},"dependencies":{"ejs":"^1.0.0","express":"^4.3.2"},"gitHead":"6985f3148c4074fa37090d6b8eeef801e65e7fb0","_id":"agenda-ui@0.0.1","_shasum":"f9dd6c788880593a5a3b69aa94e06b7859384df0","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"moudy","email":"moudy.elkammash@gmail.com"},"maintainers":[{"name":"moudy","email":"moudy.elkammash@gmail.com"}],"dist":{"shasum":"f9dd6c788880593a5a3b69aa94e06b7859384df0","tarball":"https://registry.npmjs.org/agenda-ui/-/agenda-ui-0.0.1.tgz","integrity":"sha512-A4pgUhX423D/LTzGBNFnLHDVfgW1eOu0BsKcepS4L/1LJNo8xnbbfznKLd0np5Q8WliTPqQLsOGyhnorCzdqlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+knjWDEC99vGz/xf/ctuMDr2UKIRO4NEa7NnN7yR6uAIgFCX3cqXY7ullGbFeTMsuTuz4unwo6ecmbBwKvpNykRo="}]}},"0.0.2":{"name":"agenda-ui","version":"0.0.2","description":"UI for Agenda","main":"index.js","scripts":{"test":"mocha","dev":"nodemon --ignore tmp/ --ignore app/ --ignore node_modules/ dev.js","prepublish":"./scripts/build"},"keywords":["agenda"],"author":{"name":"Moudy"},"license":"MIT","devDependencies":{"agenda":"^0.6.12","broccoli":"^0.12.1","broccoli-browserify":"^0.1.0","broccoli-clean-css":"^0.1.5","broccoli-cli":"0.0.1","broccoli-merge-trees":"^0.1.3","broccoli-middleware":"0.0.1","broccoli-sass":"^0.1.4","broccoli-template-builder":"0.0.4","broccoli-uglify-js":"^0.1.3","countdown":"^2.3.0","ember-template-compiler":"^1.6.0-beta.5","handlebars":"^1.1.0","highlight.js":"^8.0.0","jquery":"^2.1.1","lodash":"^2.4.1","moment":"^2.6.0","moment-countdown":"0.0.1","moment-duration-format":"^1.2.1"},"dependencies":{"ejs":"^1.0.0","express":"^4.3.2","speakingurl":"^0.9.1"},"gitHead":"1aee512c680e1880eb3606c22acab8079a6c2017","_id":"agenda-ui@0.0.2","_shasum":"7ab0b9b97af044e0ba475442c0e516df1fcb015b","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"moudy","email":"moudy.elkammash@gmail.com"},"maintainers":[{"name":"moudy","email":"moudy.elkammash@gmail.com"}],"dist":{"shasum":"7ab0b9b97af044e0ba475442c0e516df1fcb015b","tarball":"https://registry.npmjs.org/agenda-ui/-/agenda-ui-0.0.2.tgz","integrity":"sha512-C0WouQyW6hfuIqrUMVs/xIUBtbwgKBpWzKzCZNy8p1/O4ZPuO/5isnH9Wjed5qgfpYDZvX6s93Em1e4yZ47OOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRjwwSsq6aMxJ9hI0jCR1O2EKeM/fQqYtxIZyx46LShAiBZ794ThbaSLAzsU8N4wZaWH94TAZje7DlH78gp3s51tw=="}]}},"0.0.3":{"name":"agenda-ui","version":"0.0.3","description":"UI for Agenda","main":"index.js","scripts":{"test":"mocha","dev":"nodemon --ignore tmp/ --ignore app/ --ignore node_modules/ dev.js","prepublish":"./scripts/build"},"keywords":["agenda"],"author":{"name":"Moudy"},"license":"MIT","devDependencies":{"agenda":"^0.6.12","broccoli":"^0.12.1","broccoli-browserify":"^0.1.0","broccoli-clean-css":"^0.1.5","broccoli-cli":"0.0.1","broccoli-merge-trees":"^0.1.3","broccoli-middleware":"0.0.1","broccoli-sass":"^0.1.4","broccoli-template-builder":"0.0.4","broccoli-uglify-js":"^0.1.3","countdown":"^2.3.0","ember-template-compiler":"^1.6.0-beta.5","handlebars":"^1.1.0","highlight.js":"^8.0.0","jquery":"^2.1.1","lodash":"^2.4.1","moment":"^2.6.0","moment-countdown":"0.0.1","moment-duration-format":"^1.2.1"},"dependencies":{"ejs":"^1.0.0","express":"^4.3.2","rsvp":"^3.0.9","speakingurl":"^0.9.1"},"gitHead":"b3d973af73548cb875c8b9f80b78cb01219416e3","_id":"agenda-ui@0.0.3","_shasum":"2c82d11e588da4629e8c656eea23c304529d71d3","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"moudy","email":"moudy.elkammash@gmail.com"},"maintainers":[{"name":"moudy","email":"moudy.elkammash@gmail.com"}],"dist":{"shasum":"2c82d11e588da4629e8c656eea23c304529d71d3","tarball":"https://registry.npmjs.org/agenda-ui/-/agenda-ui-0.0.3.tgz","integrity":"sha512-Xf9UMvIypSf/nP6joLma7gOEaVzjAsVjnjC68wFP5RxwIqW3zTudA/3AWh0LLQV7Zvr4Vmjq617IlIPfamEWFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXMwEezX5uNOBqSyV0cXfc5czIKsyNVIzo1rEHHLD6JwIhAPLzhQBpevkkYzMhi8zfVjbIObPH3o4PAzYlwlKqurfQ"}]}},"0.0.4":{"name":"agenda-ui","version":"0.0.4","description":"UI for Agenda","repository":{"type":"git","url":"https://github.com/moudy/agenda-ui"},"main":"index.js","scripts":{"test":"mocha","dev":"nodemon --ignore tmp/ --ignore app/ --ignore node_modules/ dev.js","prepublish":"./scripts/build"},"keywords":["agenda"],"author":{"name":"Moudy"},"license":"MIT","devDependencies":{"agenda":"^0.6.12","broccoli":"^0.12.1","broccoli-browserify":"^0.1.0","broccoli-clean-css":"^0.1.5","broccoli-cli":"0.0.1","broccoli-merge-trees":"^0.1.3","broccoli-middleware":"0.0.1","broccoli-sass":"^0.1.4","broccoli-template-builder":"0.0.4","broccoli-uglify-js":"^0.1.3","countdown":"^2.3.0","ember-template-compiler":"^1.6.0-beta.5","handlebars":"^1.1.0","highlight.js":"^8.0.0","jquery":"^2.1.1","lodash":"^2.4.1","moment":"^2.6.0","moment-countdown":"0.0.1","moment-duration-format":"^1.2.1"},"dependencies":{"ejs":"^1.0.0","express":"^4.3.2","rsvp":"^3.0.9","speakingurl":"^0.9.1"},"gitHead":"92371b7f7e97364b8834709e7fd0d3382739f2a0","bugs":{"url":"https://github.com/moudy/agenda-ui/issues"},"homepage":"https://github.com/moudy/agenda-ui","_id":"agenda-ui@0.0.4","_shasum":"67e5694f89136bed302c15cf38bed18343fd413d","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"moudy","email":"moudy.elkammash@gmail.com"},"maintainers":[{"name":"moudy","email":"moudy.elkammash@gmail.com"}],"dist":{"shasum":"67e5694f89136bed302c15cf38bed18343fd413d","tarball":"https://registry.npmjs.org/agenda-ui/-/agenda-ui-0.0.4.tgz","integrity":"sha512-bOKrfvijs1hr6z2joEoeqFsbKr1cVXveg1CAf9UTpce+EaW+KpjXFd9h7wSriB72rNnzAfsCPm0dFav7JkVZiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJ+qyOJcoUKIcjmCAgHR7P61PjD9siN3+gHpmzYkAwjAiEAhj/akY7TWNZJYFqudlfoA9L6HZquD/zdmMgmXMthl0o="}]}},"0.0.5":{"name":"agenda-ui","version":"0.0.5","description":"UI for Agenda","repository":{"type":"git","url":"https://github.com/moudy/agenda-ui"},"main":"index.js","scripts":{"test":"mocha","dev":"nodemon --ignore tmp/ --ignore app/ --ignore node_modules/ dev.js","prepublish":"./scripts/build"},"keywords":["agenda"],"author":{"name":"Moudy"},"license":"MIT","devDependencies":{"agenda":"^0.6.12","broccoli":"^0.12.1","broccoli-browserify":"^0.1.0","broccoli-clean-css":"^0.1.5","broccoli-cli":"0.0.1","broccoli-merge-trees":"^0.1.3","broccoli-middleware":"0.0.1","broccoli-sass":"^0.1.4","broccoli-template-builder":"0.0.4","broccoli-uglify-js":"^0.1.3","countdown":"^2.3.0","ember-template-compiler":"^1.6.0-beta.5","handlebars":"^1.1.0","highlight.js":"^8.0.0","jquery":"^2.1.1","lodash":"^2.4.1","moment":"^2.6.0","moment-countdown":"0.0.1","moment-duration-format":"^1.2.1"},"dependencies":{"ejs":"^1.0.0","express":"^4.3.2","rsvp":"^3.0.9","speakingurl":"^0.9.1"},"gitHead":"9447148d1d22e59587dc0b2c965880cad94a1982","bugs":{"url":"https://github.com/moudy/agenda-ui/issues"},"homepage":"https://github.com/moudy/agenda-ui","_id":"agenda-ui@0.0.5","_shasum":"b4f1cb2bead77928027b96ed16ee655df6d99fda","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"moudy","email":"moudy.elkammash@gmail.com"},"maintainers":[{"name":"moudy","email":"moudy.elkammash@gmail.com"}],"dist":{"shasum":"b4f1cb2bead77928027b96ed16ee655df6d99fda","tarball":"https://registry.npmjs.org/agenda-ui/-/agenda-ui-0.0.5.tgz","integrity":"sha512-jkJb87Pi9ie5W8/XE+fNV58uYTjhDSZmU6zAjrxx/nXBcqutqD0XxLPIQ2im45vL3U5SsB2afluN2zeWHqTY7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVJNtYolYhCiKJ3cDqv8s6dGtJXkxZ0c9MN40EGDeEXAIhAKY2RZ02gqyLhik5ttCKIU1B5+aQwaY1W4inODri4362"}]}},"0.0.6":{"name":"agenda-ui","version":"0.0.6","description":"UI for Agenda","repository":{"type":"git","url":"https://github.com/moudy/agenda-ui"},"main":"index.js","scripts":{"test":"mocha","dev":"nodemon --ignore tmp/ --ignore app/ --ignore node_modules/ dev.js","prepublish":"./scripts/build"},"keywords":["agenda"],"author":{"name":"Moudy"},"license":"MIT","devDependencies":{"agenda":"^0.6.12","broccoli":"^0.12.1","broccoli-browserify":"^0.1.0","broccoli-clean-css":"^0.1.5","broccoli-cli":"0.0.1","broccoli-merge-trees":"^0.1.3","broccoli-middleware":"0.0.1","broccoli-sass":"^0.1.4","broccoli-template-builder":"0.0.4","broccoli-uglify-js":"^0.1.3","countdown":"^2.3.0","ember-cli":"0.0.39","ember-template-compiler":"^1.6.0-beta.5","handlebars":"^1.1.0","highlight.js":"^8.0.0","jquery":"^2.1.1","lodash":"^2.4.1","moment":"^2.6.0","moment-countdown":"0.0.1","moment-duration-format":"^1.2.1"},"dependencies":{"ejs":"^1.0.0","express":"^4.3.2","rsvp":"^3.0.9","speakingurl":"^0.9.1"},"gitHead":"6f34cfbbad43eeccae4d6694038100a29835d208","bugs":{"url":"https://github.com/moudy/agenda-ui/issues"},"homepage":"https://github.com/moudy/agenda-ui","_id":"agenda-ui@0.0.6","_shasum":"f17a0c319864e0dce7ada8d35b2c56a3f2d8d207","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"moudy","email":"moudy.elkammash@gmail.com"},"maintainers":[{"name":"moudy","email":"moudy.elkammash@gmail.com"}],"dist":{"shasum":"f17a0c319864e0dce7ada8d35b2c56a3f2d8d207","tarball":"https://registry.npmjs.org/agenda-ui/-/agenda-ui-0.0.6.tgz","integrity":"sha512-YeixFpIFkZsr5u1Vo7Eo6tQLzBJe8u1GntceQNeaxTNMO66t9Yu+khZl3QYPh5MWVxQqKYJQsv0R1xKbvmrBZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIouEPM7dakAvRy5I5DgJ0U4+3FzOUm9lJqiuqkC3a5QIhAOJd6qMtCPRsgteTlfpxmx+F2rEo2ZPhNRve8UncLQrc"}]}},"0.0.7":{"name":"agenda-ui","version":"0.0.7","description":"UI for Agenda","repository":{"type":"git","url":"https://github.com/moudy/agenda-ui"},"main":"index.js","scripts":{"test":"mocha","dev":"nodemon --ignore tmp/ --ignore app/ --ignore node_modules/ dev.js","prepublish":"./scripts/build"},"keywords":["agenda"],"author":{"name":"Moudy"},"license":"MIT","devDependencies":{"agenda":"^0.6.12","broccoli":"^0.12.1","broccoli-browserify":"^0.1.0","broccoli-clean-css":"^0.1.5","broccoli-cli":"0.0.1","broccoli-merge-trees":"^0.1.3","broccoli-middleware":"0.0.1","broccoli-sass":"^0.1.4","broccoli-template-builder":"0.0.4","broccoli-uglify-js":"^0.1.3","countdown":"^2.3.0","ember-cli":"0.0.39","ember-template-compiler":"^1.6.0-beta.5","handlebars":"^1.1.0","highlight.js":"^8.0.0","jquery":"^2.1.1","lodash":"^2.4.1","moment":"^2.6.0","moment-countdown":"0.0.1","moment-duration-format":"^1.2.1"},"dependencies":{"ejs":"^1.0.0","express":"^4.3.2","rsvp":"^3.0.9","speakingurl":"^0.9.1"},"gitHead":"3175d4d6a900318634d9797e834ddd8bc40d80c3","bugs":{"url":"https://github.com/moudy/agenda-ui/issues"},"homepage":"https://github.com/moudy/agenda-ui","_id":"agenda-ui@0.0.7","_shasum":"c7d1dc4898220539caa53b19ced011a07d13ecf7","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"moudy","email":"moudy.elkammash@gmail.com"},"maintainers":[{"name":"moudy","email":"moudy.elkammash@gmail.com"}],"dist":{"shasum":"c7d1dc4898220539caa53b19ced011a07d13ecf7","tarball":"https://registry.npmjs.org/agenda-ui/-/agenda-ui-0.0.7.tgz","integrity":"sha512-wWLtMuxetBvM6/8sL1YEQzCMjRaEZnBuPp+LiHlOGa7gkxqFoyvQuiD3mJDoaaorVrD8tqZNazlKQcttEx3xxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4/PB8v9mgYEG67soMUA+KHlRpX4tCt8YF7BJzsTHUWgIgbnoAE2pAqNsceiGH68esUy+b4ZQei1EOFiDOjz6AJkw="}]}}},"readme":"# Agenda UI\n\nA UI to view [Agenda](https://github.com/rschmukler/agenda) jobs.\n\n![Agenda UI Screenshot](https://raw.githubusercontent.com/moudy/agenda-ui/screenshot/agenda-ui-screenshot.png)\n\n\n### Install\n```\nnpm install --save agenda-ui\n```\n\n### Usage\nThe Agenda UI is middleware you can mount at a path in your express app.\n```js\nvar express = require('express');\nvar Agenda = require('agenda');\nvar agendaUI = require('agenda-ui');\n\nvar app = express();\nvar agenda = new Agenda(...)\n\napp.use('/agenda-ui', agendaUI(agenda, {poll: 1000}));\n```\n\n### Documentation\n#### agendaUI(agendaInstance, options)\nThe 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.\n\n\n### Todo and Ideas\n- pagination\n- more human friendly countdown time format\n- a way to view a specific job (i.e. /jobs/:jobId)\n- run/cancel job\n- tests\n\n\n### Developing\nThis is an Ember app that gets built on `prepublish`.\n\nTo 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 `app/` directory.\n\nTo run the application locally with sample jobs, run `npm run dev` and `ember serve` in the `/app` directory, then visit [http://localhost:3022/](http://localhost:3022/).","maintainers":[{"name":"moudy","email":"moudy.elkammash@gmail.com"}],"time":{"modified":"2022-06-13T02:30:36.523Z","created":"2014-05-31T15:26:27.817Z","0.0.0":"2014-05-31T15:26:27.817Z","0.0.1":"2014-05-31T23:42:22.698Z","0.0.2":"2014-06-07T23:25:10.520Z","0.0.3":"2014-06-15T17:43:20.109Z","0.0.4":"2014-06-25T11:34:18.900Z","0.0.5":"2014-06-29T18:17:36.709Z","0.0.6":"2014-09-04T20:47:30.973Z","0.0.7":"2015-02-11T19:01:48.879Z"},"keywords":["agenda"],"author":{"name":"Moudy"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/moudy/agenda-ui","repository":{"type":"git","url":"https://github.com/moudy/agenda-ui"},"bugs":{"url":"https://github.com/moudy/agenda-ui/issues"},"users":{"alemhnan":true,"pilsy":true,"igorissen":true,"yjsosa":true,"markthethomas":true,"santihbc":true,"johnny.young":true,"jalcine":true,"galenandrew":true,"isaacvitor":true,"demoive":true,"rbartoli":true,"yeahoffline":true,"esundahl":true,"knownasilya":true,"niccai":true,"mjurincic":true,"0x4c3p":true,"hema":true,"jerkovicl":true,"ral.amgstromg":true,"phajej":true,"afelicioni":true,"igor.gudymenko":true,"ajduke":true,"mastayoda":true,"zolrath":true,"szymex73":true,"rocket0191":true,"1two3code":true,"dtiziani":true,"johnsmithcoder":true,"mdedirudianto":true,"imaginegenesis":true}}