The Bug Genie team blog

What's cooking behind the scenes of The Bug Genie

Version 3.2 beta 2 improvements, part 2

with 10 comments

In addition to the improvements mentioned in the previous post, we’ve of course made several other improvements as well!

Here’s a short list of the beta 2 highlights:

Improved search tools

We’ve finished the search layout rewrite, which have lead to a much better search experience. The search builder has been simplified and reorganized so it now makes more sense than it did in beta 1:

You will notice that the text filter is now part of the main filter list. In addition to this, we’ve moved the template, issues per page and grouping details to “More search details”, as this is not something you’ll be changing especially often.

We’ve also added several new search features:

“posted by” (user), “assigned to” (user or team) and “owned by” (user or team) filters lets you search for users related to issues, and have been long missing in our 3.x release.

“posted at” and “last updated at” (date searches) filters lets you search for issues posted/updated before or after a specific date, or within/outside a specific timeframe.

Two new predefined project searches: “Issues posted this month” and “Issues posted last 30 days”. The last of those two lets you specify a custom number of days, but defaults to 30.

Sidebar autohiding – when you search, the sidebar is automatically hidden so you can see more search details. After all, that’s probably what you’re looking for, isn’t it?


Improved issue details

We’ve moved all buttons scattered around the issue detail interface into the new “More actions” menu that is available in the top right corner at all times. This includes adding related issues, posting links and files, and more.


Bugfixes and tweaks

A lot of bugs have been fixed, including bugs in the installer, upgrader and elsewhere in the system. After beta 2, we will focus mostly on fixing already reported bugs, so keep them coming!


Written by Daniel André

November 4, 2011 at 23:50

Posted in Uncategorized

10 Responses

Subscribe to comments with RSS.

  1. can migrate from 3.1 to 3.2 completely?

    AMp (@chettapong)

    November 5, 2011 at 14:17

  2. One problem I still have is that permissions for guests are still not working, and guests can still reply, create new issues, and comment (spam) on them. It would be really nice to have that fixed ASAP


    November 9, 2011 at 02:50

  3. Hi,

    missing class on route:


    Fatal error: Class ‘TBGProjectAssignedTeamsTable’ not found in D:\_projects\buggenie32beta2\core\classes\TBGUser.class.php on line 2022


    November 20, 2011 at 18:34

    • This is not a beta 2 issue, as there is no reference to that table in beta 2 (it was added this week). Please use the tagged zip until beta 3 is ready.


      Daniel Andre

      November 20, 2011 at 19:14

      • Hi, I always download latest version from Github under the branch “next”. Sorry for misleading label. Anyway, I saw added missing classes so I tested once again (beta3 alpha 1 or whatever I should call it) and there is another fatal error in installer (step 4):

        Fatal error: Class ‘TBGProjectAssigneesTable’ not found in D:\_projects\buggenie32beta2\core\classes\TBGProjectRole.class.php on line 16

        Regards, Lubos


        November 20, 2011 at 22:59

  4. Hi, great, previous fatal error is fixed (installer step 4) but there is another fatal error on route:


    Fatal error: Call to undefined method TBGProjectAssignedTeamsTable::getProjectsByUserID() in D:\_projects\buggenie32beta3\core\classes\TBGUser.class.php on line 2022


    November 21, 2011 at 23:50

    • Still not fixed:-(
      (applies to commit 81 next branch on 24/11/2011)

      Fatal error: Call to undefined method TBGProjectAssignedUsersTable::getProjectsByUserID() in D:\_projects\buggenie32beta3\core\classes\TBGUser.class.php on line 1996

      You may want to download as if from github branch and install it fresh to see few more errors.


      November 24, 2011 at 20:17

      • Thanks for taking the time to try out the latest development versions. While we do our best to get beta 3 ready in time, we’re working hard in several areas of the system, and as such we generally discourage reporting bugs against the development versions.

        I’ve pushed fixes for the two issues you’ve mentioned, and the dashboard loads as expected now.


        November 24, 2011 at 21:34

      • Hi, well – that does not sound really professional “we discourage reporting the bugs”:-)) I believe the more people try to help out, the better chance to increase the quality of the code. If you work on many areas, then it would be better to realistically estimate release time – originally announced end of october for 3.2 is gone 3 weeks ago… so we will be probably moving to JIRA, since it does not look like TBG will have stable code any soon (we dont need many new features, we need stable codebase).


        November 26, 2011 at 22:22

  5. Lubosdz: Please be aware that you are not reporting issues against a released version, but the moving target of an ongoing development version. We have no problem with people reporting issues against the beta releases we’re publishing, but you’re talking about a development version that is currently being refactored and finished for another round of beta release.

    Also, unlike JIRA, we don’t have a huge team of developers and tons of customers – we’re a very small team of developers working on The Bug Genie in our spare time.

    In any case – if you feel JIRA is a better solution for you, then you should switch. If you want to use a stable version, you have version 3.1.4 available for download at any time. In the meantime, we’re doing our best to get version 3.2 ready as soon as possible.


    November 26, 2011 at 22:51

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: