Whats the best way to integrate with TFS and visual studio online in Electron, using angularjs? The users can provide username, password, and URL for the server, and I want to get projects, tasks, move tasks between states, create new items etc
I have a project using angularjs and electron. I want to get my projects, tasks etc from Microsoft Team foundation server (installed on-premise) and visual studio online too. I found documentation about basic auth and oAuth to do this, but I guess oAuth works only for visual studio online, while basic auth works for both but don't let me take profile data (user's name, etc).
I see Microsoft has a c# lib with full access, but to use it in electron I would need to write a web service in c# or something like this, and it would be much better if I write my app as a standalone, working with tfs API directly.