-
11 person supports this
Taskbar icon solid red even when no action needed
Windows. CatLight v3.1.3
I have 3 dashboards. 2 of them is all "green" and the last has two failed build, both of which I have "ackowlegded".
Catlight icon on the top of the dashboard is correctly a red outline, but the Windows Taskbar icon i solid red.
-
11 person supports this
multi-select and acknowledge multiple red builds at once
In our environment we have a chain of 10 related builds (TeamCity). If one of those fails, the whole chain turns red. If I want to acknowledge them, I have to do right-click and acknowledge 10 items.
Suggestion: Make it possible for me to multi-select all my failing builds, right-click this selection and acknowledge all of them at once.
-
CatLight 3.1 - Accelerated notifications for Jenkins
This release includes support for push notifications from Jenkins. Use the CatLight Jenkins plugin to set them up. You will get build notifications almost instantly, and the load on your Jenkins server will be reduced, as the CatLight app will do much less polling. See how to configure accelerated notifications for Jenkins.
This release also includes a number of small quality-of-life improvements:
- Information about PR creator on the dashboard.
- Feature to duplicate the dashboard and all of its settings.
- Improved startup troubleshooting.
- Grouping of GitLab and GitHub pipelines in monitoring settings
- Improved GitHub performance for large users
-
Accelerated notifications
By default, CatLight will poll your server every minute to check for updates. You can configure push notifications using webhooks for Azure DevOps, TFS, and Jenkins. After that CatLight app will significantly reduce polling frequency, and check for changes when it receives the push notification. You can expect to get notifications about 10x faster and reduce your server load by about 30x.
Next steps:
Configure accelerated notifications for Azure DevOps/TFS
Configure accelerated notifications for Jenkins
-
CatLight 3 Release
We're excited to announce that after multiple preview versions, we are releasing a GA version of CatLight 3.
See what's new in the CatLight V3.
-
How to configure accelerated notifications for Jenkins
By default, CatLight will poll your server every minute to check for updates. For Azure DevOps/TFS, you can configure push notifications using webhooks. After that CatLight app will significantly reduce polling frequency, and check for changes when it receives the push notification. You can expect to get notifications about 10x faster and reduce your server load by about 30x.
How to enable accelerated notifications
- Install the CatLight Jenkins plugin.
- Go to Jenkins web UI, and click on the CatLight link in the left bar.
- Click on the "global settings" link, set a CatLight team id in Jenkins settings, and save
-
What's new in CatLight v3
CatLight v3 has a lot of improvements:
- Re-designed dashboards with action and watch lists
- Create multiple dashboards and share them with your team
- New integrations. You can now monitor the following:
- GitHub actions, issues, and pull requests
- Jira issues
- GitLab merge requests
- Accelerated notifications for Azure DevOps and TFS - get notified faster and reduce the server load
- You can now tell the team that you are reviewing a PR or working on a task in one click
- Improved toast notifications
- The tray icon will now show the severity of the top item on the action list
-
11 person supports this
Team Connection Error: Sequence contains no elements
I'm getting an error with my Team Connection that states "Sequence contains no elements". When I select Configure, I get a brief loading screen and then it returns me to the dashboard (the warning banner is still present).
I think I started seeing this with v3.0.31
In the TrayLog.txt, it looks like it's failing to connect to a local service:
-
CatLight 3 preview 7 - Push notifications from Azure DevOps/TFS
In the new version of the app, you can configure real-time push notifications from your Azure DevOps or TFS server to CatLight desktop apps.
As a result, you'll get notifications 10x faster, and the app will generate 30x less load on your server. This can be especially useful for users with a large number of projects and builds.
Learn more about how to configure accelerated CatLight notifications for AzureDevOps / TFS
Download the latest version from https://catlight.io/downloads
-
How to configure accelerated notifications for Azure DevOps
By default, CatLight will poll your server every minute to check for updates. For Azure DevOps/TFS, you can configure push notifications using webhooks. After that CatLight app will significantly reduce polling frequency, and check for changes when it receives the push notification. You can expect to get notifications about 10x faster and reduce your server load by about 30x.
How to enable accelerated notifications
- Install the CatLight Azure DevOps extension from the Visual Studio Marketplace
- Go to Azure DevOps web UI. Every project should now have "CatLight" hub on the left.
- In the CatLight hub, click on "Enable accelerated notifications".
-
11 person supports this
Suggestion: Unified Settings screen for all panels within a dashboard
It would be very convenient when managing several panels if the Settings screen showed all panels simultaneously (perhaps with the ability to collapse/expand each panel configuration). This would allow for easily comparing the filters in each panel, and maybe even rearranging Rules between panels via drag and drop or a clone feature.
Another benefit is that the data wouldn't have to refresh as often when changes are made to multiple panels. Currently it's a bit cumbersome to move a Rule to a different panel:
- Open Panel1 settings
- Remove Rule
- Save
- Wait for data to refresh
- Open Panel2 settings
- Add Rule
-
11 person supports this
PR Management
Please allow me to set a setting that will hide PR's that I have already completed. Also allow notifications for when PR's that I have been listed as a reviewer on are completed.
-
CatLight 3 preview 6 - Jira integration
With a new version of CatLight, you can monitor Jira issues. Get desktop notifications about new issues, and see an overall status in the tray.
You can also include issues from Jira into your CatLight Action Center, and combine them with PRs, and build issues into a single prioritized list of work.
This feature is available in CatLight v3.0.26+ https://catlight.io/downloads
-
CatLight 3 preview 5 - GitLab Merge Requests and improved notifications
The new version of CatLight can monitor merge requests in GitLab. The app will show desktop notifications for incoming MRs, and display a list of incoming and outgoing MRs on the dashboard.
We also improved toast notifications. We fixed a long-standing issue on Windows OS, and now the app dashboard will be opened when you click on the notification. New notifications will also have a "web" button that will take you directly to the alerted build, release or pull request.
New features are available in CatLight v3.0.21+ https://catlight.io/downloads
-
CatLight 3 preview 4 - GitHub Actions, Issues and PRs
The new version of CatLight can monitor and show desktop notifications for GitHub actions, issues, and pull requests.
- Get reminders about pending GitHub PRs and notify others that you are reviewing a PR with one click.
- See the progress and ETA for your GitHub Actions workflows and jobs. Notify your team that you are investigating a broken GitHub Action job.
- Get a prioritized list of your issues, alongside other action items for your project. See desktop notifications about the new GitHub issues.
Available in CatLight 3.0.19+ . Download it from https://catlight.io/downloads
-
Connecting to GitHub with access token
Usually, when connecting to GitHub, you can use an option to "Sign in online", and CatLight will request all necessary permissions.
If you are connecting to GitHub Enterprise, or online sign-in does not work for you, use a token to authenticate.
To get a token from GitHub, open the token page:
- Go to GitHub
- Click on your profile, then on "Settings"
- Go to the "Developer settings" tab
- Click on "Personal access tokens", then "Tokens (classic)"
- Click on Generate new token
- Set expiration to "No expiration" to ensure that the token works indefinitely. You specify another value if needed.
- Select the
-
CatLight 3 preview 3 - Extra context in tooltips
In the new version, we add extra context to tooltips. Hover over the build square to see who started it and when. Release squares tooltips will show the detailed status of each environment. Investigation and review icons will also show detailed information about people working on the item.
These features are available in v3.0.17+ https://catlight.io/downloads
-
CatLight 3 preview 2 - Share PR and task status with your team
In CatLight v3 preview 2 we focus on real-time notifications about work progress for teams.
You can now let your teammates know that you are reviewing a PR, or actively working on a specific task:
Your teammates will get a toast notification. They can also see that you are working on a PR or a task on their watch list.
This feature is available in CatLight 3.0.14+, you can download it from https://catlight.io/downloads
-
How to collect extended application logs
To troubleshoot complex issues, our support team might need extended application logs.
Here is how you can collect them:
- Go to edit menu/settings/advanced and check "Enable extended logging". This will turn on the logging of requests and responses from the server. Sensitive data will be masked.
- Repeat the action that you had trouble with (e.g. connecting to a new server).
- Put the log folder into an archive and attach this archive to a private support ticket. Location of the log folder:
- Windows: %AppData%\CatLight\logs
- MacOS: ~/Library/Application Support/Catlight/logs
- Linux: ~/.config/Catlight/Logs
See also: information about CatLight log files.
-
11 person supports this
Notifications are not shown when only "My Builds" filter is selected (Azure DevOps/TFS)
This can happen for some CI builds that are running in non-batch mode. Due to a bug in Azure DevOps that incorrectly reports the user that triggered the build.
As a workaround, you can switch to batch mode
In Azure DevOps, go to edit pipeline -> triggers , and check the "Batch changes while a build is in progress".