A chrome extension to add simple enhancements to the TFS web portal.
JavaScript CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images
js
styles
.gitignore
README.md
manifest.json
settings.html
tfs-enhancement.crx

README.md

TFS Enhancement

A chrome extension to add simple enhancements to the TFS web portal.

Installation


Using Chrome, click here to download the tfs-enhancement.crx file, navigate to the extensions pane in Chrome (you can also paste chrome://extensions/ into your address bar), then drag and drop the tfs-enhancement.crx file into the extensions pane.

Updating

Soon to be auto updating from the web store.

Usage


Click on the new TFS icon in your browser, enable the settings you would like. The TFS portal MUST be refreshed for the settings to take effect.

Board Enhancements

These options will only affect the TFS board.

Option Description
Show work item ID's Display ID on the task cards and next to the user story title.
Enable ID copying Right click card or user story to copy ID.
Enable ID link Makes the work item ID a link on hover, clicking it will open the work item in a new tab.
Enable Auto Refresh Refresh the page at the interval you specify, in milliseconds.
Skip To Dev Cycle Notes When you open a task / bug the "dev cycle notes" will be selected and scrolled to automatically
Highlight My Tasks & Bugs Enter your name as it appears on each task, select a color, and your tasks & bugs will be highlighted

Changelog


  • Version 1.3.5: Add task highlighting. Add Jump to Dev Cycle notes option.
  • Version 1.3.4: Version bump. Remove css from content assets.
  • Version 1.3.3: Rename extension to comply with Google branding guidelines.
  • Version 1.3.2: Bug fixes: styling conflicts, longer work item id's, and active tab checking.
  • Version 1.3.1: New extensions pane logo
  • Version 1.3: Adds support for extension auto-updating
  • Version 1.2: Scroll position is now preserved when autorefresh is enabled
  • Version 1.1: Added copy work item title, minor bug fixes
  • Version 1.0: Initial Release

Contributors


Contributing


  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request