Notifications & Activity
GitBlixt keeps you informed in two ways: notifications alert you to things that need your attention, while activity feeds show a running history of what you and your collaborators have done.
Notifications
Notifications are delivered in-app and in real time — new notifications appear without a page reload. They are generated when a background job finishes work on your behalf:
- AI review complete — an AI review of a merge request has finished.
- AI fix ready / applied — an AI job has produced a fix (as a new merge request) or applied review feedback to an existing one.
- AI scheduled run ready — a scheduled agent finished and opened a merge request.
- Scheduled agent disabled / failed — a scheduled agent could not run (for example, its creator has no API key for the selected provider).
- Database export ready — an app database export is ready to download.
- Database export failed — an export job did not complete.
- Database import completed — an app database import has finished.
- Database import failed — an import job did not complete.
Each notification has a title, an optional body with more
detail, and a link to whatever it refers to. Titles name their repository the
way GitLab does — namespace/repo!7 for a merge request — so you can tell at a
glance where the work happened, and clicking the notification takes you straight there.
The Notification Center
Click the
bell icon in the top navigation, or go to /notifications, to open your notification center. Unread notifications are
highlighted; each one shows who triggered it (when applicable) along with its title and body.
The Unread Badge
When you have unread notifications, a small numbered badge appears on the bell icon showing the count. The badge disappears once everything is read.
Marking as Read
- To mark a single notification as read, click the check button next to it.
- To clear everything at once, click Mark all as read at the top of the page.
- Use the View link on a notification to jump straight to whatever it refers to.
Activity
Activity is recorded as a stream of events. Each event captures an action (what happened), a target type (what it happened to), the author who did it, and the repository it relates to. Events are timestamped and may carry extra context such as the title of the affected item.
What Gets Recorded
Events are recorded for actions including:
| Action | When it happens |
|---|---|
created |
An issue or merge request is opened. |
closed |
An issue is closed. |
reopened |
A closed issue is reopened. |
merged |
A merge request is merged. |
Administrative actions (such as promoting or demoting a root user) and app environment shell sessions are also recorded as events.
Where Activity Appears
-
Your dashboard
(
/dashboard) shows a Recent activity section with your most recent events, each with an icon, a description, the repository it happened in, and a relative timestamp. - Per-repository feeds collect the events recorded for a single project, so you can see its history at a glance.