-
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
-
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
-
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.
-
CatLight 2.39 - Azure DevOps compatibility update
New version fixes several issues that can occur for certain Azure DevOps users:
- Problems with using PAT token for authentication.
- Problems with multiple Azure DevOps accounts.
- The app shows only pull requests assigned to the team, and not the pull requests assigned to current user.
They were caused by the same underlying issues of identifying the current Azure DevOps user, which should now be resolved.
We also corrected the list of necessary permissions that users need to use PAT tokens.
Download link: https://catlight.io/downloads
Those changes are also present in V3 Beta.
-
CatLight 3 preview 1 - New Action Center, multiple dashboards, and more
We're excited to announce CatLight v3 preview! It includes re-designed dashboards with action and watch lists, and support for multiple dashboards that you can share.
Download it from https://catlight.io/downloads
New dashboard with action center
The new dashboard is split into two groups - the action list and the watch list. The action list shows alerts and action items that are sorted by priority, so you can handle them from top to bottom. It includes broken build and release pipelines, incoming pull requests, and work items. You can define your own priority rules in settings. The action list will not show any
-
Action Center Dashboard
The new dashboard is split into two groups - the action list and the watch list. The action list shows alerts and action items that are sorted by priority, so you can handle them from top to bottom. It includes broken build and release pipelines, incoming pull requests, and work items. You can define your own priority rules in settings. The action list will not show any items that are in a good state and don't need your attention. Use a watch list to keep track of things that you care about, but which are not actionable at the moment. By default, it includes
-
How to configure CatLight Action Center
This article applies to CatLight V3. Before configuring the settings, you can learn more about how Action Center works in CatLight V3.
On the dashboard, click on settings on any of the panels to configure item groups and priority rules.
Action list settings
Use the item groups section, to select specific things that you want to monitor (build and release pipelines, pull requests for repositories, work items). Then you can create priority rules that will apply additional filters to the item group. The dashboard panel will display items that match the rules.
Priority rule settings:
- Item group dropdown - this
-
CatLight 2.38 - Maintenance release with GitLab branch support
This version includes a large number of dependency and framework updates, as well as small bug fixes.
It also introduces support for branched builds in GitLab.
Get the latest version from https://catlight.io/downloads
-
How to change the team in CatLight
Sometimes you might need to change the team that you are currently on. For example, if your current team does not have an active subscription, and you want to join the one that has.
To change the team:
- In the CatLight app, click on the "Team" button, then on "Leave team".
- Click on "Enable collaboration" button on the dashboard and select the new team to join. If you don't see the right team on the list, ask the team admin to add you to the team at https://service.catlight.io
-
CatLight 2.37 - Support for large GitLab servers
New version of the app should work correctly with GitLab servers that have over 100 pipelines.
Get the latest version from https://catlight.io/downloads