Author: Canarys

  • Microsoft Azure : Mobile Services – HTML with JavaScript

    Overview We will add cloud-based backend service to HTML app using Azure Mobile Services. We will create both new mobile service and simple To do list app that stores app data in new mobile service. Pre-requisites The following are required to complete:  We must have one of the following web servers running on our local computer: On…

  • Canarys is now a GitLab Professional Services Partner!

    Canarys Automations Private Limited is proud to achieve GitLab Certified Professional Services Partner (PSP) status in the GitLab Channel Services Program. With this certification, Canarys builds and operates a technical service practice for GitLab solutions and delivers GitLab’s offering as part of the DevOps Platform. We are now one of the top 5 partners in…

  • GitHub Capabilities in Mobile – Android & iOS

    Both an iOS and an Android app are available for GitHub Mobile. You can complete high-impact projects quickly and remotely with GitHub Mobile. It is safe and secure to access your GitHub data via a trusted, first-party client programme. With GitHub Mobile you can: Manage, triage, and clear notifications Read, review, and collaborate on issues…

  • Security Feature & Permission Access Capabilities in GHAS (GitHub Advanced Security)

    Customers who purchase an Advanced Security license from GitHub get access to additional security capabilities. The GHAS feature comparison and the permission access requirements for security features are also visible. For users of GitHub Enterprise, there is an add-on called GitHub Advanced Security (GHAS). The feature set for code scanning, secret scanning, and dependency review…

  • Using Git LFS to Manage Large File Storage

    Git LFS (Huge File Storage) is an open-source Git extension that was created by Atlassian, GitHub, and few other open-source contributors. It minimizes the impact of large files in your repository by downloading the necessary copies of them slowly. Small file storage was the original purpose of Git. Uploading some huge files is necessary in…

  • DevOpSmartBoard – Org Level Reports – Part 2

    In the previous blog post, we addressed the features of Org Overview, All Project Details and Query Work Items. You can find all that information here:  DevOpSmartBoard – Org Level Reports Part 1 – Blogs (ecanarys.com) In this blog we will go through other features such as Userlist Groups, My Activities, Kanban and Commits. Userlist…

  • Authenticating as a GitHub App in a GitHub Actions workflow

    GitHub Apps: GitHub Apps are first-class actors within GitHub. A GitHub App acts on its own behalf, taking actions via the API directly using its own identity, which means you don’t need to maintain a bot or service account as a separate user. If you don’t need to perform actions on behalf of a user,…

  • DevOpSmartBoard – User Capacity

    What is User Capacity: Capacity is the amount of time a team member has to work on the requirement in each sprint. It is important to capture each team member’s expected capacity so you can assign work in sprint planning. Capacity considers a team’s or individual user’s holidays as well as the variation in work…

  • DevOpSmartBoard – Org Level Reports Part 1

    Org Level Reports: The Org Level Reports is one of the features in the DevOpSmartBoard which gives you an overview of all the projects and data in your organization. There are several sub-features within the Org Level Reports, which are listed below. 1. Org Overview 2. All Project Details 3. Query Work Items 4. Userlist…

  • DevOpSmartBoard – Multiple Team Capacity

    DevOpsSmartBoard – Multiple Team Capacity The capacity tool in azure DevOps sprint capacity helps you make sure your team isn’t over or under committed for the sprint. Sprint capacity time is calculated either in hours or days. Capacity takes into consideration the variation in work hours by team members. It also considers holidays, vacation days,…