BugNET

Open source issue tracking & project management
Welcome to BugNET Register | Login |

Welcome to BugNET!

Welcome to the official community and development site for the BugNET open source project. From downloads to documentation, bugnetproject.com offers a comprehensive base of information, resources, and support.

BugNET is an issue tracking and project issue management solution built using the ASP.NET web application framework. Email notifications, reporting and per project configuration of fields and values allows efficient management of bugs, feature requests, and other issues for projects of any scale.

Latest News & Announcements

A new build of BugNET has been posted in the downloads section.  This release is primarily a bug fix release that solves a number of issues reported in the RC1 version.  There is also a number of improvements that were made based on user voted issues in the issue tracker. For full details of changes please see the change log.

For the next release, the focus will be to fix  remaining issues as well as implementing the most requested feature enhancements.

Note: To upgrade to version 0.8 RC2 you must already be running version 0.8 RC1.  For new installs you may install 0.8 RC2.

Read More »

I would like to thank everyone for their continued support for the project.  With the recent release of the 0.8 version BugNET has improved vastly in the previous months to allow users to customize more of the application and use it how they want to.  It has been a great milestone to put the 0.7 version to rest and focus all our attention on the new 0.8 release.

Of course, with any new release there is usually a few bugs to fix and we are well on our way to fix these very shortly and keep the releases small and faster.  I thank everyone that has reported feedback in changes in the UI and bug fixes.  This is very important to help us shape the application to what users want.  Also, the new voting feature in the application will help us fix what users want so if you haven't yet register and vote for fixes and enhancements that would like to see in upcoming versions.

Please enjoy your holidays and we look forward to improving the application in the new year.

Read More »

 A new build of BugNET has been posted in the downloads section.  As usual this release improves the stability and fixes a number of issues related to the 0.8 release.   The biggest news with this release is that it now supports upgrades from BugNET 0.7.  This is an important milestone for the project to allow our users to upgrade to the newest release and take advantange of the multitude of enhancements in BugNET 0.8.

I would like to thank everyone that helped out with the testing, fixes and suggestions to improve the 0.8 Beta.  We look forward to your further contributions in helping improve the 0.8 version in the coming months.

Also a reminder that SQL 2005 + and .NET 3.5 is now required for this release.

Read More »

A new build of BugNET has been posted in the downloads section.  This release marks a big step forward in the stability and improved functionality of the 0.8 releases.  There were a lot of major and minor issues that were resolved in this release and general improvements made to the code.  This release also marks the implimentation of full localization in the application to the database (currently english only) but work will now begin on an easy to use translation utility for others to contribute their translations.

For those unfamiliar with the 0.8 releases some of the major highlights are:

  • Localization
  • Dynamic queries that can be saved per user / project
  • All issue properties are now configurable per project
  • Redesigned new issue page that displays custom fields
  • Project calendar
  • Notifcation plugin system
  • HTML Editor plugin system
  • Support for linking subversion revisions to issues
  • Custom themes to change the look and feel (still in progress)
  • API / Webservices for 3rd party integration. (still in progress)

Read More »

 A new build of BugNET has been posted in the downloads section.  This is the final release of the 0.7 releases which wraps up many of the outstanding bugs and issues reported in the issue tracker. The biggest fix in this version is in the database which takes care of orphaned records in preperation for the 0.8 releases.   Now that the final version of 0.7 has been released, our focus will be exclusively on the 0.8 releases to ready upgrades from 0.7 to 0.8. 

Please  visit the change log for all the fixes and improvements in this version.

Read More »

Membership

Membership Membership:
Latest: I006182
Past 24 Hours: 2
Prev. 24 Hours: 1
Overall: 1248
People Online People Online:
Visitors: 27
Members: 0
Total: 27

Latest Posts


Some errors in version 0.8.140.0 (RC1)<p>I have the BasePath in my web.config file, but I still get this error. Did I miss something? IIS7 Claic Mode, SQL 2008 Enteprise.</p> <p>BugNET 0.8.167.0 (RC2)</p> <p>Here is how it looks in my web.config:</p> <p> <htmleditorprovider defaultprovider="FckHtmlEditorProvider"> </htmleditorprovider> <br /> <providers></providers> &lt;HtmlEditorProvider defaultProvider="FckHtmlEditorProvider"&gt;<br /> &lt;providers&gt;<br /> &lt;add name="TextboxHtmlEditorProvider" type="BugNET.Providers.HtmlEditorProviders.TextboxHtmlEditorProvider, BugNET.Providers.TextboxHtmlEditorProvider" Height="250" Width="100%"/&gt;<br /> &lt;add name="FckHtmlEditorProvider" type="BugNET.Providers.HtmlEditorProviders.FckHtmlEditorProvider, BugNET.Providers.FckHtmlEditorProvider" Height="250" Width="100%" ToolbarSet="Default" Skin="Silver" BasePath="FCKEditor/"/&gt;<br /> &lt;/providers&gt;<br /> &lt;/HtmlEditorProvider&gt;<br /> <add name="TextboxHtmlEditorProvider" width="100%" type="BugNET.Providers.HtmlEditorProviders.TextboxHtmlEditorProvider, BugNET.Providers.TextboxHtmlEditorProvider" height="250"></add><br /> <add name="FckHtmlEditorProvider" width="100%" type="BugNET.Providers.HtmlEditorProviders.FckHtmlEditorProvider, BugNET.Providers.FckHtmlEditorProvider" height="250" toolbarset="Default" skin="Silver" basepath="FCKEditor/"></add><br /> <br /> </p>

Confirming Notifications?<p>One of my users has suggested that we add a pop-up or other mechanism to confirm notifications when an issue is updated. He commented that the current notification model is very chatty.</p> <p>From his Issue report:</p> <p style="margin-left: 40px;"><span style="font-size: 9pt; font-family: Arial;"><em>When a person adds a comment or saves an issue, there should be a popup window that asks the person if they would like to send an email to the owner and other people assigned to monitor the issue. This option will improve the workflow, cut down on email interruptions due to minor changes to the issue. </em><o:p></o:p></span></p> <p style="margin-left: 40px;"><em><span style="font-size: 9pt; font-family: Arial;">The lotus notes issue database that was used for the web site upgrade was setup in like the bugnet is now. One of the lessons learned from that project was complaints of too many emails. Lotus notes issues databases had this option added and it improved the workflow and significantly reduced the worktime that was required by the issues manager for processing emails. </span></em><span style="font-size: 9pt; font-family: Arial;"><br /> </span></p> <p>What would be a good way to handle this? He is suggesting that we add a way to choose who is notified.</p> <p>My first thoughts would be to add a feature where people are notified based on role and field.</p> <p>For example, Developer role would be notified when the status of an issue changed, while QA would be notified on any new comments.</p> <p>This could quickly spiral down into a highly complex notification model if we are not careful. And I wonder what the value add of this would be?</p>

Page Not Found for FCKEditor after installing BN 0.8.167.0<p>The relevant source code for this (at FckHtmlEditorProvider.cs):</p> <p><span style="font-family: Courier New;"> string basePath = HttpContext.Current.Request.ApplicationPath + "/FCKEditor/";<br /> <br /> if(config["BasePath"] != null)<br /> basePath = HttpContext.Current.Request.ApplicationPath + config["BasePath"];</span><em><br /> </em></p> <p>The problem is that instead of using relative address only for virtual paths it is trying to ask the root address from the system. However Request.ApplicationPath is failing in a lot of scenarios. For instance we have to use very complex DNS re-routing, therefore the <span style="font-family: Courier New;">HttpContext.Current.Request.ApplicationPath</span> property results in a simple "\" every time (so basically useless). I have modified the code to use a simple relative path instead:</p> <p><span style="font-family: Courier New;"> string basePath = </span><span style="font-family: Courier New;">config["BasePath"];</span></p> <p><span style="font-family: Courier New;"> if(basePath == null)<br /> basePath = </span><span style="font-family: Courier New;">"/FCKEditor/";</span><span style="font-family: Courier New;"> // or "FCKEditor/", it is irrelevant from now on, both are site relative</span></p> <p>This way it will be independent from the enviroment. There are also a similar reference in Attachments.ascx, line 64. Is it possible to fix these in the next releases?</p> <p>Thank you very much beforehand.</p>

How do you search in Title or Description?<p>It is nice to use the quickfind when having an ID#, but most of the times you only know a part of the subject or the description.<br /> There is a way to buid a query based on the dropdown boxes, but still not in subject or description.</p> <p>Will this be available in v0.8 final?</p> <p>i am using 0.8.167.0 RC2</p> <p>Thanks,</p> <p>Colin</p>

Install.aspx: The type initializer for 'BugNET.DataAccessLayer.DataProviderManager' threw an excepti<p> Looks like a similar problem..</p> <p>Anyone can help?</p> <p> </p> <p><span class="Apple-style-span" style="font-family: Verdana, Arial, SunSans-Regular, sans-serif; font-size: 11px; color: rgb(51, 51, 51); line-height: 16px; "> <h1 style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(117, 128, 138); font-weight: bold; font-size: 1.5em; text-decoration: underline; ">Installing BugNET</h1> <h2 style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(117, 128, 138); font-weight: bold; font-size: 1.4em; line-height: 25px; ">Version: 0.8.167.0</h2> <h2 style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(117, 128, 138); font-weight: bold; font-size: 1.4em; line-height: 25px; ">Installation Status Report</h2> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">00:00:00 - Installing Version: 0.8.167.0<br /> 00:00:00 - Installing Membership Provider:<br /> 00:00:00 - Executing Script: InstallCommon.sql <font color="green">Success</font><br /> 00:00:00.2968845 - Executing Script: InstallMembership.sql <font color="green">Success</font><br /> 00:00:00.5937690 - Executing Script: InstallProfile.sql <font color="green">Success</font><br /> 00:00:00.7031475 - Executing Script: InstallRoles.sql <font color="green">Success</font><br /> 00:00:00.8594025 - Installing BugNET Database:<br /> 00:00:00.8594025 - Executing Script: BugNET.Schema.SqlDataProvider.sql <font color="green">Success</font><br /> 00:00:04.1095065 - Installing BugNET Default Data: <br /> 00:00:04.1095065 - Executing Script: BugNET.Data.SqlDataProvider.sql <font color="green">Success</font><br /> 00:00:04.7814030 - Creating Administrator Account <br /> <br /> <font color="red">Error: The username is already in use.</font></p> <h2 style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(117, 128, 138); font-weight: bold; font-size: 1.4em; line-height: 25px; ">Installation Failed!</h2> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "> </p> <h2 style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(117, 128, 138); font-weight: bold; font-size: 1.4em; line-height: 25px; "><a href="http://issuetracking.rjwestmore.com/Default.aspx" style="color: rgb(117, 128, 138); font-size: 1em; background-color: transparent; text-decoration: none; font-family: Verdana, Arial, Helvetica, 'Sans Serif'; font-weight: bold; ">Click Here To Access Your BugNET Installation</a></h2> </span></p> <p> </p>

How can I create a new query?We are currently using BugNET 0.8.167.0 (RC2). In the menu "Queries" I can find a combobox with "--Select Query--" as single item. I am registered as Admin and Developer.<br /><br />I would like to know how to create a new query but the documentation for this topic is still empty. <br /><br />Any suggestions are welcome.

Install Problems...<p>Ok, I ran the sql files manually and it works now. When I browse to /bugnet/default.aspx I get a error.</p> <p> </p> <p><span> </span><font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "><b>Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. <br /> <br /> <b>Exception Details: </b>System.FormatException: String was not recognized as a valid Boolean.<br /> <br /> <b>Source Error:</b> <br /> <br /> <table width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td><code>An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</code></td> </tr> </tbody> </table> <br /> <b><font face="Verdana">Stack Trace:</font></b> <br /> <br /> <table width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td><code> <pre> [FormatException: String was not recognized as a valid Boolean.] System.Boolean.Parse(String value) +7663714 BugNET.BusinessLogicLayer.Logging.ConfigureLogging() +35 BugNET.Initialization.Init(HttpContext context) +221 BugNET.Global.Application_BeginRequest(Object sender, EventArgs e) +77 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously) +75 </pre> </code></td> </tr> </tbody> </table> <br /> </font><!-- [FormatException]: String was not recognized as a valid Boolean. at System.Boolean.Parse(String value) at BugNET.BusinessLogicLayer.Logging.ConfigureLogging() at BugNET.Initialization.Init(HttpContext context) at BugNET.Global.Application_BeginRequest(Object sender, EventArgs e) at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) --><!-- This error page might contain sensitive information because ASP.NET is configured to show verbose error messages using &lt;customErrors mode="Off"/&gt;. Consider using &lt;customErrors mode="On"/&gt; or &lt;customErrors mode="RemoteOnly"/&gt; in production environments.--></p> <h1>Server Error in '/BugNet' Application. <hr color="#c0c0c0" size="1" width="100%" /> </h1> <h2><i>String was not recognized as a valid Boolean.</i></h2> <p> </p> <hr color="#c0c0c0" size="1" width="100%" /> <p><b><font face="Verdana">Version Information:</font></b> Microsoft .NET Framework Version:2.0.50727.4200; ASP.NET Version:2.0.50727.4016</p>

data migration<p>Hi, any solutions?</p>

Directory Listing Denied<p>I managed to get BugNet installed but when I access localhost\BugNet it tries to list the directory after I log in. What am I doing wrong?</p>

RC2 - ProjectDisabled in BugNET_Projects table<p>Thanks <br /> </p>

30 min timeout problem re-appeared after upgrade to RC2<p>The old 30 min timeout problem re-appeareded after I upgradefrom 0.7.942 to RC2. I checked my web.config and again edited this line.<br /> <br /> adding the timeout="300" (300 min) which was in my old 0.7.942 web.config.</p> <p>This fix has no affect this time. I have 4 or 5 users who keep BugNET open for hours. This fix worked ok for them in 0.7.942 but not in RC2.<br /> I tested it myself and sure enough, after 30 min I get...</p> <h1><span id="lblTitle">Session Expired</span></h1> <p style="margin-top: 1em;"><span id="Label1">Your session has expired. Please return to the home page and log in again to continue accessing your account.<br /> <br /> Funny thing is that I am still logged in! But by the above page appearing I have lost all my changes.<br /> </span></p> <p style="margin-top: 1em;">Anyone have a solution?</p> <p> </p>

Latest Tweets

Jan 09, 2010 9:42 PM - BugNET 0.8 RC2 has been released! - http://bit.ly/8hcuNy

Jan 08, 2010 6:28 PM - upgrading and testing 0.8 RC2 on support.bugnetproject.com

Jan 08, 2010 -2:41 AM - 0.8 RC2 will be released later today - bug fixes and improvements to the RC1 release.

Dec 15, 2009 -2:48 AM - Started fixing bugs from the 0.8 RC1 release. Check the roadmap for updated progress http://bit.ly/8f0vcL

Dec 14, 2009 -2:07 AM - MSDN style code documentation is now live for BugNET 0.8 - http://bit.ly/5nTOaK