🚧Time Sheets Extension🚧
Note: This extention is beeing made for on-premesis server, untested in cloud based servers.
A simple test extention for ADO (Azure DevOps) made to add a timesheet that displays time dedication along the distribuition of work based on tasks and bugs, this will add a new tab to the Boards hub group.
Note:
from this point onward the What's New tab will only give especifics for major and minor versions, patches are described in the Release Notes section.
What's New
- 1.0.x -> Both version (legacy and new) of ADO, now return the tasks work items.
- 1.1.x -> Formated the infoDump into a well formed table and make the UI more accecible and :sparkles:pretty:sparkles:
Features
- "Timesheet" Page accecible from the boards menu:
- Upon insertion of PAT, list of all active taks and bugs asign to the logged user will be shown.
Prerequisites
- Azure DevOps organization with Boards enabled.
- Compatible with newest version of ADO server, errors in fts version (legacy)
Installation
- Install from the Visual Studio Marketplace.
- Or upload the .vsix to your organization.
Usage
- Navigate to Boards > Timesheet.
- Click the "Timesheet" hub in the left navigation.
- Insert PAT.
- Get list of active tasks and bugs assigned to current logged user.
Support
Report issues to the publisher or check the extension page.
Release Notes
0.1.1
- Added Hello hub contribution.
0.1.2
- Atempted Loading issues fix (did not work).
0.1.3 - 0.1.4
- Atempted Loading issues fix (redesingning loading ambient) (did not work).
0.1.5
- Atempted Loading issues fix (redesingning loading ambient) (did not work).
0.1.6
- Correcting names and information (did not work).
0.1.7
- Preparing launch for local test on VM, SDK still not loading as of 0.1.6, will keep updating the extention to marketplace but will be testing on local, the update to marketplace will be on major version launches to test stuff that may or may not be working on a bigger picture for now i will try and do the testing on a VM.
0.2.0
- Found out that VM and prod are diferent versions of ADO, prod is tfs, VM new version, DAUM ;-;
- Introduced task overview (only working in new versions of ADO)
- Issue with getting tasks from tfs server (legacy)
0.3.0
- Introduced PAT based WQIL querys to the rest API for security and compatibility
- Still issues with tfs server but alot of the mitigated
0.3.25
- Working fine on new versions of ADO
- Still Broken in LADO (Legacy Azure DevOps)
0.3.27
- Major issues persist with LADO version, where alot of issues are not beeing resolved bcs of compatibility.
- Loading times on ADO are not optimal -> to be investigated post v1.0.0
0.3.29
- Removed getWebContext from the file ot test out new URI manual comp to see if it works on LADO.
- Changed what is grabbed from the WQIL querry and what is shown to the user, just to prepare for testing on LADO
- After testing: works on newer ADO versions, doesnot work on LADO forgot to comment 2 lines that were fragments from older versions
0.3.30
- Removed 2 lines that invoked getWebContext that were fragments from older versions
- After Testing: Hitting getWebContext in the new function, forgot to emcapsulate request in try catch (ups)
0.3.31
- Passed the initial testing for the custom URI parser in a try catch to allow for fallback (Testing only, if i notice that it worth well on both without i will ditch getWebContext completly since its obviously a problem)
- After testing: Broken in both versions ;_;
0.3.32
- Rebuild the whole modular parsing of uri, testing to see if it works
- After Testing: im dumb forgot to test a part, but before going for the 0.3.33 gonna test on LADO, lado returns 404, the url is being built wrong gonna fix that for 0.3.33 but its not blocking itself on context
0.3.33
- Im blind and acidetaly left the err log when there was no more trycatch :facepalm:
- Going to 0.3.34 bcs im blind.
0.3.34
- Hopefully last iteration of v0.3 and i can finaly go to v.1.0.0 lets see :pray:
- After Testing: URL is still wrong debuging and fixing will be the next patches, they will be quick fixes so no verion by version updated until url has a bigger development
0.3.35 ~ 0.3.52
- Fixing URL issue for api requests. took me a while to understand that im running this in an Iframe, so normal methods dont wokr, starded using document.referrer
1.0.0
- Full functionality of grabing the items from both fts and newer versions.
- Lists everything
1.0.1
- Added completed time to the list of info grabed from tasks
- Acidentaly deleted a whole crucial function, fixed it before 1.0.2
1.0.2
- Brought back the getContext().
- Added to query the total time but forgot to add to the output :facepalm:
1.0.3
- Shows completed time to taks now
1.0.4
- Noticed that "bugs" type of work item was missing from the WQIL query, fixed that (now displays both bugs and taks as its supposed to do)
1.0.5 ~ 1.0.16
- Incremented minor virsion, will be formating the table and making the UI better overall :pray:
1.1.0
- Table now presents, Bugs and Tasks when active and only from the current user :D from now on i will be formating the whole ambient to make it more user frendly (almost)
1.1.1
- Cleaning up fragments of the old way of showing the information
| |