Giter Site home page Giter Site logo

bugnet's People

Contributors

aliciam avatar anderssonpeter avatar dennisps avatar dubeaud avatar dylanparry avatar emfluenceindia avatar itssimple avatar lvv83 avatar patrickkalkman avatar rms81 avatar stewartmoss avatar uspenskiyan avatar vmasanas avatar wrhighfield avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bugnet's Issues

Customizing notification subjects

This issue was imported from CodePlex

dubeaud wrote 2013-08-26 at 10:59
It would be really amazing to be able to customise the subjects for the emails that are sent out from bugnet.

In project administration under notifications there could be a field called Notification Subject. This will be a text entry which will accepts data such as:

  • Issue [IssueNumber] : [OldStatus] -> [NewStatus]
  • [Date] [IssueNumber] for [CustomField1] has been updated by [EditedBy]: [NewStatus]

Etc etc.

This would allow any fields and custom fields to be defined by the clients per project. This would help in certain situations. For example if I am in a meeting and get an email for someone making a change on bugnet, the current email subject ("Issue x
has been updated by y") may not tell me enough information on a quick glance at my phone as to what actually happened.

404 on bundles

This issue was imported from CodePlex

Trapulo wrote 2014-09-16 at 11:03
After upgrading from 1.5.x I have a 404 error retrieving bundles (either css and js). What can be?

thanks

Trapulo wrote 2014-09-16 at 11:08
seems that web.config miss this:

efficiondave wrote 2014-11-05 at 16:47
adding runAllManagedModulesForAllRequests="true" to the modules node worked for me too. Thanks!

Use the time tracking date as comment date

This issue was imported from CodePlex

adenis wrote 2012-10-29 at 11:00
It would be nice to use the date entered in the time tracking tab as being the date for the comment when a comment is entered in time tracking. If I enter my time 3 days after because I forgot to do so, the comment date is then the current date time and
not the time tracking date from which the comment is created.

Thanks.

No Default Due Date Option

This issue was imported from CodePlex

knute wrote 2014-10-10 at 12:22
Would it be possible to have the option for no Due Date? For many issues we don't know the Due Date when adding a new issue. Or the Due Date may be sometime way off in the future so riddling everything with a Due Date messes up views and filters.

So, we typically clear out the Due Date whenever adding a new issue. Since this is sometimes missed, it would be nice to have a default option of "No Due Date".

dubeaud wrote 2014-10-21 at 13:08
You can hide the field for new issues.

knute wrote 2014-10-21 at 15:36
Thats not really the issue. I tried this and the Due Date is still filled in after you save the new issue. Now I would have to edit the issue again to clear the Due Date and then re-save. We don't want a Due Date at all unless it is a valid, real Due Date.
So an option to default to "empty" would really be ideal.

Thanks for the suggestion though.

dubeaud wrote 2014-10-21 at 16:09
The default value, unless you have set it is blank.

knute wrote 2014-10-21 at 16:36
I just verified again, in version 1.6.329.0, it defaults to 0 days (Admin->Project Edit->Defaults) and puts in todays date, by default, for the "Due Date" with each new entry. If I don't clear the "Due Date" out, I get todays
date in the Due Date column/field.

dubeaud wrote 2014-10-21 at 17:17
I recall something similar before so I will check to see if its already fixed for the next release.

Bugnet Version targeting 4.0 framework.

This issue was imported from CodePlex

vshar123 wrote 2014-08-29 at 20:30
Hello,

We are currently using .Net framework 4.0.

So do you have the latest stable version targeting .Net framework 4.0 ?

Please provide me the version number and link to download.

We are unable to use the bugnet as we have to use 4.0 framework , and BugNet is throwing Error if deployed in Environment having 4.0 framework.

Waiting for your response.

Thanks

Vikas Sharma

dubeaud wrote 2014-09-03 at 15:30
BugNET 1.5 targets .net 4.0 but starting with BugNET 1.6 we target .NET 4.5 and take advantage of the new features within that framework.

vshar123 wrote 2014-09-17 at 15:25
Could you please let me know which.NET 4.5 framework features are being used in Bugnet 1.6 as I need to provide a list of features to our RA team so that I get 4.5 framework approved.

Please respond ASAP as we are excited to use bugnet.

Also I searched for source code for Bugnet 1.5 version but not able to get it. Can U share me the source code location of Bugnet 1.5 targeting .Net framework 4.0

Thanks

Vikas Sharma

dubeaud wrote 2014-09-19 at 11:16
You can get the code for the 1.5 release at this link,
https://bugnet.codeplex.com/SourceControl/changeset/view/450fb4939521 select the download option.

The big new feature in .NET 4.5 is async events, but there are numerous performance benefits to using the newer framework as well. Some components , like asp.net identity only work on .net 4.5. Some migration has begun on that , but may come at a later date.

Add feature to search within a project

This issue was imported from CodePlex

isamochernov wrote 2014-03-25 at 15:19
We have few thousands of issues in the bug tracking system which are spread across 50 or 60 projects. We would love seeing a possibility to search within comments for a specific project. Thanks

dubeaud wrote 2014-08-05 at 13:44
you can do this from the current search page.

isamochernov wrote 2014-08-05 at 14:26
Sorry, I don't see any controls to limit the search scope on the IssueSearch.aspx page

dubeaud wrote 2014-08-05 at 16:18
It searches all projects you have access to. You can't limit the search per se to a particular project. I guess with 50 or 60 projects that could take some time.

isamochernov wrote 2014-08-06 at 01:44
That is correct. Anyway, in practice, we usually dig for the information within a single project, so it could be faster and more convenient when there is such a feature.

dubeaud wrote 2014-08-19 at 17:13
I suggest that you can select a specific project from the search box dropdown or all, and the same on the search page.

isamochernov wrote 2014-08-21 at 11:05
This should be fine. Thanks

Feature Req.: Flag Comment as Technical and allow Show/Hide Tech Comments in Role

This issue was imported from CodePlex

amonteith wrote 2014-11-11 at 19:00
We want both our customers and our developers/support staff to use BugNET (rather than two decoupled systems) but a critical feature, for us, to allow this would be the ability of developers/support to write comments on an issue of a sensitive or technical
nature that should never be seen by the end customer/program user. Part of the reason this is so important to us is that our dev team is rather distributed, so to have one central repository where they can not only track what they are doing, but the tech info
that goes along with that, that'd be great.

I was thinking just a checkbox above the 'Add Comment' (or, it could be part of the customisation where during setup you can create a list of comment types). Additionally, when setting up roles, would need the ability to Hide/Show comments of this (these) nature(s).
Then I'd suggest all the comments appear as a count for an issue's comments but when clicking, only show those the user role is set up to view, but a note to say 'x comments have been hidden due to their technical nature' or some such thing.

If I get the go-ahead to use BugNET I will be adding this functionality to our own copy, and just wondered if there was anyone else out there who would find it useful.

Google Open ID 2.0 is deprecated

This issue was imported from CodePlex

dubeaud wrote 2014-07-04 at 12:14
Google open id 2.0 is now deprecated and will not work for new applications. BugNET should be updated to use google oauth 2.0 for google login support.

Description Editing Possible Without Permission

This issue was imported from CodePlex

bobpy2k wrote 2013-09-11 at 10:35
With two users viewing the same issue:

One of them has permission to edit the issue description and the other does not.

The person that does have permission changes the description and saves it. This works correctly.

Without refreshing the page, the other user changes the resolution to 'fixed' (or equivalent) and saves, it will also save the description which effectively reverts it to the old text. This should not be possible as this user does not have permission to directly
edit this field.

Update: We are using BugNet version 1.4.256.0

Feature Requests

Would be nice to:

  • allow attachments at Project Level
  • allow sub-project under master project
  • allow posting comments under project (For team conversation tracking)
  • allow lookup data such as status, priority etc to be set once for entire application. (Without having to clone a project or create new ones during the wizard)

Cannot delete old users from the system

This issue was imported from CodePlex

dylanvdmerwe wrote 2014-02-12 at 07:13
In User Administration I wish to delete users that are no longer part of the company. I have deauthorized them, but it's pretty nasty to still have them around. CRUD of users is important and should never affect database integrity.

As I've said before in a previous post, Bugnet's database tables should have an IsDeleted flag (or similar) such that when deleting a user the system sets the flag on the relevant related tables (i.e. user's issues) on delete such that they disappear. All queries
then pull data from all !IsDeleted columns.

Right now I get a lovely: There was an error deleting this user. This is due to the Sql DELETE command breaking due to issues being assigned to the user and breaking referential integrity.

dubeaud wrote 2014-02-13 at 09:21
We have implemented logical deletes in some parts of the system but not all as you have discovered.

dubeaud wrote 2014-08-03 at 18:28
asp.net membership doesn't support logical deletes, its possible when we migrate to asp.net one identity that we can add a logical delete flag, but for now unauthorized is our logical delete.

'search' and 'queries' tabs should be merged

This issue was imported from CodePlex

spongman wrote 2014-04-30 at 16:06
you should be able to do a full text search AND filter by field values. you should be able to perform the search without having to save it first. you should be able to save the full text search as part of a query.

Notifications should be selectable

This issue was imported from CodePlex

faeby wrote 2013-05-15 at 05:51
Hi there,

We're using bugnet 1.3.242 and we updated recently. I've noticed that every time someone add or delete attachements, all people receive notifications. This is a change compared to our last version and it is a little boring because it generates a lot of unwanted
emails.

We would like to be able to disable notification selectively, for example by removing attachements modifications from the notifications event list.

Best regards

Fabien

dubeaud wrote 2013-05-16 at 13:04
Thanks, this has been logged a few times before but I will add it to the roadmap.

Wrong Link To Issue On Calendar

This issue was imported from CodePlex

nisav wrote 2014-10-24 at 15:34
if you go to the Calendar page for any project and click on any Issue that's displayed, you will get an error "Application Error - /BugNET/Projects/Issues/IssueDetail.aspx".

the path to the page looks wrong

looks like the fix is just to update the link to

/BugNET/Issues/IssueDetail.aspx

instead of

/BugNET/Projects/Issues/IssueDetail.aspx

dubeaud wrote 2014-10-27 at 10:34
What version are you running because I believe this was fixed in the latest version. You can see the support.bugnetproject.com calendar in September for an example

http://support.bugnetproject.com/Projects/ProjectCalendar.aspx?pid=1

nisav wrote 2014-10-27 at 10:49
bottom of page reads "Powered by BugNET 1.6.329.0"

nisav wrote 2014-10-27 at 11:01
played around with it some more, it looks like it depends how you enter the calendar page.

i tried 2 ways

First i entered using the dropdown next to the project name on the homepage which took me to

BugNET/Projects/ProjectCalendar/9

i clicked on the issue in the calendar and received the error i posted about

In another tab i opened Project Summary page and then clicked Project -> Calendar which took me to

BugNET/Projects/ProjectCalendar.aspx?pid=9

i clicked on the issue in the calendar and was taken to the Issue Detail page (no errors)

it seems that it depends whch url format is used to load the calendar that cuases the issue.

ProjectCalendar/9 <- causes issue

ProjectCalendar.aspx?pid=9 <- works fine

dubeaud wrote 2014-10-27 at 12:00
ok i get the same error now. Thanks. I will look into it.

"CREATE DATABASE permission denied in database 'master'" with GoDaddy hosting

This issue was imported from CodePlex

RobbyDeLaet wrote 2013-11-01 at 07:47
I have uploaded the latest BugNet release (1.5) to a website hosted at GoDaddy.

When I execute the "/Install/Install.aspx" page I get the following logging:

Installing BugNET

Version: 1.5.258.0

Installation Status Report

00:00:00.0156002 - Installing Version: 1.5.258.0

00:00:00.0156002 - Installing BugNET Database:

00:00:00.0156002 - Executing Script: BugNET.Schema.SqlDataProvider.sql Success

00:00:07.5504968 - Installing BugNET Default Data:

00:00:07.5504968 - Executing Script: BugNET.Data.SqlDataProvider.sql Success

00:00:08.4865088 - Creating Administrator Account

Error: CREATE DATABASE permission denied in database 'master'.

Installation Failed!

dubeaud wrote 2013-11-02 at 12:06
Ensure that all instances of connectionStringName in the web.config point to your BugNET connection string.

Sounds like the install is trying to create a new database for the membership stuff.

RobbyDeLaet wrote 2013-11-02 at 15:08
They all point to "BugNET", except the DefaultSessionProvider, which points to "DefaultConnection".

RobbyDeLaet wrote 2013-11-19 at 13:45
Any news on this topic?

dubeaud wrote 2013-11-20 at 10:23
This error points to entity framework trying to create the membership tables, although they should already exist at that point.

Is this a straight install to a new database?

It looks like this is a similar issue and may need a code change to resolve it.

http://stackoverflow.com/questions/9598715/entity-framework-is-trying-to-create-a-database-but-its-not-what-i-want

SMTP request timed out

This issue was imported from CodePlex

engkim wrote 2014-08-01 at 11:49
hi guys,

below is my configuration for my smtp

after i had done my configuration and i go test the email after that i go to log viewer and I found that the error message which is at the bottom. Please help me how to solve this problem. thanks

Server =  smtp.gmail.com
Port  = 465
Host Email = [email protected]
SSL = Yes
Enable Authentication  = Yes
Username = [email protected]
Password  = xxxxxxxxxxx
Domain = gmail.com
Email Format = HTML
Email Template Root = ~/templates
System.Net.Mail.SmtpException: The operation has timed out.
   at System.Net.Mail.SmtpClient.Send(MailMessage message)
   at BugNET.Administration.Host.UserControls.MailSettings.TestEmailSettings_Click(Object sender, EventArgs e)

dubeaud wrote 2014-08-01 at 14:20
Double check your mail settings and that your server has connectivity to smtp.gmail.com. Also, try port 587.

From Google: Use port 465, or port 587 if your client begins with plain text before issuing the STARTTLS command.

engkim wrote 2014-08-01 at 23:04
HI ddubeaud,

I had dobule check my gmail account settings which only can enable the pop3 only.

I had tested by using the 587 and disable the SSL, and i had get this error message for STARTTTLS.

how do issue a STARTTLS command?

and if i want to use 465, any others setting do i need to configure?

System.Net.Mail.SmtpException: The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.0 Must issue a STARTTLS command first. dl6sm15267349pdb.30 - gsmtp
   at System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response)
   at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception)
   at System.Net.Mail.SmtpClient.Send(MailMessage message)
   at BugNET.Administration.Host.UserControls.MailSettings.TestEmailSettings_Click(Object sender, EventArgs e)

dubeaud wrote 2014-08-04 at 20:51
There isn't anything extra you need to do for the STARTTLS function besides enabling SSL. I am unsure why it would timeout using your configuration.

Add Creator of the issue to Notifications

This issue was imported from CodePlex

setuch1 wrote 2014-08-08 at 08:45
Creator of the issue is not recieving email notification about issue update - is not listed in Notifications and not receiving notification.

Is it possible to add creator of the issue into notification list automaticaly ?

Thank you.

setuch1 wrote 2014-08-08 at 08:46
BugNET 1.6.315.0

dubeaud wrote 2014-08-08 at 10:02
This is by design, a user won't receive email notifications for their own actions. There is still an outstanding item to make this optional.

The user should receive notifications from others though.

dubeaud wrote 2014-08-08 at 10:30
I just tried this and the issue creator was added to the notifications list. Is the notify checkbox checked?

setuch1 wrote 2014-08-14 at 08:03
Yes, the notify checkbox is checked but creator is not added to the notifications list.

Search only on comment

This issue was imported from CodePlex

erw13n wrote 2013-09-11 at 09:49
When do search only on comment (uncheck others), it still show all issues that match with keyword.

I will need to look for issue that has comment in it.

Can it only show comment with matched keyword, instead of showing other issues.

POP3 Mailbox page inaccessible

This issue was imported from CodePlex

bobpy2k wrote 2013-06-13 at 07:42
BugNet version 1.4.256.0

When in the Admin > Application Configuration page, clicking on the 'POP3 Mailbox' link gives a generic error. The extract from the Log Viewer is below:

System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.FormatException: String was not recognized as a valid Boolean.
   at System.Boolean.Parse(String value)
   at BugNET.Administration.Host.UserControls.POP3Settings.Initialize()
   at BugNET.Administration.Host.Settings.AdminMenu_ItemCommand(Object sender, RepeaterCommandEventArgs e)
   at System.Web.UI.WebControls.Repeater.OnBubbleEvent(Object sender, EventArgs e)
   at System.Web.UI.WebControls.RepeaterItem.OnBubbleEvent(Object source, EventArgs e)
   at System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.HandleError(Exception e)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest()
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

wrhighfield wrote 2013-07-06 at 13:58
Looks like a previous upgrade did not change the values for the POP3 host settings to valid Boolean values.

You can fix this by opening up the database table BugNet_HostSettings and find the following setting names and enter in the value " False " (without the quotes).

  • Pop3DeleteAllMessages
  • Pop3InlineAttachedPictures
  • Pop3ProcessAttachments
  • Pop3ReaderEnabled
  • Pop3UseSSL

Hope that helps

bobpy2k wrote 2013-07-08 at 05:38
@wrhighfield

Thank you for your suggestion. Upon inspection I found that the values you listed did have valid Boolean values, except that Pop3UseSSL was missing altogether. I have added this and given it the valid 'False' value but this did not work.

I also changed all the values to False and tried that without any success.

If I manage to free up any time today I'll maybe have a quick look in the source to see if there are any other settings I'm missing.

Thanks again.

wrhighfield wrote 2013-07-08 at 10:43
Check out this SQL script for all the host settings BugNET_WAP\Providers\DataProviders\SqlDataProvider\BugNet.Data.SqlDataProvider.sql

Feed Alternate Link without port number

This issue was imported from CodePlex

islamath wrote 2014-11-12 at 19:09
Hi,

when a feed is rendered to the user/ rss feed consumer, the alternate link is not correct, if u deploy on a port different than 80

GetFullyQualifiedUrl is returning only the domain/hostname

Request.Url.GetLeftPart(UriPartial.Authority) is just for getting the domain not the whole base url

cheers

suggestion: sort milestones by reverse date order

This issue was imported from CodePlex

philw wrote 2014-07-07 at 10:02
I have about a hundred milestones in my projects, and counting. We have one per Agile release and we've been around a bit.

I don't want to delete the old ones as they have data in them. I don't want to have to scroll down the drop down for 100 plus items every time I assign a defect to a build.

How about sorting those milestones by reverse date order, or reverse numeric (ours are numeric, although they're strings like "1.102" of course). That way, I don't care how long the list is, so long as the latest milestones are at the top of it.

Just a suggestion

dubeaud wrote 2014-07-07 at 10:39
Have you been setting your milestones as completed? This removes it from the new issue page.

Also, you can control the order in which they appear on an existing issue milestone drop down box via the milestone project admin.

philw wrote 2014-07-07 at 12:33
Yes, and you're right of course.

But if I edit an issue, to move it from "this" milestone to the next, then I have the full list again, although almost all of them are complete and marked as so.

I guess I can manually rearrange them so the latest are at the top in the admin page, but there really are over a hundred, so it may take me a while and be hard to maintain that way.

Error CS0246 With BugNET in DNN Folder

This issue was imported from CodePlex

SRobbins wrote 2014-04-14 at 18:18
Hello,

I've unpackaged bugnet into a folder at localhost/BugNET. The local host is a DNN site and I am getting the following error when I try to run the install:

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0246: The type or namespace name 'DotNetNuke' could not be found (are you missing a using directive or an assembly reference?)

Source Error:


Line 168:        
Line 169:        
Line 170:        
Line 171:        
Line 172:        


Source File: c:\inetpub\wwwroot\web.config    Line: 170 

Any thoughts or ideas? Please HELP! Thank you.

Defaults values for mail issues

This issue was imported from CodePlex

wally75 wrote 2014-04-01 at 06:03
For some fields, like category, priority, etc, I set their default values from the Defaults section of the project properties. They work fine for the Issues created manually by a user, but they don't work for the issues created automatically from the mailbox.

In this case, all of them assume the first value of the respective list, both for fields which I set other default values either for fields (for example milestone) I left unassigned values...

(BugNet version: 1.5.265.0)

possible wonkiness on 'Forgot Password' screen

This issue was imported from CodePlex

dubeaud wrote 2014-11-21 at 09:01
It appears that one the 'Forgot Password' screen that the prompt for the Username is case sensitive. Is this the case, and if not is it possible to make it NOT be case sensitive.

Thanks!

Hide Milestones

This issue was imported from CodePlex

RRITTS wrote 2014-03-13 at 11:55
We use the milestones to track our software update versions. Since we release updates almost weekly, the list of milestones is getting rather long. Is there a way to exclude 'complete' milestones from the dropdown boxes (other than deleting them)?

dubeaud wrote 2014-03-14 at 17:24
By default , when reporting a new issue only active (non completed) milestones are shown. By the affected milestone shows all (since the issue could happen in a very old version etc)

On the edit screen all milestones are shown on both versions.

So to answer your question right now, no there isn't, we would need some sort of enhancement to maybe only say show latest 5 milestones or something similar.

philw wrote 2014-06-24 at 04:48
Or just show the most recent first. We have a hundred old milestones (released build versions), so the list is rather long and irrelevant going forward.

dubeaud wrote 2014-08-05 at 16:30
You could exclude completed milestones from the issue page but then if you pull up an older issue that is assigned to a completed milestone and the page would error because that value doesn't exist in the drop down box.

Changing bug title

This issue was imported from CodePlex

Stompie wrote 2013-03-28 at 07:18
When I try to change the title of an existing bug, I get the following error message:

System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.FormatException: Input string was not in a correct format.

at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)

at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)

at System.Web.UI.WebControls.ImageButton.LoadPostData(String postDataKey, NameValueCollection postCollection)

at System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackDataHandler.LoadPostData(String postDataKey, NameValueCollection postCollection)

at System.Web.UI.Page.ProcessPostData(NameValueCollection postData, Boolean fBeforeLoad)

at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

at System.Web.UI.Page.HandleError(Exception e)

at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

at System.Web.UI.Page.AsyncPageProcessRequestBeforeAsyncPointCancellableCallback(Object state)

at System.Web.HttpContext.InvokeCancellableCallback(WaitCallback callback, Object state)

at System.Web.UI.Page.AsyncPageBeginProcessRequest(HttpContext context, AsyncCallback callback, Object extraData)

at ASP.issues_issuedetail_aspx.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object data)

at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()

at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Stompie wrote 2013-04-24 at 11:45
It seems this only happens under IE10.

When using compatibility view in IE10 the error is not there

10 to 15 secs Delay When Home button is clicked

This issue was imported from CodePlex

inkumc wrote 2013-11-06 at 08:49
10 to 15 secs Delay When Home or save button is clicked. Live application contain over 12,900 issuess recorded. Please any help will greatly be appreciated. Live app is running BugNet 1.3.242.0.

Thanks,

2013-11-06 07:11:08,049 [6] ERROR BugNET.Providers.DataProviders.SqlDataProvider [(null)] - Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

System.Data.SqlClient.SqlException (0x80131904): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)

at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)

at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()

at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)

at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()

at System.Data.SqlClient.SqlDataReader.get_MetaData()

at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)

at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)

at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)

at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)

at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)

at System.Data.SqlClient.SqlCommand.ExecuteReader()

at BugNET.Providers.DataProviders.SqlDataProvider.ExecuteReaderCmd[T](SqlCommand sqlCmd, GenerateListFromReader1 gcfr, List1& list)

at BugNET.Providers.DataProviders.SqlDataProvider.PerformQuery(List1 queryClauses, ICollection1 sortFields, Int32 projectId)

dubeaud wrote 2013-11-07 at 15:20
Is there any way you can do some sql profiling on your database when those queries are running?

P.S. over 12000 open bugs, sounds like you have a lot of work to do!

inkumc wrote 2013-11-08 at 09:14
Thanks for considering my request. I did the sql profiler per your request and have the result but it contains sensitive data. Please what best way can I share the data?

P.S: yeah my company records most incoming calls for record purposes.

dubeaud wrote 2013-11-08 at 09:36
If you can post the timing information and what query was executed that would be great. I don't need to see the data.

inkumc wrote 2013-11-08 at 11:45
I try to upload the output file and getting below message. File size is 3.4mb

Work Item attachment file size exceeds the restricted limit.

inkumc wrote 2013-11-08 at 12:26
Please find below result from sql profiler when the 'Home Button is clicked'.

Audit Login -- network protocol: LPC

set quoted_identifier on

set arithabort off

set numeric_roundabort off

set ansi_warnings on

set ansi_padding on

set ansi_nulls on

set concat_null_yields_null on

set cursor_close_on_commit off

set implicit_transactions off

set language us_english

set dateformat mdy

set datefirst 7

set transaction isolation level read committed

.Net SqlClient Data Provider        sa                  2596    55  2013-11-08 11:20:28.777         

RPC:Completed exec sp_executesql N'SELECT * FROM BugNet_UserProfiles WHERE UserName=@UserName',N'@UserName varchar(100)',@UserName='DOMAINNAME18\User1FirstName.User1LastName'
.Net
SqlClient Data Provider sa 0 2 0 0 2596 55 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777 0X00000000040000001A00730070005F006500780065006300750074006500730071006C009A00000082001800E7206E007600610072006300680061007200280035003800290074000000530045004C0045004300540020002A002000460052004F004D0020004200750067004E00650074005F005500730065007200500072006F00660069006C0065007300200057004800450052004500200055007300650072004E0061006D0065003D0040005500730065007200

RPC:Completed exec sp_executesql N'SELECT [ProjectId], [ProjectImageFileContent],[ProjectImageFileName],[ProjectImageContentType],[ProjectImageFileSize] FROM BugNet_Projects WHERE ProjectId = @projectid',N'@projectid int',@ProjectId=2
.Net
SqlClient Data Provider sa 0 5 0 0 5688 66 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777 0X00000000040000001A00730070005F006500780065006300750074006500730071006C007601000082001A00E7206E007600610072006300680061007200280031003600370029004E010000530045004C0045004300540020005B00500072006F006A00650063007400490064005D002C0020005B00500072006F006A0065006300740049006D00610067006500460069006C00650043006F006E00740065006E0074005D002C005B00500072006F006A0065006300

Audit Logout .Net SqlClient Data Provider sa 0 52806 0 0 2596 55 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777

RPC:Completed exec sp_reset_connection .Net SqlClient Data Provider sa 0 0 0 0 2596 55 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777 0X00000000000000002600730070005F00720065007300650074005F0063006F006E006E0065006300740069006F006E00

Audit Login -- network protocol: LPC

set quoted_identifier on

set arithabort off

set numeric_roundabort off

set ansi_warnings on

set ansi_padding on

set ansi_nulls on

set concat_null_yields_null on

set cursor_close_on_commit off

set implicit_transactions off

set language us_english

set dateformat mdy

set datefirst 7

set transaction isolation level read committed

.Net SqlClient Data Provider        sa                  2596    55  2013-11-08 11:20:28.777         

RPC:Completed exec sp_executesql N'SELECT * FROM BugNet_UserProfiles WHERE UserName=@UserName',N'@UserName varchar(100)',@UserName='DOMAINNAME18\User1FirstName.User1LastName'
.Net
SqlClient Data Provider sa 0 2 0 0 2596 55 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777 0X00000000040000001A00730070005F006500780065006300750074006500730071006C009A00000082001800E7206E007600610072006300680061007200280035003800290074000000530045004C0045004300540020002A002000460052004F004D0020004200750067004E00650074005F005500730065007200500072006F00660069006C0065007300200057004800450052004500200055007300650072004E0061006D0065003D0040005500730065007200

Audit Logout .Net SqlClient Data Provider sa 0 59 0 16 5044 60 2013-11-08 11:20:28.760 2013-11-08 11:20:28.777

RPC:Completed exec sp_reset_connection .Net SqlClient Data Provider sa 0 0 0 0 5044 60 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777 0X00000000000000002600730070005F00720065007300650074005F0063006F006E006E0065006300740069006F006E00

Audit Login -- network protocol: LPC

set quoted_identifier on

set arithabort off

set numeric_roundabort off

set ansi_warnings on

set ansi_padding on

set ansi_nulls on

set concat_null_yields_null on

set cursor_close_on_commit off

set implicit_transactions off

set language us_english

set dateformat mdy

set datefirst 7

set transaction isolation level read committed

.Net SqlClient Data Provider        sa                  5044    60  2013-11-08 11:20:28.777         

RPC:Completed exec sp_executesql N'SELECT [ProjectId], [ProjectImageFileContent],[ProjectImageFileName],[ProjectImageContentType],[ProjectImageFileSize] FROM BugNet_Projects WHERE ProjectId = @projectid',N'@projectid int',@ProjectId=5
.Net
SqlClient Data Provider sa 0 2 0 0 5044 60 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777 0X00000000040000001A00730070005F006500780065006300750074006500730071006C007601000082001A00E7206E007600610072006300680061007200280031003600370029004E010000530045004C0045004300540020005B00500072006F006A00650063007400490064005D002C0020005B00500072006F006A0065006300740049006D00610067006500460069006C00650043006F006E00740065006E0074005D002C005B00500072006F006A0065006300

Audit Logout .Net SqlClient Data Provider sa 0 52808 0 0 2596 55 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777

RPC:Completed exec sp_reset_connection .Net SqlClient Data Provider sa 0 0 0 0 2596 55 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777 0X00000000000000002600730070005F00720065007300650074005F0063006F006E006E0065006300740069006F006E00

Audit Login -- network protocol: LPC

set quoted_identifier on

set arithabort off

set numeric_roundabort off

set ansi_warnings on

set ansi_padding on

set ansi_nulls on

set concat_null_yields_null on

set cursor_close_on_commit off

set implicit_transactions off

set language us_english

set dateformat mdy

set datefirst 7

set transaction isolation level read committed

.Net SqlClient Data Provider        sa                  2596    55  2013-11-08 11:20:28.777         

RPC:Completed exec sp_executesql N'SELECT [ProjectId], [ProjectImageFileContent],[ProjectImageFileName],[ProjectImageContentType],[ProjectImageFileSize] FROM BugNet_Projects WHERE ProjectId = @projectid',N'@projectid int',@ProjectId=1
.Net
SqlClient Data Provider sa 0 2 0 0 2596 55 2013-11-08 11:20:28.777 2013-11-08 11:20:28.777 0X00000000040000001A00730070005F006500780065006300750074006500730071006C007601000082001A00E7206E007600610072006300680061007200280031003600370029004E010000530045004C0045004300540020005B00500072006F006A00650063007400490064005D002C0020005B00500072006F006A0065006300740049006D00610067006500460069006C00650043006F006E00740065006E0074005D002C005B00500072006F006A0065006300

dubeaud wrote 2013-11-08 at 14:38
hmm. I am sure it is probably one or more queries that are causing the problem but I can't say exact one till I can try to reproduce the issue.

inkumc wrote 2013-11-12 at 09:59
It's getting so bad that it's not allowing users to log in again-

inkumc wrote 2013-11-18 at 10:47
Help- Help- Help - We have reached the maximum number of issues for BugNet. 13k issues.

After extensive research and running through various test, We draw to a conclusion that the higher the issues in the db, the slower the BugNet (Default.aspx, IssueList.aspx...ect) pages.

To duplicate my issues, please dump over 15k issues in the BugNet_Issues db and you will notice the...BindIssues() routine in the IssueList will take forever to return any data.

What didn't work:

Moved the the IIS server from 5 --> IIS 7

Moved the the db from SQL 2005 server --> SQL Server 2008

Upgraded to version 1.5 and no luck.

What worked:

use BugNetDB_Duplicate

Delete from BugNet_Issues where issueID >3580

Delete from BugNet_IssueVotes where issueID > 3580

With 3580 issues in the db, it takes 5secs when the Home button is clicked. Time is significantly increased as issues reaches 20k and the program crashes.

Please any help will greatly be appreciated.

Thanks,

dubeaud wrote 2013-11-18 at 11:12
I will try to reproduce this tonight on my local instance and see if I can come up with a fix or hotfix for you.

dubeaud wrote 2013-11-18 at 11:26
Do you have any custom fields setup in your project?

inkumc wrote 2013-11-18 at 11:36
Yes I do- 22 custom fields in addition to the basic.

Thank you for prompt response.

inkumc wrote 2013-11-18 at 11:40
Please do you need a snapshot of the custom fields?

dubeaud wrote 2013-11-18 at 11:48
yes please

inkumc wrote 2013-11-18 at 11:54
Done. Please find attached. Custom-Fields-photo.jpg

And thanks in advance-

dubeaud wrote 2013-11-19 at 08:49
Here are my findings from testing last night:

With latest source code running in debug mode

Loaded 16000 issues for one project with random project properties

Viewed issue list with page size of 100 - 190 requests | 265?KB transferred | 2.70?s (load: 3.46s, DOMContentLoaded: 3.46s)

Viewed issue list with page size of 10 - 189 requests | 73.4?KB transferred | 2.21?s (load: 2.42s, DOMContentLoaded: 2.42s)

Added 8 custom fields to the project

View issue list with page size of 100 - 190 requests | 301?KB transferred | 6.10?s (load: 6.26s, DOMContentLoaded: 6.22s)

Switch page - 190 requests | 280?KB transferred | 3.20?s (load: 3.89s, DOMContentLoaded: 3.90s)

View issue list with page size of 10 - 189 requests | 77.7?KB transferred | 3.58s (load: 3.83s, DOMContentLoaded: 3.83s)

Switch page - 190 requests | 77.4?KB transferred | 2.36?s (load: 2.61s, DOMContentLoaded: 2.61?s)

Created Custom Fields values x10 for each 16000 issue records

Home page - 174 requests | 50.8?KB transferred | 6.56?s (load: 6.56?s, DOMContentLoaded: 6.50?s)

Issue Page 10 page size 193 requests | 110?KB transferred | 4.89?s (load: 4.89?s, DOMContentLoaded: 4.52?s)

Issue page 100 page size -8.10?s (load: 8.24?s, DOMContentLoaded: 8.18?s)

Accessing issue page - 197 requests | 481?KB transferred | 8.06?s (load: 7.88?s, DOMContentLoaded: 7.84?s)

Refresh page - 190 requests | 52.3?KB transferred | 2.62?s (load: 2.54?s, DOMContentLoaded: 2.42?s)

Added SSMS recommended index to BugNet_Issues table

USE [BugNET]

GO

CREATE NONCLUSTERED INDEX [IssueTestIndex]

ON [dbo].BugNet_Issues

INCLUDE ([IssueId],[IssueStatusId],[Disabled])

GO

Issues Page 100 page size - 190 requests | 278?KB transferred | 4.36?s (load: 4.99?s, DOMContentLoaded: 4.99?s)

Added second suggested index from SSMS

USE [BugNET]

GO

CREATE NONCLUSTERED INDEX [CustomFieldTestIndex]

ON [dbo].BugNet_ProjectCustomFieldValues

INCLUDE ([IssueId],[CustomFieldValue])

GO

  • Issues page 100 page size - 190 requests | 280?KB transferred | 3.49?s (load: 4.09?s, DOMContentLoaded: 4.09?s)
  • Next page 190 requests | 279?KB transferred | 3.97?s (load: 4.56?s, DOMContentLoaded: 4.56?s)
  • Home page - 174 requests | 50.8?KB transferred | 4.08?s (load: 4.08?s, DOMContentLoaded: 3.83?s)

You can try adding those indexes to your database and see if that helps. Make sure you backup your existing database first.

inkumc wrote 2013-11-19 at 09:26
Thanks so much. Please let me add the indexes and report my findings.

inkumc wrote 2013-11-22 at 14:25
Hi Debeaud,

I'm seeing much progress after I updated and added the indexes. I'll take 10secs delay over Timeout. I think the milestone completed option is broken in version 1.5.265.0. Under admin, Projects, selected project, Is completed issues stills shows as open in
project Summary page. Also, the status percentages in project summary is broken.

Thanks again for all the help-

Installation of BugNet within a DotNetNuke install causes the install to run everytime the application pool fires up.

This issue was imported from CodePlex

ChaitanyaMarvici wrote 2013-04-04 at 15:03
I had combined my DotNetNuke install and the BugNet install into the same database. DotNetNuke has a table called HostSettings and BugNet uses a table called BugNet_HostSettings, but in the PAST had used a table called HostSettings. In the file SqlDataProviderHelpers.cs
in the source code that is located in the Library/Providers/DataProviders/SqlDataProvider directory, in the method GetDatabaseVersion(), the code is checking for a settingsvalue from the HostSettings table and expecting it to fail if it's not version .7 or
.8. Since that table exists, but did not contain a row for version, it is returning null instead of failing, which is then being dumped into the currentVersion variable. Right below that, the code is ONLY checking if currentVersion == string.empty or currentVersion
== "ERROR", and no check is being done for NULL.

That check really should be String.IsNullOrEmpty(currentVersion) instead of just checking for string.empty, which would have properly prevented this particular issue from occurring.

In the meantime, I have added the version information to the HostSettings table and all is good. But I would like to see this get fixed properly so that I can remove that value from a DNN table.

dubeaud wrote 2013-05-13 at 10:06
I believe this is fixed from looking at the code, but can you confirm for me also.

Thanks.

User Accounts search

This issue was imported from CodePlex

dylanvdmerwe wrote 2014-08-28 at 07:08
In version 1.6.327, in the Manager User Accounts section there is a mini search.

Pressing enter while the username/email search is highlighted performs an issue search not a user search.

Save issue sort order

This issue was imported from CodePlex

jessop wrote 2014-09-29 at 12:34
We can currently select the columns we want to see in the issues list and this is saved in the user profile.

Would it be possible to do the same with the sort order? I like to see my issues sorted by priority and status, but need to set this each time I visit the page.

If the number of issues per page could be saved as well then that would be even better :-)

dubeaud wrote 2014-09-29 at 12:59
the number of issues per page is stored in the user profile, but not sort order currently.

jessop wrote 2014-10-09 at 05:23
Hi Dubeaud,

The number of issues per page seems to be stored in session/cookie but is not written to the user profile in the database. There does seem to be a field for it, but I have never seen it update.

If I change the number of issues per page then this will persist (including logout/in) but clearing cookies (or using another machine) will reset it to 10.

Ideally the sort order of the columns and the number of issues per page would be stored in the database in the same way that the selected columns are.

Forget Password link never changes

The "Forgot Password" link sent in email is the same each time for that user.

This could be exploited as once you have the URL, you could reset the password whenever you want for that user account and immediately log in.

The URL should use a different token for each request and expire the old one.

Delete custom fields

This issue was imported from CodePlex

dylanvdmerwe wrote 2014-02-12 at 07:05
In Project Administration I have a DropDownList custom field. There are many items in this list. The custom field on my system shows me a list of all clients that I can assign an issue to.

When I press and confirm the deletion of an item in the drop down list nothing happens.

I am assuming that these items are already allocated somewhere else, but in this case the user should be prompted to reassign all items to another item in the list, or on deletion items are reassigned to the first item in the list (if available).

Create custom field views should return unsuccessful if error occurs.

This issue was imported from CodePlex

dubeaud wrote 2014-10-22 at 11:05
i deleted the entiere installation and reinstalled it fresh. an error on the homepage showed up again whenever a status was added, doesnt matter what name you gave the status, to the project. the error in the event log is slightly different. its now referring
to 'BugNet_P1_CFV' instead of 'BugNet_P3_CFV'.

i searched around the discussion and found another post which mentioned that these are names of Views which are being created. when i checked my Views in the database, these project views were missing. i clicked "generate custom field views" and received
a successfully completed message but when i checked the views in the db, no new views appeared.

the sql account being used only had datareader, datawriter and execute permissions, so i started to play around with permissions. i added the Create View and Alter permissions for this account on this database. went back to the projects list and clicked "generate
custom field views" and received a successfully completed. when i checked the views in the db this time, the view dbo.BugNet_P1_CFV was there. i went to the homepage and it loaded with no errors.

so looks like it was a permissions issue on the db side. whats interesting though is that the "generate custom field views" kept returning that it completed successfully, even though it didnt.

Create permission for add / remove from issue level notifications

This issue was imported from CodePlex

dubeaud wrote 2014-09-19 at 14:43
asudman wrote:

I'm not talking about notifications at the project wide level. I'm talking about notifications on an individual issue level. Currently there is no way for a user to change those notifications unless they are flagged as a super user. Flagging them as a super user evidently gives them access to the Admin menu as well. We would like to be able to give users the ability to change the notifications on individual issues WITHOUT giving them access to the Admin menu. It makes sense to me that the ability to add/remove users from an individual issue's notification list would be tied to a role.

Project administrators can remove users from issues also, but not if they are subscribed at the project level. It can certainly be expanded to create new permission to allow more flexibility though.

Items left out when cloning a project

This issue was imported from CodePlex

nisav wrote 2014-10-24 at 09:49
i setup a "template" project which i clone when i need a new project setup.

i noticed when i clone this project that some of the configurations/values are not copied

  • While the Milestones due get copied, the Due Dates of each Milestone are omitted
  • The Defaults settings are complete omitted. example i set the default priority as Normal, but in the new project i always have to redefine that setting on the Default screen.

dubeaud wrote 2014-10-27 at 10:47
Thanks, these features were added after the clone project feature so we will update it with these additional functions.

Project Template

This issue was imported from CodePlex

nisav wrote 2014-10-24 at 09:52
it would be great if there was an option which allowed a project to be set as a template. this flag can then be used to omit this project from the homepage list, project drop down list at the top, etc. basically it would only show up on the Admin ->
Projects page.

i know you can set a project as private, but in my case ive predefined a basic set of users as project members in my template, so they still see this project on their screens. having the "template" flag would make it so that only those with admin
rights see that project and only on the Admin -> Project page.

Automatically convert bug number into link

This issue was imported from CodePlex

bobpy2k wrote 2013-08-30 at 06:33
When listing the ID of another issue in the description of one, could this not be automatically turned into a link?

Similar to the use of related issues, but automated.

zh-CN translation issues

This issue was imported from CodePlex

eLVik wrote 2014-07-12 at 12:32
Hi.es

I just check new zh-CN (Chineese) translations and found some issues:

  • Too many empty keys at Account/Manage like in already fixed #231
  • Some common entries for controls already live in SharedResources. For example: Password, PasswordRequiredErrorMessage, Remove, ConfirmPasswordMismatchErrorMessage, etc.

I understand that SharedResources file is not ideal, but this will make translator's work to be quite easier )))

PS:

Unfortunately, author the translation prefers to not be contacted. So I wrote this here.

Thanks.

dubeaud wrote 2014-07-14 at 12:36
Thanks, I will fix up those merge errors

Configuring Active Directory

This issue was imported from CodePlex

tkhanh wrote 2014-11-10 at 02:28
I followed this link:
https://bugnet.codeplex.com/wikipage?title=Configure%20Active%20Directory%20%2f%20Windows%20Authentication&referringTitle=Documentation . But it didn't work. My domain is: LDAP://...:389/DC=,DC=.

Thanks in advance

dubeaud wrote 2014-11-16 at 16:21
Can you clarify "didn't work" for me please? Thanks.

tkhanh wrote 2014-11-19 at 21:27
thanks @dubeaud for your feedback.

I configure: User Account Source: Active Directory

User Registration: None

My domain is: LDAP://192.168.1.13:389/DC=,DC=.

Username: administrator

password: *******

I still cannot login with Active Directory account, but login with default account is success

dubeaud wrote 2014-11-21 at 08:58
The forms authentication will not work against and AD source, you will have to change to windows authentication in the web.config and disable anonymous access in IIS. The AD integration only creates the user automatically when they login.

tkhanh wrote 2014-11-25 at 01:56
Hi @dubeaud! Can you tell me more detail about this configuration. Is this true ->

  
  

<system.webServer>


  
  

If you don't mind, please give me the instruction of this configuration via email:
[email protected] Thanks in advance

User are not notified of actions that was made by itself

This issue was imported from CodePlex

wilkerFoureaux wrote 2013-07-03 at 10:54
Hi guys,

The BugNET is no longer sending emails to the user that have created, updated, commented, I mean, has performed some change in the Issue. I am the BugNET administrator and I'm not able to receive any emails for that same reason, even I'm checked/selected to
be notified. This information is crucial and I've tried with no success alter the app configurations.

This function was removed of the app? If so, seems good to the user be able to select if it want or not receive it own actions notification.

We are using BugNET 1.4.256.0 version here on my company. It has been upgraded for 0.8.276.0.

dubeaud wrote 2013-07-04 at 12:27
This change was by design but I can understand that you want it to be optional and we will be further expanding the notification functions to allow more options.

Defaults Page Crashes Related to ddlUser

This issue was imported from CodePlex

johngraybosch wrote 2014-09-24 at 18:00
I can't save the defaults page for some reason. Additionally, after clicking on the Defaults tab, nothing else works in the edit project section. It seems to be related to a "ddlUser" drop down. But whether I select an Owned By and Assigned To
user or not, it still crashes with the same error. I was trying to not specify a default user. This worked in BugNET 1.3 which I just upgraded from.

Exception information: 
Exception type: ArgumentOutOfRangeException 
Exception message: 'ddlUsers' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value
at System.Web.UI.WebControls.ListControl.set_SelectedValue(String value)
at BugNET.Administration.Projects.UserControls.ProjectDefaultValues.ReadDefaultValuesForProject()
at BugNET.Administration.Projects.UserControls.ProjectDefaultValues.Initialize()
at BugNET.Administration.Projects.EditProject.LoadTab(Int32 selectedTab)
at BugNET.Administration.Projects.EditProject.Page_Load(Object sender, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at BugNET.UserInterfaceLayer.BasePage.OnLoad(EventArgs e)
at System.Web.UI.Control.d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at
System.Web.Util.WithinCancellableCallbackTaskAwaitable.WithinCancellableCallbackTaskAwaiter.GetResult()
 at System.Web.UI.Page.d__14.MoveNext()



Request information: 
Request URL: http://bugnet.example.com/Administration/Projects/EditProject/1 
Request path: /Administration/Projects/EditProject/1 
User host address: x.x.x.x
User: exampleuser 
Is authenticated: True 
Authentication Type: Forms 
Thread account name: IIS APPPOOL\BugNET 

SQL Error upon Upgrade from previous version

This issue was imported from CodePlex

vsammons wrote 2014-10-06 at 11:27
Upgraded from previous version and received this error.

File 1.6.327.0.SqlDataProvider.sql

Error 'PK_BugNet_RelatedIssues' is not a constraint. Could not drop constraint. See previous errors.

dubeaud wrote 2014-10-07 at 10:56
hmm looks like something got missed over the upgrades, you can comment out this drop statement if the PK doesn't exist and try that.

vsammons wrote 2014-10-07 at 11:45
I was able to run the previous version and then this version script manually and it started to work (had same PK error) but it is functioning.

I also notice the previous version had an error with an issue that had an image embedded in the body of the issue.

Filter not remembered

This issue was imported from CodePlex

dylanvdmerwe wrote 2014-10-07 at 05:17
When in the issue list screen, I have selected the "Closed Issues" filter. As soon as I try to reorder the grid by Assigned or Category, the View Issues filter is forgotten.

The View Issues filter should be a parameter in the query string so that when the page posts page, the state is remembered.

dubeaud wrote 2014-10-07 at 10:55
There is a big refactoring of this screen coming and we will fix this.

Customize for customers to only see issues they create

This issue was imported from CodePlex

dubeaud wrote 2012-10-23 at 10:41
The easiest way to accomplish this would be add a new permission to only allow users to see issues that they create. We can look into adding this.

iamroelski wrote 2013-07-04 at 05:24
is there any solution for this?

Thanks

dubeaud wrote 2014-01-31 at 09:44
You would have to edit the code, add a new permission to the enumeration in the business layer, and the database then add an if statement to the issues page to check for that permission and if the current user is the creator of the issue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.