├── .gitignore ├── .gitmodules ├── .travis.yml ├── Cakefile ├── Capfile ├── LICENSE ├── README.md ├── config ├── deploy.rb └── deploy │ └── sample.rb ├── lib ├── config │ ├── config.js │ ├── express.js │ ├── middlewares │ │ └── authorization.js │ ├── passport.js │ └── routes.js ├── controllers │ ├── ticket.js │ └── worker.js ├── enums │ └── ticket_status.js ├── index.js ├── middleware.js ├── models │ ├── ticket.js │ └── worker.js ├── server.js ├── tests │ ├── mock_tickets_test.js │ ├── mock_workers_test.js │ ├── ticket_manager_test.js │ ├── ticket_test.js │ └── ticket_worker_test.js ├── ticket_manager.js ├── ticket_worker.js └── utils │ ├── oauth.js │ └── view_helper.js ├── package.json ├── public ├── css │ ├── app.css │ ├── bootstrap-theme.min.css │ └── bootstrap.min.css ├── favicon.ico ├── font-awesome │ ├── css │ │ ├── font-awesome.css │ │ └── font-awesome.min.css │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ └── fontawesome-webfont.woff │ ├── less │ │ ├── bordered-pulled.less │ │ ├── core.less │ │ ├── fixed-width.less │ │ ├── font-awesome.less │ │ ├── icons.less │ │ ├── larger.less │ │ ├── list.less │ │ ├── mixins.less │ │ ├── path.less │ │ ├── rotated-flipped.less │ │ ├── spinning.less │ │ ├── stacked.less │ │ └── variables.less │ └── scss │ │ ├── _bordered-pulled.scss │ │ ├── _core.scss │ │ ├── _fixed-width.scss │ │ ├── _icons.scss │ │ ├── _larger.scss │ │ ├── _list.scss │ │ ├── _mixins.scss │ │ ├── _path.scss │ │ ├── _rotated-flipped.scss │ │ ├── _spinning.scss │ │ ├── _stacked.scss │ │ ├── _variables.scss │ │ └── font-awesome.scss ├── img │ ├── facebook.png │ ├── github.png │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ ├── glyphicons-halflings-white.png │ ├── glyphicons-halflings.png │ ├── google.png │ ├── ticketman_screenshot01.png │ ├── ticketman_screenshot02.png │ ├── ticketman_screenshot03.png │ ├── ticketman_screenshot04.png │ └── twitter.png └── js │ ├── bootstrap.min.js │ ├── endless_scroll │ └── jquery.scroll-on-mongoose.js │ ├── jquery-1.11.0.min.js │ ├── jquery.prettydate-cn.js │ └── jquery.prettydate.js ├── src ├── config │ ├── config.coffee │ ├── express.coffee │ ├── middlewares │ │ └── authorization.coffee │ ├── passport.coffee │ └── routes.coffee ├── controllers │ ├── ticket.coffee │ └── worker.coffee ├── enums │ └── ticket_status.coffee ├── index.coffee ├── middleware.coffee ├── models │ ├── ticket.coffee │ └── worker.coffee ├── npm-debug.log ├── server.coffee ├── tests │ ├── mock_tickets_test.coffee │ ├── mock_workers_test.coffee │ ├── ticket_manager_test.coffee │ ├── ticket_test.coffee │ └── ticket_worker_test.coffee ├── ticket_manager.coffee ├── ticket_worker.coffee └── utils │ ├── oauth.coffee │ └── view_helper.coffee ├── tests └── views ├── 404.jade ├── 500.jade ├── includes ├── foot.jade ├── footer.jade ├── head.jade └── header.jade ├── layouts └── default.jade ├── tickets ├── index.jade └── show.jade ├── users ├── auth.jade ├── login.jade ├── show.jade └── signup.jade └── workers └── index.jade /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/Cakefile -------------------------------------------------------------------------------- /Capfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/Capfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/README.md -------------------------------------------------------------------------------- /config/deploy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/config/deploy.rb -------------------------------------------------------------------------------- /config/deploy/sample.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/config/deploy/sample.rb -------------------------------------------------------------------------------- /lib/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/config/config.js -------------------------------------------------------------------------------- /lib/config/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/config/express.js -------------------------------------------------------------------------------- /lib/config/middlewares/authorization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/config/middlewares/authorization.js -------------------------------------------------------------------------------- /lib/config/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/config/passport.js -------------------------------------------------------------------------------- /lib/config/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/config/routes.js -------------------------------------------------------------------------------- /lib/controllers/ticket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/controllers/ticket.js -------------------------------------------------------------------------------- /lib/controllers/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/controllers/worker.js -------------------------------------------------------------------------------- /lib/enums/ticket_status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/enums/ticket_status.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/middleware.js -------------------------------------------------------------------------------- /lib/models/ticket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/models/ticket.js -------------------------------------------------------------------------------- /lib/models/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/models/worker.js -------------------------------------------------------------------------------- /lib/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/server.js -------------------------------------------------------------------------------- /lib/tests/mock_tickets_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/tests/mock_tickets_test.js -------------------------------------------------------------------------------- /lib/tests/mock_workers_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/tests/mock_workers_test.js -------------------------------------------------------------------------------- /lib/tests/ticket_manager_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/tests/ticket_manager_test.js -------------------------------------------------------------------------------- /lib/tests/ticket_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/tests/ticket_test.js -------------------------------------------------------------------------------- /lib/tests/ticket_worker_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/tests/ticket_worker_test.js -------------------------------------------------------------------------------- /lib/ticket_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/ticket_manager.js -------------------------------------------------------------------------------- /lib/ticket_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/ticket_worker.js -------------------------------------------------------------------------------- /lib/utils/oauth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/utils/oauth.js -------------------------------------------------------------------------------- /lib/utils/view_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/lib/utils/view_helper.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/package.json -------------------------------------------------------------------------------- /public/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/css/app.css -------------------------------------------------------------------------------- /public/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/font-awesome/css/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/css/font-awesome.css -------------------------------------------------------------------------------- /public/font-awesome/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/css/font-awesome.min.css -------------------------------------------------------------------------------- /public/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/font-awesome/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /public/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/font-awesome/less/bordered-pulled.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/bordered-pulled.less -------------------------------------------------------------------------------- /public/font-awesome/less/core.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/core.less -------------------------------------------------------------------------------- /public/font-awesome/less/fixed-width.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/fixed-width.less -------------------------------------------------------------------------------- /public/font-awesome/less/font-awesome.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/font-awesome.less -------------------------------------------------------------------------------- /public/font-awesome/less/icons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/icons.less -------------------------------------------------------------------------------- /public/font-awesome/less/larger.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/larger.less -------------------------------------------------------------------------------- /public/font-awesome/less/list.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/list.less -------------------------------------------------------------------------------- /public/font-awesome/less/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/mixins.less -------------------------------------------------------------------------------- /public/font-awesome/less/path.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/path.less -------------------------------------------------------------------------------- /public/font-awesome/less/rotated-flipped.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/rotated-flipped.less -------------------------------------------------------------------------------- /public/font-awesome/less/spinning.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/spinning.less -------------------------------------------------------------------------------- /public/font-awesome/less/stacked.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/stacked.less -------------------------------------------------------------------------------- /public/font-awesome/less/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/less/variables.less -------------------------------------------------------------------------------- /public/font-awesome/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_bordered-pulled.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_core.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_fixed-width.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_icons.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_larger.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_larger.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_list.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_mixins.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_path.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_path.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_rotated-flipped.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_spinning.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_spinning.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_stacked.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_stacked.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/_variables.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/font-awesome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/font-awesome/scss/font-awesome.scss -------------------------------------------------------------------------------- /public/img/facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/facebook.png -------------------------------------------------------------------------------- /public/img/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/github.png -------------------------------------------------------------------------------- /public/img/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/img/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /public/img/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/img/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /public/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /public/img/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/google.png -------------------------------------------------------------------------------- /public/img/ticketman_screenshot01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/ticketman_screenshot01.png -------------------------------------------------------------------------------- /public/img/ticketman_screenshot02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/ticketman_screenshot02.png -------------------------------------------------------------------------------- /public/img/ticketman_screenshot03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/ticketman_screenshot03.png -------------------------------------------------------------------------------- /public/img/ticketman_screenshot04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/ticketman_screenshot04.png -------------------------------------------------------------------------------- /public/img/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/img/twitter.png -------------------------------------------------------------------------------- /public/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/js/bootstrap.min.js -------------------------------------------------------------------------------- /public/js/endless_scroll/jquery.scroll-on-mongoose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/js/endless_scroll/jquery.scroll-on-mongoose.js -------------------------------------------------------------------------------- /public/js/jquery-1.11.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/js/jquery-1.11.0.min.js -------------------------------------------------------------------------------- /public/js/jquery.prettydate-cn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/js/jquery.prettydate-cn.js -------------------------------------------------------------------------------- /public/js/jquery.prettydate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/public/js/jquery.prettydate.js -------------------------------------------------------------------------------- /src/config/config.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/config/config.coffee -------------------------------------------------------------------------------- /src/config/express.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/config/express.coffee -------------------------------------------------------------------------------- /src/config/middlewares/authorization.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/config/middlewares/authorization.coffee -------------------------------------------------------------------------------- /src/config/passport.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/config/passport.coffee -------------------------------------------------------------------------------- /src/config/routes.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/config/routes.coffee -------------------------------------------------------------------------------- /src/controllers/ticket.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/controllers/ticket.coffee -------------------------------------------------------------------------------- /src/controllers/worker.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/controllers/worker.coffee -------------------------------------------------------------------------------- /src/enums/ticket_status.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/enums/ticket_status.coffee -------------------------------------------------------------------------------- /src/index.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/index.coffee -------------------------------------------------------------------------------- /src/middleware.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/middleware.coffee -------------------------------------------------------------------------------- /src/models/ticket.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/models/ticket.coffee -------------------------------------------------------------------------------- /src/models/worker.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/models/worker.coffee -------------------------------------------------------------------------------- /src/npm-debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/npm-debug.log -------------------------------------------------------------------------------- /src/server.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/server.coffee -------------------------------------------------------------------------------- /src/tests/mock_tickets_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/tests/mock_tickets_test.coffee -------------------------------------------------------------------------------- /src/tests/mock_workers_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/tests/mock_workers_test.coffee -------------------------------------------------------------------------------- /src/tests/ticket_manager_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/tests/ticket_manager_test.coffee -------------------------------------------------------------------------------- /src/tests/ticket_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/tests/ticket_test.coffee -------------------------------------------------------------------------------- /src/tests/ticket_worker_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/tests/ticket_worker_test.coffee -------------------------------------------------------------------------------- /src/ticket_manager.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/ticket_manager.coffee -------------------------------------------------------------------------------- /src/ticket_worker.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/ticket_worker.coffee -------------------------------------------------------------------------------- /src/utils/oauth.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/utils/oauth.coffee -------------------------------------------------------------------------------- /src/utils/view_helper.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/src/utils/view_helper.coffee -------------------------------------------------------------------------------- /tests: -------------------------------------------------------------------------------- 1 | lib/tests/ -------------------------------------------------------------------------------- /views/404.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/404.jade -------------------------------------------------------------------------------- /views/500.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/500.jade -------------------------------------------------------------------------------- /views/includes/foot.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/includes/foot.jade -------------------------------------------------------------------------------- /views/includes/footer.jade: -------------------------------------------------------------------------------- 1 | hr 2 | footer(style="height:100px;background:gray;") 3 | -------------------------------------------------------------------------------- /views/includes/head.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/includes/head.jade -------------------------------------------------------------------------------- /views/includes/header.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/includes/header.jade -------------------------------------------------------------------------------- /views/layouts/default.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/layouts/default.jade -------------------------------------------------------------------------------- /views/tickets/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/tickets/index.jade -------------------------------------------------------------------------------- /views/tickets/show.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/tickets/show.jade -------------------------------------------------------------------------------- /views/users/auth.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/users/auth.jade -------------------------------------------------------------------------------- /views/users/login.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/users/login.jade -------------------------------------------------------------------------------- /views/users/show.jade: -------------------------------------------------------------------------------- 1 | extends ../layouts/default 2 | 3 | block main 4 | h1= user.name 5 | 6 | -------------------------------------------------------------------------------- /views/users/signup.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/users/signup.jade -------------------------------------------------------------------------------- /views/workers/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi/node-ticket-manager/HEAD/views/workers/index.jade --------------------------------------------------------------------------------