Skip to content

Configuration

When set, if time remaining becomes negative it is set to zero. When not set, you are asked whether to allow the remaining to go negative.

Keep Remaining in sync with Original Estimate

Section titled “Keep Remaining in sync with Original Estimate”

When set, Remaining is recalculated as Original Estimate − Completed Work on every add / edit / delete of a time log, so Completed + Remaining always equals Original Estimate. This prevents Remaining from drifting when the Original Estimate is changed after time has been logged. Skipped when Original Estimate is missing or the work item is closed. Manual edits to Completed on the work item form, and any Completed work that pre-dated the extension, are respected because the calculation uses the Completed field after the change has been applied.

When set, time cannot be logged to items that are closed. When not set, logging to a closed item is allowed but leaves the remaining time unchanged, since a closed item’s remaining is assumed to be zero.

When set, time can be logged for dates in the future.

When set, logging the first entry against an unassigned task assigns it to the user the time was logged for.

When set, logging the first entry against a new task starts it.

When set, time cannot be added for other users, and their entries cannot be amended or deleted.

Allow selecting many users when logging time

Section titled “Allow selecting many users when logging time”

When set, time can be added for several users at once.

Prevent logging time on or before this date

Section titled “Prevent logging time on or before this date”

Lock down logging so time cannot be logged, or existing logs changed, on or before the date entered. Format YYYY-MM-DD.

Your organisation’s secure API key. Do not share it with anyone else.

Used to point the extension at a different Time Log REST API — needed only for on-premises deployments.

Prevent saving time if comment length is less than this. 0 to allow empty comments.

When set, the Time Log Summary’s project filter offers the current project and nothing else, and every search is scoped to that project whatever the filter is showing.

When set, the Time Log Summary stops users browsing each other’s time. The team filter offers only the teams the user belongs to, and within those teams they can select only themselves — unless they are an Azure DevOps team administrator of a selected team, in which case they can select every member of that team. Being an administrator of one team does not expose the members of another team the user merely belongs to. Project Administrators are exempt: the restriction lifts entirely for someone who administers every project the filter is set to, and where they administer only some of them they see every team of those projects alongside their own teams elsewhere. Defaults off, so existing organisations see no change.

When set, a start/stop timer is available on My Time Log (a ▶ in each of today’s cells, and a bar above the grid showing what is running) and on each work item’s Time Log tab. Only one timer runs per user at a time, and it is stored against your Azure DevOps account rather than the browser, so it survives a reload and is the same timer wherever you look at it. Stopping a timer opens the ordinary Add Time Log dialog pre-filled with the elapsed time and the type it was started with, so every other rule on this page — comment length, the lock date, closed work items — still applies before anything is recorded. When not set, no timer is shown anywhere and no timer data is read or written. Defaults off, so existing organisations see no change.

Target hours per week shown on the My Time Log page. Non-integer values like 37.5 are supported. Set to 0 to hide the progress bar.

When set, Azure DevOps Capacity team and personal days off are folded into the My Time Log grid — the column is shaded and carries a badge linking to the sprint capacity page — and reduce the weekly target on My Time Log and the Weekly shortfall report by the organisation’s daily rate (weekly target ÷ 5) for each day off. You can override this for yourself from the My weekly target dialog (Use organisation default / Always include / Always exclude).