Scrum Dashboard v2.3

by: Per Bjurström

This is mainly a service release, I planned to get some more high-ranked features into this version but I have been busy with releases of our commercial software.

New requirements: Microsoft .Net Framework 3.5 SP1 (included in Team Foundation Server/Explorer 2008 SP1)

Fixes:

#2641 "Work item editor state can not be found." when web page left open
#2659 Drag and Drop does not work - AjaxService is undefined
#2419 Inconsistent UI when there aren't Scrum Team Projects
#2474 Bugs as PBI displaying
#2633 Dragging a work item when you have 100 items on the dashboard is very slow

 

Download on CodePlex

11 November 2008


Comments

  1. Hej! På något outgrundligt sätt har jag blivit ansvarig för TFS på min avdelning, och dom ville ha dashboard installerat. Jag har gjort allt, men när jag ska köra får jag nedanstående fel. Någon aning om vad som är fel, samt vad man kan göra åt det? Vår tfs är kopplad till ett AD, om det gör någon skillnad i konfigurationen. Beskrivning: Tillämpningsprogrammet försökte utföra en åtgärd som inte tillåts av säkerhetsprincipen. Om du vill bevilja tillämpningsprogrammet nödvändig behörighet kontaktar du systemadministratören eller ändrar tillämpningsprogrammets förtroendenivå i konfigurationsfilen. Undantagsinformation: System.Security.SecurityException: TF50309: The following account does not have sufficient permissions to complete the operation: DPTFS01\IUSR_DPTFS01. Check the permissions for the account and grant the appropriate permissions to perform this operation. Stackspårning: [SecurityException: TF50309: The following account does not have sufficient permissions to complete the operation: DPTFS01\IUSR_DPTFS01. Check the permissions for the account and grant the appropriate permissions to perform this operation.] Microsoft.TeamFoundation.Proxy.BisRegistrationProxy.GetRegistrationEntries(String toolId) +69 Microsoft.TeamFoundation.Proxy.BisRegistrationService.RefreshMemoryCache() +89 Microsoft.TeamFoundation.Proxy.BisRegistrationService.RefreshCachesIfNeeded(Boolean direct) +77 Microsoft.TeamFoundation.Proxy.BisRegistrationService.GetRegistrationEntries(String toolId) +18 Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetMiddleTierUrls(String& serverUrl, String& configurationSettingsUrl) +63 Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.InitializeInternal() +70 Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.Microsoft.TeamFoundation.Client.ITeamFoundationServerObject.Initialize(TeamFoundationServer teamFoundationServer) +81 Microsoft.TeamFoundation.Client.TeamFoundationServer.CreateITFSObjectInstance(Assembly assembly, String fullName) +111 Microsoft.TeamFoundation.Client.TeamFoundationServer.GetService(Type serviceType) +349 ScrumDashboard.Library.TFSManager.GetProjectsWithWIT(String[] witNames) +84 ScrumDashboard.Library.TFSManager.GetScrumProjects() +63 ScrumDashboard._Default.Page_Load(Object sender, EventArgs e) in c:\Users\per\Documents\Visual Studio 2008\Projects\ScrumDashboardCodePlex\Head\ScrumDashboard\Default.aspx.cs:78 System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +43 System.Web.UI.Control.OnLoad(EventArgs e) +91 System.Web.UI.Control.LoadRecursive() +74 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +6227 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +247 System.Web.UI.Page.ProcessRequest() +79 System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +23 System.Web.UI.Page.ProcessRequest(HttpContext context) +110 ASP.default_aspx.ProcessRequest(HttpContext context) +5 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +406 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +76
  2. Thanks Per! Works like a charm. /Fredrik
  3. Thanks Fredrik. Jonathan, thats how it all starts ;-) Regarding your problem, looks like you're not authorized with a Windows account (since it runs under the IUSR). Make sure the virtual directory ScrumDashboard is configured with Windows Auth and Anonymous disabled.
  4. Thx :) I had tried activating windows auth, but didn't disable anon, which made the whole difference. We are all happy faces here now ;)
  5. Hello Per, I downloaded your dashboard tool and I was wondering if you could answer a question for me? On codeplex, here is the first sentence under architectural notes: "Scrum Dashboard is a ASP.NET 2.0 application developed using Visual Studio 2008. Technologies used are ASP.NET 3.5 Ajax, Ajax Toolkit 3.5, Ajax web services for callbacks, Entity Framework and SQL Server as backend." So does this application use the 2.0 or 3.5 .Net Framework? And can you also enlighten me into if this is a website project or web application project in VS 2008? Much appreciated, Thanks. SK
  6. Hello Per, I downloaded your dashboard tool and I was wondering if you could answer a question for me? On codeplex, here is the first sentence under architectural notes: "Scrum Dashboard is a ASP.NET 2.0 application developed using Visual Studio 2008. Technologies used are ASP.NET 3.5 Ajax, Ajax Toolkit 3.5, Ajax web services for callbacks, Entity Framework and SQL Server as backend." So does this application use the 2.0 or 3.5 .Net Framework? And can you also enlighten me into if this is a website project or web application project in VS 2008? Much appreciated, Thanks. SK
  7. Its 1 Web Application Project + 1 class library. Its an ASP.NET 3.5 application, I should change that text.
Post a comment    
User verification Image for user verification  
EPiTrace logger