Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thurloat/reportocat
GitHub issue reporting Chrome Extension built using Americano coffeescript MVP framework
https://github.com/thurloat/reportocat
Last synced: 9 days ago
JSON representation
GitHub issue reporting Chrome Extension built using Americano coffeescript MVP framework
- Host: GitHub
- URL: https://github.com/thurloat/reportocat
- Owner: thurloat
- License: other
- Created: 2011-06-24T16:18:24.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2011-06-27T18:19:51.000Z (over 13 years ago)
- Last Synced: 2024-04-14T09:18:09.533Z (7 months ago)
- Language: JavaScript
- Homepage:
- Size: 117 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.mdown
- License: LICENSE
Awesome Lists containing this project
README
_
/_/_ _ _ __/__ _ _ _/_
/ \/_'/_//_// / /_//_ /_|/
/ octo-awsome## Quickly Log GitHub issues via chrome extension.
*Reportocat* is a Chrome Extension to allow you to quickly log issues to GitHub projects in sessions.
The application is written in CoffeeScript using the **Americano** MVP Framework.
It uses a heavily modified version of ChromeExOAuth written by the Google Team and @bremac that was changed
to support OAuth 2.0 rather than 1.0a spec.# Feature Map
- GitHub OAuth
- Maintain log-innyness
- Starting a Session
- Selecting a Repo for your session
- Using a Session
- Keeps track of how many issues were submitted this session
- Quickly log an issue by only filling out a minimal UI
- Optionally Attach screenshots
- Doodle on them
- Be shown link to new ticket and a "Create another" button
- Ending a Session
- Display session stats
- Offer a "tweet" button to flex your issue logging chops.
# Compile StepsCompile steps have been put into `build.sh` because Coffeescript was clobbering the JS when it would over-write the old one.
$ ./build.sh
To see inline documentation for the app, install docco, then run$ docco scripts/github.coffee
and open in the browser to see what's going on.