GithubHelp home page GithubHelp logo

cape-code / vsts-time-and-effort Goto Github PK

View Code? Open in Web Editor NEW
11.0 9.0 3.0 1000 KB

Easily plan & track time, costs, and budgets on work items.

Home Page: https://marketplace.visualstudio.com/items?itemName=capecode.cc-time-and-effort

License: MIT License

HTML 5.60% TypeScript 92.57% CSS 1.21% JavaScript 0.62%
vsts-extension budget cost effort

vsts-time-and-effort's People

Contributors

cc-fabianvo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vsts-time-and-effort's Issues

Adding a new budget just shows a spinner and never adds

I was able to set up about 6 budgets and successfully manage them. Now I need to add a new one and it just hangs and never saves. Please help.
/5f5e64eedf564dada282c8b3cee28879/_apis/wit/queries/Shared%20Queries/Tracked%20Budgets:1 Failed to load resource: the server responded with a status of 400 ()

vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:248 TFS.WebApi.Exception: TF237018: A query or a query folder on the server has the same name as an item you tried to save. Refresh your query hierarchy.
at g (https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:265:499)
at https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:265:3520
at nt (https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:265:763)
at https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:265:3452
at l (https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:233:8126)
at https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:233:8352
at t.when (https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:233:3784)
at t.u.promiseDispatch (https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:233:2828)
at https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:233:1653
at MessagePort.t (https://cdn.vsassets.io/bundles/vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:233:5777)
(anonymous) @ vss-bundle-ext-core-v1Z0dAnrSg07_lrOR_9DKvRysS36AkOicBdwYQOR9s3g=:248
2/_apis/ClientTrace/Events:1 Failed to load resource: the server responded with a status of 401 ()
times-settings.html:1 Access to XMLHttpRequest at 'https://markitwso.visualstudio.com/_apis/ClientTrace/Events' from origin 'https://capecode.gallerycdn.vsassets.io' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Feature Request - Update Parent's Remaining Estimate

Hey, great extension - thank you for all the work you have put into this.

I do have a request that would make stand-ups and sprint planning much easier. Would it be possible to update the Remaining Estimate by the Time amount?

For example, if we set the Remaining Estimate to 13 on Monday. On Tuesday a developer logs 4.5 hours in the 'Times' tab. It would be great if the Remaining Estimate would be automatically updated to 8.5. If on Wednesday someone logs another 2 hours, the Remaining Estimate would be changed to 6.5.

Not everyone would want this feature, so maybe we'd have a setting to enable automatic update, or even have a checkbox in the 'Add Time' form:

image

The "loading" takes forever after try add a budget

Hi!
I´m glad to know there is a free extesion to track time on VSTS. Great work to you guys.
In order to try it, I´d like to show an error that I´m facing when I´ve tried to add a Budget to a client.
Steps:

  1. Got into Project Settings
  2. Got into Extension -> Time & Effort
  3. Created a Role (Dev = $40 /h)
  4. Created a Client (Client = Company X)
  5. Create a budget (November - 11/01/2018 to 11/30/2018 - $5000 limit)

So, on 5th step when I hit Save button then I´ve got the "loading" forever. In the first try, I leave "Hours" blank and set only "Costs". It doest work(foverer loading). On the second try, I set some hours and the costs and I also got the foverer loading.

I´ve attached 2 prinscreens.

  1. The loading error
  2. The Chrome console showing some JS errors.

Hope it helps.

Thanks.

Byebye
time1
time2

More information how to use the extension

Hello, could you please offer a little bit more information how to use this tool at all? I have no clue how to setup my tasks to use this extension properly. Can you share an example?

Making VSTS Extension documentation better

Hi there,
I saw on the bottom of your marketplace entry the following line

Developing and testing extensions for VSTS is challenging, because the provided documentation is incomplete and not 100% up-to-date

I work on the VSTS team and we are committed to making the documentation and integration better. Would you please detail what information was wrong and what you felt was missing so we can improve it?

Thanks!

Extension not working in IE and FireFox

I installed the extension and it works great! However, when any other user tries to view the content generated by the extension, the loading animation is displayed and nothing seems to happen. So far, we have noticed this behavior in the following areas:

  • Task Screen
    • Time and Effort pane
    • Budget pan
    • Times tab
    • Estimates tab
  • Work Screen
    • Budgets Tab
    • Times Tab
      -Time and Effort Config Screen

I'm no expert, but it seems like they have access to the extension but not the data the extension has generated. I have attached some screen shots to show you what I mean. Please let me know if you need anymore info.
myscreen
theirscreen

Reg Time & Effort extension - Takes forever to load the Time Report

Hi, The extension is simple and nice. However, we are having an issue with loading the Time Report. When we click on Time option under "Boards", the page is loading for ever. Any suggestions how to overcome this issue ? Thank you in advance
Below is the error received when clicked on the Time Report from Boards section.

"
[object Error]: {description: "VS403474: You requested 275 work items which exceeds the limit of 200", message: "VS403474: You requested 275 work items which exceeds the limit of 200", name: "TFS.WebApi.Exception", responseText: "{"$id":"1","innerException":null,"message":"VS403474: You requested 275 work items which exceeds the limit of 200","typeName":"Microsoft.TeamFoundation.WorkItemTracking.Server.WorkItemPageSizeExceededException, Microsoft.TeamFoundation.WorkItemTracking.Server","typeKey":"WorkItemPageSizeExceededException","errorCode":0,"eventId":3200}", serverError: Object...}
"

Add Estimate Hangs Forever with TFS.WebApi.Exception

To reproduce, install the extension, then create an estimate for one work item by clicking on "Add Estimate" and filling out the form. This works fine. Then go to a second work item and click on "Add Estimate". This hangs indefinitely and in the dev tools the following errors appear:

TFS.WebApi.Exception: TF1590005: Document with id [OUR ORG] does not exist in collection Default for Current = tae.6.ba
    at g (https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:79:499)
    at https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:79:3520
    at nt (https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:79:763)
    at https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:79:3452
    at l (https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:33:8126)
    at https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:33:8352
    at t.when (https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:33:3784)
    at t.u.promiseDispatch (https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:33:2828)
    at https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:33:1653
    at MessagePort.t (https://cdn.vsassets.io/bundles/vss-bundle-common-vK43pFpJYH8nmuNnhGRpfahsX3fVlXcLh686oXr7ZGk8=:33:5777)

And

Failed to load resource: the server responded with a status of 401 ()

For the URL /[OUR ORG]/_apis/ClientTrace/Events:1

In the above [OUR ORG] is the name of our DevOps site.

It seems that this tends to happen if clicking on a work item and then immediately "estimates" without waiting for the time/effort widgets further down to finish loading. If I leave it an extra 10-15secs then this problem seems to disappear.

Time of work issue

when we add a time and for example set it for 2018-10-28, it shows the time on time list of task 2018-10-27.
Is this a bug or there is a reason for that?

Deleting Records

I've deleted a Work Item and forgot to delete related effort. Now when i click in Times (Upper bar) i see 3 effort records and i'm unable to delete them!. Where is this data stored? How can i delete effort once the related work item is deleted?.
Can I query Effort & Time using Wiql Playground add in?. What are the names of the table / fields?.
Many thanks!

Calculated Hours Spent

image

As a Developer, I need to inform initial datetime and final datetime of my work, for each iteration done in the task, and in the report, see the information with the inicial datetime and final datetime, showing the time spent in a calculated field, to consolidate to my clients this info. I think I can help producing this, but I don't have experience in producing Extensions to Visual Studio.

Thank you.

Adding cost to the Resources

I would be great full if any one can answer my query, since I could not find any category on VSTS to address this issue there.

1- By selecting the Time and Effort option from the gear, I created the following Roles and assign per cost of each.
a- Business Analyst
b- Developer &
c- Project Manager

time and effort
2- Now when I clicked on Time option from the work tab, the following screen appeared:

time

Here I can only view the time spent by the developer with the associated cost.

I just want to confirm where can I assign the roles (Developer, Business Analyst e.t.c) to an individual?, does this option work when iterations are enabled in the system because currently we have disabled the iterations for the time being. Please advice.

Waiting for your reply.

Time and Budgets just hang

When I try to input a new budget or add a new time it will not load. This occurs in IE, Edge, Chrome and Firefox. It will give the spinning wheel and do nothing.

Data Lost

We recently changed the name on our Azure DevOps Org and all of the Time & Effort data within the project no longer displays.

I've looked at the settings and they are blank now. How can I retrieve the data? Is this just a matter of remembering and adding the budget, role and customer will restore it by itself?

Is there a debug window or API I can look at to gather this?

Want to export data for PowerBI to produce Kanban metrics

In terms of time entering and integration with VSTS, the extension seems to work quite well. The issue we're running into is that we want to get the data out of VSTS into PowerBI, so we can calculate Kanban metrics using the real time spent on particular items. Is there a way we can export the underlying data? (Not the simple export available in the UI today)

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.