New Topics

  • 1

    Jenkins - Reorder selected job

    Aravind · 1 · Last reply by catlight

    Hi,

    First of all, great utility and keep up the good work!

    When configured to use a jenkins server, after I select the jobs I'm interested in, how do i re-order the display order of these jobs in the Dashboard?

    CatLight for Windows v1.7.14 Beta

    Thanks!

    Aravind

  • 4

    The menu on OS X don't follow Apple's Human Interface Guidelines

    Asbjørn Ulsberg · 0 · Posted

    In the OS X app, the menu items look like this:

    • Catlight
      • Open Dashboard
      • Exit
    • Edit
      • Add Connection to TFS or VSTS
      • Add Connection to AppVeyor
      • Add Connection to Jenkins
      • Add Connection to Travis CI
      • Settings
      • Cut
      • Copy
      • Paste
      • Select All
      • Start Dictation
      • Emoji & Symbols
    • Help and Feedback
      • View Help
      • Provide a Suggestion
      • Report a Problem
      • About

    This is not according to Apple's Human Interface Guidelines. Instead, I suggest the menus should look more like this:

    • Catlight
      • About Catlight
      • Preferences...
      • Add Connection...
      • Quit Catlight
    • Help
      • View Help
      • Provide a Suggestion
      • Report a Problem

    This is more in line with

  • 7

    Cat should not become red for failed gated builds

    catlight · 0 · Posted

    In TFS, and I suppose other build system have this too, I can do a gated check-in. That is make the server build a shelfset that is not checked in to any branches yet. If the build succeeds, the changes will be checked in, if it fails, nothing will be checked in.

    If the build of such a gated check-in fails the cat should not become red.

    Submitted by: bit bonk.

  • 1

    Integrated Windows authentication does not work for some TFS servers

    catlight · 0 · Posted

    Integrated Windows authentication might not work for TFS servers that has multiple authentication schemes turned on (like Basic and NTLM). Issue will affect some users upgrading to 1.7 and newer version.

    This is caused by a bug in 20-year old Win32 API that is internally used by .Net Core. 

    As a workaround, you can connect to the TFS by providing the credentials.

  • 3

    Organize the dashobard on project first, CI provider after

    Asbjørn Ulsberg · 1 · Last reply by catlight

    It would be nice if it was possible to organize the dashboard such that the hierarchy was: Team > Project > CI Provider, instead of CI Provider > Team > Project, as it is now.

    Since all projects I have in CatLight are on GitHub, it feels more natural to organize them from a GitHub perspective, where which CI servproviderce builds the project is secondary to the team and project/repository.

    With such an organization of the dashboard, each CI provider could be represented with nothing more than a logo with a traffic light beside it, to indicate the build status of the associated

  • 5

    Support for CruiseControl.Net

    BrightLight · 0 · Posted

    Please add support for CruiseControl.Net (http://www.cruisecontrolnet.org/projects/ccnet)

  • Upgraded to .Net Core RC2

    catlight · 1 · Last reply by catlight

    Good news, everyone!

    Windows version of Catlight 1.7 now runs on .Net Core RC2.

    This upgrade required a lot of changes, but the app should now be less dependent on the environment.

    If you spot some problems, be sure to tell us about them, and we'll fix them promptly.

  • 2

    Support Travis Enterprise

    The Travis Support is cool... can we add Travis Enterprise support?  I think it is basically the same except that the URL will be different.

  • Build investigations

    catlight · 1 · Last reply by catlight

    Catlight 1.6 has a new feature - build investigations. When a build is broken, all team members will see a button inviting them to investigate the build and fix it.

    Read more at the Catlight Blog

  • 1

    Catlight for Phabricator / Harbormaster

    June Rhodes · 2 · Last reply by catlight

    Catlight should support the Harbormaster build server that is part of Phabricator.

    To receive the status of builds within Harbormaster, you'll need to get the user to provide an API token.  Once you have that, you can query the API endpoints in Conduit to find out:

    • A list of repositories the user has access to: https://secure.phabricator.com/conduit/method/diffusion.repository.search/
    • A list of branches in each repository: https://secure.phabricator.com/conduit/method/diffusion.branchquery/
    • With the commit hashes, you then need find out the internal PHIDs (unique identifiers) of those commits with: https://secure.phabricator.com/conduit/method/diffusion.querycommits/ 
    • Then you can query the pass / fail status of those commits by passing those PHIDs in as "buildablePHIDs"
  • 1
  • 1

    On OS X, Command-Q does not quit

    Robert Hencke · 0 · Posted

    The default keystroke to quit on OS X is to press Command-Q.  However, this does not work in CatLight.

  • 10

    Collapse server lists with overall status light

    Brian Maher · 3 · Last reply by catlight

    Are jobs are organized into folders with multiple jobs as it is quite a large project.

    I can add each folder as a jenkins connection to CatLight no problem but there are 20-30 jobs in each jenkins folder.

    It would be great if I could collapse each connection so I can see at a glance at a top level which Jenkins folder instance is causing the failure.

    So as a user I would like:

    - Collapse server lists with overall status light

    - Aliases (friendly name) for each server connection

    - Ability to sort/order the connections

    - organize server connections into

  • 1

    Dynamic polling rate

    Amy · 0 · Posted

    for example:  poll for new builds every 60 seconds, but poll for changes every 5 seconds when something is actually building.

  • 1

    Use logos in the dashboard

    Asbjørn Ulsberg · 0 · Posted

    To make the dashboard easier to scan visually, it would be nice if each SCM provider was identified by its logo. It would also be nice to have logos for each organization/repository. Please take a look at how Gitter has solved the latter. Here's a screenshot from my Gitter dashboard:

  • Greate tool

    Bim Bom · 0 · Posted
  • 4

    Integration with BuildKite

    Nathaniel Blackburn · 1 · Last reply by catlight

    BuildKite is a popular CI service which i feel would benefit from integration with your application.

    Website: http://buildkite.com

    Support for CCTray is available so integration should be a cinch.

  • 27

    Catlight for Android

    catlight · 0 · Posted

    Create a Catlight mobile app for Android

  • 27

    Catlight for iOS

    catlight · 0 · Posted

    Create a mobile app for iOS

  • 3

    Why is tray icon yellow when all builds are passing?

    catlight · 0 · Posted

    Since 1.5.4, CatLight will show yellow icon if some of the connections need configuration. 

    Typically, connection will need configuration when server no longer accepts you credentials or authentication token expires.

    To resolve this, you can either configure or remove connection.