-
hide from alt tab when minimized
When I minimise cat light to system tray using the "X" button, it remains in the "alt-tab" window which I don't think it should. Most other apps don't behave like this.
-
Dynamically include all builds/releases
While you can select all for builds/releases, this only includes the ones present at that point in time.
We create a lot of builds/releases (as we work across lots of projects and try to create lots of small repos that do 1 thing well) - so we often have people forgetting to add all the latest ones and thus miss notifications!
-
portable install
Similar to https://catlight.helprace.com/i46-chocolatey-package
In this case it would just be an archive with the exe.
-
CatLight distribution for Red Hat Enterprise Linux
Upvote this idea if you need CatLight for RHEL 7
-
Advanced Notification Settings
I would like to change the notification settings in a more detailed way:
I want to get a "Build starts"-notification if I start a build and a "Build succeeds"-notification if it succeeds, but when other people start a build I only want to see the "Build starts"-notification because it could interrupt my work. It's not necessary for me to see the "Build succeeds"-notification.
(Suggested by Michael)
-
Build Now for multiple build definitions
It would be great if I could select multiple build definitions to queue multiple builds at once.
Suggested by Rie.
-
Ability to put the build at the top of the queue when using "Build now"
It would be nice to allow the changing of an existing build's priority level like can be done in Visual Studio. Also, allow the explicit setting of the build priority when initiating a new build from the context menu "Build Now" option. This would be helpful after fixing broken builds and bumping them towards the top.
(suggested by Eric)
-
Remove entries for deleted public git branches
Please add possibility to remove build status information when remote git branch associated with the build was deleted
Otherwise the view is polluted with information for past builds for branches which were long integrated into mainline and are not existing anymore. One day timeout for short lived is way too long - we create many short lived branches.
-
Extend "hide work item changes that i made myself"
It would be nice have an option like:
"hide work item changes made by:"
and a list of ignored users changes.
Enri
-
Be able to resize the notifications that show
With dual monitors its sometimes hard to see when a notification pops up in the corner, I'm like a horse with blinds on sometimes and I would love to be able to have a bigger notification or be able to turn the entire screen red, for just a second or two when the build fails that way I can jump right on it instead of having to check the corner.
-
Choose Catlight's logo
Hello,
I prefer dogs than cats, :-)
Could we set another logo to display or choose some preset logos ?
Thanks
-
Full screen mode
I want to put this on a huge screen in my office. With big text and big green/red squares. How do I do that? How can I zoom?
-
Show Gated check-in builds separately
Show them with a separate build record, like a branch
-
Blue Ocean Support
It would be nice if CatLight opened Blue Ocean view of the Jenkins build. It could be a configuration option (when creating a Jenkins connection) whether one wants to use Blue Ocean or Classic view.
-
Custom colors for color-blind people
Hello,
I love your product, but when opening the dashboard it is very difficult to see the short history represented by Red and Green boxes. It would be extremely helpful if the colors could be modified in the dashboard so we could use something custom, for example a blue/red combo (like jenkins) to be able to see clearly.
Thanks for your consideration,
Craig
-
Get rid of all those useless window animations
How about getting rid of all those confusing window animations of CatLight? My head hurts every time I click the cute cat icon.
I don't know if this anti-feature is available on all platforms but on MacOS its insane, I just made me remove the app.
I am back to CCMenu which behaves predictably by opening a window under the icon.
-
Just like CC Tray, provide an option to initiate a new (repeat) build from a given build status.
On the status page, all builds are shown. Some may have failed. Where a build has failed, it'd be useful to be able to kick off another build on the spot for (in-development) builds that fail intermittently.
-
Keep dashboard window on top
There should be an option "stay on top" for the dashboard. I want the dashboard to be shown in the bottom right corner all day long.
-
Collapse team projects when selecting builds to monitor
I raised the following idea, and am really happy it seems to have been implemented so quick. Maybe you were already doing it :)
http://catlight.helprace.com/i167-make-team-projects-collapsible-when-selecting-builds-to-monitor
The list of builds is now showing as a tree view. One vital feature is really missing though! It's still a massive list to scroll through, could one of the following be added to solve it:
- Show the tree view with all items initially collapsed, so I can expand just the team project I'm interested in.
- Have a "collapse all" button.
- Remember the previous collapse/expand state of each node so every time
-
Would be good to have a keyboard shortcut for opening/closing Catlight dashboard
On macOS (don't know about the others) only mouse can open/close it
-
similar application for get notification for 'pull request'.
how about similar application for get notification for 'pull request'?
-
Add tool tips on light bank.
Add tool tips on light bank so when you hover over each light it tells you the build info. could include name of contributor that caused the build, build label, name or number and time.
-
Atlassian Bamboo integration
Hi,
In my company we are using Bamboo (https://www.atlassian.com/software/bamboo) and I would love to be able to use CatLight with it.
Thanks!
Peter
-
Final time
When you hover on the green / red square would like to see the final time. (tooltip)
-
Octopus Deploy
Be awesome if you supported Octopus Deploy https://octopus.com
-
Make currently building more visible
When a build is running it changes the tick to a green arrow - this nice but does not stand out visually compared to the green tick.
Perhaps change the background colour of a running build to green or blue perhaps?
-
Add and remove projects automatically
It would be great if projects are added and removed automatically.
I've got some jobs in jenkins which are created and deleted automatically (for pull-requests). It would be great if they can be shown in catlight automatically.
Regarding automatic jobs as mentioned above:
- There should be some kind of regex to decide which are shown automatically (like the jobs in the listview in jenkins)
- The automatic addition should be turned off/on manually.
-
Configure Projects to not effect the Dashboard status
I have some Projects that only have the status FAILED or WARNING. They never hav status SUCCEEDED.
I would like this projects not to turn my CatLight DashboardIcon to yellow. My only workaround at the current point is to remove my project from the Dashboard or doen't use the color of the Icon.
Maybe I could projects to be ignored when checking if DashboardStatus is WARNING or SUCCEEDED.
-
Per-build or per-type notifications
Use cases:
- I want to be notified whenever any of my gated builds finish, regardless of state.
- I want to be notified whenever any of my builds complete.
- I want to be notified whenever any selected build fails, but not the ones I just want to monitor silently.
- I want to be notified whenever the build quality changes on any of my builds.
-
Differentiate builds that partially succeed vs builds that fail
I'd want to be notified of a complete build failure but not necessarily a partial one because it might be a while before it's fixed, which means every build will trigger a notification and become simply noise. I would want a notification when build quality worsens, though.
-
Display different icon for cancelled build and return status to previous build
I build was broken and displayed as such.
The next action then was - someone tried to fix it and then started a build. They then had a change of heart, having thought of something and cancelled the build.
The dashboard icon for the individual build should change from the white arrow on green (running/queued build) to a new icon for cancelled. The overall status of the build definition should be taken from the last completed build and should not remain as running, so in this case should change from the large green arrow to the white cross in a red circle.
-
Add support for Drone CI
https://github.com/drone/drone
Probably, the easiest way is to add support for cctray xml format.
-
Add support for any CI with cctray xml format
See https://github.com/robertmaldon/cc_dashboard#cctray-xml-format
http://ccmenu.org works with any compatible CI.
-
Planned
API Hooks
Just downloaded your application and I'm really impressed. It works really well. I'm currently working on some continuous deployment stuff for the company I work at and specifically running scripts on a local machine as a result of a particular build succeeding, failing etc.
It would be really awesome to be able to leverage all of the polling and notification stuff that you guys are already doing and be able to react to certain events (i.e. run a script when Project A succeeds -> passing in build context perhaps to the script).
-
Support for embrava connect
Embrava Connect is a small device which can be connected through USB. It ships with a small SDK. The cool part is that it has a full RGB light and optionally a little speaker which can be used as a build notification light. The SDK is available for .NET.
Would be great if either:
* Catlight would provide direct integration with Embrava Connect
* Catlight would offer an extension API which would allow us to react on status changes
http://www.embrava.com/pages/software
-
Post to slack when clicking 'I will investigate'.
This will make it useful on a team where not everyone is using the app.
-
Siren / Sound played when a build fails
Hi Guys
I would love to see a setting that you could add a Siren sound to a build failure notification. I really wanted to install this on the computer that is connected to our projector and have the entire team informed when a build fails!! This would be great.
Cheers Joe.
-
Link to build console when succeed/failed message popup
When build succeed, I want to go directly to console page for the artificial.
When build failed, I want to go directly to console page for error checking.
So it will be great to have a way to jump there!
-
Icon similar to github
Is it me or is the catlight icon very similar to that of github? This is especially true when its a small icon in the taskbar.
-
Manually sort the builds on the dashboard
Add the ability to sort the builds on the dashboard manually.
-
Cat should not become red for failed gated builds
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.
-
Organize the dashobard on project first, CI provider after
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
-
Support for CruiseControl.Net
Please add support for CruiseControl.Net (http://www.cruisecontrolnet.org/projects/ccnet)
-
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.
-
Catlight for Phabricator / Harbormaster
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"