Version 3.2 beta 2 improvements, part 2
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!
can migrate from 3.1 to 3.2 completely?
AMp (@chettapong)
November 5, 2011 at 14:17
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
robxu9
November 9, 2011 at 02:50
Hi,
missing class on route:
…/buggenie32beta2/thebuggenie/dashboard
Fatal error: Class ‘TBGProjectAssignedTeamsTable’ not found in D:\_projects\buggenie32beta2\core\classes\TBGUser.class.php on line 2022
lubosdz
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.
Thanks!
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
lubosdz
November 20, 2011 at 22:59
Hi, great, previous fatal error is fixed (installer step 4) but there is another fatal error on route:
http://localhost/buggenie32beta3/thebuggenie/dashboard
Fatal error: Call to undefined method TBGProjectAssignedTeamsTable::getProjectsByUserID() in D:\_projects\buggenie32beta3\core\classes\TBGUser.class.php on line 2022
lubosdz
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.
lubosdz
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.
zegenie
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).
lubosdz
November 26, 2011 at 22:22
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.
zegenie
November 26, 2011 at 22:51