Skip to main content

Notifications

Forja includes an in-app notification system that keeps you informed about important events and updates within your sites.

Notifications

Accessing Notifications

There are two ways to access your notifications:

  1. Notification bell -- click the bell icon in the top bar. A badge shows the number of unread notifications.
  2. Notifications page -- navigate to Notifications in the sidebar for a full-page view.

Notification Types

Notifications are generated for various events:

EventDescription
Member addedYou have been added to a site.
Role changedYour role on a site has been updated.
Content publishedA post you authored or are watching has been published.
Webhook failureA webhook delivery has failed repeatedly.
System updatesImportant system-level announcements from the platform administrator.

Notification List

The notification list shows:

FieldDescription
IconAn icon indicating the notification type.
MessageA brief description of the event.
TimestampWhen the notification was created (relative, e.g., "5 minutes ago").
Read statusUnread notifications are highlighted; read ones are dimmed.

Notifications are sorted with the newest at the top.

Reading Notifications

  • Click a notification to view its full details. If the notification relates to a specific resource (e.g., a blog post), clicking it navigates you to that resource.
  • Notifications are automatically marked as read when you click them.

Marking as Read

Individual

Click on a notification to mark it as read.

Mark All as Read

Click the Mark all as read button at the top of the notification list to mark all notifications as read at once.

Notification Bell Badge

The bell icon in the top bar shows a badge with the count of unread notifications. The badge disappears when all notifications are read.

Permissions

All authenticated users can view their own notifications. Notifications are personal and cannot be viewed by other users.

ActionRequired Role
View own notificationsAny authenticated user
Mark as readAny authenticated user