Skip to content

fitzgen/bugzilla-todos

Repository files navigation

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

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 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 library. With Node.js 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.

About

Bugzilla todo list of reviews, flag requests, and bugs to fix

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages