Top Topics

  • 1
    Solved

    cannot change credentials after password expired

    Emiliano Fisquetti · 5 · Last reply by catlight

    after tfs password change the application keeps trying to connect and i am never able to set the credentials again

     

    here the logs

     

    [2016-03-29 15:02:27.603] [INFO] main - Starting app [2016-03-29 15:02:27.626] [DEBUG] main - Starting tray... Platform: win32. App version: 1.1.20. App path: C:\Users\fisemi\AppData\Local\CatLight\app-1.1.20\resources\app.asar [2016-03-29 15:02:27.626] [INFO] main - Processing command: undefined [2016-03-29 15:02:27.626] [INFO] main - App ready [2016-03-29 15:02:27.646] [DEBUG] main - Display scale factor: 100 [2016-03-29 15:02:27.691] [DEBUG] main - Update channel: beta from C:\Users\fisemi\AppData\Local\CatLight\app-1.1.20\resources/update_channel.txt [2016-03-29 15:02:27.692] [DEBUG] main - Updater configured [2016-03-29 15:02:27.699] [DEBUG] main - Starting web on port 4175 [2016-03-29 15:02:28.166]

  • 1

    What vsts permissions are needed? we are getting AuthenticationExceptions

    Phil Carbone · 2 · Last reply by Phil Carbone

    After seeing the Request to Allow/Deny the permission, if we click "Allow" we get this stack trace on visual studio online:

    Web.Services.Tfs.AuthenticationException: Authentication failed. Error code: Unauthorized

       at Web.Services.Tfs.TfsModule.<>c__DisplayClass53_0`1.<<TfsGet>b__0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()

       at Web.Services.Tfs.TfsModule.<InvokeWithAuthRetry>d__55`1.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

       at Web.Services.Tfs.TfsModule.<InvokeWithAuthRetry>d__55`1.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()

  • 1
  • 1

    Is there a limit to the number of Team Projects the dashboard will display?

    Simon Croad · 4 · Last reply by catlight

    I've just downloaded the latest CatLight, When connecting to our defaultcollection, Most Team Projects are displayed but other Team Projects and thier builds are missing, Is there a limit to the number of Team Projects the dashboard will display?

  • 1

    Proxy authentication

    John Braamskamp · 2 · Last reply by catlight

    I am trying to connect to VSTS through a proxy server, but I cannot enter proxy credentials anywhere.

    Getting the error: 

    • Cannot connect: The remote server returned an error: (407) Proxy Authentication Required.
  • 1
    Solved

    Catlight dashboard does not display latest builds

    Keith · 2 · Last reply by Keith

    My dashboard does not always display the latest build which leads to a few different problems:

    1. Sometimes when a build fails, the try icon will correctly go red but the dashboard may show an older successful build, so looking at the dashboard does not help me identify which build actually failed.
    2. Sometimes when a build fails, the dashboard will show a different failed build which was submitted by a different user earlier that day, so essentially the dashboard shows that the wrong user broke the build, which creates confusion.
  • 1
    Solved

    @Definition.ShortSummary

    Simone Cherici · 2 · Last reply by Simone Cherici

    When opening the dashboard I saw this asp.net exception:

    InvalidOperationException: Nullable object must have a value.

    in default.cshtml line 65 (@definition.ShortSummary)

  • 1

    What operating systems are supported?

    catlight · 0 · Posted

    Catlight runs on Windows and Mac OS X.

    Minimum required OS versions:

    • Windows 7 Service Pack 1 with latest updates. 
    • Mac OS X 10.9
  • 1

    What versions of TFS are supported?

    catlight · 0 · Posted

    Catlight works with TFS 2017,  2015,  2013 Update 5 and VSTS (Visual Studio Online).

  • 1
    Solved

    Response status code does not indicate success: 404 (Not Found).

    H. van Kooten · 3 · Last reply by catlight

    HI,

    I'm trying to setup CatLight, but I get an 404 error on the Collection Url. When I browse to the url, it shows the tfs page. Maybe the whitespace is a problem?

    URL: http://tfs01:8080/tfs/company/client%20project

    How can I fix this?

    Kind Regards,

  • 1

    Why is setup so big?

    catlight · 0 · Posted

    Catlight itself is a small app. It it is built on Electron and .Net Core frameworks. These frameworks are quite large and are included into setup file, so you don't have to download and install anything separately.

  • 1
    Solved

    CatLight never starts

    ferpega · 2 · Last reply by ferpega

    After "configure" it remains on a white screen without doing anything.

  • Jira does not show anything after connection

    catlight · 0 · Posted

    CatLight uses Jira API to get the list of filters. According to Jira API docs, only the following filters will be displayed:

    • filters owned by the user.
    • filters shared with a group that the user is a member of.
    • filters shared with a private project that the user has Browse projects project permission for.
    • filters shared with a public project.
    • filters shared with the public.

    If you don't see any Jira filters in CatLight monitoring settings, try saving a new filter in Jira. You will be its owner, and it should be displayed afterward.

  • CatLight 3.7 - July service pack

    catlight · 0 · Posted

    This version contains multiple improvements and fixes, including:

    • Fix for high memory and CPU usage for GitLab connections. Previously the app could show OutOtMemory errors and have high CPU usage after having a GitLab connection for about an hour
    • Fix for missing accelerated notifications when different users connect to Azure DevOps server with different project capitalization, e.g. HTTP://dev.azure.com/test and HTTP://dev.azure.com/TEST
  • CatLight 3.6 - Improved connectivity to Azure DevOps / TFS

    catlight · 0 · Posted

    In this version, we've improved the connectivity to TFS and Azure DevOps servers in unusual network configurations, involving VPNs, firewall, proxies, etc.

  • How to use PAT(Personal access token) in Azure DevOps/TFS

    catlight · 0 · Posted

    In Azure DevOps/TFS web ui, click on your user picture in top right -> Security -> Personal access tokens -> New Token.

    • In the organization dropdown, select "All accessible organizations"
    • Either provide a "full access" scope, or more granular access that should include:
      • Build - Read and execute
      • Code - Read, Status (for getting pull requests)
      • Graph - Read
      • Identity - Read
      • Project and Team - Read
      • Release - Read
      • Test management - Read
      • User Profile - Read
      • Work Items - Read and Write
    • You can set a long expiration time to avoid repeating this process frequently (e.g. 1 year)

    In

  • CatLight 3.5 - Improved reliability for GitLab and GitHub

    catlight · 0 · Posted

    In the new version, we address the issues with the app running out of memory on rare occasions when using GitHub or GitLab connection, when a lot of changes happen on the server.

  • CatLight 3.4 - Improved branch name handing in AzureDevOps

    catlight · 0 · Posted

    In the new version, the app should show more meaningful names of branches for pull request builds.

  • CatLight 3.3 - Improved onboarding experience

    catlight · 0 · Posted

    In the new version of the app, we improved the initial setup experience. The app will now provide suggestions to address the most common setup issues.

  • What information does CatLight store and process?

    catlight · 0 · Posted

    CatLight is a desktop application. Most features work locally, and data is retrieved and processed on the computer that runs the app.

    There are several collaboration features that require internet access and that interact with a secure CatLight cloud service over an encrypted channel:

    • Shared dashboards. When you share a dashboard in the app, the dashboard settings are saved in a CatLight cloud service, so that other users on your team can use it. Dashboard settings include the names and ids of the builds, projects and work item queries, as well as priority rules that you have configured in dashboard