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.