https://github.com/fitzgen/bugzilla-todos
Bugzilla todo list of reviews, flag requests, and bugs to fix
https://github.com/fitzgen/bugzilla-todos
Last synced: 11 months ago
JSON representation
Bugzilla todo list of reviews, flag requests, and bugs to fix
- Host: GitHub
- URL: https://github.com/fitzgen/bugzilla-todos
- Owner: fitzgen
- License: mpl-2.0
- Created: 2013-01-02T08:41:36.000Z (over 13 years ago)
- Default Branch: gh-pages
- Last Pushed: 2017-09-18T20:07:17.000Z (almost 9 years ago)
- Last Synced: 2025-08-22T00:58:57.425Z (11 months ago)
- Language: JavaScript
- Homepage: https://fitzgen.github.io/bugzilla-todos/
- Size: 514 KB
- Stars: 19
- Watchers: 3
- Forks: 29
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bugzilla Todos
Bugzilla Todos is a quick way to see your outstanding Bugzilla requests.
You can view yours at:
[https://fitzgen.github.com/bugzilla-todos](https://fitzgen.github.com/bugzilla-todos)
You can also add a `email=name@mail.com` to the url to get the dashboard for a particular user.
## details
For the given username, Bugzilla Todos will display:
* The flag requests where the user is the flag requestee
* The patches by the user that have been reviewed, but not yet checked in (bug isn't marked fixed)
* The patches by the user that are still awaiting review
* The bugs assigned to the user
## code
Bugzilla Todos uses [bz.js](https://github.com/canuckistani/bz.js) to make calls to the Bugzilla REST API. The Bugzilla queries used in the app are located in `app/user.js`.
The UI uses the [React](https://facebook.github.io/react/) library. With [Node.js](http://nodejs.org/) installed, install react-tools using:
```
npm install react-tools -g
```
Then build the react JSX files with:
```
jsx app/ build/ --source-map-inline --watch &
```
Note: All files in app/ are currently built, but only those using JSX syntax need to be checked into the repository - the others are used untouched from the app directory.