Discussion:
A tool to put Phabricator and Bugzilla count into your browser toolbar
Mike Conley
2018-10-17 14:09:19 UTC
Permalink
Hi folks,

I wrote a WebExtension to put your total review count (Phabricator +
Bugzilla) into your browser UI.

So if you've ever wanted your review queue to haunt you while you surf
the web, you can have that now.

Here it is: https://addons.mozilla.org/en-US/firefox/addon/myqonly/

The WebExtension uses good ol' page scraping to pull your Phabricator
review count, and only works if you've got a live Phabricator session
cookie. For Bugzilla, you need to supply an API token and put it in the
add-on config in about:addons.

Source: https://github.com/mikeconley/myqonly

Issues, feature requests, pull requests and punnier names welcome.

-Mike
Nicholas Alexander
2018-10-17 16:38:02 UTC
Permalink
Mike,
Post by Mike Conley
Hi folks,
I wrote a WebExtension to put your total review count (Phabricator +
Bugzilla) into your browser UI.
So if you've ever wanted your review queue to haunt you while you surf
the web, you can have that now.
Here it is: https://addons.mozilla.org/en-US/firefox/addon/myqonly/
The WebExtension uses good ol' page scraping to pull your Phabricator
review count, and only works if you've got a live Phabricator session
cookie. For Bugzilla, you need to supply an API token and put it in the
add-on config in about:addons.
Source: https://github.com/mikeconley/myqonly
Issues, feature requests, pull requests and punnier names welcome.
I haven't tried this and all I can say is THANK YOU THANK YOU THANK YOU.

Now, how do we add GH reviews as well? It's ridiculous that my daily flow
includes three systems with no plan (that I am aware of) to integrate them
or even provide a dashboard, but here we are.

Nick
Mike Conley
2018-10-17 16:45:52 UTC
Permalink
I'm all for it. Tracking in this issue:
https://github.com/mikeconley/myqonly/issues/5
Post by Mike Conley
Mike,
Hi folks,
I wrote a WebExtension to put your total review count (Phabricator +
Bugzilla) into your browser UI.
So if you've ever wanted your review queue to haunt you while you surf
the web, you can have that now.
Here it is: https://addons.mozilla.org/en-US/firefox/addon/myqonly/
The WebExtension uses good ol' page scraping to pull your Phabricator
review count, and only works if you've got a live Phabricator session
cookie. For Bugzilla, you need to supply an API token and put it in the
add-on config in about:addons.
Source: https://github.com/mikeconley/myqonly
Issues, feature requests, pull requests and punnier names welcome.
I haven't tried this and all I can say is THANK YOU THANK YOU THANK YOU.
Now, how do we add GH reviews as well?  It's ridiculous that my daily
flow includes three systems with no plan (that I am aware of) to
integrate them or even provide a dashboard, but here we are.
Nick
Mike Conley
2018-10-17 16:54:11 UTC
Permalink
Post by Mike Conley
So if you've ever wanted your review queue to haunt you while you surf
the web, you can have that now.
I wrote that mostly in jest, but burnout, overwork / workaholism are a real
thing, and I don't want to contribute to it.

I filed https://github.com/mikeconley/myqonly/issues/3 to add a "working
hours" feature so that you can disable the count outside of those hours.

-Mike
Post by Mike Conley
Hi folks,
I wrote a WebExtension to put your total review count (Phabricator +
Bugzilla) into your browser UI.
So if you've ever wanted your review queue to haunt you while you surf
the web, you can have that now.
Here it is: https://addons.mozilla.org/en-US/firefox/addon/myqonly/
The WebExtension uses good ol' page scraping to pull your Phabricator
review count, and only works if you've got a live Phabricator session
cookie. For Bugzilla, you need to supply an API token and put it in the
add-on config in about:addons.
Source: https://github.com/mikeconley/myqonly
Issues, feature requests, pull requests and punnier names welcome.
-Mike
Loading...