bugzilla inline history extension

Unlike most bug tracking systems, Bugzilla doesn’t display changes made to fields when it displays the comments.  This has been a often requested feature, and is currently targeted for Bugzilla version 5.0.  For some time the Bugzilla Tweaks Firefox add-on has provided this functionality to bugzilla.mozilla.org, and it’s working well for those who have discovered this add-on.

Using the Tweaks implementation as a guide, I have implemented an Inline History Bugzilla extension:

This extension has just been deployed to BMO and is currently disabled by default.  To enable you have to be logged in, then go your User Preferences, and set When viewing a bug, show all bug activity to on.

Once we’re happy with it it will be enabled by default for all logged-in users.  [Edit: Now enabled by default]

The latest version of Bugzilla Tweaks (v1.11) will detect when this Bugzilla extension is active, and will disable its inline history implementation.  The option to disable the extension will always be available should someone perfer Bugzilla Tweaks’ formatting over the extension’s.

6 Responses to bugzilla inline history extension

  1. Ed M August 23, 2011 at 4:51 pm

    Nice work, thanks!

  2. Mossop August 24, 2011 at 12:16 am

    Actually seems to be on by default on bmo already

  3. Colby Russell August 24, 2011 at 2:15 am

    Thank you for this.

    Like Mossop, I also noticed that it looks like the site default is currently set to on.

  4. Gregory Koberger August 24, 2011 at 2:30 am

    BugzillaJS also had inline history, which is now disabled, too. It still has a ton of other features (inline images, lightboxes for images, relative timestamps, inline Github commits, Gravatars, and a bunch of tiny tweaks), though.

    https://addons.mozilla.org/en-US/firefox/addon/bugzillajs/

  5. njn August 24, 2011 at 9:38 am

    Lovely! I stopped using Bugzilla Tweaks due to performance problems, nice to have this option.

  6. Max Kanat-Alexander August 26, 2011 at 4:51 am

    Freakin awesome! Look forward to having this upstream. :-)

Follow

Get every new post delivered to your Inbox.