Skip to content

bigsan/TFS12-EnhancedTaskBoard

Repository files navigation

TFS12-EnhancedTaskBoard

A Team Foundation Server 2013 Web Access Extension which adds features to task board.

This version is for TFS2013 only, and is rewritten from scratch of its previous version tfs11-extensions, which supports TFS2012.

Features

  • Add work item id to task boards.
  • Add state to backlog items with different background color.
    • Done: dark green
    • Commited: light gray
    • Approved: red
    • New: red
  • Add days-ago of work items since last modified with different background color.
    • more then 2 days: dark green
    • less then 2 days: dark red
    • less then 1 day: dark red with light green left border.
  • Add assigned-to name and image of backlog items.
  • Add user image, remaining work and task count of each state when in summray people-view (row collapsed).
  • Show parent backlog summary of current task on mouse over.
  • Collapse/expand all backlog items.
  • Maximize workspace.

Screen Shots

Backlog View

Backlog View

People View

People View

Installation

Download pre-built versions from release tab, then upload and enable it from the Team Web Access Extension page.

Build From Source Code

Grunt is required to build project, so make sure the nodejs is installed before building this project.

  1. Clone or download this project.
  2. Open command prompt under EnhancedTaskBoard/ directory.
  3. > npm install
  4. > grunt dist
  5. Upload the output zip file under Output folder to Team Web Access Extension page.
  6. Enable it, done.

References