After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 472862 - Port custom report: reports/patch-report.cgi
Port custom report: reports/patch-report.cgi
Status: VERIFIED FIXED
Product: bugzilla.gnome.org
Classification: Infrastructure
Component: general
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Bugzilla Maintainers
Bugzilla Maintainers
Depends on:
Blocks: ultra
 
 
Reported: 2007-09-02 15:49 UTC by Olav Vitters
Modified: 2015-01-02 17:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
straight port (11.76 KB, patch)
2009-08-17 14:08 UTC, Frederic Peters
none Details | Review
Patch Report Extension (3.65 KB, application/x-gzip)
2009-08-18 12:31 UTC, Frederic Peters
  Details
Patch Report Extension (3.96 KB, application/x-gzip)
2009-09-12 13:17 UTC, Frederic Peters
  Details
Extension as a diff (13.11 KB, patch)
2009-09-12 14:12 UTC, Frederic Peters
none Details | Review

Description Olav Vitters 2007-09-02 15:49:50 UTC
This reports needs to be ported to Bugzilla 3.0 or newer. 

The following are related:
 * reports/patch-status.cgi

If you are interested, please say so and I'll add more detail.
Comment 1 Frederic Peters 2009-08-17 14:08:33 UTC
Created attachment 140967 [details] [review]
straight port

This is a direct port, do note it also merges patch-report-utils.pl in the cgi, as it was the only user of the only method defined in that file.

Also, just like the points.cgi, it is set at the web root because CSS files are currently set with relative paths.
Comment 2 Frederic Peters 2009-08-18 12:31:14 UTC
Created attachment 141058 [details]
Patch Report Extension

Port of the patch report to a proper extension, the URL would look like:

  http://bugzilla.gnome.org/page.cgi?id=patchreport.html&product=TestProduct&patch-status=accepted-commit_now
Comment 3 Frederic Peters 2009-08-26 19:11:53 UTC
Could this be reviewed?  This report is quite useful in time of releases...
Comment 4 Max Kanat-Alexander 2009-08-26 21:45:09 UTC
For everybody's information, my contract with Canonical only has me fixing bugs at this point, not implementing any new enhancements or doing any reviews on any enhancements. I could choose to do reviews or enhancements in my own time, but usually if I'm going to do that I work on upstream Bugzilla, because I have always had more work to do there than I can actually do.

So for now, if enhancements to bugzilla.gnome.org are going to be reviewed, they should be reviewed by somebody other than me.
Comment 5 Frederic Peters 2009-09-12 13:17:33 UTC
Created attachment 143060 [details]
Patch Report Extension

Checked against latest bugzilla.gnome.org repos (updated to bz 3.4.2), and a few minor stylistic changes (removing trailing spaces, replacing some tabs by spaces...).

Olav, could you check it works on the real bugzilla server?  Then I will amend browse.cgi to add links.
Comment 6 Frederic Peters 2009-09-12 14:12:22 UTC
Created attachment 143062 [details] [review]
Extension as a diff

This handles the submitter query parameter correctly.
Comment 7 Olav Vitters 2009-09-12 14:29:29 UTC
http://bazaar.launchpad.net/~bgo-maintainers/bugzilla.gnome.org/3.4/revision/6686

Committed, takes a while before I can check it out on the server.
Comment 8 Olav Vitters 2009-09-12 15:12:07 UTC
Server has been updated. We still need to add more security checks though.

Check bug can be accessed as well as the attachment. That is for a follow up bug.