Orbit One BuildscreenView the latest builds from your Visual Studio online and Team Foundation Server projects.Wouldn’t it be easy if you had a visual summary of all your projects? Our build screen is a useful and easy way to display an organized overview of the build statuses of your projects. Those of you who are familiar with Visual Studio Online (VSO) or Team Foundation Server (TFS), know that keeping tabs on current projects isn’t an easy task. Each page has to be visited separately, this is a very time-consuming process. At Orbit One a desktop application was used to simplify this. The lack of a VSO implementation and the dated user-interface convinced us to write our own build screen as a web application. This web application has several advantages: setup is one-time process, making it readily available for everyone to use. Furthermore, it’s accessible on every device with a modern browser, this way everyone can take advantage of the application anytime, anywhere. The interface has been designed to be user-friendly, with time-saving features. Supported statuses
When a project fails to build successfully, a circle is displayed with additional information. Clicking on this circle will lead to a report of the concerning build. This allows for swift assessment of the problem without losing valuable time. FilterYou can perform a simple search operation in the navigation bar, this will search on builddefinition name and on team project name. If you want to have a more advanced filter you can enable advanced filter, click on the "filter options" option and a modal will appear. In this modal you can type in the Team Project Name or the Buildname of the builds you want see, this list is complementary (OR relation). On the bottom of this modal you can filter the builds by age, for example you will only see the builds of the last month. This feature is subtractive to the previous two (AND relation). ConfigurationThe configuration page makes it easy to add a Visual Studio Online or Team Foundation Server account. Just fill in a name of choice, the server URL, a VSO/TFS username and password and that's it.
Windows AuthenticationEnabling Windows Authentication to secure your application. On Premise:Add following XML to your web.config. This denies acces to all anonymous user, thus allowing only user that are logged in to your Active Directory. <authentication mode="Windows" /> <authorization> <deny users="?" /> </authorization> On Azure:To enable authentication, go the Configure tab and click 'configure' under the authentication / authorization section. Requirements
DevelopmentThis project was started by two students of HoGent, the university college Ghent on the behalf ofOrbit One as part of our internship. Want to contribute? Great! The possibilities to improve and extend our web applications are endless. TutorialPlease watch our detailed tutorial for a smooth setup. LicenseGNU GENERAL PUBLIC LICENSE Version 3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. For any feedback relating to this software, feel free to contact us at: service@orbitone.com DependenciesJavaScript/AngularJS:
.NET:
<iframe width="560" height="315" src="https://www.youtube.com/embed/tJ5K4H6Wu_k" frameborder="0" allowfullscreen></iframe>
|